PAGE32
基于Android的自驾游APP系统的设计
摘要
随着我国伟大复兴之路的开始,人民群众的生活水平日益提高,与之相对应的是人们的旅游需求日渐增加,自驾游这一新奇的旅游方式在大众中愈来愈开始流行。从20世纪70年代国家实行改革开放政策以来,我国的经济水平大幅度提升,人们的日常生活的质量不断提高,从而促使旅游业呈井喷式发展,这让自驾游这一新星旅游方式在诸多旅游形式中脱颖而出,成为人们外出旅行,出门游玩的第一选择。在外出游玩时时,人们通常根据自己的喜爱来选择合适的最佳出游路线来达到一次自己心中完美的旅行。但随着时间的推移,各景点的承载力开始饱和,一些景点被认为破坏等不良影响,让人们渐渐的开始自驾游去原生态环境更好的旅游景点。因此,开发此基于安卓的自驾游APP是至关重要。
关键词:基于安卓的自驾游APP;Android;JSP;MySQL
目录
TOC\o1-3\h\z\u1绪论
1.1系统开发目的
1.2系统开发意义
1.3初步设计方案
1.4主要研究
2关键技术介绍 6
2.1Android简介
2.2JSP简介
2.3MYSQL数据库
2.4JAVA语言简介
3需求分析与设计
3.1可行性分析
3.1.1技术可行性分析
3.1.2安全可行性
3.1.3操作可行性
3.2系统功能分析
3.3系统功能结构图
3.4系统流程图
4数据库设计
4.1数据库逻辑结构设计
4.2数据库物理结构设计
5系统的详细设计与实现
5.1服务器端实现
5.1.1后台登陆页面
5.1.2用户管理页面
5.1.3自驾景区管理信息页面
5.1.4自驾美食管理信息页面
5.2客户端实现
5.2.1登录模块客户端页面
5.2.2自驾攻略页面
5.2.3美食推荐页面
5.2.4我的收藏页面
5.2.5自驾住宿页面
6系统测试
6.1测试定义
6.2测试原则
6.3测试内容
结束语
参考文献
1绪论
1.1系统开发目的
在上世纪50年代末至70年代初,美国开始兴起一种全新的旅游方式,这在当时是一种极为时尚的自助旅游方式,,进行自驾游的车辆可以是自己所有的或在汽车租赁公司租赁。关于自驾游,我们可以理解为自行驾车行驶自己提前规划好的路线前往自己提前规划好的景点游玩。现代生活中,人们越来注重生活质量,传统的抱团旅游已经不能满足人们的需求了,自驾游的市场前景更为广阔。
1.2系统开发意义
现代社会的快速发展,也让网络高速发展,不断普及与完善。发展我国的自驾车旅游有利于增加社会供给需求量、促进我国经济的快速发展。由于自驾游涉及的行业广泛且众多,这让人们更加热衷于自驾游,自驾游的火热也让其在旅游市场的份额不断增加,促使社会对其需求量增加,从而使得相关产业得意迅猛发展,从而带动劳动力的大量需求,保证了全国各个地方景区周边的就业问题。
1.3初步设计方案
软件结构方案,选取B/S模式。B/S模式即浏览器服务器结构。选用B/S结构的理由是此结构在功能开拓方面相对简便,在日常维护方面格外方便,只需要进行一些小的改善,并且方便录入相关联的信息。因此选取B/S模式比较合理。
操作系统:Windows10,该系统运行速度快,操作界面简洁,还可以兼容我所需要的软件。
后台数据库:MySQL。MySQL是一种十分强大的关系型数据库管理系统。
开发语言:PYTHON语言。
开发框架:Django框架。
1.4主要研究内容
此篇论文分为七个章节。
第一部分为引言,介绍了我国线上购物的现状及其所包含的价值。
第二部分为关键技术介绍,介绍了Python语言-Django架构、B/S结构.MySQL数据库及系统架构类图和系统交互图等。
第三部分为系统分析,介绍了用户及后台操作流程的分析、系统可行性分析、电子商城网站现如今发展的分析、系统功能需求分析等。
第四部分为系统设计,介绍了系统运行后所能达到的目的及数据库的设计等。
第五部分为系统实现,介绍前台对于用户和后台对于superuser的功能实现以及核心代码。
第六部分为系统调试,测试了电子商城种种功能。
第七部为总结。
2关键技术介绍
2.1Android简介
Android平台基于Linux内核并且是开源的,因此该平台的独立性为系统开发提供了良好的驱动力,并且随着Android开发人员数量的增加,该技术变得更加成熟。主题是使用Android的JAVA语言。Java语言通过其面向对象的开发功能,可以在