歡迎您訪問鄭州興邦電子股份有限公司官方網(wǎng)站!
阿里巴巴誠信通企業(yè)
全國咨詢熱線:40000-63966
興邦電子,中國水控機(jī)第一品牌

聯(lián)系興邦電子

全國咨詢熱線:40000-63966

售后:0371-55132951/55132952

工廠:河南省 鄭州市 高新區(qū)蓮花街電子電器產(chǎn)業(yè)園

旅游一卡通系統(tǒng)的研究與設(shè)計(jì)

文章出處:http://www.xianjuhong.com 作者: 人氣: 發(fā)表時間:2011年09月10日

[文章內(nèi)容簡介]:通過分析河南旅游的特點(diǎn),對“旅游一卡通”系統(tǒng)進(jìn)行了研究與設(shè)計(jì)。文章闡述了“旅游一卡通”的功能,并對系統(tǒng)的總體設(shè)計(jì)進(jìn)行了研究。分析了傳統(tǒng)三層應(yīng)用軟件系統(tǒng)的不足,提出了一個適合該系統(tǒng)運(yùn)行的新的四層體系結(jié)構(gòu)。

    摘要:通過分析河南旅游的特點(diǎn),對“旅游一卡通”系統(tǒng)進(jìn)行了研究與設(shè)計(jì)。文章闡述了“旅游一卡通”的功能,并對系統(tǒng)的總體設(shè)計(jì)進(jìn)行了研究。分析了傳統(tǒng)三層應(yīng)用軟件系統(tǒng)的不足,提出了一個適合該系統(tǒng)運(yùn)行的新的四層體系結(jié)構(gòu)。文章的最后提出了一個“旅游一卡通”計(jì)費(fèi)系統(tǒng)模型.該模型利用了目前國內(nèi)比較熱門的業(yè)務(wù)規(guī)則管理技術(shù),使計(jì)費(fèi)規(guī)則與程序代碼完全分開,便于計(jì)費(fèi)規(guī)則的靈活運(yùn)用。
    關(guān)鍵詞:旅游一卡通;業(yè)務(wù)規(guī)則管理系統(tǒng);業(yè)務(wù)規(guī)則

    1 引言

    隨著科技不斷的進(jìn)步和信息化時代的到來,旅游行業(yè)的管理也在不斷的進(jìn)行著信息化的革命。單個獨(dú)立的應(yīng)用系統(tǒng)已經(jīng)不能滿足旅游系統(tǒng)綜合管理的需求,河南“旅游一卡通”系統(tǒng)的開發(fā)將有效的整合卡應(yīng)用系統(tǒng)的信息資源,使游客在旅游時可以通過簡單的一張卡實(shí)現(xiàn)所有的消費(fèi),真正能夠?qū)崿F(xiàn)“一卡在手,走遍神州”的宏偉目標(biāo)。

    2 河南“旅游一卡通”系統(tǒng)簡介

    2.1 系統(tǒng)簡介

    旅游信息系統(tǒng)通常由若干子系統(tǒng)構(gòu)成,這些系統(tǒng)如各個酒店系統(tǒng)、餐廳系統(tǒng)等,景區(qū)景點(diǎn)系統(tǒng)都各自為政,難以實(shí)現(xiàn)信息的共享和互通。而“旅游一卡通”的統(tǒng)一認(rèn)證系統(tǒng)徹底改變了這一現(xiàn)狀,它可與其它系統(tǒng)實(shí)現(xiàn)無縫集成,從而成為個具有靈活接口的數(shù)字化旅游系統(tǒng)的基礎(chǔ)平臺。借助這一平臺,各個系統(tǒng)無需重復(fù)建設(shè)自身的身份認(rèn)證系統(tǒng),便可以實(shí)現(xiàn)相互之間協(xié)調(diào)運(yùn)行,不僅可以避免重復(fù)投入,而且還可以最大化地利用系統(tǒng)資源,從而實(shí)現(xiàn)旅游IC卡系統(tǒng)的真正的便利性。

    河南“旅游一卡通”系統(tǒng)是“一卡一線一庫”的系統(tǒng),即一條網(wǎng)絡(luò)線連接一個數(shù)據(jù)庫,通過一個綜合性的軟件,實(shí)現(xiàn)設(shè)置IC卡管理、查詢等功能。系統(tǒng)是以智能IC卡作為信息載體,替代旅游管理和消費(fèi)中所使用的各種個人證件和現(xiàn)金,配合相應(yīng)的卡終端設(shè)備以及輔助設(shè)施,結(jié)合功能強(qiáng)大的管理軟件,對卡和與卡使用相關(guān)的各個子系統(tǒng)進(jìn)行統(tǒng)一管理,在旅游系統(tǒng)中實(shí)現(xiàn)一卡通。

    2.2 系統(tǒng)功能

    “旅游一卡通”系統(tǒng)是指在旅游系統(tǒng)內(nèi)凡是需要身份識別或者需要消費(fèi)付費(fèi)的場所包括酒店、旅行社、景區(qū)景點(diǎn)、餐飲、銀行等進(jìn)行消費(fèi)時,不需要攜帶證件、錢包僅需要隨身攜帶一張IC卡,便可以實(shí)現(xiàn)在旅游中的購物、游玩與消費(fèi)。“旅游一卡通”系統(tǒng)具體實(shí)現(xiàn)以下功能:

    ●IC卡的發(fā)行與管理:由銀行和河南省旅游局共同進(jìn)行IC卡的發(fā)行和管理。另外可以使用圈存,把卡與銀行帳號關(guān)聯(lián)起來,實(shí)行自動充值。
    ●綜合消費(fèi):包括在相關(guān)旅游行業(yè)進(jìn)行的消費(fèi)和收費(fèi)金額可直接從卡中扣除。
    ●用戶管理功能:除具有“錢包”功能,卡內(nèi)還存儲了持卡人的個人信息,這樣有利于旅游部門對用戶進(jìn)行相應(yīng)的管理,可以針對不同的用戶提供不同的服務(wù)措施。
    ●自動轉(zhuǎn)賬和存取款:將銀行中存款方便轉(zhuǎn)移(圈存)到IC卡中,進(jìn)行旅游消費(fèi)活動。
    ●帳務(wù)、財務(wù)與清算管理功能:銀行、清算中心、持卡人可以方便簡捷地進(jìn)行對賬、轉(zhuǎn)賬、結(jié)算。當(dāng)日交易,當(dāng)日結(jié)算;系統(tǒng)能將數(shù)據(jù)以各種形式輸出。
    ●信息維護(hù)與管理,查詢、統(tǒng)計(jì)與分析功能
    ●旅游預(yù)訂功能:讓持卡游客能通過各種途徑進(jìn)行旅游預(yù)訂,如:在賓館預(yù)訂房間,在飯店預(yù)訂餐等;
    ●預(yù)報調(diào)控發(fā)布功能:對采集的旅游相關(guān)信息及系統(tǒng)的運(yùn)行數(shù)據(jù)進(jìn)行科學(xué)的統(tǒng)計(jì)分析處理,提供旅游信息的預(yù)報,并對有關(guān)機(jī)構(gòu)進(jìn)行宏觀調(diào)控管理;
    ●銀行金融應(yīng)用

    4 系統(tǒng)的總體設(shè)計(jì)方案

    整個系統(tǒng)采用分布式存儲,集中式管理。將旅游系統(tǒng)中大部分部門使用的檔案數(shù)據(jù)庫和金融數(shù)據(jù)庫作為中心數(shù)據(jù)庫,其他數(shù)據(jù)分布在各個部門的計(jì)算機(jī)主機(jī)上,由旅游一卡通系統(tǒng)軟件調(diào)度。

    在管理上,采用在中心統(tǒng)一管理,集中授權(quán)。在中心集中對卡,人員及設(shè)備進(jìn)行管理和配置,使系統(tǒng)維護(hù)及用戶使用方便。“旅游一卡通”的發(fā)行中心負(fù)責(zé)卡的發(fā)行,個人賬戶的有效性,個人檔案信息的更新等;“旅游一卡通”結(jié)算中心負(fù)責(zé)管理一卡通的資金,集體賬戶的開立和結(jié)算及個人賬戶的管理等;“旅游一卡通”管理中心負(fù)責(zé)系統(tǒng)的維護(hù),保證系統(tǒng)的正常運(yùn)轉(zhuǎn)。完善的系統(tǒng)平臺將十分有利于功能擴(kuò)展和系統(tǒng)穩(wěn)定;另一方面,產(chǎn)品內(nèi)核支持不同的網(wǎng)絡(luò)平臺,具備統(tǒng)一的通信協(xié)議。綜合上述應(yīng)用,“旅游一卡通”系統(tǒng)設(shè)計(jì)框架結(jié)構(gòu)如圖1所示。

