已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基于Web軟件工程課程系統(tǒng)需求分析 基于Web汽車票預定系統(tǒng)設計與實現 引言 開始輸入用戶名、密碼驗證用戶名、密碼提示用戶登錄失敗進入相應的用戶頁面選擇相關管理操作安全退出系統(tǒng)驗證正確結束是否 系統(tǒng)用戶登錄流程圖1 業(yè)務分析業(yè)務劃分本軟件應用于基于Web的汽車票預定,客戶通過客戶端瀏覽器向由互聯網絡服務端發(fā)出相關服務請求,服務端通過網絡響應請求提供相應服務。汽車票管理部門也可以通過網絡實現遠程的管理。最終客戶需要本人拿自己的身份證明親自去取車票。業(yè)務關系該軟件主要實現網上預定汽車票。目前實現的功能有:客戶通過瀏覽器實現注冊、登錄、注銷、瀏覽汽車票信息、查詢汽車票剩余數量、始發(fā)站、車次、預定汽車票、查看預定信息等。 客戶可以通過瀏覽器實現遠端的預定信息處理(包括確認,修改和刪除)。待擴展的功能有管理員對客戶的郵件通知、信息評價、客戶通過留言板反饋意見、管理員維護客戶信息等。業(yè)務環(huán)境我們將本軟件的使用者分為2類:管理者、注冊客戶。管理者精心管理售票記售后的業(yè)務,竭誠為顧客服務,并爭取最大經濟效益。注冊客戶經常瀏覽汽車票的信息并且預定。關鍵是怎么樣給他們提供更有吸引力和更優(yōu)質的服務。為了更方便注冊客戶的瀏覽,我們盡可能的簡化頁面。2 特殊需求功能與行為需求l 客戶功能 客戶注冊、登錄已注冊的客戶輸入用戶名和密碼即可登錄,享有注冊客戶的權利。未注冊的客戶可以申請注冊,注冊之前要讓其明確會員的權利與義務。 客戶查詢汽車票預定信息客戶均可查詢汽車票最新信息。可按多種分類標準來查詢最新信息包括:始發(fā)站、日期、查詢結果會顯示滿足查詢條件的所有汽車票信息。 客戶按照各類標準瀏覽車票信息所有客戶均可以按照各類標準排行來瀏覽汽車票信息,包括始發(fā)站以及日期 客戶預訂汽車票 注冊客戶才有權提交預訂訂單??蛻纛A訂訂單內容包括:汽車票數量、坐車時間。 客戶取消本次的訂單 客戶預定汽車票以后,可能計劃臨時改變,這時客戶可向管理員發(fā)出取消訂單申請,要求取消訂單。管理員確認后,可以取消。l 管理員功能管理員登錄和退出管理員使用帳號和密碼登錄管理端進行管理的相關操作;也可以退出管理端。管理員修改密碼管理員登錄后可以修改原來的密碼。管理員查看當前注冊客戶的信息管理員可以瀏覽查看當前注冊的客戶信息。3.1.1 錄入汽車票信息管理員可以分類錄入汽車票信息。汽車票信息按發(fā)車時間、始發(fā)站、終點站信息等。刪除汽車票信刪除已售完汽車票信息。 取消客戶訂單根據客戶的要求將客戶某次的訂單取消。 l 待擴展的功能: 注冊用戶修改個人信息,網上支付 客戶反饋信息客戶可以通過留言板留言向管理員提出相關建議。 處理客戶信息反饋客戶可以在留言本上留下自己的意見和建議。管理員要對這些反饋意見做出及時處理,給予答復。 統(tǒng)計注冊客戶信息管理員可以查詢注冊客戶的信息和總數以及注冊客戶的購票記錄。管理員進行注冊客戶的管理 管理員可以搜索特定條件的注冊客戶,可以刪除該客戶,修改該客戶的帳戶某些信息、信譽度的評定、等級的變更等。 外部界面需求客戶界面l 客戶界面、注冊界面、查詢界面、瀏覽界面。界面的設計要求簡潔、易用,并考慮美觀大方。l 管理者界面管理員有一個單獨的處理界面,其中包括完成相應功能的窗口。硬件界面 客戶只要有一臺聯網的PC機即可。軟件界面 數據庫操作可以通過DBMS直接進行。在本地機上運行要啟動WEB服務器。性能需求處理客戶訂單和反饋意見要及時在客戶提交訂單后,系統(tǒng)平均要在5分鐘內自動處理大部分訂單,個別特殊訂單需要管理員處理,則要在最快的時間給予解決。 設計約束標準化約束開發(fā)設計中要遵循如下原則:抽象、信息隱藏、模塊化、局部化、一致性、完整性和可驗證性。硬件約束在硬件方面要求客戶有一臺電腦、一根網線。軟件約束l 在軟件方面主要是對汽車租賃公司的管理算法要科學合理,方便客戶使用,設計中要注意程序的可讀性與穩(wěn)定性。設計中要運用面向對象軟件工程以及UML的思想及方法。l 數據庫DBMS(SQL Sever 2000)用于建立相關的數據庫記錄信息。屬性可修改性容許對系統(tǒng)進行修改而不增加原系統(tǒng)的復雜性,支持軟件的調試與維護。作為以后功能的擴展,可以增加擴展很多功能。可移植性本軟件應用于汽車租賃的管理,要求不存在對客戶的要求處理不當的問題,而且容易從一個計算機系統(tǒng)或環(huán)境搬到另一個計算機系統(tǒng)或環(huán)境。網上預訂機票等系統(tǒng)可在此軟件上進行修改與完善??衫斫庑砸蟊酒嚻鳖A定系統(tǒng)具有清晰的結構,能直接反映客戶的需求。可理解性有助于控制軟件系統(tǒng)的復雜性,并支持軟件的維護、移植與可用。可互操作性多個軟件元素能相互通信并很好地協(xié)同完成任務。為實現可互操作性,軟件的設計要嚴格遵守標準。 可追蹤性可根據軟件需求對軟件設計、程序進行正向追蹤,或根據程序、軟件設計對軟件需求進行
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度建筑渣土運輸與城市景觀提升合作合同3篇
- 2025年度建筑工程勞務分包合同
- 2025年度女方離婚協(xié)議中子女撫養(yǎng)權變更及監(jiān)護責任調整合同4篇
- 2025年度鋼構工程施工質量保證合同范本
- 2025年度航空航天派遣員工勞動合同樣本4篇
- 二零二五版美甲店產品進出口代理合同3篇
- 2025年度鋼材質量檢測及認證服務合同
- 2025年度汽車尾氣處理裝置模具定制生產合同4篇
- 2025年度農業(yè)產業(yè)結構調整與優(yōu)化升級合同4篇
- 2025年度汽車行業(yè)專用鋁合金型材購銷合同范本2篇
- 第十七章-阿法芙·I·梅勒斯的轉變理論
- 焊接機器人在汽車制造中應用案例分析報告
- 合成生物學在生物技術中的應用
- 中醫(yī)門診病歷
- 廣西華銀鋁業(yè)財務分析報告
- 無違法犯罪記錄證明申請表(個人)
- 大學生勞動教育PPT完整全套教學課件
- 繼電保護原理應用及配置課件
- 《殺死一只知更鳥》讀書分享PPT
- 蓋洛普Q12解讀和實施完整版
- 2023年Web前端技術試題
評論
0/150
提交評論