廖鋆 羅小龍
摘要:隨著經濟的快速發展,旅游業已經成為全國經濟發展規模最大的行業之一。主要針對我國當前旅游業信息管理水平現狀和未來發展趨勢,將計算機實現旅游資源的管理思想融入其中,Java作為開發語言,采用MySQL數據庫管理數據,JSP+Css+JavaScript 優化界面,部署Tomcat 服務器,實現了基于 MVC模式的旅游信息管理系統,滿足用戶需要,提高旅游業管理水平。
關鍵詞:旅游管理;MVC;數據庫;設計與實現
中圖分類號:TB文獻標識碼:Adoi:10.19311/j.cnki.1672-3198.2019.07.103
1引言
隨著人均收入水平的提高,旅游消費越來越成為大眾青睞的休閑娛樂方式。隨著計算機科學日漸成熟,大多數旅游公司依然采用傳統的人工整理數據的方式進行管理,其管理模式的弊端日益顯現。
首先旅游行業是一個涉及“食、吃、住、行、游、購、娛”多方面的產業,由于傳統的旅游管理方式對旅游資源調度不合理,把大量的成本用在了人工上。二是對客戶個人資料的保護不夠,出現大量信息外泄的現象。三是無法對游客的需求及時進行處理,缺少對旅游服務質量的統一評價的標準,不利于旅游行業改進服務。四是由于旅游信息的不對稱,很多旅行社對現代旅游管理信息系統不熟悉,無法通過網絡的方式推廣公司業務,從而導致大量客源流失。
旅行社想在激烈的旅游市場中獲得長足發展,就要采用現代技術來提高自身服務水平。與采用WORD、EXCEL等電子文檔、表格等傳統的方式進行旅游信息的管理相比,旅游信息管理系統的應用能使得旅游管理者實現經濟效益的提升。此外,旅游活動受到自然,經濟,政治,文化多種因素影響,因此如何使游客在較短的時間內了解旅游目的地的相關信息也是旅行社成功的關鍵。
2可行性分析
2.1需求可行性
近年來,旅游已經成為我國第三產業中發展最快的行業之一。由于游客個性化需求不斷提高以及大數字時代的到來,旅游業與互聯網的結合不僅是各大旅游社發展的趨勢,而且在很大程度上方便游客的出行。
2.2經濟可行性
各家旅行社的競爭日益激烈,采用現代化信息管理手段不僅能夠幫助旅游公司在旅游市場中改善企業服務,加強對員工管理工作,降低開發成本,增加經濟效益,而且能夠提升用戶體驗,節省游客時間,了解更多旅游信息。
2.3技術可行性
基于 MVC 模式的旅游管理與推廣系統使用 B/S 架構,用戶直接通過瀏覽器進入,無需安裝對應的客戶端。本旅游信息管理系統采用的是MVC模式,既模型-視圖-控制器模式,如圖1所示。由于應用于模型的代碼寫一次便可以被多個視圖重復使用,所以提高了代碼的重用性和易維護性,降低了程序開發難度 。在軟件方面,采用MySQL數據庫,相比較其他數據庫管理系統如 Oracle,SQLServer 等,MySQL 具有占用空間小、運行速度快,免費開源。JSP的中文名叫java服務器頁面,是一個簡化的Servlet。JSP一個最主要的特點是,即使在JAVA客戶不被支持的情況下,也可以訪問該頁面,這使瀏覽器的要求降低。
2.4操作可行性
在互聯網時代,大多數網絡用戶普遍具備一定網絡操作知識,能夠獨立地操作系統功能。此系統的管理人員需要一定的專業知識背景,由此可見此旅游管理信息系統具備一定的可操作性。
3系統的設計
3.1系統總體設計
基于 MVC 模式的旅游管理信息系統可主要分為客戶端與管理端兩個的功能模塊。圖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所示。
4系統功能的實現
4.1前臺功能
以主界面為例,介紹旅游管理信息系統的一些功能。主要有商品信息模塊、商品搜索模塊、用戶信息模塊、訂單模塊等。
4.2后臺功能
管理員登錄后進入系統管理,以游記為例,管理員可以進行對會員發表游玩攻略的帖子進行增加、刪除、修改、查看、授權和凍結。
5總結
基于MVC的旅游管理信息系統針對旅游業發展現狀和未來發展趨勢將旅游管理思想與GIS結合。針對旅游管理景點信息、酒店信息、線路信息等進行系統化管理,使得旅游行業的管理步入信息化的管理行列,但是該系統仍有許多待改進之處,如前臺界面模塊可以完善得更好一些,后臺數據更齊全一些。
參考文獻
[1]劉帥. 錦州四海旅行社旅游管理信息系統設計[J]. 電腦知識與技術,2018:43-45,48.
[2]雷蕾. 云南景區旅游管理信息系統[J]. 中外企業家,2017: 139-140.
[3]閻波杰,吳文英,賈建華,等. 基于ArcEngine的旅游信息管理系統設計與實現[J]. 曲阜師范大學學報(自然科學版),2011:105-109.
[4]劉旭宏. 基于MVC模式的旅游管理與推廣系統設計和實現[J]. 現代信息科技,2018:110-113.