摘要:及时的记录及分享自己游玩的心得感触对旅行爱好者来说是很重要的,以前都是在旅行结束之后再总结在旅途中的趣事,这样不够及时,想要完整的记录下在旅途中的趣事及感想就有点困难。同时,不同的用户有自己喜欢的旅游方式,现有的旅游攻略过于单一,并不能够满足用户的个性化需求。智能手机的应用推广,为人们提供了一个操作简捷,响应迅速,信息量大的平台,所以开发一款旅游游记攻略类的APP系统,有其必要性。
本课题主要采用Java技术,基于Android平台,实现了一个面向旅游爱好者的能够满足用户个性化旅行需求的旅游游记攻略类的App软件。本系统由服务器端和移动端组成,主要功能包括:编写游记,查看游记,分享游记,评论游记,查看攻略,安排行程,更改行程等。使用本系统,能够满足用户个性化旅行需求,制定自己的旅行行程规划,查看其它用户撰写的游记等。
关键词 Android;java;游记;攻略
目录
摘要
Abstract
1绪论-1
1.1课题研究的背景-1
1.2课题研究的目的和意义-1
1.3课题研究内容及技术路线-1
1.3.1 研究内容-1
1.3.2 技术路线-2
1.4 论文的结构-2
2相关技术简介-3
2.1MVC框架简介-3
2.2开发工具及技术简介-4
2.2.1 MySql简介-4
2.2.2 Eclispe开发工具简介-4
2.2.3 Tomcat服务器简介-4
2.2.4 Android服务器简介-5
2.2.5 APP服务器简介-5
2.3本章小结-5
3需求分析-6
3.1系统需求分析-6
3.1.1功能需求分析-6
3.1.2软硬件配置要求-6
3.2可行性分析-6
3.2.1经济可行性-6
3.2.2技术可行性-7
3.2.3运行可行性-7
3.3系统用例分析-7
3.4本章小结-8
4系统总体设计-9
4.1系统功能设计-9
4.2系统数据流图-10
4.3数据库设计-11
4.3.1总体E-R图分析-11
4.3.2实体属性图分析-12
4.3.3数据表设计.16
4.4本章小结-22
5系统详细设计-23
5.1系统首页设计-23
5.2前台的功能模块-24
5.2.1查看游记模块-24
5.2.2查看攻略模块-26
5.2.3编写游记模块-27
5.2.4编写行程模块-29
5.2.5个人中心模块-30
5.3后台管理模块-32
5.3.1维护数据库模块-32
5.3.2管理数据库模块-32
5.3.3服务器模块-33
5.4本章小结-33
6 系统测试-34
6.1软件测试-34
6.1.1首页查看游记模块的测试-34
6.1.2查看攻略模块的测试-35
6.1.3编写游记模块的测试-35
6.1.4编写行程模块的测试-36
6.1.5个人中心模块的测试-37
6.2系统测试结论-38
6.3本章小结-38
结论-39
致谢-40
参考文献-41