




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、一、 介紹1. 簡介隨著現在社會的發展,人民生活水平的不斷提高,人們出行的交通工具也跟隨社會的發展而發展起來了,乘飛機出行的人越來越多,對航空公司的服務要求也就越來越高,所以這方面的市場非常大。“機票預定系統”的開發是勢在必行。因此為了適應這樣一個快速的發展需求,管理大量數據,并有效的穩定和管理航空公司,實行現代化信息管理,無疑成為一個好的選擇方式。在此基礎上確定了顧客與各航空公司所需要的“機票預定統”。系統最終實現有預定訂票、查詢預定信息、刪除預定信息、處理預定信息、航班信息的添加、航班信息的刪除、航班信息的查詢等一系列所設機航空的的最基本的功能。與此同時我會不斷更新系統的功能最終使系統更加
2、完美。本系統通過初期的需求分析,建立了嚴密的數據邏輯結構以及數據庫設計所涉及的嚴格的編碼規范、最終是其數據庫達到三范式。讓系統更加適合數據庫設計的要求。并使其在后面的系統實施階段更加方便快捷,在系統維護和運行階段盡量出現少的錯誤。讓系統能夠全面正常運轉。讓系統更加人性化更加方便用戶使用。2. 需求分析2.1功能分析2.1.1訂票功能:該功能為用戶提供簡潔的頁面呈現,方便用戶根據自己的需要預定機票。2.1.2退票功能:該功能為用戶提供簡潔的頁面呈現,為用戶提供退票功能。2.1.3查詢票據信息功能:該功能為用戶提供簡潔的頁面呈現,為用戶提供查詢票據信息。2.1.4航班預定功能:該功能為用戶提供簡潔
3、的頁面呈現,用戶能夠進行航班預定。2.1.5生成訂票列表功能:系統根據用戶訂票信息生成訂票列表。2.1.6生成退票信息功能:系統根據用戶退票操作生成退票信息。2.1.7處理訂票功能:通過該功能,管理員可以處理用戶預定的機票,根據航班信息,更改用戶實際訂票信息。2.1.8添加航班信息功能:通過該功能,管理員可以將新的航班信息進行更改,以方便用戶能夠查詢到新的航班信息。2.1.9修改航班信息功能:過該功能,管理員可以依照時時的航班情況對航班信息進行修改,更新實際航班信息,以方便用戶預定機票。2.1.10查詢航班信息功能:2.2非功能分析2.2.1系統處理的準確性和及時性:系統處理的準確性和及時性是
4、系統的必要性能。在系統設計和開發過程中,要充分考慮程序當前和將來可能承受的工作量,使系統的處理能力和響應時間能夠滿足企業對信息處理的需求。在系統開發過程中,必須采用一定的方法保證系統的準確性。2.2.2系統的開放性和系統的可擴展性:系統應該是一個開放系統,只要符合一定的規范,就可以簡單的加入和減少系統的模塊,配置系統的硬件。通過軟件的修補,替換完成系統的升級和更新換代。3. 類圖的設計3.1類圖繪制步驟3.1.1根據需求分析得出的類有: (1)用戶類 (2)管理員類 (3)訂票類 (4)訂票清單類 (5)航班類圖1:所有類3.1.2各個類的主要屬性和操作圖2:類的屬性和操作3.1.3分析得出類
5、之間的關系圖3:類之間的關系3.1.4類的泛化圖4:類的泛化二、 系統模型1. 用例圖圖5:用例圖2. 用例描述表1-1訂票描述用例名稱訂票用例概述用戶用來訂票范圍訂票系統主參與者用戶次要參與者界面系統項目相關人利益說明項目相關人訂到票顧客得到票據前置條件有航班信息和機票信息后置條件打包成票據信息發送的管理員成功保證訂票信息可以查詢到基本事件流步驟活動1填寫訂票信息2業務員處理訂票信息3查詢已定信息擴展事件流i生成訂票信息子事件流無規則與約束無表1-2退票描述用例名稱退票用例概述用戶用來退票范圍訂票系統主參與者用戶次要參與者界面系統、航空公司管理員項目相關人利益說明項目相關人完成退票顧客退票成
6、功前置條件已經訂票且航班未發后置條件打包成退票票據信息發送的管理員成功保證退票成功后有提示基本事件流步驟活動1填寫退票新消息2業務員處理退票信息擴展事件流i生成退票列表子事件流無規則與約束無表1-3查詢票據信息描述用例名稱查詢票據信息用例概述用戶用來查詢所預定的機票信息范圍訂票系統主參與者用戶次要參與者界面系統項目相關人利益說明顧客查詢到相應的票據信息前置條件已經訂票成功后置條件無成功保證界面顯示票據信息基本事件流步驟活動1在界面進行票據信息查詢2界面顯示票據信息擴展事件流i無子事件流無規則與約束無表1-4航班預定描述用例名稱航班預定用例概述用戶對航班進行預定范圍訂票信息主參與者用戶次要參與者
7、界面信息項目相關人利益說明顧客預定到航班前置條件有航班信息且沒有被預定完后置條件打包成航班預定信息發送到管理員成功保證界面顯示航班預定成功基本事件流步驟活動1在界面中預定航班2預定航班擴展事件流i無子事件流無規則與約束無表1-5生成訂票列表描述用例名稱生成訂票列表用例概述系統生成訂票列表發送到管理員范圍界面系統、航空公司管理員主參與者無次要參與者管理員項目相關人利益說明管理員得到訂票列表前置條件有用戶訂票成功后置條件生成列表發送到管理員成功保證管理員能收到訂票列表基本事件流步驟活動1界面系統生成訂票列表2管理員收到訂票列表擴展事件流i無子事件流無規則與約束無表1-6處理訂票描述用例名稱處理訂票
8、用例概述管理員對訂票信息進行管理范圍訂票系統主參與者管理員次要參與者無項目相關人利益說明無無前置條件系統將訂票信息發送到管理員后置條件管理員成功修改訂票信息成功保證系統顯示票據修改成功基本事件流步驟活動1管理員處理訂票擴展事件流i無子事件流無規則與約束無表1-7生成退票信息描述用例名稱生成退票信息用例概述系統根據用戶退票操作生成退票信息范圍界面系統主參與者無次要參與者無項目相關人利益說明無無前置條件用戶成功操作退票后置條件打包成退票信息發送到管理員成功保證管理員收到退票信息基本事件流步驟活動1系統生成退票信息2管理員收到退票信息擴展事件流i無子事件流無規則與約束無表1-8添加航班信息描述用例名
9、稱添加航班信息用例概述管理員根據實際情況添加航班信息范圍界面系統主參與者管理員次要參與者無項目相關人利益說明管理員成功添加航班信息前置條件無后置條件新的航班信息成功添加如航班信息列表中成功保證系統能查詢到新的航班信息基本事件流步驟活動1管理員添加航班信息2系統更新航班信息擴展事件流i無子事件流無規則與約束無表1-9修改航班信息描述用例名稱修改航班信息用例概述管理員對航班信息進行修改范圍界面系統主參與者管理員次要參與者無項目相關人利益說明管理員成功修改航班信息前置條件系統中有航班信息后置條件系統更新航班信息成功保證系統能查詢到修改后的航班信息基本事件流步驟活動1管理員修改航班信息2系統更新航班信
10、息擴展事件流i無子事件流無規則與約束無表1-10查詢航班信息描述用例名稱查詢航班信息用例概述用戶或管理員進行航班信息的查詢范圍界面系統主參與者管理員次要參與者用戶項目相關人利益說明管理員查詢到航班信息顧客查詢到航班信息前置條件系統中有航班信息后置條件無成功保證界面顯示航班信息基本事件流步驟活動1用戶在界面中查詢航班信息2管理員在界面中查詢航班信息擴展事件流i無子事件流無規則與約束無表1-11電話訂票描述用例名稱電話訂票用例概述用戶通過電話進行機票預定范圍界面系統主參與者用戶次要參與者航空公司客服項目相關人利益說明顧客預定到機票航空公司客服收到預定信息前置條件無后置條件生成訂票信息輸入到系統成功保證成功后有信息提示基本事件流步驟活動1用戶電話訂票2系統生成訂票信息擴展事件流i無子事件流無規則與約束無表1-12網上訂票描述用例名稱網上訂票用例概述用戶通過網絡進行機票預定范圍界面系統主參與者用戶次要參與者無項目相關人利益說明用戶預定到機票前置條件無后置條件生成訂票信息輸入到系統成功保證成功后有信息提示基本事件流步驟活動1用戶上網訂票2系統生成訂票信息擴展事件流i無子事件流無規則與約束無表1-13柜臺訂票描述用例名稱柜臺訂票用例概述用戶在機場柜臺進行機票預定范圍訂票系統主參與者用戶次要參與者工作人員項目相關人利益說明
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論