摘要:现在是二十一世纪,智能的产品越来越多,毫无疑问手机将会是市场上占比例最大的电子产品,由此可见手机的发展将会越来越重要。基于Android平台的泰山旅游助手软件就是一款手机应用软件。Android平台可以开发很多的应用,它是目前最火的开源智能手机操作系统,系统本身就提供了给开发者使用的接口。
本文首先介绍了泰山旅游助手的背景和研究意义及本文的组织结构。然后主要介绍了开发工具,主要用到了Android studio和Bmob云服务平台。其次介绍了泰山旅游助手的需求分析,用例建模用的UML,UML动态建模和UML静态建模。介绍了泰山旅游助手系统的设计。介绍了塔山旅游助手的系统实现,主要介绍了登陆模块,酒店管理模块,景点管理,资讯管理,分享功能的实现。最后介绍了系统的测试。
关键词 泰山旅游助手;Android;Bmob
目录
摘要
Abstract
1 绪论-1
1.1 课题研究的背景-1
1.2 课题研究的意义-1
1.3 本文的组织结构-2
2开发工具及相关技术-3
2.1 Android Studio简介-3
2.2 JDBC简介-3
2.3 Bmob简介-3
3 需求分析-4
3.1 需求描述-4
3.2 需求功能-4
3.3 用例建模-5
3.3.1 用例建模-5
3.3.2 动态建模-5
3.3.3 静态建模-6
4系统设计-7
4.1 软件体系结构设计-7
4.2系统功能设计-7
4.2.1系统总体功能设计-7
4.2.2 登陆功能设计-9
4.2.3注册功能设计-9
4.2.4 酒店管理功能设计-11
4.2.5 联系人管理功能-12
4.2.6 分享功能-12
4.2.7快捷菜单功能-14
5系统实现-19
5.1用户登录注册功能的实现-19
5.2酒店模块的实现-20
5.3景点模块的实现-21
5.4资讯模块的实现-21
5.5分享功能的实现-22
5.6联系人的实现-23
5.7快捷菜单功能的实现-24
5.8酒店搜索功能的实现-26
5.9下拉刷新的功能的实现-27
6系统测试-30
6.1测试方案-30
6.2酒店信息的测试-30
6.3景点信息的测试表-30
6.4资讯信息的测试用例表-31
6.5分享功能的测试用例表-31
结论-32
致谢-33
参考文献-34