摘要:泰笛洗涤是一款在线洗衣的项目,通过一站式服务,为客户提供洗涤服务,从用户下单、到派送人员取件、到最后衣服洗好后送还给客户,整个过程通过互联网完美的关联起来。这是一款能够改变人们生活方式,更多的是方便人们生活的一款应用。
泰笛洗涤应用的开发目的在于方便人们的日常生活,让人们不必再为洗衣这一日常生活活动而费神,希望能给更多的人带来方便、快捷的服务,给人们一种崭新的生活方式。该应用使用谷歌官方提供的集成了ADT的Eclipse开发Android客户端,通过HTTP网络,以JSON这一高效的数据交换格式实现客户端与服务端的数据交互。该应用是一个提供一站式洗涤服务的在线洗衣平台,让人们真正能够足不出户,轻松享受服务。
本论文从六个方面依次对泰笛洗涤的研发过程进行阐述,分别是:课题研究的背景、意义以及现状;系统开发技术与开发工具的阐述;系统需求分析;系统总体方案设计;系统详细设计以及系统调试。按照如上六个步骤进行泰笛洗涤的开发与研究。
关键词 泰笛洗涤 Android JSON 洗涤
目录
摘要
Abstract
1绪论-1
1.1 课题的研究背景-1
1.2 课题的研究现状-1
1.3 系统的研发内容-1
1.4 论文结构组织-2
2系统的开发技术与开发工具简介-3
2.1 系统的开发技术概述-3
2.1.1 Android四大组件-3
2.1.2 Fragment与ViewPager-4
2.2 系统的开发工具简述-5
2.2.1 Android应用程序框架-5
2.2.2 Android应用程序-5
2.2.3 Android组件-5
2.2.4 Android类库-5
3系统需求分析-7
3.1 系统可行性分析-7
3.1.1 经济可行性分析-7
3.1.2 技术可行性分析-8
3.1.3 操作可行性分析-8
3.2 系统需求分析-8
4系统总体方案设计-10
4.1 系统体系结构规划-10
4.1.1 总体功能模块结构-10
4.1.2 系统流程图-11
4.2 系统用例设计-12
4.3 数据存储设计-13
4.3.1 E-R图-13
4.3.2 SharedPreferences结构设计-14
5系统详细设计-16
5.1 服务端-16
5.2 用户客户端-17
5.2.1欢迎界面/引导页功能的设计与实现-17
5.2.2验证功能的设计与实现-18
5.2.3侧边栏功能的设计与实现-20
5.2.4首页展示-21
5.2.5我的订单模块的设计与实现-23
5.3物流端-25
5.3.1主页模块的设计与实现-25
5.3.2订单模块的设计与实现-26
5.3.3受理订单模块的设计与实现-27
5.3.4下单模块的设计与实现-29
5.3.5商品列表的设计与实现-31
6系统调试-32
6.1调试出现的问题举例-32
6.2问题解决方案-32
结论-33
致谢-34
参考文献-35