計(jì)算機(jī)專業(yè)畢業(yè)論文電子門票管理系統(tǒng)_第1頁
計(jì)算機(jī)專業(yè)畢業(yè)論文電子門票管理系統(tǒng)_第2頁
計(jì)算機(jī)專業(yè)畢業(yè)論文電子門票管理系統(tǒng)_第3頁
計(jì)算機(jī)專業(yè)畢業(yè)論文電子門票管理系統(tǒng)_第4頁
計(jì)算機(jī)專業(yè)畢業(yè)論文電子門票管理系統(tǒng)_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、1 緒論11.1課題研究背景11. 2背景知識(shí)21.2. 1 Struts的概述和體系結(jié)構(gòu)21.2. 2 Struts的工作原理和組件31.2. 3Struts的配置文件簡介 31.2. 4JSTL 簡介32. 課題研究的實(shí)際目的和意義42.1課題研究的目的42.2課題研究的意義43. 界面框架介紹53. 1界面框架的內(nèi)容53.2界面框架的組成53. 3系統(tǒng)主界面文件Main, jsp 73. 4模塊工廠文件Factory, jsp 84. 模塊界面84. 1界面框架84. 2模塊文件84. 3樣式庫94.4引用庫94. 1. 1 common, jsp 104 1. 2footList js

2、p 104. 1. 3footPopList jsp 104. 5框架庫104.6工具庫125. 管理系統(tǒng)的流程、組成、構(gòu)架及功能125.1管理系統(tǒng)的流程125. 2管理系統(tǒng)的組成135. 3管理系統(tǒng)的構(gòu)架135. 4管理系統(tǒng)的功能136. 系統(tǒng)功能模塊展示 156. 1系統(tǒng)登陸展示156. 11用戶登陸及退出156. 1.2用戶注銷和退岀156. 1.3 首頁166.2功能模塊展示 176.2. 1售票記錄查詢176.2.2數(shù)據(jù)查詢 196.2.3基礎(chǔ)信息206.2.4系統(tǒng)管理21結(jié)束語21致謝22參考文獻(xiàn)23電子門票管理系統(tǒng)【摘要】隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和智能卡技術(shù)的發(fā)展,智能卡有著廣泛的應(yīng)用

3、前景,在此,我們討論一個(gè) 智能卡作為電子門票的管理系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)。電子門票管理系統(tǒng),可以產(chǎn)生以下效果:利用現(xiàn)代化的自 動(dòng)識(shí)別手段和先逬的計(jì)算機(jī)技術(shù)實(shí)現(xiàn)票務(wù)工作自動(dòng)化管理,快速準(zhǔn)確的進(jìn)行查詢匯總、報(bào)表統(tǒng)計(jì)等,以減 輕工作量。【關(guān)鍵詞】電子門票;IC卡;管理系統(tǒng);Struts1.緒論1.1課題研究背景風(fēng)景區(qū)容納龐大的游客、管理人員、服務(wù)人員等,這些人群身份各不相同,并且處于不 停的移動(dòng)之中,怎樣才能驗(yàn)證這些人群所持的電子門票是有效的。如果僅憑借傳統(tǒng)的紙制門 票,是不能完全解決這個(gè)問題的,而且會(huì)存在著一些安全隱患。所以我們有必要引入一個(gè)全 新管理理念一電子門票管理系統(tǒng)。電子門票管理系統(tǒng)主要是將閘機(jī)

4、、智能控制設(shè)備、智能感應(yīng)卡、條紋碼、磁卡等設(shè)備合 理的組合在一起。能夠?qū)M(jìn)出人員進(jìn)行快速、有序的管理,并能對票務(wù)實(shí)現(xiàn)全面、快速管理 的一種智能化通道系統(tǒng)。傳統(tǒng)門票一般都使用紙質(zhì)門票、條碼卡或磁條卡。紙質(zhì)門票是一種最原始的門票形式,其成本很低。但它的缺點(diǎn)就是很容易就被人仿造、 復(fù)制,并且沒有收藏和紀(jì)念價(jià)值。山于人情的放行或者換人入園都會(huì)導(dǎo)致門票收入嚴(yán)重流失, 很難對進(jìn)入景點(diǎn)的游客進(jìn)行統(tǒng)計(jì)和管理等。門票的電子化管理大大地提升了旅游業(yè)的法制化、 規(guī)范化、信息化的整體管理水平,促進(jìn)產(chǎn)業(yè)結(jié)構(gòu),有助于改善投資環(huán)境,擴(kuò)大對外開放。條碼卡是一種在紙質(zhì)或塑料卡片打印特定的條紋,其原理是通過條紋上不同的條、空格

