国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Bootstrap+SSI的跨平臺旅行社管理信息系統(tǒng)的設計與實現(xiàn)

2016-10-21 16:08員志超李本圖
軟件工程 2016年5期
關鍵詞:跨平臺信息化管理

員志超 李本圖

摘 要:本文針對旅行社在移動互聯(lián)網(wǎng)時代轉(zhuǎn)型升級過程中,基于不同平臺下開發(fā)原生應用程序造成成本過高的問題,提出采用Bootstrap+SSI前端框架設計并實現(xiàn)一個跨平臺的旅行社業(yè)務辦公管理系統(tǒng),給出了系統(tǒng)設計及開發(fā)框架,重點討論了系統(tǒng)需求分析與功能設計,并給出了實現(xiàn)的相關細節(jié)。本系統(tǒng)能夠?qū)崿F(xiàn)旅行社業(yè)務、員工、計調(diào)、財務等信息化管理,功能完善,能夠滿足不同平臺終端的使用,降低了開發(fā)維護成本。

關鍵詞:跨平臺;Bootstrap;SSI框架;信息化管理

中圖分類號:TP311 文獻標識碼:A

Abstract:As travel agencies are transforming and upgrading in the mobile internet era,a prominent problem lies in the excessively high cost of proto-application development based on different platforms.Based on Bootstrap+SSI front-end frame design,the paper proposes a cross-platform office management system for the business of travel agencies.Besides the system design and development framework, the paper focuses on requirements analysis and functional design of the system.Furthermore,the implementation details are provided as well.The system can realize informationization management in ordinary business,human resources,planning and finance of a travel agency.This fully functional system can meet the requirements of different platforms and effectively reduce the costs of development and maintenance.

Keywords:cross-platform;bootstrap;SSI framework;information-based management

1 引言(Introduction)

隨著國內(nèi)在線旅游市場的快速發(fā)展,越來越多的旅行社加入到旅游服務IT化的隊伍中。在傳統(tǒng)旅游行業(yè)轉(zhuǎn)型互聯(lián)網(wǎng)方式運作的潮流中,移動互聯(lián)應用軟件的普及和應用是不可忽視的一個方向。因為手機這類隨身聯(lián)網(wǎng)的智能硬件占據(jù)了人們?nèi)粘I畹亩鄶?shù)時間,眾多的消費者習慣使用手機或平板設備等移動終端設備來瀏覽和完成相關交易,因此要求旅行社同樣能夠進行移動化事務處理,及時響應客戶的各項需求以及業(yè)務辦公處理[1]。這就使得移動互聯(lián)應用軟件的使用更加普及,但同時也出現(xiàn)了一系列的問題,例如,目前移動終端采用的操作系統(tǒng)主要有Google的Android、Apple的IOS、Micsoft的Windows Mobile,以及palm、Linux等,由于移動終端不同,操作系統(tǒng)種類多樣,差異性較大,需要開發(fā)基于各終端平臺的原生應用程序,造成系統(tǒng)開發(fā)成本過高[2]。

本系統(tǒng)開發(fā)并實現(xiàn)了一個能夠適應不同操作系統(tǒng)的移動終端設備的跨平臺企業(yè)管理系統(tǒng),系統(tǒng)采用Bootstrap+SSI(Struts+Spring+Ibatis)前端框架,使用MyEclipse2015作為開發(fā)環(huán)境,數(shù)據(jù)庫采用的是SQL server 2008,利用apache-tomcat7.0發(fā)布系統(tǒng)。本系統(tǒng)能夠滿足旅行社業(yè)務、計調(diào)、財務、員工等信息化管理需求。解決了針對不同平臺開發(fā)原生應用程序造成成本過高的問題。

2 系統(tǒng)設計與開發(fā)框架 (System design and development framework)

2.1 SSI框架

SSI框架(Struts2+Spring+Ibatis)是典型的 MVC(Model View Controller)三層架構(gòu),也是近年來使用較多的開發(fā)框架。其中表現(xiàn)層是基于JSP、Velocity、FreeMarker等前端視圖引擎,控制層采用Sturts2框架的MVC設計模式,主負責控制視圖頁面跳轉(zhuǎn)和數(shù)據(jù)傳遞,業(yè)務層采用Spring框架以其強大的依賴注入和控制反轉(zhuǎn)來實現(xiàn)模型類的托管和整合,持久層采用的Ibatis則是一種輕量級的ORM框架,提供了半自動化的對象關系映射,負責程序與數(shù)據(jù)庫的交互[3]。SSI框架層次結(jié)構(gòu)清晰,能夠降低我們代碼的耦合度,增強了代碼的健壯性和重用性,加快了開發(fā)速度。

2.2 Bootstrap V3

3 系統(tǒng)需求分析(System requirement analysis)