“旅游一卡通”系統(tǒng)框架圖

圖1“旅游一卡通”系統(tǒng)框架圖

    5 技術(shù)實(shí)現(xiàn)的方式

    5.1 傳統(tǒng)的三層體系結(jié)構(gòu)的弊端

    傳統(tǒng)的三層結(jié)構(gòu)在構(gòu)建應(yīng)用服務(wù)層的時候,把數(shù)據(jù)庫操縱、業(yè)務(wù)邏輯處理甚至界面顯示夾雜在一起,或者,把業(yè)務(wù)邏輯處理等同與數(shù)據(jù)庫操縱,這樣使得軟件的可維護(hù)性和可重用性降低,一旦遇到復(fù)雜的業(yè)務(wù)時,單單考修改程序代碼是很難對軟件進(jìn)行維護(hù)的。“旅游一卡通”系統(tǒng)是一個復(fù)雜的系統(tǒng),涉及的業(yè)務(wù)復(fù)雜,信息含量大。針對上述問題旅游一卡通系統(tǒng)平臺結(jié)構(gòu)分層次設(shè)計(jì)時改進(jìn)了傳統(tǒng)的三層體系結(jié)構(gòu),在應(yīng)用層與數(shù)據(jù)層之間添加了一個業(yè)務(wù)規(guī)則層,這樣可以將復(fù)雜的業(yè)務(wù)規(guī)則獨(dú)立出來,層次結(jié)構(gòu)如圖2所示。