5、對光反射的不同反射率來代表不同的信息。它的特點(diǎn)主要是成本很低、容易復(fù)制,被廣泛的 應(yīng)用在無須安全性保障的場所。但是,如今科技發(fā)達(dá),通過普通的復(fù)印機(jī)、掃描儀、打印機(jī) 等設(shè)備進(jìn)行復(fù)制變得非常方便、簡單。對于那些有價(jià)證券來說,使用這樣毫無安全保障的技 術(shù),結(jié)果是不堪想象的。磁條卡是一種通過涂覆在紙質(zhì)或塑料卡片上的磁條來記錄數(shù)據(jù)。它的特點(diǎn)主要是成本很 低。磁卡上的數(shù)據(jù)是不可見的,不能輕易地通過一般手段來進(jìn)行復(fù)制,因此數(shù)據(jù)安全性要比 條碼卡好的多。但是,磁條卡上的數(shù)據(jù)是開放的,只要你手上有磁卡讀寫器,復(fù)制磁卡并非 難事,此時(shí)就必須依賴網(wǎng)絡(luò)來保證磁條卡上的數(shù)據(jù)在使用時(shí)的唯一性。同時(shí)磁條卡上記錄的 磁信息容

6、易受手機(jī)、音響等外界磁干擾的影響而遭受破壞。隨著計(jì)算機(jī)網(wǎng)絡(luò)和智能卡技術(shù)的發(fā)展,智能IC卡因存儲(chǔ)容量大、體積小而且輕,非常便 于攜帶;保密性強(qiáng),網(wǎng)絡(luò)要求不高,防磁、防靜電、抗干擾性強(qiáng);使用壽命長等特點(diǎn)被應(yīng)用 的越來越多,廣泛應(yīng)用于金融財(cái)務(wù)、零售服務(wù)、社會(huì)安全、交通旅游、醫(yī)療、通信、政府行 政、教育、娛樂等各行各業(yè)。本文主要對智能IC卡作為電子門票的的設(shè)計(jì)和實(shí)現(xiàn)進(jìn)行討論, 電子門票管理系統(tǒng)可應(yīng)用于景區(qū)、各種大型活動(dòng)等。1.2背景知識(shí)1.2. 1 Struts的概述和體系結(jié)構(gòu)Struts由Serlvet、Jsp、TagLib三者組成,同時(shí)有一組相互協(xié)作的類。由于Stnits構(gòu)架的 web應(yīng)用程序基本

7、上符合JSP Model2的設(shè)訃標(biāo)準(zhǔn)。Struts是一種基于MVC設(shè)計(jì)模式的Java Web框架,它使系統(tǒng)開發(fā)過程各個(gè)模塊更加細(xì)化。Stnits framework是MVC模式的體現(xiàn),下面就從分別從模型、視圖、控制來看看Stints圖2-1 Stnits體系結(jié)構(gòu)1.2.2 Struts的工作原理和組件Struts可以通過對四個(gè)核心組件來控制、處理客戶請求,這四個(gè)組件分別fi:ActionSeivlet.Action Classesx Action Mapping (此處包括 ActionForward)、ActionFrom BeanoAction最為常用的是execute ()方法。下圖2-

8、2顯示了 一個(gè)Action實(shí)例的execute()方法:1.2. 3 Struts的配置文件簡介Stmts framework 根據(jù)配置文件使 ServletAction、ActioiiMapping Action、ActionFomi 這 兒個(gè)不同層次的組件相互交互、協(xié)調(diào)的工作。這些配置文件是在系統(tǒng)啟動(dòng)的時(shí)候,讀入導(dǎo)內(nèi) 存中,供控制器使用的。Struts framework主要包括三部分的配置描述:一、是指定有關(guān)Struts Controller及其相關(guān) 的的配置描述(Initialization Parameters);二、對 struts tag lib 的描述;三、是 struts 組

9、件 (ActioiiNIapping> Action、ActioiiFonn)之間相互映射協(xié)調(diào)的關(guān)系。1.2.4 JSTL 簡介JSP 標(biāo)準(zhǔn)標(biāo)簽庫(JavaSeivei' Pages Standai'd Tag LibraiyJSTL)是ill Apache 的 Jarkerta 小 組開發(fā)的一個(gè)開放源代碼的JSP標(biāo)簽庫。JSTL是Apache的一個(gè)開源項(xiàng)它是為解決傳統(tǒng) JSP文件在數(shù)據(jù)表示、邏輯控制和數(shù)據(jù)庫訪問等方面的不足而提出的一個(gè)有效的解決方案。 編寫過JSP應(yīng)用程療:的程序員都知道,傳統(tǒng)的JSP文件是采用HTML標(biāo)記中嵌入Java Sciiptlet 的方式來實(shí)現(xiàn)

10、的,使得JSP文件中包含大量的Java代碼,這一方面造成頁面內(nèi)容的臃腫、難 以維護(hù),另一方面使得JSP程序員和美工之間的交流十分困難。JSP文件的這些缺陷催生了 對解決類似通用問題的獨(dú)立標(biāo)記庫的需求。在Java Conununity Proces(JSR 52)的贊助下創(chuàng)建了 JSTL(JavaSeiver Pages Standaid TagLibraiy, JSP)標(biāo)準(zhǔn)標(biāo)記庫,為解決這些通用功能提供一個(gè) 單一的標(biāo)準(zhǔn)解決方案。2課題研究的實(shí)際目的和意義2.1課題研究的目的電子門票管理系統(tǒng),具有快速且識(shí)別率高的特點(diǎn),如果一分鐘能夠通過25人,那么每小 時(shí)就能通過1500人左右了。通過對電子門票

