线上旅行信息管理系统

1、立论依据(课题来源、选题依据和背景情况、课题研究目的、理论意义和实际应用价值)

信息技术的发展,带来机遇的同时,也使旅游业的旅游信息管理工作面临严峻的挑战。因为,在当前互联网开放式环境下,传统的旅游信息管理模式是以资金运动为对象的,它存在许多局限性,在当前的环境下,已经很难再适应旅游业经营管理的要求,可以说,传统的旅游信息管理模式,不仅不能适合旅游业的发展,也已经远远不能够适应当前社会发展新形势的要求。随着社会进入信息时代和社会生活的快节奏化,在传统的旅游信息管理中,需要经过若干道手续,整个过程都需要手工操作,效率十分低下。旧的旅游信息的管理方法早就不能满足旅游业对大量的旅游信息的快速处理与统计的需求,不能适应时代的发展趋势,且由于他们之间关联复杂,统计和查询的方式各不相同;且会出现信息的重复传递问题,因此该过程必须实现信息化,于是需要一种新的技术改善现状,因此线上旅行信息管理系统在适应时代发展需求中产生。因此,作为现代旅游业,必须建立一种能够应付这些新形式的新的旅游信息管理模式,线上旅行信息管理系统就是一种理想的选择。线上旅行信息管理系统,具有创新性和革命性的功能和意义。信息化系统的建设是推动旅游业管理创新、技术创新和制度创新和文化创新的强大动力,是提高旅游业经营链高效运作的重要保障。同时,在当前信息经济时代,旅游信息化管理是旅游业信息化的重点和核心,在旅游业信息化进程中,起到关键性作用。

2、文献综述(国内外研究现状、发展动态)

目前我国旅游管理信息系统发展的问题主要体现在以下几方面: 
(1)旅游市场操作不规范,旅游业信息技术应用水平处于初级阶段,技术人才短缺。
(2)旅游企业管理水平低。现在,国内旅游行业的管理软件,大都根植于旅游企业的现状,实现手工操作的计算机处理,不可能培育出具有先进管理思想和规范流程的信息管理信息系统。
(3)旅游管理信息系统基础设施落后,技术基础比较薄弱。
(4)旅游行业的软件厂商相对弱小,由于旅游行业的现状和市场份额较小,国内IT厂商对旅游行业的重视程度不够。
(5)旅游信息没有形成完整的数据库,分散性强,实时性、共享性差。 
国外旅游信息系统主要有三种:
第一种是以国家为中心,一般是以国家旅游行政部门为中心,在全国各地旅游问讯处、地方旅游行政部门、饭店和旅游公司、名胜风景区、驻外办事处设立网络节点,这种信息系统存储全国各地旅游设施等方面的信息,例如丹麦数据库信息系统(DANDATA)。
第二种是以地区为中心的,主要是旅游发达地区建立的覆盖本地区旅游机构的信息系统。这种系统只存储本地区旅游机构和旅游设施等方面的信息。比较有代表性的是欧洲蒂洛尔(TYROL)信息系统。
第三种是地区性的网络结构,既是由多个地区性的信息系统联网形成。荷兰率先建立了地区性的联网系统,并且英国和荷兰正在努力实现国家之间的系统联网。高新技术已成为关系到旅游产业优胜劣汰的关键,成为国际旅游市场竞争的重要手段。
目前,世界上很多国家已经建立了基于不同信息技术、面向不同层次用户的旅游信息系统,并且不同的信息系统之间已经联网,实现了旅游资源信息的共享。

3、研究内容(毕业设计(论文)的主要研究内容、构想与思路、可能出现的工作难点以及拟解决的方法)

线上旅行信息管理系统采用的开发框架为SSM框架和VUE框架,开发工具采用Eclipse,服务器用的是Tomcat。编码语言是Java,数据库采用Mysql数据库。
线上旅行信息管理系统要求实现以下功能:
a.景点管理,展示景点的基础信息,介绍等信息。
b.酒店管理,展示酒店的基础信息,介绍等信息。
c.评价管理,可以查看景点或酒店的相关评价信息,客户消费完,可以评价景点或者酒店信息。
d.景点查询,可以输入关键字查询相关景点信息。
e.预定功能,用户可以在线预定酒店或景点。
f.支付功能,用户在预定景点门票或酒店时可以支付相关费用。
g.在线留言,提供查看留言和提交留言的功能。
h.用户信息管理,提供用户修改登录密码和修改详细资料的功能。
可能出现的工作难点
a.由于对管理信息方面的内容了解尚浅且没有足够的经验,因而很难对数据庞大的线上旅行信息管理系统建立完善的数据库。
b.线上旅行信息管理系统拥有很大的信息量,其中包括数据库的前期开发和后期更新,因此对数据库的安全性,一致性和完整性要求很高。
c.线上旅行信息管理系统结构流程复杂,系统庞大。设计时需要根据实际情况,确定需求,然后采用合理的方式,对系统进行修改,以最终实现所有的功能。
拟解决的方法
a.通过参考网上已经做好的旅行信息管理系统模版编写
b.图书馆查阅相关资料
c.咨询指导老师

