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