需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10631 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着网络技术的飞速发展以及人们生活水平的提高,人们不想只愿停留在物质上的享受方式,开始慢慢向精神方面转变。现在的旅游软件众多,功能眼花缭乱,操作复杂,存在许多的弊端,不能充分满足各年龄段的人群的不同需求;例如针对某景点的旅游、攻略和交互的软件较少,人们在节假日选择旅游地点时,大都难以抉择。所以针对此现象,我选择了攻略的部分专门设计了一款济南旅游攻略软件。以便来济南游玩的游客能更好地选择,提前做功课。 本款基于Android的济南“本地通”旅游攻略软件的主要功能是可以实现对济南景点的查询,以及景点周围美食、酒店和便捷交通的查看,基本行程的添加和出行提示。本系统在Android的系统环境下,采用的开发工具为Android Studio,将SQLite作为后台数据库,用到Android百度地图定位,使用的编程语言是Java,该软件的功能实用,操作简洁,适用年龄段广,符合当下发展的要求。 且经过测试,本软件可以实最初设想的基本要求,避免了传统旅游软件的复杂,既满足了客户的需求,也能带动济南旅游的发展。
关键词:旅游软件;SQLite;Android
目录 摘要 ABSTRACT 第1章 前言- 1 - 1.1研究背景- 1 - 1.2国内外研究现状- 1 - 1.3研究目的和意义- 2 - 1.3.1研究目的- 2 - 1.3.2研究意义- 2 - 第2章 需求分析- 3 - 2.1需求分析- 3 - 2.1.1系统概述和用户特点- 3 - 2.1.2系统功能需求分析- 3 - 2.1.3系统性能需求分析- 3 - 2.1系统可行性分析- 3 - 2.2.1社会可行性分析- 3 - 2.2.2经济可行性分析- 4 - 2.2.3技术可行性分析- 4 - 2.2.4功能可行性分析- 4 - 第3章 系统开发技术- 5 - 3.1开发工具及运行的环境- 5 - 3.1.1开发工具及运行环境- 5 - 3.1.2系统开发流程图- 5 - 3.2相关技术- 5 - 3.2.1 Android- 6 - 3.2.2开发工具Android Studio- 6 - 3.2.3数据库SQLite- 6 - 3.2.4开发语言Java- 6 - 3.2.5 MVC架构- 6 - 3.2.6 Android定位绘制- 7 - 3.2.7 UI设计- 7 - 第4章 系统设计- 8 - 4.1概念结构设计- 8 - 4.2数据库表结构设计- 10 - 4.3数据库设计- 10 - 4.4线路代码、数据实现- 10 - 4.5导航、地图接入设计- 11 - 第5章 系统实现- 12 - 5.1首页页面设计- 12 - 5.2景点排行页面- 12 - 5.3景点概况页面- 13 - 5.4行程创建页面- 14 - 5.5推荐页面- 15 - 5.6行程列表页面- 16 - 5.7路径规划页面- 17 - 5.8离线地图页面- 17 - 5.9附近页面- 18 - 第6章 软件测试- 21 - 6.1软件测试目的- 21 - 6.2测试用例- 21 - 6.2.1 主要功能模块测试- 21 - 6.2.2 首页功能测试- 21 - 6.2.3 行程记录功能测试- 22 - 6.3 测试结果分析- 22 - 第7章 总结与展望- 23 - 7.1总结- 23 - 7.2 展望- 23 - 参 考 文 献- 24 - 致 谢- 25 - |