11、的票面進(jìn)行打孔,用來作為對門票的物理識(shí)別。 電子門票管理系統(tǒng)具有票務(wù)、財(cái)務(wù)、權(quán)限、實(shí)時(shí)監(jiān)控等功能。同時(shí)還可以根據(jù)客戶的需求來 量身開發(fā),只要預(yù)留一定的接口就可以實(shí)現(xiàn)系統(tǒng)的擴(kuò)展性。電子門票管理系統(tǒng)的應(yīng)用,提高了現(xiàn)代化的自動(dòng)化管理水平。同時(shí)乂提高了該景區(qū)、場 所知名度,進(jìn)而更加誘發(fā)參觀者的參觀欲望。山于電子門票印刷和制作方面會(huì)精美的,能夠 給景區(qū)、企業(yè)提供新的宣傳廣告空間,而且山參觀者攜帶傳播,擴(kuò)散范圍相當(dāng)廣。2. 2課題研究的意義利用先進(jìn)的訃算機(jī)自動(dòng)識(shí)別技術(shù)實(shí)現(xiàn)電子票務(wù)工作的自動(dòng)化管理,能夠準(zhǔn)確、快速的進(jìn) 行查詢匯總、報(bào)表統(tǒng)訃等工作,以減輕員工的工作量。管理員通過對后臺(tái)管理軟件的授權(quán), 能夠準(zhǔn)確

12、、有效地將級(jí)別不同的各類用戶通過管理系統(tǒng)的正確操作,轉(zhuǎn)換成感應(yīng)卡、磁條卡、 紙票條紋碼等介質(zhì)。同時(shí)管理員可以在后臺(tái)管理系統(tǒng)中對各級(jí)用戶進(jìn)行方便有效管理,實(shí)現(xiàn) 后臺(tái)統(tǒng)一管理,使景點(diǎn)門票管理更方便、快速。電子門票管理系統(tǒng),可以產(chǎn)生以下效果:防偽作用:利用電子門票的唯一性,在其中嵌入唯一的電子編碼,管理系統(tǒng)可依據(jù)它的 唯一性進(jìn)行確認(rèn)和管理。發(fā)行的電子門票并非隨時(shí)隨地能夠使用,它只能在特定條件下使用, 已達(dá)到防復(fù)制、防偽造的U的。景區(qū)和場所一經(jīng)采用電子門票管理系統(tǒng),能非常準(zhǔn)確、有效 地解決漏票、偷票、假票等現(xiàn)象,以達(dá)到解決管理者既敬感而乂頭痛的難題。賬LI平衡:電子門票管理系統(tǒng)能夠?qū)~口的進(jìn)、銷、存等

13、基本操作進(jìn)行準(zhǔn)確、清晰的處 理功能,是一個(gè)能夠?qū)崟r(shí)操作門票、現(xiàn)金等賬目管理的平臺(tái)。能夠?qū)γ刻斓目土髁?、售票?數(shù)和金額、參觀者類別等的進(jìn)行控制,給管理者提供一份準(zhǔn)確、快速、可黑的資料。交流領(lǐng)域:傳統(tǒng)的門票在印刷方面會(huì)精美,但是停留在參觀者手中的時(shí)間是非常短暫的, 而電子門票能夠給參觀者一份新鮮感,具有特有的永久性。現(xiàn)代化的電子門票管理系統(tǒng),改變傳統(tǒng)門票的清算、收繳等人工工作,既能降低工作人 員的勞動(dòng)強(qiáng)度,同時(shí)能夠大大提高了工作的效率。3.界面框架介紹3.1界面框架的內(nèi)容界面框架包含以下內(nèi)容:1、登錄界面:用戶、管理員的登錄界面。2、主界面:包含菜單(如樹形菜單、下拉菜單、Outlook菜單等)

14、及布局(如上下結(jié)構(gòu),左 右結(jié)構(gòu)等)。3、模塊界面:含增、刪、改、查等界面。4、樣式庫:含全局及模塊(增、刪、改、查)的樣式文件。5、引用庫:含全局及模塊(增、刪、改、查)的包含文件。6、腳本庫:含工具類util.j s、界面框架基礎(chǔ)庫framework.j s。使用界面框架,可迅速地建立應(yīng)用項(xiàng)U的界面原型,為進(jìn)一步的開發(fā)提供了直觀可黑的 基礎(chǔ)。3. 2界面框架的組成上下結(jié)構(gòu)的界面框架指的是主界面的主菜單在上面,工作區(qū)在下面,所有通過菜單打開 的模塊都在工作區(qū)內(nèi)顯示。該框架訂前比較常見、案例也較多,優(yōu)點(diǎn)是工作區(qū)界面較大、呈現(xiàn)的信息比較 多,操作也方便。如圖3-2所示:圖32上下結(jié)構(gòu)表32對該1_

15、|錄下的界面框架文件進(jìn)行說明。文件名說明八VEBINF/jsp/bas/logonjsp登錄界面文件AVEB-INF/j sp/bas/main.jsp主界面文件,包含主菜單、模塊頁間切換區(qū)、 工作區(qū)等。/WEB-INF/j sp/bas/factoiy.j sp模塊工廠文件,用于管理當(dāng)前模塊內(nèi)的功能頁 面創(chuàng)建、打開、查找、關(guān)閉及釋放。用戶單擊 每個(gè)菜單項(xiàng)時(shí),首先調(diào)用模塊工廠文件,然后 由模塊工廠文件調(diào)用菜單項(xiàng)對應(yīng)的文件并打 開。/WEB-INF/j sp/bas/conunon.j sp全局包含文件,用于引入tld,css,js文件。每個(gè) 文件頭需要引入該文件,即在每個(gè)文件的頭加 入<

