基于web購票系統(tǒng)的設(shè)計與實現(xiàn)

基于web購票系統(tǒng)的設(shè)計與實現(xiàn)

ID:9338203

大?。?.24 MB

頁數(shù):34頁

時間:2018-04-28

基于web購票系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
基于web購票系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
基于web購票系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
基于web購票系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
基于web購票系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
資源描述:

《基于web購票系統(tǒng)的設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、畢業(yè)設(shè)計說明書題目基于WEB購票系統(tǒng)的設(shè)計與實現(xiàn)院(系)計算機系專業(yè)年級2010級計本一班學(xué)生姓名學(xué)號2010305116指導(dǎo)教師職稱副教授日期2014年1月——2014年4基于WEB購票系統(tǒng)的設(shè)計與實現(xiàn)中文摘要:隨著計算機軟件技術(shù)的發(fā)展,為了方便人們工作上和生活上各式各樣的需求,各類應(yīng)用軟件應(yīng)運而生。在購買車票方面,傳統(tǒng)的窗口購票方式以不能滿足旅客在出行方面的需求,傳統(tǒng)的購票方式暴露出很大的弊端,在春運期間人工售票遠遠的不能滿足旅客出行的需求,并且降低了游客的出行效率,為了方便民眾快捷出行的需求,因而產(chǎn)生了購票系統(tǒng),購

2、票系統(tǒng)的出現(xiàn)大大的方便民眾的出行,減少了旅客在旅途中耗費的時間,同時也降低了車站員工售票的工作量。由于當前計算機網(wǎng)絡(luò)技術(shù)的發(fā)展,網(wǎng)上購票已經(jīng)不是難事,為當前的購票系統(tǒng)的發(fā)展奠定了基礎(chǔ)?;赪EB購票系統(tǒng)的設(shè)計與實現(xiàn)I第一章緒論11.1項目背景11.2項目概述11.3相關(guān)技術(shù)簡介21.4開發(fā)和運行環(huán)境選擇41.5開發(fā)工具簡介4第二章需求分析92.1系統(tǒng)建立的目標92.2系統(tǒng)需求92.3系統(tǒng)用例建模11第三章系統(tǒng)設(shè)計253.1系統(tǒng)模塊設(shè)計253.2頁面框架的設(shè)計323.3數(shù)據(jù)庫設(shè)計32第四章系統(tǒng)實現(xiàn)354.1用戶注冊模塊的實

3、現(xiàn)354.2用戶登錄模塊的實現(xiàn)364.3車票預(yù)定模塊的實現(xiàn)374.4退票模塊的實現(xiàn)384.5余票查詢模塊的實現(xiàn)394.6票價查詢模塊的實現(xiàn)404.7訂單查詢模塊的實現(xiàn)404.8用戶密碼修改模塊的實現(xiàn)41第五章工作總結(jié)和展望435.1工作總結(jié)435.2工作展望43致謝45參考文獻45附錄46用戶手冊46第一章緒論1.1項目背景21世紀是網(wǎng)絡(luò)信息的時代,現(xiàn)代社會都是利用快速高效率的Internet來傳播大量信息資源。而傳統(tǒng)的售票方式已經(jīng)不能滿足用戶對購票的需求,人們想通過一種更為快捷更為方便的購票方式來滿足出行的需求,人們借

4、助于當前飛速發(fā)展的網(wǎng)絡(luò)來實現(xiàn)旅客的購票,因而產(chǎn)生了購票系統(tǒng),網(wǎng)上購票系統(tǒng)大大的提高了用戶對出行的需求。隨著多媒體技術(shù)和網(wǎng)絡(luò)通信技術(shù)的發(fā)展,網(wǎng)上購票系統(tǒng)解決了用戶發(fā)費大量時間購票的問題,且旅客可以在不出門的情況下購買以后幾天需要出行的車票,此種購票方式越來越受到人們的關(guān)注。它有著傳統(tǒng)購票所無可比擬的優(yōu)點,它創(chuàng)造了一種全新的購票方式,大大提高了滿足旅客對出行購票的需求,并且降低了站臺售票員工的工作量。1.2項目概述近年來隨著科學(xué)技術(shù)的飛速發(fā)展,人們對生活的方方面面的需求多不斷加高,生活節(jié)奏不斷加快,為了適應(yīng)快節(jié)奏的生活,人們

5、的時間顯得格外的重要。網(wǎng)上購票系統(tǒng)就是節(jié)約民眾出行時間的一款軟件,在傳統(tǒng)窗口售票的方式中,人們需要在擁擠的人群中排隊購票,且不清楚自己能夠的車票的出發(fā)時間,上訴的兩個情況導(dǎo)致游客在旅途中耗費了相當大部分的時間。而使用網(wǎng)上購票系統(tǒng),就能提前掌握好出行的時間,在旅途中為旅客節(jié)省大量不必要浪費的時間,這種新時代的出行方式應(yīng)該得到更大的推廣。本文實現(xiàn)了網(wǎng)上訂票系統(tǒng)各個功能模塊的實現(xiàn),用戶通過注冊成為該系統(tǒng)用戶、登錄系統(tǒng)、修改用戶登錄密碼、車票查詢、退票、票價查詢、余票查詢、和訂單查詢等功能,能滿足旅客對購票的需求。1.3相關(guān)技術(shù)

6、簡介1.3.1Struts2Struts2是Struts的下一代產(chǎn)品,是在struts1和WebWork的技術(shù)基礎(chǔ)上進行了合并的全新的Struts2框架。其全新的Struts2的體系結(jié)構(gòu)與Struts1的體系結(jié)構(gòu)差別巨大。Struts2以WebWork為核心,采用攔截器的機制來處理用戶的請求,這樣的設(shè)計也使得業(yè)務(wù)邏輯控制器能夠與ServletAPI完全脫離開,所以Struts2可以理解為WebWork的更新產(chǎn)品。雖然從Struts1到Struts2有著太大的變化,但是相對于WebWork,Struts2的變化很小。當We

7、b容器收到請求(HttpServletRequest)它將請求傳遞給一個標準的的過濾鏈包括流程(ActionContextCleanUp)過濾器,然后經(jīng)過Otherfilters(SiteMesh,etc),接下來需要調(diào)用FilterDispatcher核心控制器,然后它調(diào)用ActionMapper確定請求那個Action,ActionMapper返回一個收集Action詳細信息的ActionMaping對象。接下來FilterDispatcher將控制權(quán)委派給ActionProxy,ActionProxy調(diào)用配置管理器

8、(ConfigurationManager)從配置文件中讀取配置信息(struts.xml),然后創(chuàng)建ActionInvocation對象,ActionInvocation在調(diào)用Action之前會依次的調(diào)用所用配置攔截器(InterceptorN)一旦執(zhí)行結(jié)果返回結(jié)果字符串ActionInvocation負責查找結(jié)果

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

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

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