现代商贸工业
2019年第7期
197
㊀作者简介:廖鋆(1994-),女,长江大学地球科学学院研究生,研究方向:数据库应用㊁U I 设计㊁J a v a W e b 系统开发;
罗小龙,男,博士,长江大学地球科学学院副教授,研究方向:数据库应用㊁现代大地测量理论与技术㊁3S 技术综合应用(
通讯作者)
.基于M V C 模式的旅游管理信息
系统的设计与实现
廖㊀鋆㊀罗小龙
(长江大学地球科学学院,湖北武汉430100
)摘㊀要:随着经济的快速发展,旅游业已经成为全国经济发展规模最大的行业之一.主要针对我国当前旅游
业信息管理水平现状和未来发展趋势,将计算机实现旅游资源的管理思想融入其中,J a v a 作为开发语言,
采用M y S Q L 数据库管理数据,J S P +C s s +J a v a S c r i p
t 优化界面,部署T o m c a t 服务器,实现了基于MV C 模式的旅游信息管理系统,满足用户需要,提高旅游业管理水平.
关键词:旅游管理;MV C ;
数据库;设计与实现中图分类号:T B ㊀㊀㊀㊀㊀文献标识码:A㊀㊀㊀㊀㊀㊀d o i :10.19311/j
.c n k i .1672G3198.2019.07.1031㊀引言
随着人均收入水平的提高,旅游消费越来越成为
大众青睐的休闲娱乐方式.随着计算机科学日渐成熟,大多数旅游公司依然采用传统的人工整理数据的方式进行管理,其管理模式的弊端日益显现.
首先旅游行业是一个涉及 食㊁吃㊁住㊁行㊁游㊁购㊁娱 多方面的产业,由于传统的旅游管理方式对旅游资源调度不合理,把大量的成本用在了人工上.二是对客户个人资料的保护不够,出现大量信息外泄的现象.三是无法对游客的需求及时进行处理,缺少对旅游服务质量的统一评价的标准,不利于旅游行业改进服务.四是由于旅游信息的不对称,很多旅行社对现代旅游管理信息系统不熟悉,无法通过网络的方式推广公司业务,从而导致大量客源流失.
旅行社想在激烈的旅游市场中获得长足发展,就要采用现代技术来提高自身服务水平.与采用
WO R D ㊁E X C E L 等电子文档㊁
表格等传统的方式进行旅游信息的管理相比,旅游信息管理系统的应用能使得旅游管理者实现经济效益的提升.此外,旅游活动受到自然,经济,政治,文化多种因素影响,因此如何使游客在较短的时间内了解旅游目的地的相关信息也是旅行社成功的关键.
2㊀可行性分析
2.1㊀需求可行性
近年来,旅游已经成为我国第三产业中发展最快的行业之一.由于游客个性化需求不断提高以及大数字时代的到来,旅游业与互联网的结合不仅是各大旅游社发展的趋势,而且在很大程度上方便游客的出行.2.2㊀经济可行性
各家旅行社的竞争日益激烈,采用现代化信息管理手段不仅能够帮助旅游公司在旅游市场中改善企业服务,加强对员工管理工作,降低开发成本,增加经济效益,而且能够提升用户体验,节省游客时间,了解更多旅游信息.
2.3㊀技术可行性
mvc三层架构如何实现
基于MV C 模式的旅游管理与推广系统使用B /S
架构,用户直接通过浏览器进入,无需安装对应的客户端.本旅游信息管理系统采用的是MV C 模式,
既模型-视图-控制器模式,
如图1所示.由于应用于模型的代码写一次便可以被多个视图重复使用,所以提高了代码的重用性和易维护性,降低了程序开发难度.在软件方面,采用M y
S Q L 数据库,相比较其他数据库管理系统如O r a c l e ,S Q L S e r v e r 等,M y S Q L 具有占用空间小㊁运行速度快,免费开源.J S P 的中文名叫j a v a
服务器页面,是一个简化的S e r v l e t .J S P 一个最主要
的特点是,即使在J A V A 客户不被支持的情况下,
也可以访问该页面,这使浏览器的要求降低
.
图1㊀M V C 模式图
2.4㊀操作可行性
在互联网时代,大多数网络用户普遍具备一定网络操作知识,能够独立地操作系统功能.此系统的管理人员需要一定的专业知识背景,由此可见此旅游管理信息系统具备一定的可操作性.
3㊀系统的设计
3.1㊀系统总体设计基于MV C 模式的旅游管理信息系统可主要分为客户端与管理端两个的功能模块.图2是旅游管理信
息系统的功能框架图.
工程管理与技术
现代商贸工业2019年第7期198㊀
图2㊀旅游管理系统功能结构图
3.1.1㊀客户端
客户端作为系统的前台预览有如下功能模块:(1)
用户模块:用户注册登录㊁修改密码和个人资料㊁回用户密码㊁查看景点信息㊁个人游记的收藏和管理㊁订单预定㊁查询订单㊁用户的消费支出㊁浏览历史记录;(2
)景点模块:根据用户的定位㊁搜索㊁景区级别,可以得到相关信息包括景区距离㊁门票价格及优惠政策㊁开放时间㊁景区地图及游玩指南㊁最佳路线㊁淡旺季㊁景点
自然人文介绍;(3)
酒店模块:包括星际酒店㊁特价酒店㊁民宿与客栈㊁钟点房等酒店信息查看与收藏以及酒
店预订功能;(4)美食模块:包括当地特小吃街㊁当地风情菜肴推荐;(5
)购物模块:查看当地大型商场㊁机场免税店的精选商铺;(6
)线路模块:根据游客游玩时间,如一日游或者两日游,推荐最优线路㊁线路收藏以及线
路预订功能;(7
)游记模块:包括查看驴友的游玩攻略,搜索游记,分享和评论游玩经验;(8
)订单模块:包括旅游线路预订,机票㊁火车票㊁门票㊁导游预订等功能.3.1.2㊀管理端
管理端作为系统后台预览包括以下功能模块:(1)
用户管理:对用户的账号信息进行管理及冻结非法用
户;(2
)商家管理:主要对商家进行实名认证,对其管理模式进行监管,尽量避免旅游经营者恶性竞争;(3)
订单模块:包括对机票㊁火车票㊁轮船票㊁景点门票及酒店
订单的处理;(4)
基础数据:对景点信息㊁酒店信息㊁美食信息㊁购物信息㊁旅游线路信息㊁游记信息管理;(5)
投诉管理:对游客的反馈及时进行处理.
3.2㊀数据库设计
数据库在平台开发既便于系统数据的集中管理,提高数据的重用性和一致性,又利于系统程序的开发和维护.整个系统数据库表部分包括以下几个部分:管理员信息表㊁用户信息表㊁商家信息表㊁景点信息表㊁线路信息表㊁酒店信息表㊁游记信息表㊁订单信息表㊁用户评价信息表等.数据库主要信息表的E-R 如图3所示
.
图3㊀景点的E -R
图4㊀旅游线路的E -R 图
4㊀系统功能的实现
4.1㊀前台功能
以主界面为例,介绍旅游管理信息系统的一些功能.主要有商品信息模块㊁商品搜索模块㊁用户信息模块㊁订单模块等
.
图5㊀系统主界面
4.2㊀后台功能
管理员登录后进入系统管理,以游记为例,管理员可以进行对会员发表游玩攻略的帖子进行增加㊁删除㊁修改㊁查看㊁授权和冻结.
5㊀总结
基于MV C 的旅游管理信息系统针对旅游业发展现状和未来发展趋势将旅游管理思想与G I S 结合.针对旅游管理景点信息㊁酒店信息㊁线路信息等进行系统化管理,使得旅游行业的管理步入信息化的管理行列,但是该系统仍有许多待改进之处,如前台界面模块可以完善得更好一些,后台数据更齐全一些.
参考文献
[1]刘帅.锦州四海旅行社旅游管理信息系统设计[J ].电脑知识与
技术,2018:43G45,48.[2]雷蕾.云南景区旅游管理信息系统[J ].中外企业家,2017:
139G140.[3]阎波杰,吴文英,贾建华,等.基于A r c E n g
i n e 的旅游信息管理系统设计与实现[J ].曲阜师范大学学报(自然科学版),2011:
105G109.[4]刘旭宏.基于MV C 模式的旅游管理与推广系统设计和实现[J ].
现代信息科技,2018:110G113.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。