摘要:这是一个互联网的世纪,我们生活在21世纪的人都可以这么说。在这个世纪信息技术正不断改变着人们的生活、学习和思维的方式。特别的是随着移动互联的不断发展已经将我们的日常生活和互联网紧密的结合在一起!如何更加完美的将人们的日常需求和移动互联结合是近一段时期以来企业电子商务、企业广告的热点话题。基于Android手机系统的“慕车”软件的设计和实现是从用户的对于汽车了解的需求和反馈中产生的一款将移动互联和日常需求结合在一起的Android手机应用软件。
本次手机应用软件主要利用Android语言和SQLite数据库以及AndroidStudio等软件组合开发,以MVP模式为工作方式的开发,使人们能够通过网络满足自己的了解汽车的日常需求,方便用户能与其他的有共同需求的人进行交流,拉近人与人之间的距离,同时我们能够从用户的反馈信息来时刻了解用户的需求,及时的作出调整,对我们的应用APP进行修改来满足用户的需求。以更加完善的功能形式和UI设计来展现给用户,让用户可以更加方便的使用幕车手机应用软件。
关键字:Android;SQLite;汽车需求;手机应用软件
目录
摘要
Abstract
1 概述-1
1.1 简介-1
1.1.1 软件特点-1
1.1.2 系统的基本内容-2
1.2 设计目标、要求-3
1.2.1 设计目标-3
1.2.2 设计要求-3
1.3 软件现状及前景-5
1.4 软件开发环境-5
1.4.1 开发工具-5
1.4.2 数据库工具-6
1.4.3 设计模式-7
2 软件分析-8
2.1 可行性分析-8
2.1.1 经济可行性-8
2.1.2 技术可行性-8
2.1.3 操作可行性-9
2.2 需求分析-9
2.2.1 软件功能需求-9
2.2.2 系统性能需求-10
3 软件设计-11
3.1 框架设计-11
3.1.1 整体设计-11
3.1.2 模块设计-12
3.2详细设计-13
3.2.1 软件的总体设计-13
3.2.2 功能模块及相应的页面-13
3.3 数据库设计-18
3.3.1 数据库说明-18
3.3.2 数据库的使用-18
4 软件的实现-20
4.1 开发环境的配置-20
4.1.1 安装-20
4.1.2 配置-20
4.2 开发工具的安装-20
4.3 调试软件的配置和安装-20
4.4 运行条件说明-21
4.5 主要开源框架的使用-21
5 软件测试与维护-22
5.1 软件测试-22
5.1.1 测试目标-22
5.1.2 测试方法-22
5.1.3 模块测试-23
5.1.4 软件整体测试-24
5.2 软件维护-24
总 结-25
参 考 文 献-27
致 谢-28