基於B-S結(jié)構(gòu)的火車站網(wǎng)絡(luò)售票系統(tǒng)探析

基於B-S結(jié)構(gòu)的火車站網(wǎng)絡(luò)售票系統(tǒng)探析

ID:46090483

大?。?9.54 KB

頁(yè)數(shù):4頁(yè)

時(shí)間:2019-11-20

基於B-S結(jié)構(gòu)的火車站網(wǎng)絡(luò)售票系統(tǒng)探析_第1頁(yè)
基於B-S結(jié)構(gòu)的火車站網(wǎng)絡(luò)售票系統(tǒng)探析_第2頁(yè)
基於B-S結(jié)構(gòu)的火車站網(wǎng)絡(luò)售票系統(tǒng)探析_第3頁(yè)
基於B-S結(jié)構(gòu)的火車站網(wǎng)絡(luò)售票系統(tǒng)探析_第4頁(yè)
資源描述:

《基於B-S結(jié)構(gòu)的火車站網(wǎng)絡(luò)售票系統(tǒng)探析》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。

1、基於B/S結(jié)構(gòu)的火車站網(wǎng)絡(luò)售票系統(tǒng)探析引言在互連網(wǎng)已經(jīng)炙手可熱的今天,如何充分而高效的利用互聯(lián)為我們服務(wù)已經(jīng)成為瞭每一個(gè)人,每一個(gè)企業(yè)和部門竭力思考的問(wèn)題?;疖嚕鳛橹饕慕煌ㄟ\(yùn)輸工具,擔(dān)負(fù)起極其重要的責(zé)任,怎麼最大可能地提升鐵道部門的工作效率已經(jīng)成為瞭一個(gè)重要的課題,也正是基於這樣的考慮,我們?cè)谠谢疖囘B網(wǎng)售票系統(tǒng)的基礎(chǔ)上又有新的突破,充分利用現(xiàn)在常用的IE瀏覽器實(shí)現(xiàn)相關(guān)的以往隻有售票員可以實(shí)現(xiàn)的功能,這將在很大程度上方便一般的乘客在傢裡或遠(yuǎn)程終端獲取相關(guān)的信息,並進(jìn)而提高瞭售票員的工作效率系統(tǒng)模型設(shè)計(jì)體系結(jié)構(gòu)圖本系統(tǒng)采用的是基於B

2、/S的三層體系結(jié)構(gòu):表示層,事務(wù)邏輯層和數(shù)據(jù)庫(kù)層。表示層主要是由jsp文件生成,事務(wù)邏輯層由jsp文件和javabean配合完成,數(shù)據(jù)庫(kù)層,考慮到系統(tǒng)的要求和機(jī)房的電腦配置(128M內(nèi)存),采用的是SQLServer2000?它們的體系結(jié)構(gòu)圖如圖1所示:模塊設(shè)計(jì)結(jié)構(gòu)本系統(tǒng)主要由以下七個(gè)模塊組成:(1)登錄模塊:此模塊主要是根據(jù)用戶的權(quán)限代碼來(lái)判斷系統(tǒng)主界面中的目錄樹(shù)應(yīng)該顯示那些功能模塊(2)系統(tǒng)管理模塊:此模塊主要是完成以下功能:為以後系統(tǒng)擴(kuò)展提供一個(gè)接口,給相應(yīng)角色分配可見(jiàn)(工作)模塊,添加系統(tǒng)用戶,登錄的系統(tǒng)用戶修改自己的信息,向

3、系統(tǒng)管理員提出反饋意見(jiàn),提供註銷功能以方便用戶退出本系統(tǒng)(3)站務(wù)管理模塊:分為發(fā)佈信息和查看信息兩個(gè)子模塊。當(dāng)火車站有重要信息如票價(jià)調(diào)整要發(fā)佈的時(shí)候,系統(tǒng)管理員可以通過(guò)發(fā)佈信息子模塊進(jìn)行發(fā)佈;若乘客想瞭解火車站發(fā)佈的信息,則可以通過(guò)查看信息子模塊完成(4)車次管理:本模塊主要涉及到特定車次火車信息的添加修改和刪除,打開(kāi)這一模塊時(shí),我們將把所有已經(jīng)添加到數(shù)據(jù)庫(kù)中的信息顯示出來(lái),當(dāng)你選定(5)站點(diǎn)管理:本模塊用於處理某列火車經(jīng)過(guò)的站點(diǎn)信息的添加,刪除和修改,在我們選定某列火車時(shí),它所經(jīng)過(guò)的所有站點(diǎn)將顯示在界面上,當(dāng)因?yàn)榭陀^地需要需要修改

