博主介绍:✌全网粉丝30W+,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌
🍅文末获取源码联系🍅
👇🏻 精彩专栏推荐订阅👇🏻 不然下次找不到哟
Java项目精品实战案例《100套》
Java微信小程序项目实战《100套》
一、选题背景及选题意义(国内外研究现状、初步设想及拟解决的问题):
选题背景及意义:
改革开放以来,中国旅游业经历了起步、成长、拓展和综合发展四个阶段,我国实现了从旅游短缺型国家到旅游大国的历史性跨越,奠定了以国民大众旅游消费为主体、国内与国际旅游协调发展的市场格局。从旅游业增长速度来看,最近十年来,除2008 年受金融危机影响外,各年度中国旅游业收入增速均高于中国GDP增速。1997年,全球互联网投资高潮兴起,借助资本的力量互联网开始向传统行业进行渗透,进而催生了中国第一批旅游网站,如:华夏旅游网、携程旅游网、Et-china、中青旅在线等。2000年,在线旅游服务商开始尝试新的运营模式,通过收购传统的分销商,来拓展市场覆盖范围。具有代表性的为:艺龙收购酒店预订公司LOHOO;携程收购北京现代运通订房网络。新兴的在线旅游服务商通过与传统旅游分销商相结合,从而为行业的发展带来崭新的生机。2003年开始,在线旅游开始明确市场定位,区别于国外的在线 B2C 运营模式,实施中国特有的电话呼叫中心服务与网络相结合的预订方式,向旅游消费者提供全方位的简单旅游产品预订服务。2009年至今各种旅游垂直网站开始兴起,典型代表为以垂直搜索为主的去哪儿、酷讯,以点评功略为主的到到网、旅人网。其中垂直搜索加剧了机票业务的竞争程度。随着在线旅游平台的普及,“机票价格越搜越贵、酒店起价越看越高”已经不是新鲜事,“大数据杀熟”也成为消费者普遍热议的话题。除“大数据杀熟”之外,不少在线旅游平台之间为争夺客源进行恶性竞争,不合理低价游、诱导评价和擅自删除差评、退订扣费高和退款不及时等问题频频爆出,消费者合法权益遭到严重侵害。为此本课题致力于打造出一个不存在大数据杀熟的在线旅游网站。
本课题致力于研究一个基于SpringBoot的旅游网站。实现该网站的意义在于:
(1)可以快速、方便地让大家了解到自己想要去的景点的详细信息。
(2)人们可以很方便的依照网站的旅游指南做好旅行的规划。
国内外研究现状:
现代旅游产业产生于19世纪,在20世纪得到了前所未有的发展。特别是第二次世界大战以后,旅游产业获得了相对和平与稳定的发展环境,迅速成为一个新兴产业。上世纪六十年代以来,旅游业以持续高于世界经济增长的速度快速发展,逐渐发展成为全球最大的新兴产业,旅游业甚至已经超过石油和汽车工业,成为世界第一大产业。九十年代开始,国际旅游收入在世界出口收入中所占比重达到8%以上,超过石油、汽车、机电等出口收入,旅游产业正式确立了世界第一大产业的地位并保持至今。据世界旅游协会预测,到2020年,国际旅游产业收入将增至16万亿美元,相当于全球GDP的10%;能够提供 3 亿个工作岗位,占全球就业总量的9.2%。无论是收入、就业,还是投资、税收,旅游产业对世界各国经济的发展都发挥着举足轻重的作用。进入21世纪以来,世界旅游产业发展迅速,除了受“非典”、金融危机影响导致2003年、2009年国际旅游人数出现下降外,其余年度均保持了较大幅度的增长。2009年应对全球经济危机的挑战之后,各国经济正在以不同的速度恢复,旅游再次成为当下最主要的经济活动之一。
中国旅游网站经过多年的建设发展,形成了多种网站类型共存的市场格局。按网站运营商性质的不同,可以分为以携程、同程网站为代表的在线旅游服务代理商;中青遨游网等传统旅游服务商线上分支网站;七天连锁酒店、国航等为代表的酒店、传统航空公司的直销网站;以去哪儿网站为代表的垂直旅游搜索引擎;此外还有雅虎、搜狐等门户网站的旅游频道;蚂蜂窝为代表的旅游社交网站;景区景点建立的网站如伪满皇宫博物院网站以及各地方政府建立的官方旅游网站等多种类型。其中以华夏旅游网、中华行知网为代表的第一代B to C网站奠定了中国旅游电子商务的基础;以携程、艺龙为代表的第二代旅游网站极大的促进了中国在线旅游以“机票 + 酒店”商旅为主的市场的发展;以淘宝、去哪儿、酷讯等为代表的第三代旅游网站以成本优势促进了在线机票、在线酒店预订市场的发展;以途牛、悠哉、驴妈妈为代表的第四代旅游网站,以新型旅游产品如自由行、线路跟团等刺激了在线休闲度假市场的发展。中国旅游网站类型虽然众多,但发展并不均衡,并没有完全覆盖在线旅游的各个环节,形成闭环经济。其中以在线旅游、服务代理商、旅游搜索类型网站发展相对成熟,旅游点评和社交类网站发展成熟度较低,旅游激励、旅游计划等模式还没有发展起来。据国家旅游局预测,到2022国将成为全球最大的国内旅游市场。随着国民旅游需求和在线旅游渗透率的提升,中国旅游在线市场将释放巨大潜力,旅游网站的建设和发展成为业界广泛关注的重点。
初步设想及拟解决的问题:
(1)根据指导老师提供的原始材料和课题要求按照管理信息系统的生命周期开发方法和步骤,经过细致的系统分析、合理的系统设计,使用SpringBoot框架,选择可行的开发工具,实现旅游网站。本课题充分利用面向对象开发环境的可视化特点,合理的设计用户界面,按照数据库设计理念合理的设计数据库。
(2)操作过程中直接、方便、实用,并满足广大消费者对旅游网站的基本需求。
(3)具备网站及数据库的维护功能,根据用户需求及时的进行网络更新,数据的添加、维护、修改等操作。
(4)根据需求分析与系统功能设计目标,结合实际情况本系统功能模块设计分为如下几个模块:
旅游网站主要功能如下:
1.用户管理:注册、登录、退出、修改密码;
2.分类显示:显示旅游路线的分类;
3.旅游路线显示:按分类查询旅游路线、通过关键字搜索旅游路线、查看旅游路线的详细信息;
4.购物车管理:向购物车中添加旅游路线、修改购物车中旅游路线数量、删除购物车中旅游路线、我的购物车;
5.订单管理:通过购物车中生成订单、查看我的订单、查看某个订单的详细、订单支付、取消未付款订单。
6.首页:提供一个网站首页,该网站用户的登录,注册,所有旅游路线的一级分类,热门旅游路线和最新旅游路线的展示等。
7.旅游路线管理:旅游路线的上架、下架。
用户登录时把用户名和密码放在客户端的做法是不安全的,为了提高用户名和密码安全性必须使用别的信息鉴别用户,以上问题的解决方法是:
(1)进行用户验证的时候采用post提交方式使户名和密码不能被直接浏览。
(2)为了使登录信息更安全,维护了用户的利益。不要求客户购物完成后情况缓存,通过设置cookies的属性,防止了用户的用户名和密码被非法手段盗用,保障了旅游网站的安全。
二、论文撰写过程中拟采取的方法和手段:
1、调查法
调查法是科学研究中最常用的方法之一。它是有目的、有计划、有系统地搜集有关研究对象现实状况或历史状况的材料的方法。调查方法是科学研究中常用的基本研究方法,它综合运用历史法、观察法等方法以及谈话、问卷、个案研究、测验等科学方式,对教育现象进行有计划的、周密的和系统的了解,并对调查搜集到的大量资料进行分析、综合、比较、归纳,从而为人们提供规律性的知识。
2、功能分析法
功能分析法是社会科学用来分析社会现象的一种方法,是社会调查常用的分析方法之一。它通过说明社会现象怎样满足一个社会系统的需要(即具有怎样的功能)来解释社会现象。
3、数学方法
数学方法就是在撇开研究对象的其他一切特性的情况下,用数学工具对研究对象进行一系列量的处理,从而做出正确的说明和判断,得到以数字形式表述的成果。科学研究的对象是质和量的统一体,它们的质和量是紧密联系,质变和量变是互相制约的。要达到真正的科学认识,不仅要研究质的规定性,还必须重视对它们的量进行考察和分析,以便更准确地认识研究对象的本质特性。数学方法主要有统计处理和模糊数学分析方法。
三、论文撰写提纲:
1.引言
2.可行性分析
2.1社会可行性
2.2技术可行性
2.3运行可行性
3.需求分析
4.系统设计
4.1功能模块划分
4.2业务流程图
4.3数据流图
4.4数据字典
5.详细设计与实现
5.1项目分层
5.2前台设计与实现
5.3后台设计与实现
6.软件测试
6.1测试环境
6.2测试方法
6.3测试用例
6.4测试结论
7.结论
四、参考文献:
[1] 熊永平.基于SpringBoot框架应用开发技术的分析与研究[J].电脑知识与技术,2019,15(36):76-77.
[2] 陈年飞,王麒森,王志勃.MySQL数据库中关于索引的研究[J].信息与电脑(理论版),2019(05):175-176.
[3] 张宇. 基于微服务架构的企业在线培训平台的设计与实现[D].厦门大学,2018.
[4] 闫四洋,胡昌平,卞德志,左刚.基于SpringBoot+MongoDB的微服务日志系统的实现[J].计算机时代,2020(08):69-71+74.
[5] 于海杰.计算机软件开发的数据库测试技术探讨[J].电脑知识与技术,2020,16(30):23-24.
[6] 孟建东.计算机信息化技术的应用与风险防控[J].电脑知识与技术,2020,16(30):36-37+44.
[7] 张晋晖.计算机软件中测试技术与保护技术分析[J].信息技术与信息化,2020(09):103-105.
[8] 詹凯琦.计算机软件开发中的数据库测试技术讨论[J].信息通信,2020(02):162-163.
[9] 李森.计算机网络数据库安全管理技术的优化研究[J].电脑知识与技术,2020,16(30):23-24.
[10]梅拥军.计算机软件开发技术的相关研究[J].电脑知识与技术,2020,16(27):93-94+99.
[11]黎琼.计算机科学与技术的现代化应用[J].信息与电脑(理论版),2020,32(16):32-33.
[12]Benymol Jose,Sajimon Abraham. Performance analysis of NoSQL and relational databases with MongoDB and MySQL[J]. Materials Today: Proceedings,2020,24(Pt 3).
[13]H Aliyah,Aliyah H,Kusmayadi T A,Fitriana L. Interactive learning media based on MySQL technology in mathematics[J]. Journal of physics. Conference series,2020,1613(1).
五、计划进度
六、系统源码获取:
大家点赞、收藏、关注、评论啦 、查看👇🏻获取联系方式👇🏻
精彩专栏推荐订阅:在下方专栏👇🏻
Java项目精品实战案例《100套》
Java微信小程序项目实战《100套》