摘 要 随着智能手机的快速普及,智能手机操作系统市场风生水起。为了让智能手机能够随时随地地查询互联网所提供的服务,一种高效的方法就是将应用系统的功能拓展到手机终端上,让手机能够通过移动网络以及互联网访问相关资源信息。因此,智能手机应用软件及其需要的服务将有广阔的发展前景。 本课题为其设计一个基于Android平台的以物易物系统系统,为在校或者即将要毕业的大学生提供一个校园买卖平台,用可以在平台上交易或者购买物品。 本论文首先介绍系统的开发背景和意义,接着详细介绍系统设计以及实现的过程,最后介绍了系统测试和本软件的测试用例以及总结了本次毕业设计整个过程。 关键词: Android 、跳蚤市场、MYSQL、校园 目 录 摘 要 2 ABSTRACT 3 目 录 3 1 绪 论 1 1.1本课题研究背景和意义 1 1.2课题研究现状 2 1.3本课题研究内容 2 1.4本论文的组织结构 3 2关键技术介绍 4 2.1 什么是Android 4 2.2 Android系统架构简介 4 2.1.1 应用程序(APPLICATIONS) 5 2.2.2 应用程序框架(APPLICATION FRAMEWORK) 5 copyright paper51.com 2.3.3 Android 运行时(RUNTIME) 6 2.3.4 系统库(LIBRARIES) 6 2.3.5 Linux 6 2.3 SQLite数据库 7 3 以物易物系统系统分析 8 3.1概述 8 3.1.1系统分析的原则 8 3.1.2系统分析的方法 8 3.2系统可行性分析 9 3.3系统需求分析 10 4 以物易物系统系统详细设计 11 4.1 系统设计原则 11 4.2系统流程设计 11 4.3文件结构设计 13 4.4 服务端数据库设计 14 5 以物易物系统系统实现 16 5.1 开发环境搭建 16 5.2 登录注册模块实现 18 5.3 交易中的物品模块实现 20 5.4发布物品模块实现 22 6 系统测试 25 6.1 软件测试 25 6.2软件测试的目的 26 6.3 测试用例与总结 26 7 总结及展望 28 7.1 总 结 28 7.2 展 望 28 致 谢 30 参考文献 31 本课题研究内容 本课题研究方法主要采取调查法、对比法和文献分析法。通过考察当前Android系统上手机软件的使用情况,具体来说,本系统研究的内容包括: 1、 注册登录 系统提供注册登录模块,用户操作本软件时需要先登录后才能操作 http://www.paper51.com 2、 用户市场 用户市场列举了当前所有正在交易中的物品; 3、 卖家市场 卖家市场为卖家自己维护的信息列表,卖家可以上下架自己的物品。 |