16、% include file="./bas/cominon.jsp"%>八VEBINF/jsp/bas/footListjsp模塊包含文件,用于設(shè)置列表的翻頁信息。每 個(gè)模塊列表文件尾需要引入該文件:<% include file=u. ./"bas/footList.j spM%>AVEB-IOT j sp/bas/footPopList.j sp模塊包含文件,用于設(shè)置列表的翻頁信息。每個(gè)彈出窗口模塊列表文件尾需要引入:<% include file=u./bas/footPopList.jspM%>/css/style.css全局

17、樣式文件,用于配置界面風(fēng)格、顏色、字 體等等。/js/fi'amework.js界面框架基礎(chǔ)腳本庫(簡稱框架庫),用于管 理界面內(nèi)部、界面與界面之間等的動(dòng)態(tài)交互、 框架控制等。每個(gè)界面框架對應(yīng)一個(gè)框架庫, 不同的界面框架對應(yīng)的框架庫內(nèi)容不同。/js/util.js全局工具類腳本庫,包含常用的一些函數(shù),如 去空格、數(shù)字校驗(yàn)、類型轉(zhuǎn)換等等。所有的界 面框架都共用該腳本庫。3.3系統(tǒng)主界面文件Ma in. jspmainjsp為系統(tǒng)主界面文件,用于設(shè)置系統(tǒng)的抬頭、生成菜單、生成模塊Tab區(qū)(管理模 塊間頁面的頁面創(chuàng)建、打開、查找、關(guān)閉及釋放)。下面列出為簡要示例及說明:<table .

18、 .><trXtd><!-(!)這里設(shè)置系統(tǒng)抬頭,如公司Logo.系統(tǒng)圖片及名稱、常用操作按鈕等(內(nèi) 容略)></tdx/trXtrXtd><p:menu dataList="menuList"/X! (2)生成菜單"<td width=T00%” valign=HtopH><!-(3)用戶于存放模塊間Tab頁頭列表,置于頂部-<div class=utab-paiien id=ntabPaneMx/div></td></tdx/tr>vtrxtd width=H

19、 100%“ height=n 100%H valign=HtopM><span id=Hdynamic_iframet,x/span><!(4)存放打開模塊內(nèi)容,置于頂部"3. 4模塊工廠文件Factory, jspfactoiyjsp模塊工廠文件,用于管理當(dāng)前模塊內(nèi)的功能頁面創(chuàng)建、打開、查找、關(guān)閉及釋 放。該文件為框架內(nèi)部控制文件,界面不顯示。用戶單擊每個(gè)菜單項(xiàng)時(shí),首先調(diào)用模塊工廠 文件,然后由模塊工廠文件調(diào)用菜單項(xiàng)對應(yīng)的文件并打開。4. 模塊界面4. 1界面框架界面框架主要包括:1、主操作區(qū)里的搜索區(qū):顯示當(dāng)前模塊的查詢條件區(qū)。2、主操作區(qū)里的功能按鈕區(qū)

20、:顯示當(dāng)前模塊的操作功能按鈕,靠右對齊。功能按鈕在鼠標(biāo)移 上、移走、按下、彈起分別有不同的呈現(xiàn)形式。3、主操作區(qū)里的列表區(qū):顯示當(dāng)前模塊數(shù)據(jù)列表,列表支持排序、翻頁。4、模塊內(nèi)切換區(qū):對于當(dāng)前活動(dòng)的模塊,其各個(gè)操作的功能(如新增,修改)打開的界面也會(huì) 保存下來,通過Tab頁切換,與模塊間切換類似。4. 2模塊文件有了 mainjsp和factoiyjsp,整個(gè)框架結(jié)構(gòu)及模塊內(nèi)的大部分的通用操作及樣式顯示就基 本確定下來,只需開發(fā)具體的模塊。每個(gè)模塊的操作基本分為增、刪、改、查四種,因此模塊內(nèi)的頁面也基本山模塊框架、 查詢頁面、列表頁面、編輯頁面、工具欄頁面組成。表4-2以門票種類為例所列出的是

21、列表文件清單:文件名說明.WEB-INF/jsp/aletype/saletypeliidex.jsp模塊的框架文件(模塊名.jsp),用于引入查詢 頁面文件、工具欄頁面文件、列表頁面文件, 并確定它們的位置及大小/WEB-INF/jsp/aletype/saletypeSearch.jsp模塊的查詢頁面文件(模塊名+Search.j sp),用于設(shè)置查詢條件,支持按回車鍵查詢/WEB-INF/jsp/aletype /saletpeList.jsp模塊的列表頁面文件(模塊名+List.jsp),用 于顯示查詢結(jié)果,支持排序、翻頁、定位及 鍵盤操作。使用DynamicTable控件。/WEB-

