在線購票網(wǎng)站設(shè)計與實現(xiàn)
時間:2022-08-16 02:35:03
導(dǎo)語:在線購票網(wǎng)站設(shè)計與實現(xiàn)一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
ZMVC是ASP.NET編程模式中的一個,MVC是一種使用模型-視圖-控制器設(shè)計創(chuàng)建Web應(yīng)用程序的模式。模型是應(yīng)用程序中用于處理應(yīng)用程序數(shù)據(jù)邏輯的部分;視圖是應(yīng)用程序中處理數(shù)據(jù)顯示的部分;控制器是應(yīng)用程序中處理用戶交互的部分。ASP.NETMVC更加適合用于團(tuán)隊項目的開發(fā)。
1系統(tǒng)設(shè)計
1.1在線購票系統(tǒng)功能框。1.2系統(tǒng)功能設(shè)計。1.2.1在線購票系統(tǒng)前臺。前臺實現(xiàn)訂票和登錄功能。(1)登錄模塊。該模塊包括用戶登錄、注冊、信息修改和忘記密碼功能。用戶輸入已經(jīng)注冊的賬號密碼可以完成登錄操作,如果是新用戶必須先注冊方可登錄,注冊時在服務(wù)器端驗證用戶名是否重復(fù),重復(fù)不可注冊,并檢驗2次密碼輸入是否一致,是否符合密碼要求。用戶可以修改個人信息。用戶忘記密碼可通過輸入身份證號及手機(jī)號還有設(shè)定的密保找回。(2)訂票模塊。前臺客戶通過輸入出發(fā)地、目的地以及出發(fā)日期,可查詢飛機(jī)票的基本信息,如果想要購買機(jī)票、修改信息、查單,必須登錄后方可操作,因為以上頁面通過ses-sion進(jìn)行是否登錄判斷。購買機(jī)票時用戶必須輸入身份證號碼,姓名以及電話號碼,否則提示請完善相應(yīng)信息,單擊“訂票”按鈕,如果出現(xiàn)重復(fù)購票則提示您已買此票,如果剩余數(shù)量為0提示票已售空,否則提示購票成功返回機(jī)票查詢頁面,方可完成購票功能,購票后所屬航班區(qū)段剩余座位數(shù)會得到減1。用戶還可以通過輸入自己的手機(jī)號查詢自己的購票信息。1.2.2在線購票系統(tǒng)后臺。后臺實現(xiàn)用戶管理、訂單管理和航班管理。(1)用戶管理模塊:包括管理員登錄,用戶查詢,支持模糊查詢。(2)訂單管理模塊:包括訂單查詢和訂單刪除,通過單擊訂單編號,可以查詢詳細(xì)的訂單信息。單擊刪除鏈接可以刪除訂單。(3)航班管理模塊:包括查詢航班信息、添加航班信息、修改航班信息、刪除航班信息,通過單擊詳細(xì)鏈接可以查詢指定航班的詳細(xì)信息。
2結(jié)束語
本文介紹了在線考試平臺的設(shè)計與實現(xiàn)。目前該系統(tǒng)在電腦上運行良好,客戶滿意。歸納起來有以下幾點:(1)本系統(tǒng)參考攜程網(wǎng)站和任務(wù)進(jìn)度跟蹤系統(tǒng),通過對設(shè)計系統(tǒng)功能模塊圖、ER圖,進(jìn)而對設(shè)計數(shù)據(jù)庫的方法進(jìn)行了系統(tǒng)的需求分析。(2)本系統(tǒng)采用3層架構(gòu)和MVC的方法進(jìn)行了系統(tǒng)框架的設(shè)計。(3)本系統(tǒng)采用ASP.NETMVC編程技術(shù)、SQLServer數(shù)據(jù)庫實現(xiàn)了整個網(wǎng)站系統(tǒng)后臺管理員對機(jī)票信息和客戶信息,以及訂票信息管理的增刪改查的功能和前臺客戶購票的功能。
參考文獻(xiàn):
[1]張松慧.ASP.NETMVC程序設(shè)計開發(fā)教程[M].北京:中國鐵道出版社,2017.
[2]孫承福.數(shù)據(jù)結(jié)構(gòu)[M].北京:清華大學(xué)出版社,2016.
作者:李天翔 田林琳 單位:沈陽工學(xué)院信息與控制學(xué)院
熱門標(biāo)簽
在線教育論文 在線學(xué)習(xí)計劃 在線檢測論文 在線課程論文 在線課程建設(shè) 在線考試總結(jié) 在線銷售 在線課堂教學(xué) 在線監(jiān)測技術(shù) 在線計費 心理培訓(xùn) 人文科學(xué)概論