4、站點(diǎn)名稱,添加站點(diǎn),刪除站點(diǎn)時(shí),你隻需要選擇相關(guān)的服務(wù),按照一定操作就可以(6)票價(jià)管理:此模塊主要實(shí)現(xiàn)對(duì)票價(jià)的添加、刪除、修改與統(tǒng)一調(diào)整等功能(7)票務(wù)管理:分為售票管理和退票管理兩個(gè)子模塊。售票管理要求售票員的輸入乘客的查詢條件,系統(tǒng)操作數(shù)據(jù)庫(kù),查看是否要符合要求的票,一實(shí)現(xiàn)售票功能;退票管理要求退票員輸入已售車票上的編號(hào),系統(tǒng)就會(huì)從售票明細(xì)中調(diào)出該火車票的詳細(xì)信息,並顯示在頁(yè)面上。另外,系統(tǒng)會(huì)根據(jù)該票的發(fā)車時(shí)間、退票時(shí)的時(shí)間和退票比例規(guī)定換算出應(yīng)退票額,最終實(shí)現(xiàn)退票功(8)綜合查詢:本系統(tǒng)為乘客提供的查詢方式有三種:站站查詢、車

5、次查詢、途經(jīng)車站查詢。站站查詢--可以查詢某兩個(gè)站之間所開(kāi)行的所有車次;車次查詢--可以查詢某個(gè)車次途經(jīng)站點(diǎn)的所有信息;途徑車站查詢--可以查詢途徑某個(gè)車站的所有車次系統(tǒng)的業(yè)務(wù)流程圖:(如下,在這裡以售票業(yè)務(wù)為例說(shuō)明)首先用戶進(jìn)入系統(tǒng),要進(jìn)行身份驗(yàn)證,判斷你是系統(tǒng)內(nèi)人員還是系統(tǒng)外人員,如果是系統(tǒng)內(nèi)人員,就又要判斷是管理者還是系統(tǒng)管理員,這樣做的目的在於我們對(duì)不同角色的人設(shè)置瞭不同的系統(tǒng)訪問(wèn)權(quán)限,比如說(shuō)系統(tǒng)管理員可以做一切的操作,而售票員則隻可以做票務(wù)一塊的事情,還有就是個(gè)人信息的修改等等?,F(xiàn)在假設(shè)我們是系統(tǒng)管理員,我們進(jìn)入系統(tǒng)後,我們

6、可以進(jìn)行所有操作,當(dāng)然在每一步的操作中我們都要隨時(shí)訪問(wèn)數(shù)據(jù)庫(kù),至於具體到下面的每一個(gè)功能的實(shí)現(xiàn),我們將在接下來(lái)的敘述中進(jìn)行闡述總結(jié)設(shè)計(jì)中遇到的問(wèn)題和難點(diǎn)第一、在設(shè)計(jì)的時(shí)候要考慮那些字段,要實(shí)現(xiàn)哪些相關(guān)的功能,在開(kāi)始編寫(xiě)需求分析的的時(shí)候並不是考慮的很清楚,這就花瞭很多時(shí)間和精力去搜尋資料。並在以後的設(shè)計(jì)中不斷對(duì)前面的內(nèi)容進(jìn)行修改。這在一定程度上影響瞭我們的開(kāi)發(fā)進(jìn)程第二、對(duì)主外鍵約束不太清楚。在一開(kāi)始搭建數(shù)據(jù)庫(kù)時(shí),就到瞭這個(gè)問(wèn)題,導(dǎo)致數(shù)據(jù)無(wú)法插入,經(jīng)過(guò)仔細(xì)閱讀,深刻體會(huì),才建立瞭完整性較高的數(shù)據(jù)庫(kù)第三、電腦性能不是很好,導(dǎo)致我們的Jbos

7、s服務(wù)器在工作的時(shí)候很慢,並時(shí)常出現(xiàn)些莫名的報(bào)錯(cuò)。導(dǎo)致我們要花很多的時(shí)間去糾正這樣的沒(méi)有錯(cuò)誤的錯(cuò)誤,這也在一定程度上影響瞭我們組的開(kāi)發(fā)進(jìn)程第四、因?yàn)槭菍?duì)JSP不是非常熟悉,在具體應(yīng)用的時(shí)候我們還是遇到瞭許多技術(shù)上的問(wèn)題。尤其是我對(duì)這種語(yǔ)言不熟悉,在編譯的時(shí)候出瞭不少的問(wèn)題,比如雙引號(hào)沒(méi)加,又比如花括號(hào)的對(duì)應(yīng),de對(duì)應(yīng)等等第五、由於我們沒(méi)裝Vision,在繪圖時(shí)隻得用Word,我們發(fā)現(xiàn)已經(jīng)畫(huà)好的圖在進(jìn)行復(fù)制和粘貼的時(shí)候,總是發(fā)現(xiàn)圖片中的小組件已經(jīng)變形瞭,使得我必須重新去修改。

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。