22、INF/j sp/aletype/saletypeToolBar.jsp模塊的工具欄頁面文件(模塊名 +ToolBar.jsp),使用 CoolButton 控件,如新 增、刪除、打開等等。/WEB-INF/jsp/aletype /saletpeEdit.jsp模塊的編輯頁面文件(模塊名+Edit.jsp),含新增及修改。4. 3樣式庫樣式庫中最主要的文件就是全局樣式文件style.css,用于設(shè)置界面的風(fēng)格樣式、背景、顏 色、字體等,每套界面框架對應(yīng)一個(gè)style.css文件。要在界面文件使用全局樣式,需要在文件頭引入,如下:<htinl><head><tit

23、lex/title><link hi'ef=n<c:url value=,7css/style.css,/>H rel=nstylesheetntype=Htext/css,f></liead>style.css已加入到引用庫conunon.jsp,界面文件只要引入coniinon.jsp即可。4.4引用庫引用庫包含全局引用文件coninion.jsp>模塊列表引用文件footList.jsp及footPopList.jspo4. 1. 1 common jsp全局引用文件coninion.jsp用于引入tld標(biāo)簽庫文件、js腳本庫文件、

24、css樣式庫文件。界 面文件需要用到tld、js、css時(shí),可在文件頭引入common.jspo如<% include file=M./bas/cominon.jsp,%><headxtitleX/titleX/head><body>. .<.zbody></liead>4. 1.2 footList. jsp模塊包含文件,用于設(shè)置列表的翻頁(當(dāng)前頁號(hào)、總頁數(shù)、總記錄數(shù)及首頁、上頁、下頁、 末頁)等信息。在需要翻頁的列表文件的末尾引入,如下:<htinl><headxtitlex/titlex/head><

25、;body> <% include file=H./bas/footList.jspH%>4. 1.3 footPopList. jsp與footList.jsp基本相同,只是被彈出模態(tài)窗口文件引用。4. 5框架庫界面框架基礎(chǔ)腳本庫(簡稱框架庫)文件framework.js,用于管理界面內(nèi)部、界面與界面之間等的動(dòng)態(tài)交互、框架控制等。每個(gè)界面框架對應(yīng)一個(gè)框架庫framework.js,不同的界面框架對應(yīng)的框架庫內(nèi)容不同。fiamework.js已加入到引用庫conmion.jsp中,界面文件可直接使用framework.j s的函數(shù)。下表為fiamework.js的函數(shù)說明:1

26、、/WEB界面框架的查詢文件:moduleSeaich (簡稱:查詢文件)2、/WEB界面框架的列表文件:moduleList (簡稱:列表文件)3、/WEB界面框架的編輯文件:moduleEdit (簡稱:編輯文件)4、/WEB界面框架的工具欄文件:moduleToolBar (簡稱江具欄文件)表4-5界面框架函數(shù)名參數(shù)功能說明DoLoadList(fiame)Frame :查詢文件所在的 frame的名稱。取得錯(cuò)誤信息并彈出顯示(如果有)、刪除成功后執(zhí) 行查詢文件的查詢函數(shù)。 列表文件裝載完畢后,調(diào) 用本函數(shù)onload="DoLoadList()"DoOpeii(ur

27、ttext, frame)url:打開記錄的urltext:窗口的標(biāo)題frame:列表文件所在frame的名稱。默認(rèn)打開(查看及修改) 記錄的函數(shù)。若模塊內(nèi)已 有窗口打開,則切換到打 開的窗口并顯示當(dāng)前選中 的記錄明細(xì),若未打開, 則先創(chuàng)建新窗口并顯示當(dāng) 前選中的記錄明細(xì)。工具欄文件調(diào)用。DoSeaich(fiame)frame:列表文件所在frame的對象。查詢文件調(diào)用的查詢方 法。DoLoadEdit()取得編輯界面的錯(cuò)誤信息 并彈出顯示(如果有)、操 作成功后彈出信息操作成 功的信息。編輯文件裝載完畢后,調(diào) 用本函數(shù)onload-'DoLoadEditO"DoShowP