4、研究基础(所需研究条件和实验条件)

(1)具备独立开发系统的基本能力
(2)对SSM,VUE和MYSQL有一定知识储备
(3)对系统功能结构有一定研究与了解
(4)系统开发软硬件条件都具备

5、查阅文献资料目录清单

序号 文献目录(作者、题目、刊物名称、卷数、期号、年份、起止页码)
[1]唐崇华.基于SSM的大学生实践技能管理系统设计[J].鞍山师范学院学报,2020,22(06):33-38.
[2]魏书寒.基于SSM框架的图书管理系统的设计与实现[J].工业控制计算机,2017,30(07):133-134.
[3]麦冬,陈涛,梁宗湾.轻量级响应式框架Vue.js应用分析[J].信息与电脑(理论版),2017(7): 58-59.
[4]王胜,张靖.基于Vue.js高速路政管理系统的设计与实现[J].电脑知识与技术,2017,13(21):86-88+101.
[5]赵宏伟,秦昌明.基于B/S 3层体系结构的软件设计方法研究[J].实验室研究与探索,2011,30(07):64-66+29.
[6]G. Hong, D. Shin.Segment-Based Multiple-Base Compressed Addressing for Flexible JavaScript Heap Allocation[J].IEEE Access,2020,8:185405-185415.
[7]K.Chen, J. M. Chang, T. Hou.Multithreading in Java: Performance and Scalability on Multicore Systems[J].IEEE Transactions on Computers,2011,60(11):1521-1534.
[8]M. M. Eyada, W. Saber, M. M. El Genidy, F.Amer.Performance Evaluation of IoT Data Management Using MongoDB Versus MySQL Databases in Different Cloud Environments[J].IEEE Access,2020,8:110656-110668.

技术介绍:

1、 Java语言

Java语言最早是由Sun公司在1995年推出的计算机编程语言,在多年的实际发展中,继承了现状大部分计算机编程语言的一些优点。Java语言在项目开发过程中,主要是基于面向对象思想的来进行项目的开发。Java语言不仅可以吸收并接纳C++语言的一些优势,又对C++语言的一些缺点进行了直接放弃。Java计算机语言开发的项目,项目具有分布式等的特点,开发的计算机信息化应用主要有安卓应用、网站开发等其他相关的应用。

2 、SpringBoot框架

SpringBoot框架的设计团队最早主要是由Pivotal团队开发的一款Java应用的后端框架,该框架开发以及应用的目的是能够简化Spring框架在项目中的繁琐配置信息。通过 SpringBoot框架这种特殊的配置方式进行项目的开发,可以提高项目功能模块的开发效率以及缩短项目开发的周期。SpringBoot框架在自身的项目开发中,也会直接存在一些优点:1.等于在项目中直接创建了一个单独的Spring应用程序;2.相比于之前的项目开发,能够比较直观的简化Maven配置。

3 、Vue框架

 Vue框架是可以对项目用户操作界面效果进行渲染的前端应用框架,在系统中的效果设计,主要是通过采取自底向上的增量开发思想对其效果进行设计,在项目功能模块数据的传输上向用户提供了MVVM的业务数据双向绑定思想。Vue框架在项目页面效果开发的主要特点是:1.Vue框架向用户的功能模块提供了数据的双向绑定进行传输的效果;2.Vue框架在项目的数据管理是通过路由的方式来进行管理。

4、 MySQL数据库

本系统所开发的综合电商网站所使用到的底层数据库都是来自MySQL数据库,主要是由于MySQL在项目中数据运行速度是比较快,对于平时开发使用到的开发平台环境是任何的限制,能够被广泛的应用在企业级项目的开发中。 MySQL数据库不是将系统中的所有数据放在一起,而是把系统中同一个数据库的数据分别存放在不同的数据库表格中,MySQL数据库是作为现在为数不多的一种关联性数据库的管理系统,可以有效快速地去提升数据处理存储的速度,并且这样可以让数据库的灵活度得到提高。

5、 IDEA开发工具

IDEA开发工具是目前可以直接进行Java语言项目功能编码实现的工具之一,也是目前在Java程序功能模块编码实现中最理想的开发工具。IDEA开发工具在项目中,能够在项目开发中支持智能的且便捷实用的代码助手等方面的功能都是非常不错的。IDEA开发工具在项目中,给开发人员提倡智能的编码,能够最大限度的减少系统在功能模块设计上的工作量。

6 、Elementui

ElementUi技术是由国内的饿了么团队对前端页面渲染的一套组件库,该组件库基于Vue 2.0开发的一套应用在桌面端的组件库。通俗的来说ElementUi技术是一个基于Vue框架开发的前端Ui页面效果的应用框架,开发出来的页面效果适用于PC端,该框架与前端著名的Bootstrap框架在很多用法上相似。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JAVA编码选手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值