摘要:现在网络在经济的带动下已然发展的十分迅速,而我们,也越来越离不开了网络,我们可以随时来通过网络获取信息以及资源,有一种方法就是我们可以将应用系统的功能换一种形式拓展至手机上,使得我们可以在手机终端便可以通过网络来访问Web站点,以便我们来处理相关的业务获取相关的资源。Android这个平台拥有着很强的吸引力,它包括了操作系统、用户界面和应用程序。最大特点是其开放,不仅拥有很多好的开发调试工具,且支持用户体验可扩展,有丰富的图形、多媒体及功能强大的Android浏览器。
本文在分析了安卓手机软件的开发原理和它相关的技术的基础上,主要介绍了本款毕设的开发背景与意义,介绍了系统的结构特点以及系统开发过程中所用的软件与关键技术。首先需要对学校中二手物品如何交易进行了详细的分析和调查,并且在分析和调查的结果上进行需求分析和可行性分析,然后使用熟悉的技术和框架进行规划,并对数据库的设计进行充分的研究和逻辑制定。通过所学的计算机语言在eclipse中逐步实现系统的各个功能。
该系统所具有的功能有:用户的注册登录、用户选择浏览商品详细的介绍、商品添加和删除、用户信息的管理、管理员信息的管理、订单的添加和修改、留言板的信息上传等功能。
关键词 android;校园跳蚤市场交易系统;智能手机平台;Eclipse;消息推送
目录
摘要
Abstract
1绪论-1
1.1研究的背景-1
1.2研究的意义-1
1.3研究的现状以及其趋势-1
2系统的各项分析-4
2.1研究的目标-4
2.2需求的分析-4
2.3业务具体流程的分析-6
2.4数据的流程图-6
2.5数据的主要元素-7
2.6程序性能的分析-7
3系统开发环境及相关技术-10
3.1开发环境-10
3.2Java SDK-10
3.3Eclipse-10
3.4ADT-10
3.5Android SDK-10
3.6JSON-14
3.7Service技术-14
3.8JSP技术-14
3.9JDBC技术-15
3.10Servlet技术-16
3.11HTTP协议的介绍-16
3.12HttpClient的特点-16
4程序的设计-17
4.1功能设计-17
4.2数据库设计-17
4.2.1概念结构设计-17
4.2.2数据库表设计-20
5程序的实现-22
5.1文件的结构和用途-22
5.2系统的实现-23
5.2.1登录和注册的实现-23
5.2.2系统主界面的实现-24
5.2.3全部商品展示的实现-26
5.2.4购物车功能的实现-27
总结-29
致谢-30
参考文献-31