28、age(fi'ameset)frameset:工具欄文件所在 父類的框架集的名稱。顯示/隱藏查詢界面。工具欄文件的顯示頁按鈕調(diào)用該函數(shù)。DoKeyPress(method)method:回車要執(zhí)行的方法 名稱。在查詢文件界面按回車要執(zhí)行的方法:如 DoKeyPress(,DoTest()1),默認(rèn)執(zhí)行DoSearch()o4. 61具庫全局工具類腳本庫文件utiljs,包含常用的一些函數(shù),如去空格、數(shù)字校驗(yàn)、類型轉(zhuǎn)換等 等。所有的界面框架都共用該腳本庫。util.js已加入到引用庫conunon.jsp中,界面文件可直接使用util.js的函數(shù)。5. 管理系統(tǒng)的流程、組成、構(gòu)架及功能5

29、. 1管理系統(tǒng)的流程電子門票系統(tǒng)從卡初始化到查詢統(tǒng)訃的整個(gè)流程如圖51所示:圖51系統(tǒng)業(yè)務(wù)流程圖5. 2管理系統(tǒng)的組成電子門票管理系統(tǒng)的組成:1、電子門票卡(條碼、磁卡、ic卡、指紋);2、門票卡發(fā)卡、驗(yàn)證、管理用讀寫終端;3、驗(yàn)票通道管理機(jī)(內(nèi)含讀寫終端、IC卡讀寫器、三軌閘、控制主機(jī));4、電子門票應(yīng)用管理軟件(有磁卡、條碼、IC卡、指紋的門票軟件);5、專用信息處理網(wǎng)絡(luò);6、專用服務(wù)器、PC機(jī)等計(jì)算機(jī)設(shè)備。5. 3管理系統(tǒng)的構(gòu)架電子門票管理系統(tǒng)一系統(tǒng)構(gòu)架,如圖5-3所示:'毬0® 金*ULA1KInterneWntrani /ADSLJLAN/W.Wn'J?.

30、1.4K3杯也眾LiLlll揺*勺廢 中圖5-3電子門票管理系統(tǒng)一系統(tǒng)構(gòu)架5. 4管理系統(tǒng)的功能電子門票系統(tǒng)能對整個(gè)門票過程進(jìn)行全程監(jiān)控,從門票ic卡初始化、售票、驗(yàn)票到統(tǒng)計(jì)查詢,為整個(gè)流程提供服務(wù)。門票系統(tǒng)應(yīng)用軟件的功能劃分如圖5-4所示【刃:系統(tǒng)維護(hù) 用戶備理 數(shù)據(jù)"統(tǒng)計(jì) 數(shù)rn-lT 抽獎(jiǎng)管理 Ct n I fl i 9Ba I n 數(shù)據(jù)采集 UWWM 售票管理(y預(yù)足.膽管理 卡初亦化圖5-4系統(tǒng)功能分解圖1、卡初始化管理:主要完成卡密碼的初始化工作,把卡的廠商密碼轉(zhuǎn)換成應(yīng)用密碼、裝載卡 的序列號(hào)、有效日期,、設(shè)置卡類型等。大型活動(dòng)的門票系統(tǒng)中的卡初始化功能還包括印卡功 能,

31、即把卡的序列號(hào)和座位區(qū)域印在票卡的表面,只有經(jīng)過初始化的卡才能出售。2、預(yù)訂票管理:主要是向團(tuán)體或代理商預(yù)售各種類型的、經(jīng)初始化的票卡。3、售票管理:主要是向個(gè)人或團(tuán)體出售各種類型的、經(jīng)過初始化的票卡,記錄所出售卡的類 型、序列號(hào)和有效時(shí)間,并作好每種類型卡的統(tǒng)計(jì),售票乂分為團(tuán)體購票、代理商購票、個(gè) 人購票三種類型。4、退票管理:可分為批量退票和零散退票。批量退票完成代理商或團(tuán)體退回預(yù)先所購的票。 零散退票完成個(gè)人退回預(yù)先所購的票。完成退票手續(xù)后,把相應(yīng)的售票記錄作修改。5、數(shù)據(jù)采集:模塊把手持驗(yàn)票機(jī)里的信息通過傳輸卡采集到管理數(shù)據(jù)庫中,便于以后的查詢 和統(tǒng)計(jì)用。6、抽獎(jiǎng)管理:可根據(jù)進(jìn)行活動(dòng)的

32、需要,規(guī)定時(shí)間執(zhí)行,根據(jù)設(shè)定的參數(shù)比例,按照票卡的種 類和序列號(hào)隨機(jī)抽取中獎(jiǎng)號(hào)碼,顯示在界面上并打印。7、數(shù)據(jù)查詢:主要供領(lǐng)導(dǎo)和其他人員查詢售票的情況、入場人數(shù)、代理商等情況,軟件既可 按照某一個(gè)條件(購票單位、日期、票種、票價(jià)等)查詢,也可按照多個(gè)條件組合查詢,還可 以進(jìn)行模糊查詢。8、數(shù)據(jù)統(tǒng)計(jì):功能供領(lǐng)導(dǎo)審核、統(tǒng)計(jì)各類票的出售、驗(yàn)票惜況,為領(lǐng)導(dǎo)決策提供第一手素材。9、用戶管理:子系統(tǒng)負(fù)責(zé)對用戶的建立、使用權(quán)限的分配等內(nèi)容,用戶管理模塊根據(jù)工作性 質(zhì)和業(yè)務(wù)范圍的不同,設(shè)置不同工作人員權(quán)限,可分為超級(jí)用戶、票務(wù)用戶、和查詢統(tǒng)計(jì)用 戶四級(jí),各級(jí)按崗位設(shè)置不同的權(quán)限。票務(wù)用戶的權(quán)限可分為預(yù)訂票、售

33、票、退票、抽獎(jiǎng)四 類。10、系統(tǒng)維護(hù):主要完成實(shí)時(shí)監(jiān)控在線用戶的系統(tǒng)使用情況、系統(tǒng)日志等功能,為系統(tǒng)的安 全性提供有力的保障。可以按用戶名、用戶代碼、時(shí)間段、操作類型等多種方式查詢統(tǒng)計(jì)系 統(tǒng)用戶的使用情況。6. 系統(tǒng)功能模塊展示6. 1系統(tǒng)登陸展示6.1.1用戶登陸及退出用戶在輸入正確的用戶名和口令即可登錄,登錄頁面如下圖所示:圖6.1.1登陸頁面6.1.2用戶注銷和退出按系統(tǒng)界面右上角“注銷”按鈕,可進(jìn)行用戶注銷和退出。圖6.2.2用戶注銷和退岀6.1.3首頁用戶登錄后,進(jìn)入系統(tǒng)“首頁”,上側(cè)為功能欄,顯示各項(xiàng)功能菜單。Yim 圖6.2.3主頁6. 2功能模塊展示本節(jié)以“售票記錄查詢”模塊為

34、例,展示系統(tǒng)功能模塊。6. 2.1售票記錄查詢該模塊可以查詢門票銷售狀況的相關(guān)信息。界面顯示如圖621所示。按時(shí)間段、售票方 式、售票點(diǎn)、門票類別等來查詢售票狀況。用戶進(jìn)入“售票記錄查詢”,即可查詢相關(guān)的售票記錄,主要包括售票點(diǎn)查詢、票種查 詢、售票人查詢、旅行社查詢、售票流水查詢,頁面如下圖所示:電&門票管理系疣售票記錄查詢數(shù)捋查詢 基礎(chǔ)信息 系統(tǒng)管理售票點(diǎn)查詢票種查詢.售票人查詢.蔽行社查詢售票涼水查詢圖6-2-1售票記錄查詢頁面1、售票點(diǎn)查詢:可根據(jù)日期、售票方式、售票點(diǎn)、門票類別相關(guān)查詢條件進(jìn)行查詢,相 關(guān)文件有: saleticketportlndex.jsp、 saleti

35、cketportList.jsp、 saleticketportSearch.jsp、 saleticketportToolBar.j sp。圖6-2-1 (1)售票點(diǎn)查詢頁面2、票種查詢:可根據(jù)日期、售票方式、售票點(diǎn)、門票類別相關(guān)查詢條件進(jìn)行查詢,相關(guān)文 件有:saletickettpelndex.jsp、saletickettypeList.j sp、saletickettypeSeaixh.j sp、saletickettpeToolB ar.j sp。皆奈記錄空詢數(shù)堆空聞墓砒圖6-2-1 (2)票種查詢頁面3、售票人查詢:可根據(jù)日期、售票方式、售票點(diǎn)、售票員、門票類別相關(guān)查詢條件進(jìn)行查

36、詢,相關(guān)文件有:saleuserliidex.jspsaleuserList.jsp、saleuserSearch.jspsaleusei'ToolBar.jsp門奈嘗別: Q 2詢圖6-2-1 (3)售票人查詢頁面4、旅行社查詢:可根據(jù)日期、售票方式、售票點(diǎn)、門票類別相關(guān)查詢條件進(jìn)行查詢,相關(guān)文件有:saletravellndex.jspsaletravelList.jsp> saletravelSearch.jsps saletravelToolBar.jspo圖6-2-1 (4)旅行社查詢頁面5、售票流水查詢:可根據(jù)日期、售票方式、售票點(diǎn)、門票類別相關(guān)查詢條件進(jìn)行查詢,相關(guān)

37、文件有:saleticketliidex.jspn saleticketList.jsp saleticketSearch.jspsaleticketToolBar.jspo圖6-2-1 (5)售票流水查詢頁面6. 2. 2數(shù)據(jù)查詢該模塊可以進(jìn)行數(shù)據(jù)查詢。界面顯示如圖6-2-2所示。按時(shí)間段、售票方式、售票點(diǎn)、門 票類別等來查詢售票狀況。各模塊相關(guān)文件如下:1、退票記錄查詢的相關(guān)文件包括:retumticketlndex.j sp、retiunticketList.jsp、 retiimticketSearch.j sp、retiuiiticketToolBar.j sp ;2、景點(diǎn)游客量查詢

38、的相關(guān)文件包括:sightcheckliidex.j sp、sightcheckList.jsp、 sightcheckSearch.jsp、sightcheckToolBar.j sp:3、驗(yàn)票口游客量查詢的相關(guān)文件包括:gatecheckliidex.jsp、gatecheckList.jsp、 gatecheckSearch.jsp、gatecheckToolBar.j sp。用戶進(jìn)入“數(shù)據(jù)查詢”,即可查詢相關(guān)的記錄,主要包括退票記錄查詢、景點(diǎn)游客量查 詢、驗(yàn)票口游客查詢,頁面如下圖所示:.退票記錄查詢J員點(diǎn)游客量查詢_驗(yàn)票口游客量查詢圖6-2-2數(shù)據(jù)查詢6. 2. 3基礎(chǔ)信息該模塊可以

39、進(jìn)行上些基礎(chǔ)信息的查詢。界面顯示如圖6-2-3所示。按時(shí)間段、售票方式、 售票點(diǎn)、門票類別等來查詢售票狀況。各模塊相關(guān)文件如下:1、數(shù)據(jù)字典的相關(guān)文件包括:dictContentEdit.j sp、 dictContentList.j sp、dictContentListIFrame.j sp、dictEdit.jsp、dictlndex.jsp、dictToolBar.jsp:2、門票種類管理的相關(guān)文件包括:saletypeEdit.jsp、saleelndex.jsp、saletypeList.jsp、 saletypeSearch.j sp、saletpeToolBar.j sp ;3、

40、優(yōu)惠設(shè)置的相關(guān)文件包括:discountEdit.jsp、discountlndex.jsp、discountList.jsp、 discountSeai ch.j sp、discountToolBar.j sp:4、售票方 式的相 關(guān)文件 包括:saletypeEdit.jsp、saletpelndex.jsp、saletypeList.jsp、 saletypeSearch.j sp、saletpeToolBar.j sp ;5、景點(diǎn)驗(yàn)票口管理的相關(guān)文件包括:gateiiifoEdit.jsp、gateinfoliidex.jsp、gateinfoList.jsp、 gateinfoSea

41、i ch.j sp、gateiiifoToolBar.j sp:用戶進(jìn)入“數(shù)據(jù)查詢”,即可查詢相關(guān)的記錄,主要包括:數(shù)據(jù)字典、門票種類管理、優(yōu)惠設(shè)置、售票方式、景點(diǎn)驗(yàn)票口管理、驗(yàn)票閘機(jī)管理,頁面如下圖所示:售票記錄查詢 數(shù)據(jù)查詢系統(tǒng)管理基礎(chǔ)信息電3門象管理翕短_數(shù)據(jù)字典_門票種類管理日憂惠設(shè)置售票方式杲點(diǎn)驗(yàn)票口管理圖6-2-3基礎(chǔ)信息查詢界面6. 2. 4系統(tǒng)管理該模塊可以進(jìn)行系統(tǒng)管理相關(guān)查詢。界面顯示如圖6-2-4所示。按時(shí)間段、售票方式、售 票點(diǎn)、門票類別等來查詢售票狀況。各模塊相關(guān)文件如下:1、用戶管理的相關(guān)文件包括:usei'Edit.jsp、userindex .jsp、us

42、erList.jsp、userSearch.jsp、 userToolBar.jsp>userTree.jsps userDetail.jsp:2 權(quán)限設(shè)置的相關(guān)文件包括:gi-antEdit.jsp、gi'antIndex.jsp、grantList.jsp、gi'antSearch.jsp、 gi-antToolBar.jsp ;用戶進(jìn)入“系統(tǒng)管理”,即可查詢相關(guān)的管理信息,主要包括模塊管理、角色管理、用戶 管理、權(quán)限管理、所屬部門管理,頁面如下圖所示:圖6-2-4系統(tǒng)管理查詢界面7.結(jié)束語LI前釆用電子門票管理系統(tǒng)的各景點(diǎn)一般都是客戶機(jī)、服務(wù)器(C/S)模式,都是在

43、局域網(wǎng) 下運(yùn)行的。月艮務(wù)器端的數(shù)據(jù)庫里存放著大量重要的售票及財(cái)務(wù)數(shù)據(jù)。這些重要數(shù)據(jù)經(jīng)常會(huì)存在一些安全問 題:1、景點(diǎn)的票務(wù)、財(cái)務(wù)數(shù)據(jù)的安全性得不到保障。當(dāng)數(shù)據(jù)庫系統(tǒng)出現(xiàn)一些問題時(shí),要從開 發(fā)商那獲得服務(wù),就要山他們來解決。那么景區(qū)的關(guān)鍵數(shù)據(jù)的安全性無法得到有效的保障。2、對數(shù)據(jù)庫里的數(shù)據(jù)進(jìn)行保護(hù),所釆取的方式主要是設(shè)置口令的訪問的權(quán)限來實(shí)現(xiàn)的。 事實(shí)上,這兩種方法都存在危險(xiǎn),對系統(tǒng)管理員、開發(fā)商或者是“黑客”都會(huì)有相應(yīng)的數(shù)據(jù)泄 露危險(xiǎn)。3、局域網(wǎng)與廣域網(wǎng)的不安全。局域網(wǎng)主要是以廣播為技術(shù)基礎(chǔ)的以太網(wǎng),只要接入數(shù)據(jù) 庫服務(wù)器以太網(wǎng)上的任一節(jié)點(diǎn)進(jìn)行偵聽,就可以捕獲這個(gè)以太網(wǎng)上所發(fā)生的所有數(shù)據(jù)包,然 后對其進(jìn)行解包分析,從而竊取相關(guān)的重要信息。同時(shí)山于廣域網(wǎng)大多采用公網(wǎng)來進(jìn)行數(shù)據(jù) 傳輸,一些檢測軟件工具很容易地對通信數(shù)據(jù)進(jìn)行截取和破譯。電子門票管理系統(tǒng),有速度快且識(shí)別率高的特點(diǎn),一分鐘25人左右,每小時(shí)能通過1500 人,釆用票面打孔來作為物理識(shí)別票的有效性。具有票務(wù)、財(cái)務(wù)統(tǒng)計(jì)和管理、權(quán)限設(shè)置、實(shí) 時(shí)監(jiān)控等功能。同時(shí)還可以根據(jù)客戶的需求量身開發(fā)。只要預(yù)留一定的接口就可以實(shí)現(xiàn)系統(tǒng) 的擴(kuò)展性。電子門票管理系統(tǒng)的應(yīng)用,提高了現(xiàn)代化的管理水平,在最直觀的窗口,得到了明顯

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論