本系統(tǒng)從旅行社的實際發(fā)展需求和資源條件出發(fā),對旅行社的整體運營業(yè)務進行信息化完善,實現(xiàn)業(yè)務流程的優(yōu)化和業(yè)務創(chuàng)新,促進旅行社內(nèi)部資源的優(yōu)化配置,幫助旅行社將業(yè)務處理、成本管理、客戶關系、銷售管理、計調(diào)管理、財務結(jié)算等集成起來,建立完整的信息數(shù)據(jù)鏈,使得旅行社管理層可以對企業(yè)運作的各個主要環(huán)節(jié)進行管理、跟蹤、分析、低成本、高效率的完成日常經(jīng)營活動,同時滿足不同客戶的需求,另外數(shù)據(jù)智能分析能夠為公司的長期發(fā)展提供決策支持,從而讓企業(yè)可以最大限度的提高工作效率及發(fā)展契機,提高旅行社市場響應能力和社會滿意度,實現(xiàn)旅行社可持續(xù)發(fā)展。

在研發(fā)階段與旅行社各階層員工進行了廣泛的交流。多次與使用單位召開信息會議,充分了解旅行社的現(xiàn)有的工作流程,以及其希望對原流程的改進意見。通過反復交流,經(jīng)過對傳統(tǒng)業(yè)務流的深入分析規(guī)劃,了解了旅行社的作業(yè)流程如圖1所示。

4 系統(tǒng)實現(xiàn)(System implementation)

4.1 系統(tǒng)功能設計

本系統(tǒng)參與者主要包括超級管理員、超級權(quán)限管理員、計調(diào)管理員、業(yè)務管理員、導游管理員、財務管理員、同行管理員。參與者主要完成系統(tǒng)管理、財務管理、出團信息提報、客戶檔案管理、數(shù)據(jù)查詢等。系統(tǒng)整體訪問框架如圖2所示。

本系統(tǒng)所設計的功能模塊主要包括:系統(tǒng)管理模塊、用戶管理模塊、業(yè)務管理模塊、計調(diào)管理模塊、財務管理模塊、資源庫管理模塊、前臺管理模塊,以及知識庫管理模塊等。

4.2 主要功能模塊詳細設計與實現(xiàn)

4.2.1 系統(tǒng)管理模塊

系統(tǒng)管理模塊主要功能:通過超級權(quán)限管理員或者超級管理員完成系統(tǒng)的初始化設置。主要包括組團路線類型設置、地接團線路類型設置財務類型設置、支付方式類型設置、單項委托分類設置。通過系統(tǒng)初始化設置可以完成系統(tǒng)所需要的各類基礎數(shù)據(jù)的添加、刪除。

4.2.2 用戶管理模塊

用戶管理模塊主要功能:通過超級權(quán)限管理員或者超級管理員主要包括旅行社員工管理、員工權(quán)限分配、同行賬戶管理、會員管理、日志管理,以及郵件管理。其中各部分功能如下:

員工管理:員工列表、員工添加、員工刪除、員工修改、員工導入等。

員工權(quán)限管理:權(quán)限分配、權(quán)限管理等。

同行管理:基本信息管理、人員管理、賬戶管理等。

會員管理:會員添加、會員審核、會員單位管理、會員積分管理等。

日志管理:超管日志管理、同行日志管理、員工日志管理、會員日志管理等。

郵件管理:查看、刪除(接受與發(fā)送)公司、會員、同行的郵件。

4.2.3 業(yè)務管理模塊

業(yè)務管理模塊主要功能:對旅行社的業(yè)務進行統(tǒng)一管理,主要包括業(yè)務管理、業(yè)務查看、業(yè)務報表等。其中各部分功能如下:

業(yè)務管理:線路管理、訂單管理、訂單審核等。

業(yè)務查看:進行中業(yè)務查看、歷史業(yè)務查看等。

業(yè)務報表:線路報表、人員報表。

4.2.4 計調(diào)管理模塊

計調(diào)管理模塊主要功能:對旅行社所涉及的地接團、自組團的線路、資源分配以及行程追蹤進行管理。其中各部分功能如下:

地接團管理:地接團線路管理、地接團分配管理、地接團追蹤管理等。

自組團管理:自組團分配管理、自組團追蹤管理等。

4.2.5 財務管理模塊

財務管理模塊主要功能:對旅行社的整體財務進行查看、結(jié)算以及報表統(tǒng)計。主要包括業(yè)務財務管理、同行財務管理、報表統(tǒng)計。其中各部分功能如下:

業(yè)務財務管理:預支查看、花費查看、匯款查看、結(jié)算查看等。

同行財務管理:收款查看、同行消費等。

報表統(tǒng)計管理:預支報表管理、財務報表管理等。

4.2.6 資源庫管理模塊

資源庫管理模塊主要功能:對旅行社所開展業(yè)務及業(yè)務往來的景點信息、賓館信息、餐廳信息、車隊信息等進行查詢、分配管理。其中各部分功能如下:

景點信息管理:景點信息列表、景點信息添加、景點信息刪除等。

