Java旅游管理系统本科生毕业设计开题报告
旅游管理系统
本科生毕业设计
开题报告 声明:不得侵犯作者权益,违者必究
题 目: 智慧旅游在线平台的设计与实现
一、 选题的依据及意义
随着人均收入水平的提高,旅游消费越来越成为大众休闲娱乐方式。随着互联网越来越普及,大多数旅游公司依然采用传统人工的方式进行管理,其管理模式的效率显著低下。
首先旅游行业是对客户个人信息的保护不够,出现大量信息外泄的现象。二是由于旅游信息的不对称,很多旅行社对现代旅游管理信息系统不熟悉,无法通过网络的方式推广公司业务,从而导致大量客源流失。 旅行社想在激烈的旅游市场中获得长足发展,就要采用现代技术来提高自身服务水平。与采用Word,Excel等电子文档、表格等传统的方式进行旅游信息的管理相比,旅游信息管理系统的应用能使得旅游管理者实现经济效益的提升。此外,旅游活动受到自然,经济,政治,文化多种因素影响,因此如何使游客在较短的时间内了解旅游目的地的相关信息也是旅行社成功的关键。
二、 国内外研究现状及发展趋势(含文献综述)
(一)国外研究现状
随着移动互联网的飞速发展,云计算,大数据,人工智能等技术。迫切需要建立一套智慧旅游管理模式,具有互联网和信息管理功能,并集成了云计算,大数据,物联网和其他智能技术。
Middlemiss指出互联网是企业再造、企业购并、或企业全面品质管理施行的开端,旅游系统不但要帮顾客提供以上的服务,自己本身也要面临企业再造、企业并购、或实施企业全面品质管理。所以探讨Internet对旅游相关产业的影响是未来生存的重要议题。
Leiper(2019)在《Leiper’s Tourism System: A simple explanation 》中对互联网下旅游系统发展进行了阐述。这一制度涉及人们在一个或多个晚上离开其通常居住地的酌情旅行和临时逗留,但主要目的是在途中从点赚取报酬的旅行除外。该系统的要素是游客、生成区域、过境路线、目的地区域和旅游业。这五个要素排列在空间和功能上。具有开放系统的特点,五大要素的组织在更广泛的环境中运作:物质、文化、社会、经济、政治、技术,与之互动。对此,本文以创新旅游系统为背景,以管理员、用户为研究对象,讨论如何搭建旅游管理系统,并充分利用实战项目来设计展示出来。
综上,随着互联网+旅游的深入应用,旅游平台需要与时俱进,随社会环境和科技技术变化而发展和革新。科学定位旅游发展目标并创新旅游系统平台模式是探索旅游发展的关键所在。旅游企业应结合与社会或企业的需要出发,加快旅游管理系统的转型,满足“互联网+”新时期用户对旅游管理系统的要求。
(二)国内研究现状
随着21世纪旅游产业和互联网技术的迅猛发展,互联网的出现给旅游行业和人员带来便利的同时,也带来了巨大挑战,传统的旅游人工已经不能适应快速发展的社会。很多旅游景点在旅游管理过程中仍沿用一些旧的传统人工方案,导致旅游系统供给与管理员和用户需求相脱节的现象。因此,旅游管理互联网化应要加快转型。
廖鋆、罗小龙在《基于MVC模式的旅游管理信息系统的设计与实现》中提到各家旅行社的竞争日益激烈,采用现代化信息管理手段不仅能够帮助旅游公司在旅游市场中改善企业服务,加强对员工管理工作,降低开发成本,增加经济效益,而且能够提升用户体验,节省游客时间,了解更多旅游信息。
高翔、李永刚在《基于SSM框架的旅游管理系统分析与设计》中表明旅游管理系统主要分为两个角色,分别是普通用户,后台管理员。后台管理员必须通过登陆进入后台管理网站进行景点的维护、路线的维护、订单的审核。景点维护和路线维护包括增删改查,模糊查询功能,订单的审核模块,由待审核状态审核为审核状态,也可取消审核状态,改为待审核状态。
张康、王春艳在《基于SSM框架的旅游信息网站的设计与实现》中表明了前台主界面是一个网站的门面,界面设计的美观与否、实用与否会直接影响到用户体验和软件功能的实现。采用HTML+CSS+JavaScprit进行界面布局设计,高效灵活地实现了交互式动态网页。使用JavaScript实现了主界面中左侧滚动图循环显示,点击图片即可查看最新热门景点详情,以提高景点的吸引力;最新的旅游项目以列表方式显示,提高用户查询信息的效率;热帖排行给用户提供了更热门的旅游信息介绍;友情链接显示相关合作商家的链接信息。界面简洁、操作简单、页面响应时间短,可以获得较好的用户体验。
黄素萍、李延香(2018)在《基于SSM框架的西安旅游网站研究》提到SSM框架(Spring,Spring MVC,MyBatis)构建的系统分层结构非常清晰,程序代码可读性和可维护性很高。其中,Spring是一个轻量级的容器,主要的特点是面向切面(Aspect Oriented Programming,AOP)和控制反转(Inversion of Control,IOC)。Spring MVC的注解功能非常强大,方便编程,使系统更容易管理和查错。MyBatis是动态SQL,其高级映射为程序员减少了很多代码量,使用MyBatis对SQL优化也很容易。
黄素萍、李延香在《基于SSM框架的西安旅游网站研究》中提到景点信息表主要是在后台配置相应的数据,在前台得以展示,主要属性包含:景点ID、标题、添加时间、头图片、内容、是否发布、管理员ID。
陈培龙,仁增多杰(2018)在《基于SSM框架旅游网站后台系统设计与实现》中提出旅游在现在的社会生活中已成为一种不可缺少的休闲方式,旅游方式也呈现多样化,越来越多的旅游者寻求个性的旅游方式,这种现象促使互联网成了旅游者发现、分享新的旅游方式的平台,为旅游者提供了旅游中的各种需求,基于此需求,提出了一种基于SSM框架的旅游网站的设计。 通过以上介绍,“互联网+”技术的不断发展对旅游管理系统提出了新要求。基于“互联网+”视阈的旅游管理系统,需要充分运用Java语言来开发系统,建立有基本功能适用于旅游景点的智慧在线平台,多层面分析了前端和后端的具体实践策略,丰富了Java语言在开发策略方面的探索性研究成果,进一步拓展了Java语言的框架Spring、SpringMVC、MyBatis的开发场景及步骤,对旅游景点探索开发旅游管理系统具有重要的理论启示。
三、 本课题研究内容
智慧旅游在线平台的设计与实现设计模型主要是旅游管理后台,面向管理员与用户服务的一个智慧在线平台。
系统数据库表的设计,其中有用户表,角色表,旅游景点表,订单表等等。
系统的主要模块设计,分为公共模块、管理员模块和普通用户模块。公共模块分为首页和登录功能。
管理员功能:查看用户信息,添加用户,删除用户,修改用户信息等基本操作。查看旅游景点,删除旅游景点,编写旅游景点,查询旅游景点,查询订单,编译订单,删除订单,增加订单等主要功能。 用户功能:查看个人信息,查看旅游景点,查询订单,删除订单和增加订单等主要功能。
四、 本课题研究方案 本课题主要研究智慧旅游在线平台的设计与实现,同时通过实际分析与应用,采用规范研究、查阅分析、案例分析法等方法,从旅游后台管理系统的相关概念的界定出发,查阅大量资料,根据一些旅游实例,使用xmind来分析该系统业务流程。通过使用Navicat Premium软件对数据库进行设计与实现,开发工具主要使用IDEA,语言以Java语言为主,后端使用Spring、SpringMVC和MyBatis来实现,前端用基于JSP、HTML、CSS(或者使用框架)对页面进行渲染和设计。从而完成智慧旅游在线平台的基本功能。
1、原始数据,即数据库中的数据,应当参考旅游网站的数据,结合自身情况,创建多条数据,使得数据库应用到网站的需求
2、技术要求,技术要求分为前端、后端和数据库三大部分。前端:结合理论知识和自己的实际工作实践,可用CSS、HTML等前端技术来实现页面的展示,待选前端技术包括JSP,结合自身情况进行选择;后端:结合理论知识和自己的实际工作实践,可用Java语言为主的后端知识进行开发,待选后端技术Spring,Spring MVC和MyBatis,结合自身情况进行选择其他相关的技术,用Java处理数据库;数据库:结合理论知识和自己的实际工作实践,可用MySQL数据库。 3、工具选择,项目开发管理工具使用IDEA,数据库管理工具使用Navicat。
五、 研究目标、主要特色及工作进度:
1、研究目标:
本文通过系统详细的分析和探讨智慧旅游在线平台的设计与实现,知道了传统购票问题的所在及其原因,在此基础上,提出更加智慧化后台系统的解决措施。使得管理员和普通用户更好地使用旅游管理系统,从而进一步完善旅游管理系统方案。
2、主要特色:
在对本课题的研究和探讨中,以传统购票的现状为切入点,主要通过文献阅读、网络查询以及查阅有关专家对本课题相关内容的见解,结合理论知识和工作实践,对本课题进行研究比较、归纳总结。讲述了传统购票存在的问题,结合案例对该原则在运用中存在的一些问题进行分析。然后针对这些存在的问题提出解决对策,从而进一步完善旅游管理,最终开发出一套具备基本功能的旅游管理系统。管理员对于整个系统有最大的权限,从而控制全局,又保证用户智慧化操作。本系统采用Spring、SpringMVC和MyBatis框架,使用了Spring相关的特征如IOC(控制反转)技术,也用了权限管理从而保证了用户信息的安全性及系统数据的安全性。
3、现阶段工作进度:
(1) 搭好了系统框架。
(2) 完成了首页、登录功能。
(3) 完成了用户管理查询功能,添加用户。
(4) 完成了景点管理查询功能、添加景点。
4、工作进度安排表:
序号 各阶段工作内容 起讫日期 备注
1 选题
1、完成选题、确定题目;
2、分析选题,确定毕业设计的所有任务;
3、查阅相关资料。 收集资料
2 开题报告
1、完成开题报告;
2、进行开题汇报;
3、开始系统的设计和实现。 需求分析。完成需求规格说明,熟悉和掌握基本编程技术,确定系统的通体框架和功能结构,明确分工。
3 论文初稿
1、完成论文初稿,包括提交和修改;
2、系统具体实现。 详细设计,编码与模块测试,统一做组装和确认测试,调试运行软件系统。
4 中期检查
1、论文的完成;
2、完成系统设计。 严格按照学院《毕业设计(论文)撰写规范》编写论文初稿。
5 论文定稿、论文答辩
1、论文检测(查重复率);
2、论文定稿;
3、预答辩; 4、正式答辩。 按学院格式要求提交终稿,并准备参加学院毕业论文答辩。
六、 参考文献:
[1] Bruce Eckel.Java编程思路[J].计算机科学丛书,2018.04.
[2] Cay S.Horstmann.Java核心技术卷I[J].机械工业出版社,2016.09.
[3] Leiper. Leiper’s Tourism System: A simple explanation [J].谷歌,2019.12.
[4] 廖鋆,罗小龙.基于MVC模式的旅游管理信息系统的设计与实现[J].现代商贸工业,2016.03.
[5] 高翔,李永刚.基于SSM框架的旅游管理系统分析与设计[J].IT大视野,2017.
[6] 张康,王春艳.基于SSM框架的旅游信息网站的设计与实现.电脑技术与知识[J],2018.07.
[7] 黄素萍,李延香.基于SSM框架的西安旅游网站研究[J].无线互联科技,2018. [8] 陈培龙,仁增多杰.基于SSM框架旅游网站后台系统设计与实现[J].电脑编程技巧与维护,2018.10.
七、 指导老师意见: 选题符合毕业设计要求。智慧旅游在线平台,满足“互联网+”新时期用户对旅游管理系统的要求,在实现浏览景点、购买门票的同时,还能保证用户信息的安全性,有着实际的应用价值。同意开题。
本文使用 文章同步助手 同步