




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGE畢業(yè)設(shè)計(jì)說(shuō)明書(shū)題目基于WEB購(gòu)票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)院(系)計(jì)算機(jī)系專業(yè)年級(jí)2010級(jí)計(jì)本一班學(xué)生姓名學(xué)號(hào)2010305116指導(dǎo)教師職稱副教授日期2014年1月——2014年4PAGE基于WEB購(gòu)票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)中文摘要:隨著計(jì)算機(jī)軟件技術(shù)的發(fā)展,為了方便人們工作上和生活上各式各樣的需求,各類應(yīng)用軟件應(yīng)運(yùn)而生。在購(gòu)買車票方面,傳統(tǒng)的窗口購(gòu)票方式以不能滿足旅客在出行方面的需求,傳統(tǒng)的購(gòu)票方式暴露出很大的弊端,在春運(yùn)期間人工售票遠(yuǎn)遠(yuǎn)的不能滿足旅客出行的需求,并且降低了游客的出行效率,為了方便民眾快捷出行的需求,因而產(chǎn)生了購(gòu)票系統(tǒng),購(gòu)票系統(tǒng)的出現(xiàn)大大的方便民眾的出行,減少了旅客在旅途中耗費(fèi)的時(shí)間,同時(shí)也降低了車站員工售票的工作量。由于當(dāng)前計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展,網(wǎng)上購(gòu)票已經(jīng)不是難事,為當(dāng)前的購(gòu)票系統(tǒng)的發(fā)展奠定了基礎(chǔ)?;赪EB購(gòu)票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) i第一章緒論 11.1項(xiàng)目背景 11.2項(xiàng)目概述 11.3相關(guān)技術(shù)簡(jiǎn)介 21.4開(kāi)發(fā)和運(yùn)行環(huán)境選擇 41.5開(kāi)發(fā)工具簡(jiǎn)介 4第二章需求分析 92.1系統(tǒng)建立的目標(biāo) 92.2系統(tǒng)需求 92.3系統(tǒng)用例建模 11第三章系統(tǒng)設(shè)計(jì) 253.1系統(tǒng)模塊設(shè)計(jì) 253.2頁(yè)面框架的設(shè)計(jì) 323.3數(shù)據(jù)庫(kù)設(shè)計(jì) 32第四章系統(tǒng)實(shí)現(xiàn) 354.1用戶注冊(cè)模塊的實(shí)現(xiàn) 354.2用戶登錄模塊的實(shí)現(xiàn) 364.3車票預(yù)定模塊的實(shí)現(xiàn) 374.4退票模塊的實(shí)現(xiàn) 384.5余票查詢模塊的實(shí)現(xiàn) 394.6票價(jià)查詢模塊的實(shí)現(xiàn) 404.7訂單查詢模塊的實(shí)現(xiàn) 404.8用戶密碼修改模塊的實(shí)現(xiàn) 41第五章工作總結(jié)和展望 435.1工作總結(jié) 435.2工作展望 43致謝 45參考文獻(xiàn) 45附錄 46用戶手冊(cè) 46第一章緒論1.1項(xiàng)目背景21世紀(jì)是網(wǎng)絡(luò)信息的時(shí)代,現(xiàn)代社會(huì)都是利用快速高效率的Internet來(lái)傳播大量信息資源。而傳統(tǒng)的售票方式已經(jīng)不能滿足用戶對(duì)購(gòu)票的需求,人們想通過(guò)一種更為快捷更為方便的購(gòu)票方式來(lái)滿足出行的需求,人們借助于當(dāng)前飛速發(fā)展的網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)旅客的購(gòu)票,因而產(chǎn)生了購(gòu)票系統(tǒng),網(wǎng)上購(gòu)票系統(tǒng)大大的提高了用戶對(duì)出行的需求。隨著多媒體技術(shù)和網(wǎng)絡(luò)通信技術(shù)的發(fā)展,網(wǎng)上購(gòu)票系統(tǒng)解決了用戶發(fā)費(fèi)大量時(shí)間購(gòu)票的問(wèn)題,且旅客可以在不出門(mén)的情況下購(gòu)買以后幾天需要出行的車票,此種購(gòu)票方式越來(lái)越受到人們的關(guān)注。它有著傳統(tǒng)購(gòu)票所無(wú)可比擬的優(yōu)點(diǎn),它創(chuàng)造了一種全新的購(gòu)票方式,大大提高了滿足旅客對(duì)出行購(gòu)票的需求,并且降低了站臺(tái)售票員工的工作量。1.2項(xiàng)目概述近年來(lái)隨著科學(xué)技術(shù)的飛速發(fā)展,人們對(duì)生活的方方面面的需求多不斷加高,生活節(jié)奏不斷加快,為了適應(yīng)快節(jié)奏的生活,人們的時(shí)間顯得格外的重要。網(wǎng)上購(gòu)票系統(tǒng)就是節(jié)約民眾出行時(shí)間的一款軟件,在傳統(tǒng)窗口售票的方式中,人們需要在擁擠的人群中排隊(duì)購(gòu)票,且不清楚自己能夠的車票的出發(fā)時(shí)間,上訴的兩個(gè)情況導(dǎo)致游客在旅途中耗費(fèi)了相當(dāng)大部分的時(shí)間。而使用網(wǎng)上購(gòu)票系統(tǒng),就能提前掌握好出行的時(shí)間,在旅途中為旅客節(jié)省大量不必要浪費(fèi)的時(shí)間,這種新時(shí)代的出行方式應(yīng)該得到更大的推廣。本文實(shí)現(xiàn)了網(wǎng)上訂票系統(tǒng)各個(gè)功能模塊的實(shí)現(xiàn),用戶通過(guò)注冊(cè)成為該系統(tǒng)用戶、登錄系統(tǒng)、修改用戶登錄密碼、車票查詢、退票、票價(jià)查詢、余票查詢、和訂單查詢等功能,能滿足旅客對(duì)購(gòu)票的需求。1.3相關(guān)技術(shù)簡(jiǎn)介1.3.1Struts2Struts2是Struts的下一代產(chǎn)品,是在struts1和WebWork的技術(shù)基礎(chǔ)上進(jìn)行了合并的全新的Struts2框架。其全新的Struts2的體系結(jié)構(gòu)與Struts1的體系結(jié)構(gòu)差別巨大。Struts2以WebWork為核心,采用攔截器的機(jī)制來(lái)處理用戶的請(qǐng)求,這樣的設(shè)計(jì)也使得業(yè)務(wù)邏輯控制器能夠與ServletAPI完全脫離開(kāi),所以Struts2可以理解為WebWork的更新產(chǎn)品。雖然從Struts1到Struts2有著太大的變化,但是相對(duì)于WebWork,Struts2的變化很小。當(dāng)Web容器收到請(qǐng)求(HttpServletRequest)它將請(qǐng)求傳遞給一個(gè)標(biāo)準(zhǔn)的的過(guò)濾鏈包括流程(ActionContextCleanUp)過(guò)濾器,然后經(jīng)過(guò)Otherfilters(SiteMesh,etc),接下來(lái)需要調(diào)用FilterDispatcher核心控制器,然后它調(diào)用ActionMapper確定請(qǐng)求那個(gè)Action,ActionMapper返回一個(gè)收集Action詳細(xì)信息的ActionMaping對(duì)象。接下來(lái)FilterDispatcher將控制權(quán)委派給ActionProxy,ActionProxy調(diào)用配置管理器(ConfigurationManager)從配置文件中讀取配置信息(struts.xml),然后創(chuàng)建ActionInvocation對(duì)象,ActionInvocation在調(diào)用Action之前會(huì)依次的調(diào)用所用配置攔截器(InterceptorN)一旦執(zhí)行結(jié)果返回結(jié)果字符串ActionInvocation負(fù)責(zé)查找結(jié)果字符串對(duì)應(yīng)的(Result)然后執(zhí)行這個(gè)ResultResult會(huì)調(diào)用一些模版(JSP)來(lái)呈現(xiàn)頁(yè)面,之后攔截器(InterceptorN)會(huì)在被執(zhí)行(順序和Action執(zhí)行之前相反)最后響應(yīng)(HttpServletResponse)被返回在web.xml中配置的那些過(guò)濾器和(核心控制器)(FilterDispatcher) 1.4開(kāi)發(fā)和運(yùn)行環(huán)境選擇1.4.1開(kāi)發(fā)環(huán)境硬件配置:CPU:intelcorei3內(nèi)存:2G硬盤(pán)空間:500G軟件配置:操作系統(tǒng):Windows7開(kāi)發(fā)工具:myeclipse10,mysql數(shù)據(jù)庫(kù)1.5開(kāi)發(fā)工具簡(jiǎn)介1.5.1Myelcipse簡(jiǎn)介 MyEclipse企業(yè)級(jí)工作平臺(tái)(MyEclipseEnterpriseWorkbench,簡(jiǎn)稱MyEclipse)是對(duì)EclipseIDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和JavaEE的開(kāi)發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate[1]。MyEclipse是一個(gè)十分優(yōu)秀的用于開(kāi)發(fā)Java,J2EE的Eclipse插件集合,MyEclipse的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開(kāi)源產(chǎn)品的支持十分不錯(cuò)。MyEclipse目前支持JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能。可以說(shuō)MyEclipse是幾乎囊括了目前所有主流開(kāi)源產(chǎn)品的專屬eclipse開(kāi)發(fā)工具。[1]根據(jù)官方最新消息,MyEclipse2013已經(jīng)正式發(fā)布!MyEclipse2013[2]支持HTML5、JQuery和主流的Javascript庫(kù)。隨著MyEclipse2013支持Html5,你可以添加音頻、視頻和API元素到你的項(xiàng)目,從而為移動(dòng)設(shè)備創(chuàng)建復(fù)雜的Web應(yīng)用程序。你甚至還可以通過(guò)HTML5可視化設(shè)計(jì)器設(shè)計(jì)令人難以置信的用戶界面。同時(shí),隨著MyEclipse2013支持JQuery,你可以通過(guò)插件提升性能,并添加動(dòng)畫(huà)效果到設(shè)計(jì)中。1.5.2Mysql簡(jiǎn)介MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),由瑞典MySQL
AB公司開(kāi)發(fā),目前屬于Oracle公司。Mysql是最流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),在WEB應(yīng)用方面MySQL是最好的RDBMS(RelationalDatabaseManagementSystem:關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng))應(yīng)用軟件之一。MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi),這樣就增加了速度并提高了靈活性。MySQL所使用的SQL語(yǔ)言是用于訪問(wèn)數(shù)據(jù)庫(kù)的最常用標(biāo)準(zhǔn)化語(yǔ)言。MySQL軟件采用了雙授權(quán)政策(本詞條“授權(quán)政策”),它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),一般中小型網(wǎng)站的開(kāi)發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。由于其社區(qū)版的性能卓越,搭配PHP和Apache可組成良好的開(kāi)發(fā)環(huán)境。與其他的大型數(shù)據(jù)庫(kù)例如Oracle、DB2、SQLServer等相比,MySQL自有它的不足之處,但是這絲毫也沒(méi)有減少它受歡迎的程度。對(duì)于一般的個(gè)人使用者和中小型企業(yè)來(lái)說(shuō),MySQL提供的功能已經(jīng)綽綽有余,而且由于MySQL是開(kāi)放源碼軟件,因此可以大大降低總體擁有成本。Linux作為操作系統(tǒng),Apache和Nginx作為Web服務(wù)器,MySQL作為數(shù)據(jù)庫(kù),PHP/Perl/Python作為服務(wù)器端腳本解釋器。由于這四個(gè)軟件都是免費(fèi)或開(kāi)放源碼軟件(FLOSS),因此使用這種方式不用花一分錢(qián)(除開(kāi)人工成本)就可以建立起一個(gè)穩(wěn)定、免費(fèi)的網(wǎng)站系統(tǒng),被業(yè)界稱為“LAMP“組合[2]。第二章需求分析2.1系統(tǒng)建立的目標(biāo) 根據(jù)傳統(tǒng)的售票原理和方式,該購(gòu)票系統(tǒng)用戶可以根據(jù)出發(fā)時(shí)間、出發(fā)起始站和目的站選擇需要購(gòu)買的列車班次,用戶在選擇購(gòu)買的班次后輸入用戶的個(gè)人信息后點(diǎn)擊確定完成此次購(gòu)票。用戶還可以根據(jù)購(gòu)買時(shí)輸入的個(gè)人信息查詢到所購(gòu)買的車票的基本信息,如果用戶在取消此次出行的情況下,可以選擇退票模塊進(jìn)行退票操作,用戶同時(shí)可以根據(jù)目的站和出發(fā)站和出發(fā)時(shí)間查詢到當(dāng)天此條線路的列車的發(fā)車時(shí)間,票價(jià)和余票數(shù)。2.2系統(tǒng)需求2.2.1系統(tǒng)功能需求根據(jù)本系統(tǒng)的基本要求,該系統(tǒng)最主要使用對(duì)象是購(gòu)票旅客,購(gòu)票旅客在使用系統(tǒng)的前提下需要進(jìn)行注冊(cè),根據(jù)注冊(cè)賬號(hào)和密碼登錄后方能進(jìn)行購(gòu)票等一系列的操作,根據(jù)旅客操作性質(zhì)的不同將旅客的操作分為購(gòu)票模塊、退票模塊、余票查詢模塊、票價(jià)查詢模塊、訂單查詢模塊、和用戶密碼修改模塊需求如下:未登錄的用戶可以直接進(jìn)入系統(tǒng)的首頁(yè)。未登錄的用戶可以對(duì)用戶的注冊(cè)和登錄功能進(jìn)行操作,在點(diǎn)擊其他功能模塊的情況下直接跳轉(zhuǎn)到登錄模塊,如果未獲得系統(tǒng)的登錄名和密碼需要進(jìn)行用戶注冊(cè)。實(shí)現(xiàn)用戶的注冊(cè)。進(jìn)入登錄頁(yè)面后,完整的填寫(xiě)用戶注冊(cè)需要填寫(xiě)的基本信息并全部獲得正確結(jié)果,點(diǎn)擊確定按鈕完成注冊(cè)。用戶能對(duì)用戶的登錄密碼進(jìn)行修改。在用戶已經(jīng)登錄的情況下,用戶可以進(jìn)入密碼修改模塊,輸入正確的登錄密碼,輸入兩次完全相同的新密碼,點(diǎn)擊確定按鈕完成對(duì)用戶密碼的修改。用戶能進(jìn)行購(gòu)票購(gòu)票操作。用戶進(jìn)入購(gòu)票模塊后,輸入出發(fā)站和目的站和出發(fā)時(shí)間,進(jìn)行搜索,然后選擇合適的出發(fā)車次進(jìn)行購(gòu)票,輸入自己的基本信息完成購(gòu)票操作。進(jìn)行查詢余票和查詢票價(jià)操作。用戶需要輸入目的站和出發(fā)站和出發(fā)時(shí)間進(jìn)行查詢,得到想要獲得的車次票務(wù)信息。進(jìn)行訂單查詢。用戶需要輸入購(gòu)票時(shí)輸入的個(gè)人信息,查詢獲得已經(jīng)購(gòu)買的車票信息。2.2.2輸入輸出要求用戶通過(guò)Web頁(yè)面輸入必要數(shù)據(jù),經(jīng)提交后由數(shù)據(jù)庫(kù)處理并返回用戶終端,由瀏覽器返回結(jié)果。2.2.3Web頁(yè)面需求提供風(fēng)格簡(jiǎn)潔清新的界面;提供用戶登錄入口。2.3系統(tǒng)用例建模根據(jù)需求分析,該系統(tǒng)的主要使用者為需要購(gòu)票的用戶。系統(tǒng)用例圖如圖2-1所示:圖2-1系統(tǒng)用例圖PAGE第三章系統(tǒng)設(shè)計(jì)3.1系統(tǒng)模塊設(shè)計(jì)本系統(tǒng)分為如下功能結(jié)構(gòu),如圖3-1所示圖3-1系統(tǒng)功能結(jié)構(gòu)圖3.1.1注冊(cè)模塊功能描述:本模塊是面向所有所有使用本系統(tǒng)的用戶,通過(guò)注冊(cè)本系統(tǒng)用戶名,注冊(cè)成功后成為本系統(tǒng)的使用用戶,然后登錄系統(tǒng),對(duì)系統(tǒng)的功能進(jìn)行使用。用戶先進(jìn)入注冊(cè)頁(yè)面,填寫(xiě)注冊(cè)信息,然后提交,系統(tǒng)會(huì)判斷用戶資料是否合法,是則注冊(cè)成功,否則注冊(cè)失敗,需要重新填正確的用戶信息。注冊(cè)模塊活動(dòng)圖如圖3-2所示:圖3-2注冊(cè)模塊活動(dòng)圖3.1.2用戶登錄模塊功能描述:頁(yè)面提供用戶的登錄。用戶登錄該系統(tǒng)需要填寫(xiě)注冊(cè)時(shí)填寫(xiě)的用戶名和密碼,填寫(xiě)完后輸入正確的驗(yàn)證碼信息,點(diǎn)擊登錄,如果輸入的所有信息正確成功登錄該系統(tǒng),否則彈出提示信息,重新填寫(xiě)正確的用戶、密碼和驗(yàn)證碼。會(huì)員登錄活動(dòng)圖如圖3-3所示:圖3-3會(huì)員登錄模塊活動(dòng)圖3.1.3車票預(yù)定模塊功能描述:用戶需要輸入出發(fā)站、目的站和出發(fā)時(shí)間,點(diǎn)擊搜索,如果存在該條線路的列車,返回符合條件的列車信息,如果不存在該條線路的列車或則是無(wú)返回信息。管理員登錄模塊活動(dòng)圖如圖3-4所示:圖3-4車票預(yù)定模塊功能圖3.1.4退票模塊模塊功能描述:退票模塊,用戶需輸入購(gòu)票時(shí)填寫(xiě)的姓名和身份證號(hào)進(jìn)行查詢進(jìn)行搜索,如果存在已預(yù)定車票,頁(yè)面返回車票信息,如果沒(méi)有預(yù)定車票,頁(yè)面無(wú)信息返回,根據(jù)頁(yè)面返回的信息選擇需要需要進(jìn)行退票操作的車票。退票模塊活動(dòng)圖如圖3-5所示:圖3-5退票模塊活動(dòng)圖3.1.5余票查詢模塊功能描述:用戶需要輸入目的站、出發(fā)站和出發(fā)時(shí)間對(duì)車次進(jìn)行查詢,如果有信息返回表示存在符合條件的列車,如果無(wú)返回表示沒(méi)有符合條件的列車信息。該功能模塊的活動(dòng)圖如圖3-6所示:圖3-6余票查詢活動(dòng)圖3.1.6票價(jià)查詢模塊功能描述:用戶輸入出發(fā)站,目的站和出發(fā)時(shí)間進(jìn)行余票的查詢,如果存在責(zé)返回頁(yè)面信息,若不存在頁(yè)面無(wú)返回信息。類目管理活動(dòng)圖如圖3-7所示:圖3-7票價(jià)查詢活動(dòng)圖3.1.7訂單查詢模塊功能描述:用戶輸入購(gòu)票時(shí)輸入的姓名和身份證號(hào)進(jìn)行訂單查詢,如果存在則在頁(yè)面返回訂單信息,若不存在則在頁(yè)面無(wú)返回信息,當(dāng)頁(yè)面又返回信息時(shí)可以進(jìn)行退票操作。訂單處理活動(dòng)圖如圖3-8所示:圖3-8查詢訂單活動(dòng)圖3.2頁(yè)面框架的設(shè)計(jì)頁(yè)面框架如圖3-10所示:圖3-10頁(yè)面框架截圖3.3數(shù)據(jù)庫(kù)設(shè)計(jì)3.3.1數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)根據(jù)系統(tǒng)需求,分為四個(gè)表:用戶登錄表用戶登錄表(user)用戶記錄用戶登錄系統(tǒng)的相關(guān)信息,結(jié)構(gòu)如表3-12所示:表3-12用戶表登表(Book)列名數(shù)據(jù)類型描述長(zhǎng)度是否主鍵非空Idint用戶id4是不能為空Usernamevarchar用戶名20否不能為空Passwordvarchar密碼20否不能為空emailvarchar郵箱12否不能為空phoneNovarchar電話11否不能為空汽車表汽車表(car)用來(lái)記錄出發(fā)列車的基本信息,結(jié)構(gòu)如表3-13所示:表3-13汽車表(OrderContent)列名數(shù)據(jù)類型描述長(zhǎng)度是否主鍵非空Car_idint列車id3是不能為空Train_numbervarchar車次10否不能為空numberint余票數(shù)3否不能為空Car_numbervarcahr車牌號(hào)6否不能為空用戶訂單表車票信息表(arrangement)用來(lái)記錄車票的基本信息,結(jié)構(gòu)如表3-14所示:表3-14車票信息表(Orders)列名數(shù)據(jù)類型描述長(zhǎng)度是否主鍵非空arrangement_idInt車票信息id3是不能為空train_numbervarchar車次10否不能為空mudizhanvarchar目的站20否不能為空begin_timedate出發(fā)日期否不能為空begin_datetime出發(fā)時(shí)間否不能為空end_timedate到達(dá)日期否不能為空price_tickfloat票價(jià)6否不能為空shichangvarchar時(shí)長(zhǎng)10否不能為空chufazhanvarchar出發(fā)站20否不能為空訂單信息表訂單信息表(Users)用來(lái)記錄訂單的信息,結(jié)構(gòu)如表3-15所示:表3-15訂單信息表(Users)列名數(shù)據(jù)類型描述長(zhǎng)度是否主鍵非空Idint訂單id5是不能為空namevarchar姓名20否不能為空Card_idvarchar身份證號(hào)20否不能為空Train_numbervarchar車次10否不能為空mudizhanvarchar目的站20否不能為空chufazhanvarchar出發(fā)站20否不能為空begin_timedate出發(fā)日期否不能為空begin_datetime出發(fā)時(shí)間否不能為空第四章系統(tǒng)實(shí)現(xiàn)4.1用戶注冊(cè)模塊的實(shí)現(xiàn)頁(yè)面說(shuō)明:在用戶注冊(cè)頁(yè)面中,提供5個(gè)文本框,分別錄入用戶的注冊(cè)信息。下面是一個(gè)提交按鈕,分別處理用戶填寫(xiě)信息的提交。如圖4-1所示:圖4-1用戶注冊(cè)頁(yè)面截圖4.2用戶登錄模塊的實(shí)現(xiàn)4.2.1用戶登錄模塊頁(yè)面說(shuō)明:在用戶登錄頁(yè)面中,提供3個(gè)文本框,分別錄入用戶名及用戶密碼及驗(yàn)證碼。下面是一個(gè)用戶登錄按鈕右側(cè)有用戶注冊(cè)按鈕,分別處理登錄事件和非用戶的注冊(cè)事件。如圖4-2所示:圖4-2會(huì)員登錄頁(yè)截圖4.3車票預(yù)定模塊的實(shí)現(xiàn)4.2.2車票預(yù)定模塊頁(yè)面說(shuō)明:用戶需要根據(jù)頁(yè)面顯示的信息進(jìn)行輸入,然后點(diǎn)擊車票查詢,如果存在返回信息表示查詢成功。如圖4-3所示:圖4-3車票預(yù)定頁(yè)面截圖4.4退票模塊的實(shí)現(xiàn)4.4.1退票模塊頁(yè)面說(shuō)明:用戶需要填入購(gòu)票時(shí)填寫(xiě)的姓名和身份證號(hào)進(jìn)行查詢訂單信息,然后對(duì)返回的信息進(jìn)行退票操作。如圖4-4所示:圖4-4退票頁(yè)面截圖4.5余票查詢模塊的實(shí)現(xiàn)4.5.1余票查詢模塊頁(yè)面說(shuō)明:用戶輸入頁(yè)面所要填寫(xiě)的信息,始發(fā)站、到達(dá)站、和出發(fā)的時(shí)間進(jìn)行查詢。如圖4-5所示:圖4-5余票查詢頁(yè)面截圖4.6票價(jià)查詢模塊的實(shí)現(xiàn)4.6.1票價(jià)查詢模塊頁(yè)面說(shuō)明:用戶根據(jù)頁(yè)面提示的信息對(duì)頁(yè)面進(jìn)行輸入然后,點(diǎn)擊查詢按鈕。如圖4-6所示:圖4-6票價(jià)查詢頁(yè)面截圖4.7訂單查詢模塊的實(shí)現(xiàn)4.7.1訂單查詢模塊頁(yè)面說(shuō)明:用戶進(jìn)入該頁(yè)面后,輸入購(gòu)票時(shí)填寫(xiě)的姓名和身份證號(hào)進(jìn)行查詢。頁(yè)面如圖4-7,4-7所示:圖4-7訂單查詢頁(yè)面截圖4.8用戶密碼修改模塊的實(shí)現(xiàn)4.8.1密碼修改模塊頁(yè)面說(shuō)明:進(jìn)入用戶密碼修改頁(yè)面后,用戶需要輸入舊密碼,然后輸入新密碼,輸入的兩次密碼一直后,才能進(jìn)行密碼修改操作。其頁(yè)面如圖4-8所示:圖4-8密碼頁(yè)面截圖第五章工作
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- TY/T 1007-2024體育賽事信息化軟件測(cè)試規(guī)范
- 古詩(shī)課題申報(bào)書(shū)
- 課題申報(bào)書(shū)作假
- 發(fā)廊眾籌合同范本
- 員工內(nèi)部借款合同范本
- 修補(bǔ)材料合同范本
- 合同范本找誰(shuí)寫(xiě)好
- 分公司保證合同范本
- 合同范例工程范例
- 住宅電梯出售合同范本
- 《研學(xué)旅行課程設(shè)計(jì)》課件-1研學(xué)課程資源選擇
- 《醫(yī)學(xué)心理學(xué)》教案
- 海綿城市建設(shè)技術(shù)標(biāo)準(zhǔn) DG-TJ08-2298-2019
- 2024年湖南鐵道職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)及答案解析
- 2024年2天津理工大學(xué)馬克思主義基本原理概論(期末考試題+答案)
- 趙尚志愛(ài)國(guó)主義教育班會(huì)
- 苗族文化小鎮(zhèn)規(guī)劃方案
- 跟著名著《小王子》學(xué)高考英語(yǔ)讀后續(xù)寫(xiě)絕佳的續(xù)寫(xiě)清單-高中英語(yǔ)作文復(fù)習(xí)專項(xiàng)
- 光伏車棚方案
- 廣東中考美術(shù)知識(shí)點(diǎn)
- 臨床科室科研用藥管理制度
評(píng)論
0/150
提交評(píng)論