賓館信息管理:賓館信息列表、賓館信息添加、賓館信息刪除等。

餐廳信息管理:餐廳信息列表、餐廳信息添加、餐廳信息刪除等。

車隊信息管理:車隊信息列表、車隊信息添加、車隊信息刪除等。

4.2.7 前臺管理模塊

前臺管理模塊主要功能:對旅行社所所發(fā)布的前臺的菜單、動態(tài)信息、鏈接、宣傳位、留言及站點參數(shù)進行管理。其中各部分功能如下:

菜單管理:菜單列表、菜單添加等。

動態(tài)管理:分類列表、添加分類等。

鏈接管理:鏈接列表、添加鏈接等。

宣傳位管理:宣傳位列表、宣傳位添加等。

留言管理:留言列表、留言類型管理等。

站點配置:站點相關參數(shù)的設定,如站點logo、備案號、備案地址、版權(quán)信息等。

4.3 數(shù)據(jù)庫設計

數(shù)據(jù)庫系統(tǒng)設計是建立一個可操作的數(shù)據(jù)環(huán)境,是面向應用的設計。數(shù)據(jù)庫設計時,本系統(tǒng)是針對旅行社業(yè)務管理系統(tǒng)的需求分析,設計相應的數(shù)據(jù)庫系統(tǒng)。根據(jù)系統(tǒng)架構(gòu)中的組件劃分,針對每個組件所處理的業(yè)務進行組件單元的數(shù)據(jù)庫設計,盡可能減少數(shù)據(jù)表間的關聯(lián),確保組件對應的表之間的獨立性,盡可能的提高系統(tǒng)或表結(jié)構(gòu)的重構(gòu)性。在經(jīng)過充分調(diào)研后,對數(shù)據(jù)庫經(jīng)過周密的分析,最終確定了服務器端數(shù)據(jù)庫表結(jié)構(gòu)。由于篇幅原因,難以將每一個表的結(jié)構(gòu)定義列出,以訂單管理中線路數(shù)據(jù)表為例,給出數(shù)據(jù)表設計,詳見表1和表2。

5 結(jié)論(Conclusion)

旅行社作為服務性行業(yè)的企業(yè),不僅僅是能停留在微笑服務的層次上,還需要有一流的管理水平和成熟的互聯(lián)網(wǎng)應用支持系統(tǒng)。本系統(tǒng)基于B/S架構(gòu)開發(fā)Web App,采用Bootstrap+SSI前端框架設計開發(fā),具有很好的平臺兼容性,系統(tǒng)功能完善,界面友好,應用方便靈活,能夠為旅行社提供一個完善的業(yè)務辦公管理平臺,極大地提高了管理效率,降低了針對不同平臺多次開發(fā)的研發(fā)成本,具有較高的實際應用推廣價值。

參考文獻(References)

[1] Mohbey K K,Thakur G S.User Movement Behavior Analysis in Mobile Service Environment[J].British Journal of Mathematics & Computer Science,2013,3(4):822-834.

[2] May,et al.The laboratory in your hand Making remote laboratories accesible through mobile devices[J].2013:335-344.

[3] Serov M I.Certain properties of the spectrum of a non-self adjoint differential operator of the second order[J].Journal of The oretical & Applied Information Technology,2014,1:27-29.

[4] (美)斯珀洛克.Bootstrap用戶手冊[M].北京:人民郵電出版社,2013.

作者簡介:

員志超(1980-),男,碩士,講師.研究領域:計算機應用.

李本圖(1982-),男,碩士,講師.研究領域:計算數(shù)學,計算機應用.

猜你喜歡
跨平臺信息化管理
跨層級網(wǎng)絡、跨架構(gòu)、跨平臺的數(shù)據(jù)共享交換關鍵技術研究與系統(tǒng)建設
一款游戲怎么掙到全平臺的錢?
跨平臺APEX接口組件的設計與實現(xiàn)
公司信息化管理與經(jīng)濟效益提升研究
信息化管理在公路運輸經(jīng)濟發(fā)展中的作用研究
高職院校會計檔案信息化管理思路探析
物流管理如何實現(xiàn)信息化發(fā)展
基于QT的跨平臺輸電鐵塔監(jiān)控終端軟件設計與實現(xiàn)
基于OPC跨平臺通信的電機監(jiān)測與診斷系統(tǒng)
基于B/S的跨平臺用戶界面可配置算法研究
民权县| 北辰区| 广宁县| 榆中县| 景宁| 达州市| 武城县| 新乐市| 剑阁县| 甘南县| 河源市| 延边| 大田县| 榆林市| 鹰潭市| 崇左市| 南溪县| 扶风县| 同仁县| 高平市| 辽宁省| 江山市| 山东省| 郴州市| 全州县| 定陶县| 通州市| 江山市| 灵武市| 德兴市| 南康市| 大同市| 伽师县| 西林县| 廊坊市| 万山特区| 常德市| 麻阳| 孝义市| 贵港市| 谢通门县|