




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、PAGE 110目 錄 TOC o 1-3 h z u HYPERLINK l _Toc198467011 1.緒論 PAGEREF _Toc198467011 h 1 HYPERLINK l _Toc198467012 1.1課題研究背景 PAGEREF _Toc198467012 h 1 HYPERLINK l _Toc198467013 1.2背景知識(shí) PAGEREF _Toc198467013 h 1 HYPERLINK l _Toc198467014 1.2.1Struts 的概述和體系結(jié)構(gòu) PAGEREF _Toc198467014 h 1 HYPERLINK l _Toc1984
2、67015 1.2.2Struts 的工作原理和組件 PAGEREF _Toc198467015 h 2 HYPERLINK l _Toc198467016 1.2.3Struts 的配置文件簡(jiǎn)介 PAGEREF _Toc198467016 h 2 HYPERLINK l _Toc198467017 1.2.4JSTL簡(jiǎn)介 PAGEREF _Toc198467017 h 3 HYPERLINK l _Toc198467018 2.課題研究的實(shí)際目的和意義 PAGEREF _Toc198467018 h 3 HYPERLINK l _Toc198467019 2.1課題研究的目的 PAGEREF
3、 _Toc198467019 h 3 HYPERLINK l _Toc198467020 2.2課題研究的意義 PAGEREF _Toc198467020 h 3 HYPERLINK l _Toc198467021 3.界面框架介紹 PAGEREF _Toc198467021 h 4 HYPERLINK l _Toc198467022 3.1界面框架的內(nèi)容 PAGEREF _Toc198467022 h 4 HYPERLINK l _Toc198467023 3.2界面框架的組成 PAGEREF _Toc198467023 h 4 HYPERLINK l _Toc198467024 3.3系統(tǒng)
4、主界面文件Main.jsp PAGEREF _Toc198467024 h 5 HYPERLINK l _Toc198467025 3.4模塊工廠文件Factory.jsp PAGEREF _Toc198467025 h 5 HYPERLINK l _Toc198467026 4.模塊界面 PAGEREF _Toc198467026 h 6 HYPERLINK l _Toc198467027 4.1界面框架 PAGEREF _Toc198467027 h 6 HYPERLINK l _Toc198467028 4.2模塊文件 PAGEREF _Toc198467028 h 6 HYPERLIN
5、K l _Toc198467029 4.3樣式庫(kù) PAGEREF _Toc198467029 h 6 HYPERLINK l _Toc198467030 4.4引用庫(kù) PAGEREF _Toc198467030 h 7 HYPERLINK l _Toc198467031 4.1.1common.jsp PAGEREF _Toc198467031 h 7 HYPERLINK l _Toc198467032 4.1.2footList.jsp PAGEREF _Toc198467032 h 7 HYPERLINK l _Toc198467033 4.1.3footPopList.jsp PAGER
6、EF _Toc198467033 h 7 HYPERLINK l _Toc198467034 4.5框架庫(kù) PAGEREF _Toc198467034 h 7 HYPERLINK l _Toc198467035 4.6工具庫(kù) PAGEREF _Toc198467035 h 8 HYPERLINK l _Toc198467036 5.管理系統(tǒng)的流程、組成、構(gòu)架及功能 PAGEREF _Toc198467036 h 8 HYPERLINK l _Toc198467037 5.1管理系統(tǒng)的流程 PAGEREF _Toc198467037 h 8 HYPERLINK l _Toc198467038 5
7、.2管理系統(tǒng)的組成 PAGEREF _Toc198467038 h 9 HYPERLINK l _Toc198467039 5.3管理系統(tǒng)的構(gòu)架 PAGEREF _Toc198467039 h 9 HYPERLINK l _Toc198467040 5.4管理系統(tǒng)的功能 PAGEREF _Toc198467040 h 10 HYPERLINK l _Toc198467041 6.系統(tǒng)功能模塊展示 PAGEREF _Toc198467041 h 11 HYPERLINK l _Toc198467042 6.1系統(tǒng)登陸展示 PAGEREF _Toc198467042 h 11 HYPERLINK
8、l _Toc198467043 6.1.1用戶(hù)登陸及退出 PAGEREF _Toc198467043 h 11 HYPERLINK l _Toc198467044 6.1.2用戶(hù)注銷(xiāo)和退出 PAGEREF _Toc198467044 h 11 HYPERLINK l _Toc198467045 6.1.3首頁(yè) PAGEREF _Toc198467045 h 12 HYPERLINK l _Toc198467046 6.2功能模塊展示 PAGEREF _Toc198467046 h 13 HYPERLINK l _Toc198467047 6.2.1售票記錄查詢(xún) PAGEREF _Toc1984
9、67047 h 13 HYPERLINK l _Toc198467048 6.2.2數(shù)據(jù)查詢(xún) PAGEREF _Toc198467048 h 14 HYPERLINK l _Toc198467049 6.2.3基礎(chǔ)信息 PAGEREF _Toc198467049 h 15 HYPERLINK l _Toc198467050 6.2.4系統(tǒng)管理 PAGEREF _Toc198467050 h 16 HYPERLINK l _Toc198467051 結(jié)束語(yǔ) PAGEREF _Toc198467051 h 16 HYPERLINK l _Toc198467052 致謝 PAGEREF _Toc19
10、8467052 h 17 HYPERLINK l _Toc198467053 參考文獻(xiàn) PAGEREF _Toc198467053 h 17PAGE 17電子門(mén)票管理系統(tǒng)【摘要】隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和智能卡技術(shù)的發(fā)展, 智能卡有著廣泛的應(yīng)用前景, 在此, 我們討論一個(gè)智能卡作為電子門(mén)票的管理系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)。電子門(mén)票管理系統(tǒng),可以產(chǎn)生以下效果:利用現(xiàn)代化的自動(dòng)識(shí)別手段和先進(jìn)的計(jì)算機(jī)技術(shù)實(shí)現(xiàn)票務(wù)工作自動(dòng)化管理,快速準(zhǔn)確的進(jìn)行查詢(xún)匯總、報(bào)表統(tǒng)計(jì)等,以減輕工作量?!娟P(guān)鍵詞】電子門(mén)票;IC卡;管理系統(tǒng);Struts緒論課題研究背景風(fēng)景區(qū)容納龐大的游客、管理人員、服務(wù)人員等,這些人群身份各不相同,并且處于
11、不停的移動(dòng)之中,怎樣才能驗(yàn)證這些人群所持的電子門(mén)票是有效的。如果僅憑借傳統(tǒng)的紙制門(mén)票,是不能完全解決這個(gè)問(wèn)題的,而且會(huì)存在著一些安全隱患。所以我們有必要引入一個(gè)全新管理理念電子門(mén)票管理系統(tǒng)。電子門(mén)票管理系統(tǒng)主要是將閘機(jī)、智能控制設(shè)備、智能感應(yīng)卡、條紋碼、磁卡等設(shè)備合理的組合在一起。能夠?qū)M(jìn)出人員進(jìn)行快速、有序的管理,并能對(duì)票務(wù)實(shí)現(xiàn)全面、快速管理的一種智能化通道系統(tǒng)。傳統(tǒng)門(mén)票一般都使用紙質(zhì)門(mén)票、條碼卡或磁條卡。紙質(zhì)門(mén)票是一種最原始的門(mén)票形式,其成本很低。但它的缺點(diǎn)就是很容易就被人仿造、復(fù)制,并且沒(méi)有收藏和紀(jì)念價(jià)值。由于人情的放行或者換人入園都會(huì)導(dǎo)致門(mén)票收入嚴(yán)重流失,很難對(duì)進(jìn)入景點(diǎn)的游客進(jìn)行統(tǒng)計(jì)和
12、管理等。門(mén)票的電子化管理大大地提升了旅游業(yè)的法制化、規(guī)范化、信息化的整體管理水平,促進(jìn)產(chǎn)業(yè)結(jié)構(gòu),有助于改善投資環(huán)境,擴(kuò)大對(duì)外開(kāi)放。條碼卡是一種在紙質(zhì)或塑料卡片打印特定的條紋,其原理是通過(guò)條紋上不同的條、空格對(duì)光反射的不同反射率來(lái)代表不同的信息。它的特點(diǎn)主要是成本很低、容易復(fù)制,被廣泛的應(yīng)用在無(wú)須安全性保障的場(chǎng)所。 但是,如今科技發(fā)達(dá),通過(guò)普通的復(fù)印機(jī)、掃描儀、打印機(jī)等設(shè)備進(jìn)行復(fù)制變得非常方便、簡(jiǎn)單。對(duì)于那些有價(jià)證券來(lái)說(shuō),使用這樣毫無(wú)安全保障的技術(shù),結(jié)果是不堪想象的。磁條卡是一種通過(guò)涂覆在紙質(zhì)或塑料卡片上的磁條來(lái)記錄數(shù)據(jù)。它的特點(diǎn)主要是成本很低。磁卡上的數(shù)據(jù)是不可見(jiàn)的,不能輕易地通過(guò)一般手段來(lái)進(jìn)
13、行復(fù)制,因此數(shù)據(jù)安全性要比條碼卡好的多。但是,磁條卡上的數(shù)據(jù)是開(kāi)放的,只要你手上有磁卡讀寫(xiě)器,復(fù)制磁卡并非難事,此時(shí)就必須依賴(lài)網(wǎng)絡(luò)來(lái)保證磁條卡上的數(shù)據(jù)在使用時(shí)的唯一性。同時(shí)磁條卡上記錄的磁信息容易受手機(jī)、音響等外界磁干擾的影響而遭受破壞。隨著計(jì)算機(jī)網(wǎng)絡(luò)和智能卡技術(shù)的發(fā)展,智能IC卡因存儲(chǔ)容量大、體積小而且輕,非常便于攜帶;保密性強(qiáng),網(wǎng)絡(luò)要求不高,防磁、防靜電、抗干擾性強(qiáng);使用壽命長(zhǎng)等特點(diǎn)被應(yīng)用的越來(lái)越多,廣泛應(yīng)用于金融財(cái)務(wù)、零售服務(wù)、社會(huì)安全、交通旅游、醫(yī)療、通信、政府行政、教育、娛樂(lè)等各行各業(yè)。本文主要對(duì)智能IC卡作為電子門(mén)票的的設(shè)計(jì)和實(shí)現(xiàn)進(jìn)行討論,電子門(mén)票管理系統(tǒng)可應(yīng)用于景區(qū)、各種大型活動(dòng)
14、等。背景知識(shí)Struts 的概述和體系結(jié)構(gòu) Struts由Serlvet、Jsp、TagLib三者組成,同時(shí)有一組相互協(xié)作的類(lèi)。由于Struts構(gòu)架的web應(yīng)用程序基本上符合JSP Model2的設(shè)計(jì)標(biāo)準(zhǔn)。Struts 是一種基于MVC 設(shè)計(jì)模式的Java Web 框架,它使系統(tǒng)開(kāi)發(fā)過(guò)程各個(gè)模塊更加細(xì)化。Struts framework是MVC 模式的體現(xiàn),下面就從分別從模型、視圖、控制來(lái)看看Struts的體系結(jié)構(gòu)(Architecture)。下圖顯示了struts framework的體系結(jié)構(gòu)響應(yīng)客戶(hù)請(qǐng)求時(shí)候,各個(gè)部分工作的原理:圖2-1 Struts體系結(jié)構(gòu)Struts 的工作原理和組件
15、Struts可以通過(guò)對(duì)四個(gè)核心組件來(lái)控制、處理客戶(hù)請(qǐng)求,這四個(gè)組件分別是:ActionServlet、Action Classes、Action Mapping(此處包括ActionForward)、ActionFrom Bean。Action最為常用的是execute()方法。下圖2-2顯示了一個(gè)Action實(shí)例的execute()方法:圖2-2 Action實(shí)例的execute()方法Struts 的配置文件簡(jiǎn)介Struts framework根據(jù)配置文件使ServletAction、ActionMapping、Action、ActionForm這幾個(gè)不同層次的組件相互交互、協(xié)調(diào)的工作。這
16、些配置文件是在系統(tǒng)啟動(dòng)的時(shí)候,讀入導(dǎo)內(nèi)存中,供控制器使用的。Struts framework主要包括三部分的配置描述:一、是指定有關(guān)Struts Controller及其相關(guān)的的配置描述(Initialization Parameters);二、對(duì)struts tag lib的描述;三、是struts組件(ActionMapping、Action、ActionForm)之間相互映射協(xié)調(diào)的關(guān)系。2JSTL簡(jiǎn)介JSP 標(biāo)準(zhǔn)標(biāo)簽庫(kù)( JavaServer Pages Standard Tag Library,JSTL)是由Apache 的Jarkarta 小組開(kāi)發(fā)的一個(gè)開(kāi)放源代碼的JSP 標(biāo)簽庫(kù)。J
17、STL是Apache的一個(gè)開(kāi)源項(xiàng)目,它是為解決傳統(tǒng)JSP文件在數(shù)據(jù)表示、邏輯控制和數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)等方面的不足而提出的一個(gè)有效的解決方案。編寫(xiě)過(guò)JSP應(yīng)用程序的程序員都知道,傳統(tǒng)的JSP文件是采用HTML標(biāo)記中嵌入Java Scriptlet的方式來(lái)實(shí)現(xiàn)的,使得JSP文件中包含大量的Java代碼,這一方面造成頁(yè)面內(nèi)容的臃腫、難以維護(hù),另一方面使得JSP程序員和美工之間的交流十分困難。JSP文件的這些缺陷催生了對(duì)解決類(lèi)似通用問(wèn)題的獨(dú)立標(biāo)記庫(kù)的需求。在Java Community Proces(JSR 52)的贊助下創(chuàng)建了JSTL(JavaServer Pages Standard TagLibrary
18、,JSP)標(biāo)準(zhǔn)標(biāo)記庫(kù),為解決這些通用功能提供一個(gè)單一的標(biāo)準(zhǔn)解決方案。6課題研究的實(shí)際目的和意義課題研究的目的電子門(mén)票管理系統(tǒng),具有快速且識(shí)別率高的特點(diǎn),如果一分鐘能夠通過(guò)25人,那么每小時(shí)就能通過(guò)1500人左右了。通過(guò)對(duì)電子門(mén)票的票面進(jìn)行打孔,用來(lái)作為對(duì)門(mén)票的物理識(shí)別。電子門(mén)票管理系統(tǒng)具有票務(wù)、財(cái)務(wù)、權(quán)限、實(shí)時(shí)監(jiān)控等功能。同時(shí)還可以根據(jù)客戶(hù)的需求來(lái)量身開(kāi)發(fā),只要預(yù)留一定的接口就可以實(shí)現(xiàn)系統(tǒng)的擴(kuò)展性。電子門(mén)票管理系統(tǒng)的應(yīng)用,提高了現(xiàn)代化的自動(dòng)化管理水平。同時(shí)又提高了該景區(qū)、場(chǎng)所知名度,進(jìn)而更加誘發(fā)參觀者的參觀欲望。由于電子門(mén)票印刷和制作方面會(huì)精美的,能夠給景區(qū)、企業(yè)提供新的宣傳廣告空間,而且由參
19、觀者攜帶傳播,擴(kuò)散范圍相當(dāng)廣。課題研究的意義利用先進(jìn)的計(jì)算機(jī)自動(dòng)識(shí)別技術(shù)實(shí)現(xiàn)電子票務(wù)工作的自動(dòng)化管理,能夠準(zhǔn)確、快速的進(jìn)行查詢(xún)匯總、報(bào)表統(tǒng)計(jì)等工作,以減輕員工的工作量。管理員通過(guò)對(duì)后臺(tái)管理軟件的授權(quán),能夠準(zhǔn)確、有效地將級(jí)別不同的各類(lèi)用戶(hù)通過(guò)管理系統(tǒng)的正確操作,轉(zhuǎn)換成感應(yīng)卡、磁條卡、紙票條紋碼等介質(zhì)。同時(shí)管理員可以在后臺(tái)管理系統(tǒng)中對(duì)各級(jí)用戶(hù)進(jìn)行方便有效管理,實(shí)現(xiàn)后臺(tái)統(tǒng)一管理,使景點(diǎn)門(mén)票管理更方便、快速。電子門(mén)票管理系統(tǒng),可以產(chǎn)生以下效果:防偽作用:利用電子門(mén)票的唯一性,在其中嵌入唯一的電子編碼,管理系統(tǒng)可依據(jù)它的唯一性進(jìn)行確認(rèn)和管理。發(fā)行的電子門(mén)票并非隨時(shí)隨地能夠使用,它只能在特定條件下使用,已
20、達(dá)到防復(fù)制、防偽造的目的。景區(qū)和場(chǎng)所一經(jīng)采用電子門(mén)票管理系統(tǒng),能非常準(zhǔn)確、有效地解決漏票、偷票、假票等現(xiàn)象,以達(dá)到解決管理者既敏感而又頭痛的難題。賬目平衡:電子門(mén)票管理系統(tǒng)能夠?qū)~目的進(jìn)、銷(xiāo)、存等基本操作進(jìn)行準(zhǔn)確、清晰的處理功能,是一個(gè)能夠?qū)崟r(shí)操作門(mén)票、現(xiàn)金等賬目管理的平臺(tái)。能夠?qū)γ刻斓目土髁俊⑹燮笨倲?shù)和金額、參觀者類(lèi)別等的進(jìn)行控制,給管理者提供一份準(zhǔn)確、快速、可靠的資料。交流領(lǐng)域:傳統(tǒng)的門(mén)票在印刷方面會(huì)精美,但是停留在參觀者手中的時(shí)間是非常短暫的,而電子門(mén)票能夠給參觀者一份新鮮感,具有特有的永久性。現(xiàn)代化的電子門(mén)票管理系統(tǒng),改變傳統(tǒng)門(mén)票的清算、收繳等人工工作,既能降低工作人員的勞動(dòng)強(qiáng)度,同時(shí)
21、能夠大大提高了工作的效率。界面框架介紹界面框架的內(nèi)容界面框架包含以下內(nèi)容: = 1 * Arabic 1、登錄界面:用戶(hù)、管理員的登錄界面。 = 2 * Arabic 2、主界面:包含菜單(如樹(shù)形菜單、下拉菜單、Outlook菜單等)及布局(如上下結(jié)構(gòu),左右結(jié)構(gòu)等)。 = 3 * Arabic 3、模塊界面:含增、刪、改、查等界面。 = 4 * Arabic 4、樣式庫(kù):含全局及模塊(增、刪、改、查)的樣式文件。 = 5 * Arabic 5、引用庫(kù):含全局及模塊(增、刪、改、查)的包含文件。 = 6 * Arabic 6、腳本庫(kù):含工具類(lèi)util.js、界面框架基礎(chǔ)庫(kù)framework.js
22、。使用界面框架,可迅速地建立應(yīng)用項(xiàng)目的界面原型,為進(jìn)一步的開(kāi)發(fā)提供了直觀可靠的基礎(chǔ)。界面框架的組成上下結(jié)構(gòu)的界面框架指的是主界面的主菜單在上面,工作區(qū)在下面,所有通過(guò)菜單打開(kāi)的模塊都在工作區(qū)內(nèi)顯示。該框架目前比較常見(jiàn)、案例也較多,優(yōu)點(diǎn)是工作區(qū)界面較大、呈現(xiàn)的信息比較多,操作也方便。如圖3-2所示:圖3-2 上下結(jié)構(gòu)表3-2 對(duì)該目錄下的界面框架文件進(jìn)行說(shuō)明。文件名說(shuō)明/WEB-INF/jsp/bas/logon.jsp登錄界面文件/WEB-INF/jsp/bas/main.jsp主界面文件,包含主菜單、模塊頁(yè)間切換區(qū)、工作區(qū)等。/WEB-INF/jsp/bas/factory.jsp模塊工廠文
23、件,用于管理當(dāng)前模塊內(nèi)的功能頁(yè)面創(chuàng)建、打開(kāi)、查找、關(guān)閉及釋放。用戶(hù)單擊每個(gè)菜單項(xiàng)時(shí),首先調(diào)用模塊工廠文件,然后由模塊工廠文件調(diào)用菜單項(xiàng)對(duì)應(yīng)的文件并打開(kāi)。/WEB-INF/jsp/bas/common.jsp全局包含文件,用于引入tld,css,js文件。每個(gè)文件頭需要引入該文件,即在每個(gè)文件的頭加入/WEB-INF/jsp/bas/footList.jsp模塊包含文件,用于設(shè)置列表的翻頁(yè)信息。每個(gè)模塊列表文件尾需要引入該文件: /WEB-INF/jsp/bas/footPopList.jsp模塊包含文件,用于設(shè)置列表的翻頁(yè)信息。每個(gè)彈出窗口模塊列表文件尾需要引入:/css/style.css全
24、局樣式文件,用于配置界面風(fēng)格、顏色、字體等等。/js/framework.js界面框架基礎(chǔ)腳本庫(kù)(簡(jiǎn)稱(chēng)框架庫(kù)),用于管理界面內(nèi)部、界面與界面之間等的動(dòng)態(tài)交互、框架控制等。每個(gè)界面框架對(duì)應(yīng)一個(gè)框架庫(kù),不同的界面框架對(duì)應(yīng)的框架庫(kù)內(nèi)容不同。/js/util.js全局工具類(lèi)腳本庫(kù),包含常用的一些函數(shù),如去空格、數(shù)字校驗(yàn)、類(lèi)型轉(zhuǎn)換等等。所有的界面框架都共用該腳本庫(kù)。系統(tǒng)主界面文件Main.jspmain.jsp為系統(tǒng)主界面文件,用于設(shè)置系統(tǒng)的抬頭、生成菜單、生成模塊Tab區(qū)(管理模塊間頁(yè)面的頁(yè)面創(chuàng)建、打開(kāi)、查找、關(guān)閉及釋放)。下面列出為簡(jiǎn)要示例及說(shuō)明: 模塊工廠文件Factory.jspfactory.
25、jsp模塊工廠文件,用于管理當(dāng)前模塊內(nèi)的功能頁(yè)面創(chuàng)建、打開(kāi)、查找、關(guān)閉及釋放。該文件為框架內(nèi)部控制文件,界面不顯示。用戶(hù)單擊每個(gè)菜單項(xiàng)時(shí),首先調(diào)用模塊工廠文件,然后由模塊工廠文件調(diào)用菜單項(xiàng)對(duì)應(yīng)的文件并打開(kāi)。模塊界面界面框架界面框架主要包括: = 1 * Arabic 1、主操作區(qū)里的搜索區(qū):顯示當(dāng)前模塊的查詢(xún)條件區(qū)。 = 2 * Arabic 2、主操作區(qū)里的功能按鈕區(qū):顯示當(dāng)前模塊的操作功能按鈕,靠右對(duì)齊。功能按鈕在鼠標(biāo)移上、移走、按下、彈起分別有不同的呈現(xiàn)形式。 = 3 * Arabic 3、主操作區(qū)里的列表區(qū):顯示當(dāng)前模塊數(shù)據(jù)列表,列表支持排序、翻頁(yè)。 = 4 * Arabic 4、模塊
26、內(nèi)切換區(qū):對(duì)于當(dāng)前活動(dòng)的模塊,其各個(gè)操作的功能(如新增,修改)打開(kāi)的界面也會(huì)保存下來(lái),通過(guò)Tab頁(yè)切換,與模塊間切換類(lèi)似。模塊文件有了main.jsp和factory.jsp,整個(gè)框架結(jié)構(gòu)及模塊內(nèi)的大部分的通用操作及樣式顯示就基本確定下來(lái),只需開(kāi)發(fā)具體的模塊。每個(gè)模塊的操作基本分為增、刪、改、查四種,因此模塊內(nèi)的頁(yè)面也基本由模塊框架、查詢(xún)頁(yè)面、列表頁(yè)面、編輯頁(yè)面、工具欄頁(yè)面組成。表4-2 以門(mén)票種類(lèi)為例所列出的是列表文件清單:文件名說(shuō)明/WEB-INF/jsp/aletype/saletypeIndex.jsp模塊的框架文件(模塊名.jsp),用于引入查詢(xún)頁(yè)面文件、工具欄頁(yè)面文件、列表頁(yè)面文件
27、,并確定它們的位置及大小/WEB-INF/jsp/aletype /saletypeSearch.jsp模塊的查詢(xún)頁(yè)面文件(模塊名+Search.jsp),用于設(shè)置查詢(xún)條件,支持按回車(chē)鍵查詢(xún)/WEB-INF/jsp/aletype /saletypeList.jsp模塊的列表頁(yè)面文件(模塊名+List.jsp),用于顯示查詢(xún)結(jié)果,支持排序、翻頁(yè)、定位及鍵盤(pán)操作。使用DynamicTable控件。/WEB-INF/jsp/aletype /saletypeToolBar.jsp模塊的工具欄頁(yè)面文件(模塊名+ToolBar.jsp),使用CoolButton控件,如新增、刪除、打開(kāi)等等。/WEB-
28、INF/jsp/aletype /saletypeEdit.jsp模塊的編輯頁(yè)面文件(模塊名+Edit.jsp),含新增及修改。樣式庫(kù) 樣式庫(kù)中最主要的文件就是全局樣式文件style.css,用于設(shè)置界面的風(fēng)格樣式、背景、顏色、字體等,每套界面框架對(duì)應(yīng)一個(gè)style.css文件。要在界面文件使用全局樣式,需要在文件頭引入,如下:link href= rel=stylesheet type=text/cssstyle.css已加入到引用庫(kù)common.jsp,界面文件只要引入common.jsp即可。引用庫(kù)引用庫(kù)包含全局引用文件common.jsp、模塊列表引用文件footList.jsp及fo
29、otPopList.jsp。common.jsp 全局引用文件common.jsp用于引入tld標(biāo)簽庫(kù)文件、js腳本庫(kù)文件、css樣式庫(kù)文件。界面文件需要用到tld、js、css時(shí),可在文件頭引入common.jsp。如.footList.jsp模塊包含文件,用于設(shè)置列表的翻頁(yè)(當(dāng)前頁(yè)號(hào)、總頁(yè)數(shù)、總記錄數(shù)及首頁(yè)、上頁(yè)、下頁(yè)、末頁(yè))等信息。在需要翻頁(yè)的列表文件的末尾引入,如下:.footPopList.jsp與footList.jsp基本相同,只是被彈出模態(tài)窗口文件引用??蚣軒?kù)界面框架基礎(chǔ)腳本庫(kù)(簡(jiǎn)稱(chēng)框架庫(kù))文件framework.js,用于管理界面內(nèi)部、界面與界面之間等的動(dòng)態(tài)交互、框架控制等。
30、每個(gè)界面框架對(duì)應(yīng)一個(gè)框架庫(kù)framework.js,不同的界面框架對(duì)應(yīng)的框架庫(kù)內(nèi)容不同。framework.js已加入到引用庫(kù)common.jsp中,界面文件可直接使用framework.js的函數(shù)。下表為framework.js的函數(shù)說(shuō)明:1、/WEB界面框架的查詢(xún)文件:moduleSearch(簡(jiǎn)稱(chēng):查詢(xún)文件)2、/WEB界面框架的列表文件:moduleList(簡(jiǎn)稱(chēng):列表文件)3、/WEB界面框架的編輯文件:moduleEdit(簡(jiǎn)稱(chēng):編輯文件)4、/WEB界面框架的工具欄文件:moduleToolBar(簡(jiǎn)稱(chēng):工具欄文件)表4-5 界面框架函數(shù)名參數(shù)功能說(shuō)明DoLoadList(fra
31、me)Frame:查詢(xún)文件所在的frame的名稱(chēng)。取得錯(cuò)誤信息并彈出顯示(如果有)、刪除成功后執(zhí)行查詢(xún)文件的查詢(xún)函數(shù)。列表文件裝載完畢后,調(diào)用本函數(shù)onload=DoLoadList()DoOpen(url,text, frame)url:打開(kāi)記錄的urltext:窗口的標(biāo)題frame:列表文件所在frame的名稱(chēng)。默認(rèn)打開(kāi)(查看及修改)記錄的函數(shù)。若模塊內(nèi)已有窗口打開(kāi),則切換到打開(kāi)的窗口并顯示當(dāng)前選中的記錄明細(xì),若未打開(kāi),則先創(chuàng)建新窗口并顯示當(dāng)前選中的記錄明細(xì)。工具欄文件調(diào)用。DoSearch(frame)frame:列表文件所在frame的對(duì)象。查詢(xún)文件調(diào)用的查詢(xún)方法。DoLoadEdit
32、()取得編輯界面的錯(cuò)誤信息并彈出顯示(如果有)、操作成功后彈出信息操作成功的信息。編輯文件裝載完畢后,調(diào)用本函數(shù)onload=DoLoadEdit()DoShowPage(frameset)frameset:工具欄文件所在父類(lèi)的框架集的名稱(chēng)。顯示/隱藏查詢(xún)界面。工具欄文件的顯示頁(yè)按鈕調(diào)用該函數(shù)。DoKeyPress(method)method:回車(chē)要執(zhí)行的方法名稱(chēng)。在查詢(xún)文件界面按回車(chē)要執(zhí)行的方法:如DoKeyPress(DoTest(),默認(rèn)執(zhí)行DoSearch()。工具庫(kù) 全局工具類(lèi)腳本庫(kù)文件util.js,包含常用的一些函數(shù),如去空格、數(shù)字校驗(yàn)、類(lèi)型轉(zhuǎn)換等等。所有的界面框架都共用該腳本庫(kù)
33、。util.js已加入到引用庫(kù)common.jsp中,界面文件可直接使用util.js的函數(shù)。管理系統(tǒng)的流程、組成、構(gòu)架及功能管理系統(tǒng)的流程電子門(mén)票系統(tǒng)從卡初始化到查詢(xún)統(tǒng)計(jì)的整個(gè)流程如圖5-1所示: 圖5-1系統(tǒng)業(yè)務(wù)流程圖管理系統(tǒng)的組成電子門(mén)票管理系統(tǒng)的組成:1、電子門(mén)票卡(條碼、磁卡、IC卡、指紋);2、門(mén)票卡發(fā)卡、驗(yàn)證、管理用讀寫(xiě)終端;3、驗(yàn)票通道管理機(jī)(內(nèi)含讀寫(xiě)終端、IC卡讀寫(xiě)器、三輥閘、控制主機(jī)); 4、電子門(mén)票應(yīng)用管理軟件(有磁卡、條碼、IC卡、指紋的門(mén)票軟件); 5、專(zhuān)用信息處理網(wǎng)絡(luò);6、專(zhuān)用服務(wù)器、PC機(jī)等計(jì)算機(jī)設(shè)備。管理系統(tǒng)的構(gòu)架電子門(mén)票管理系統(tǒng)系統(tǒng)構(gòu)架,如圖5-3所示: 圖5
34、-3 電子門(mén)票管理系統(tǒng)系統(tǒng)構(gòu)架管理系統(tǒng)的功能電子門(mén)票系統(tǒng)能對(duì)整個(gè)門(mén)票過(guò)程進(jìn)行全程監(jiān)控,從門(mén)票IC 卡初始化、售票、驗(yàn)票到統(tǒng)計(jì)查詢(xún),為整個(gè)流程提供服務(wù)。門(mén)票系統(tǒng)應(yīng)用軟件的功能劃分如圖5-4所示9: 圖5-4系統(tǒng)功能分解圖1、卡初始化管理:主要完成卡密碼的初始化工作,把卡的廠商密碼轉(zhuǎn)換成應(yīng)用密碼、裝載卡的序列號(hào)、有效日期,、設(shè)置卡類(lèi)型等。大型活動(dòng)的門(mén)票系統(tǒng)中的卡初始化功能還包括印卡功能,即把卡的序列號(hào)和座位區(qū)域印在票卡的表面,只有經(jīng)過(guò)初始化的卡才能出售。2、預(yù)訂票管理:主要是向團(tuán)體或代理商預(yù)售各種類(lèi)型的、經(jīng)初始化的票卡。3、售票管理:主要是向個(gè)人或團(tuán)體出售各種類(lèi)型的、經(jīng)過(guò)初始化的票卡,記錄所出售卡
35、的類(lèi)型、序列號(hào)和有效時(shí)間,并作好每種類(lèi)型卡的統(tǒng)計(jì),售票又分為團(tuán)體購(gòu)票、代理商購(gòu)票、個(gè)人購(gòu)票三種類(lèi)型。4、退票管理:可分為批量退票和零散退票。批量退票完成代理商或團(tuán)體退回預(yù)先所購(gòu)的票。零散退票完成個(gè)人退回預(yù)先所購(gòu)的票。完成退票手續(xù)后,把相應(yīng)的售票記錄作修改。5、數(shù)據(jù)采集:模塊把手持驗(yàn)票機(jī)里的信息通過(guò)傳輸卡采集到管理數(shù)據(jù)庫(kù)中,便于以后的查詢(xún)和統(tǒng)計(jì)用。6、抽獎(jiǎng)管理:可根據(jù)進(jìn)行活動(dòng)的需要,規(guī)定時(shí)間執(zhí)行,根據(jù)設(shè)定的參數(shù)比例,按照票卡的種類(lèi)和序列號(hào)隨機(jī)抽取中獎(jiǎng)號(hào)碼,顯示在界面上并打印。7、數(shù)據(jù)查詢(xún):主要供領(lǐng)導(dǎo)和其他人員查詢(xún)售票的情況、入場(chǎng)人數(shù)、代理商等情況,軟件既可按照某一個(gè)條件(購(gòu)票單位、日期、票種、票
36、價(jià)等) 查詢(xún),也可按照多個(gè)條件組合查詢(xún),還可以進(jìn)行模糊查詢(xún)。8、數(shù)據(jù)統(tǒng)計(jì):功能供領(lǐng)導(dǎo)審核、統(tǒng)計(jì)各類(lèi)票的出售、驗(yàn)票情況,為領(lǐng)導(dǎo)決策提供第一手素材。9、用戶(hù)管理:子系統(tǒng)負(fù)責(zé)對(duì)用戶(hù)的建立、使用權(quán)限的分配等內(nèi)容,用戶(hù)管理模塊根據(jù)工作性質(zhì)和業(yè)務(wù)范圍的不同,設(shè)置不同工作人員權(quán)限,可分為超級(jí)用戶(hù)、票務(wù)用戶(hù)、和查詢(xún)統(tǒng)計(jì)用戶(hù)四級(jí),各級(jí)按崗位設(shè)置不同的權(quán)限。票務(wù)用戶(hù)的權(quán)限可分為預(yù)訂票、售票、退票、抽獎(jiǎng)四類(lèi)。10、系統(tǒng)維護(hù):主要完成實(shí)時(shí)監(jiān)控在線(xiàn)用戶(hù)的系統(tǒng)使用情況、系統(tǒng)日志等功能,為系統(tǒng)的安全性提供有力的保障??梢园从脩?hù)名、用戶(hù)代碼、時(shí)間段、操作類(lèi)型等多種方式查詢(xún)統(tǒng)計(jì)系統(tǒng)用戶(hù)的使用情況。系統(tǒng)功能模塊展示系統(tǒng)登陸展示用
37、戶(hù)登陸及退出用戶(hù)在輸入正確的用戶(hù)名和口令即可登錄,登錄頁(yè)面如下圖所示:圖6.1.1用戶(hù)注銷(xiāo)和退出按系統(tǒng)界面右上角“注銷(xiāo)”按鈕,可進(jìn)行用戶(hù)注銷(xiāo)和退出。圖6.2.2 用戶(hù)注銷(xiāo)和退出首頁(yè)用戶(hù)登錄后,進(jìn)入系統(tǒng)“首頁(yè)”,上側(cè)為功能欄,顯示各項(xiàng)功能菜單。圖6.2.3 主頁(yè)功能模塊展示本節(jié)以“售票記錄查詢(xún)”模塊為例,展示系統(tǒng)功能模塊。售票記錄查詢(xún)?cè)撃K可以查詢(xún)門(mén)票銷(xiāo)售狀況的相關(guān)信息。界面顯示如圖6-2-1所示。按時(shí)間段、售票方式、售票點(diǎn)、門(mén)票類(lèi)別等來(lái)查詢(xún)用戶(hù)進(jìn)入“售票記錄查詢(xún)”,即可查詢(xún)相關(guān)的售票記錄,主要包括售票點(diǎn)查詢(xún)、票種查詢(xún)、售票人查詢(xún)、旅行社查詢(xún)、售票流水查詢(xún),頁(yè)面如下圖所示:圖6-2-11、售票點(diǎn)
38、查詢(xún):可根據(jù)日期、售票方式、售票點(diǎn)、門(mén)票類(lèi)別相關(guān)查詢(xún)條件進(jìn)行查詢(xún),相關(guān)文件有:saleticketportIndex.jsp、saleticketportList.jsp、saleticketportSearch.jsp、saleticketportToolBar.jsp。圖6-2-1(1)2、票種查詢(xún):可根據(jù)日期、售票方式、售票點(diǎn)、門(mén)票類(lèi)別相關(guān)查詢(xún)條件進(jìn)行查詢(xún),相關(guān)文件有:saletickettypeIndex.jsp、saletickettypeList.jsp、saletickettypeSearch.jsp 、saletickettypeToolBar.jsp。圖6-2-1(2)3、售
39、票人查詢(xún):可根據(jù)日期、售票方式、售票點(diǎn)、售票員、門(mén)票類(lèi)別相關(guān)查詢(xún)條件進(jìn)行查詢(xún),相關(guān)文件有:saleuserIndex.jsp、saleuserList.jsp、saleuserSearch.jsp、saleuserToolBar.jsp。圖6-2-1(3)4、旅行社查詢(xún):可根據(jù)日期、售票方式、售票點(diǎn)、門(mén)票類(lèi)別相關(guān)查詢(xún)條件進(jìn)行查詢(xún),相關(guān)文件有:saletravelIndex.jsp、saletravelList.jsp、saletravelSearch.jsp、saletravelToolBar.jsp。圖6-2-1(4)旅行社查詢(xún)5、售票流水查詢(xún):可根據(jù)日期、售票方式、售票點(diǎn)、門(mén)票類(lèi)別相關(guān)查詢(xún)
40、條件進(jìn)行查詢(xún),相關(guān)文件有:saleticketIndex.jsp、saleticketList.jsp、saleticketSearch.jsp、saleticketToolBar.jsp。圖6-2-1(5)數(shù)據(jù)查詢(xún)?cè)撃K可以進(jìn)行數(shù)據(jù)查詢(xún)。界面顯示如圖6-2-2詢(xún)售票狀況。各模塊相關(guān)文件如下:退票記錄查詢(xún)的相關(guān)文件包括:returnticketIndex.jsp、returnticketList.jsp、returnticketSearch.jsp、returnticketToolBar.jsp;景點(diǎn)游客量查詢(xún)的相關(guān)文件包括:sightcheckIndex.jsp、sightcheckList
41、.jsp、sightcheckSearch.jsp、sightcheckToolBar.jsp;驗(yàn)票口游客量查詢(xún)的相關(guān)文件包括:gatecheckIndex.jsp、gatecheckList.jsp、gatecheckSearch.jsp、gatecheckToolBar.jsp。用戶(hù)進(jìn)入“數(shù)據(jù)查詢(xún)”,即可查詢(xún)相關(guān)的記錄,主要包括退票記錄查詢(xún)、景點(diǎn)游客量查詢(xún)、驗(yàn)票口游客查詢(xún),頁(yè)面如下圖所示:圖6-2-2 數(shù)據(jù)查詢(xún)基礎(chǔ)信息該模塊可以進(jìn)行上些基礎(chǔ)信息的查詢(xún)。界面顯示如圖6-2-3類(lèi)別等來(lái)查詢(xún)售票狀況。各模塊相關(guān)文件如下:數(shù)據(jù)字典的相關(guān)文件包括:dictContentEdit.jsp、dictCo
42、ntentList.jsp、dictContentListIFrame.jsp、dictEdit.jsp、dictIndex.jsp、dictToolBar.jsp;門(mén)票種類(lèi)管理的相關(guān)文件包括:saletypeEdit.jsp、saletypeIndex.jsp、saletypeList.jsp、saletypeSearch.jsp、saletypeToolBar.jsp;優(yōu)惠設(shè)置的相關(guān)文件包括:discountEdit.jsp、discountIndex.jsp、discountList.jsp、discountSearch.jsp、discountToolBar.jsp;售票方式的相關(guān)文件
43、包括:saletypeEdit.jsp、saletypeIndex.jsp、saletypeList.jsp、saletypeSearch.jsp、saletypeToolBar.jsp;景點(diǎn)驗(yàn)票口管理的相關(guān)文件包括:gateinfoEdit.jsp、gateinfoIndex.jsp、gateinfoList.jsp、gateinfoSearch.jsp、gateinfoToolBar.jsp;用戶(hù)進(jìn)入“數(shù)據(jù)查詢(xún)”,即可查詢(xún)相關(guān)的記錄,主要包括:數(shù)據(jù)字典、門(mén)票種類(lèi)管理、優(yōu)惠設(shè)置、售票方式、景點(diǎn)驗(yàn)票口管理、驗(yàn)票閘機(jī)管理,頁(yè)面如下圖所示:圖6-2-3 基礎(chǔ)信息查詢(xún)界面系統(tǒng)管理該模塊可以進(jìn)行系統(tǒng)管理相關(guān)查詢(xún)。界面顯示如圖6-2-4別等來(lái)查詢(xún)售票狀況。各模塊相關(guān)文件如下:用戶(hù)管理的相關(guān)文件包括:userEdit.jsp、userIndex.jsp、userList.jsp、userSearch.jsp、userToolBar.jsp、userTree.jsp、userDetail.jsp;權(quán)限設(shè)置的相
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年上海市黃浦區(qū)盧灣中學(xué)英語(yǔ)七年級(jí)第二學(xué)期期末教學(xué)質(zhì)量檢測(cè)模擬試題含答案
- 腫瘤科室護(hù)士工作職責(zé)與專(zhuān)業(yè)能力
- 2025年電動(dòng)車(chē)輛技術(shù)與市場(chǎng)應(yīng)用專(zhuān)業(yè)考試試卷及答案
- 2025年電商創(chuàng)業(yè)與運(yùn)營(yíng)管理職稱(chēng)考試試題及答案
- 2025年筆譯資格考試試題及答案分享
- 云南省昆明市4月份2025屆八下英語(yǔ)期中質(zhì)量跟蹤監(jiān)視試題含答案
- 2025年創(chuàng)新創(chuàng)業(yè)管理資格考試卷及答案解讀
- 幼兒園保健視力培訓(xùn)講座
- 2025年黑龍江省哈爾濱市第六十中學(xué)英語(yǔ)七下期末聯(lián)考試題含答案
- 高中物理實(shí)驗(yàn)設(shè)計(jì)與操作:力學(xué)實(shí)驗(yàn)的探索
- 專(zhuān)利代理所管理制度
- 2025至2030年中國(guó)核電材料行業(yè)市場(chǎng)現(xiàn)狀分析及發(fā)展戰(zhàn)略研判報(bào)告
- 玄隱遺密(含黃帝內(nèi)經(jīng))
- 2025至2030年中國(guó)高鎳三元材料產(chǎn)業(yè)發(fā)展動(dòng)態(tài)及投資方向分析報(bào)告
- DB13T 1320.10-2010 中藥材種子質(zhì)量標(biāo)準(zhǔn) 第10部分:防風(fēng)
- (2025春新版本)人教版七年級(jí)生物下冊(cè)全冊(cè)教案
- 2025年畢節(jié)市大方富民村鎮(zhèn)銀行招聘題庫(kù)帶答案分析
- 醫(yī)院殘疾評(píng)定管理制度
- 雜志分揀打包服務(wù)合同4篇
- 2025年D-對(duì)羥基苯甘氨酸項(xiàng)目市場(chǎng)調(diào)查研究報(bào)告
- 2024-2025 學(xué)年八年級(jí)英語(yǔ)下學(xué)期期末模擬卷 (常州專(zhuān)用)解析卷
評(píng)論
0/150
提交評(píng)論