摘要:基于Android的校园物品交易系统是一款专门为高校学生打造的二手物品交易软件。可以迎合广大高校生想转手或者购买二手物品的需求,实现在Android手机上完成二手物品交易。
本系统校园物品交易主要采用C/S结构,系统开发平台选择了Eclipse,系统开发语言主要采用Java、Android,系统后台管理采用MVC开发框架,Ajax异步通信,和HTML、CSS等语言;采用MySQL数据库,采用Tomcat作为服务器;采用JSON数据传输方式;客户端App运行环境为Android4.0以上的Android系统智能手机。
本系统针对的人群是在校的高校生,主要提供的功能有:用户可以根据分类浏览转让和求购信息,发布转让和求购信息,获取发布用户联系方式的信息并与其取得联系达成交易,并将感兴趣的转让信息添加到收藏;管理方可以进行信息管理和用户管理。
关键词 二手物品;转让求购;信息分类;Android系统
目录
摘要
Abstract
1 绪论-1
1.1 研究的背景-1
1.2研究目标-1
1.3研究的意义-2
2开发环境和运行环境-3
2.1 系统开发环境-3
2.2系统运行环境-3
3 系统可行性分析及需求分析-4
3.1 可行性分析-4
3.1.1 技术可行性-4
3.1.2 经济可行性-4
3.1.3社会可行性-4
3.2 需求分析-4
3.2.1市场需求-4
3.2.2用户需求-4
4 概要设计-6
4.1 系统主要功能结构-6
4.2系统E-R图-7
4.2.1实体联系E-R图-7
4.2.2用户实体的属性E-R图-7
4.2.3物品信息实体的属性E-R图-8
4.3 功能规划-8
4.4 系统设计-9
4.4.1 客户端设计-9
4.4.2 服务器端设计-9
4.4.3 数据库设计-10
5 详细设计-13
5.1系统用例图-13
5.2 应用主界面功能实现-13
5.2.1 应用主界面简介-13
5.2.2 主界面实现的功能的流程图-13
5.2.3 应用主界面-14
5.3 登录注册模块功能实现-16
5.3.1 登录注册模块功能简介-16
5.3.2登录注册模块流程图-16
5.3.3登录注册模块界面-17
5.4 物品信息模块实现-17
5.4.1物品信息模块简介-17
5.4.2物品信息模块流程图-17
5.4.3物品信息模块界面-18
5.5个人中心模块实现-19
5.5.1个人中心模块简介-19
5.5.2个人中心模块结构图-19
5.5.3个人中心模块界面-20
6 系统测试-24
6.1 测试环境-24
6.2测试的重要性及意义-24
6.2.1测试的重要性-24
6.2.2 测试的意义-24
6.3 测试内容-24
6.3.1 用户注册与登录模块-24
6.3.2 游客模块-26
6.3.3 个人中心模块-27
结论-30
致谢-31
参考文献-32