旅游一卡通層次結(jié)構(gòu)圖

圖2 旅游一卡通層次結(jié)構(gòu)圖

    5.2 “旅游一卡通”系統(tǒng)四層體系結(jié)構(gòu)

    整個平臺層次結(jié)構(gòu)分為四層,即表現(xiàn)層,應(yīng)用層、業(yè)務(wù)層和數(shù)據(jù)層。在傳統(tǒng)的軟件設(shè)計(jì)上,各種應(yīng)用邏輯在一個程序框架內(nèi),編制程序容易,但進(jìn)行程序擴(kuò)展,修改就非常困難。而在此四層次架構(gòu)的一卡通系統(tǒng)雖然在程序編制初始可能費(fèi)時費(fèi)力,但方便了日后的維護(hù)、擴(kuò)展和升級。

    在表現(xiàn)層上將各個部門互相獨(dú)立的應(yīng)用程序界面統(tǒng)一到有限個標(biāo)準(zhǔn)平臺上,為用戶進(jìn)行管理創(chuàng)造方便條件。建立標(biāo)準(zhǔn)接口API函數(shù),一是作為平臺的接入層標(biāo)準(zhǔn),二是要適用于不同的讀寫設(shè)備數(shù)據(jù)讀入,提供對卡設(shè)備的標(biāo)準(zhǔn)訪問方式。對新的應(yīng)用只需添加客戶邏輯,完成后,用接入層提供的API進(jìn)行接入在應(yīng)用層上,架設(shè)實(shí)時服務(wù)器、查詢服務(wù)器和應(yīng)用服務(wù)器。應(yīng)用服務(wù)器所實(shí)現(xiàn)的功能就是對于具體應(yīng)用所發(fā)來的請求進(jìn)行處理。只有應(yīng)用服務(wù)器與中心數(shù)據(jù)庫之間存在實(shí)際的連接關(guān)系。所有與中心數(shù)據(jù)庫連接的請求必須經(jīng)過應(yīng)用服務(wù)器才能實(shí)現(xiàn)。應(yīng)用服務(wù)器的功能包括:數(shù)據(jù)庫連接API函數(shù)、擴(kuò)展性應(yīng)用API函數(shù)、認(rèn)證體系A(chǔ)PI函數(shù)、文件傳輸API函數(shù)、安全性保證API函數(shù)。以上這些API函數(shù)在應(yīng)用服務(wù)器中以服務(wù)的形式存在,實(shí)時響應(yīng)客戶機(jī)的請求,同時在應(yīng)用服務(wù)器中需WebService,以便與實(shí)時服務(wù)器之間進(jìn)行必要的數(shù)據(jù)交互。設(shè)立查詢服務(wù)器是由于采用了隨機(jī)四層體系結(jié)構(gòu),查詢服務(wù)器沒有具體的應(yīng)用,但在一卡通查詢服務(wù)器中包含所有需要查詢的數(shù)據(jù)。它的數(shù)據(jù)來源是一卡通實(shí)時服務(wù)器,另一個是一卡通中心數(shù)據(jù)庫。當(dāng)實(shí)時服務(wù)器中有實(shí)時數(shù)據(jù)進(jìn)行傳送時,在為其他工作站(服務(wù)器)進(jìn)行數(shù)據(jù)同步的同時,也為查詢服務(wù)器傳送數(shù)據(jù)。對于一些基礎(chǔ)數(shù)據(jù),主要在數(shù)據(jù)設(shè)置時為一卡通查詢服務(wù)器傳送相關(guān)的變動數(shù)據(jù)。對于由實(shí)時服務(wù)器傳送的數(shù)據(jù),在查詢服務(wù)器中進(jìn)行相應(yīng)的處理后,進(jìn)行統(tǒng)一的保存。

    業(yè)務(wù)規(guī)則層的目的是針對“旅游一卡通”的計(jì)費(fèi)系統(tǒng)而言的。由于整個旅游系統(tǒng)結(jié)構(gòu)復(fù)雜,涉及面廣,業(yè)務(wù)規(guī)則復(fù)雜多變,所以將采用四層結(jié)構(gòu),將用戶界面和系統(tǒng)業(yè)務(wù)邏輯處理分開,這樣,當(dāng)業(yè)務(wù)邏輯發(fā)生變化時,不用修改客戶端程序,減少了各個不同企業(yè)之間的耦合度,有利于整個系統(tǒng)的有效整合。

第1頁第2頁

本文關(guān)鍵詞:旅游一卡通,旅游系統(tǒng),一卡通系統(tǒng),一卡通,BRMS
回到頂部