資源描述:
《軟件工程_機票預(yù)訂系統(tǒng)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、本科實驗報告課程名稱:軟件工程實驗指導(dǎo)書實驗項目:機票預(yù)定系統(tǒng)實驗地點:計算機學(xué)院實驗室專業(yè)班級:計Z1101學(xué)號:2011001491學(xué)生姓名:李康達指導(dǎo)教師:崔冬華2013年11月20日21一.問題定義1.系統(tǒng)簡介航空公司為給旅客乘機提供方便,需要開發(fā)一個機票預(yù)定系統(tǒng)。各個旅行社把預(yù)定機票的旅客信息(姓名、性別、工作單位、身份證號碼(護照號碼)、旅行時間、旅行始發(fā)地和目的地,航班艙位要求等)輸入到系統(tǒng)中,系統(tǒng)為旅客安排航班。當旅客交付了預(yù)訂金或通過網(wǎng)上支付方式付款后,旅客就可以在飛機起飛前憑個人二代身份證在機場指定系統(tǒng)上自助打印機票,
2、系統(tǒng)核對無誤即打印出機票給旅客。此外航空公司為隨時掌握各個航班飛機的乘載情況,需要定期進行查詢統(tǒng)計,以便適當調(diào)整。2.技術(shù)要求和限制條件(1)在分析系統(tǒng)功能時要考慮有關(guān)證件的合法性驗證(如身份證的驗證可以直接連接公安系統(tǒng)的二代身份證信息庫)等。(2)對于本系統(tǒng)還應(yīng)補充以下功能:1.旅客延誤了取票時間的處理2.航班取消后的處理3.旅客臨時更改航班的處理(3)系統(tǒng)的外部輸入項至少包括:旅客、旅行社和航空公司。二.傳統(tǒng)軟件工程的可行性研究1.系統(tǒng)建設(shè)目標在對系統(tǒng)初步調(diào)查的基礎(chǔ)上就可以提出項目的開發(fā)目標,即新系統(tǒng)建立后所要求達到的運行指標,這是系
3、統(tǒng)開發(fā)和評價的依據(jù)。由于機票預(yù)定系統(tǒng)存在工作量大、事務(wù)繁瑣的特點,預(yù)定機票還沒有進入智能化處理階段,且工作的效率很低。為提高工作效率,減輕機場工作人員的工作負擔,決定針對機票預(yù)定開發(fā)管理系統(tǒng)軟件,以供航空公司管理人員通過電腦操作進行機票預(yù)定管理,從而使機票預(yù)定管理工作系統(tǒng)化、規(guī)范化、自動化,提高整個訂票流程的效率,使總體水平上升到一個新的高度。并且計算機的存儲與快速查詢功能大大提高了機票管理的效率,并且還提高了機票預(yù)定的精確度。方便快速的操作,可減少從前的漏洞,又減少因工作的冗余出現(xiàn)的錯誤,并且操作非常簡單,可減少許多不很必要的人員。2.
4、可行性分析可行性分析是任何一個大型工程正式投入力量之前必須進行的一項工作。這對于保證資源的合理利用、避免浪費是一個十分重要的,也是項目一旦開始以后能順利進行的必要保證。當系統(tǒng)的開發(fā)目標確定后,就可以從以下三方面對能否實現(xiàn)新系統(tǒng)目標進行可行性分析:1)技術(shù)可行性根據(jù)客戶提出的系統(tǒng)功能、性能及實現(xiàn)系統(tǒng)的各項約束條件,從技術(shù)的角度研究實現(xiàn)系統(tǒng)的可行性I、技術(shù)分析當前的科學(xué)技術(shù)是否支持系統(tǒng)開發(fā)的全過程。主要包括一下4個方面: ?、俨杉绊懴到y(tǒng)性能、可靠性、可維護性方面的信息 ?、谡撟C實現(xiàn)系統(tǒng)功能和性能需要的各種設(shè)備、技術(shù)、方法和過程③分析項目開發(fā)
5、在技術(shù)上擔負的風(fēng)險,及對開發(fā)成本的影響等等21④如有可能應(yīng)研究,現(xiàn)有類似系統(tǒng)的功能、性能,采用的技術(shù)、工具、設(shè)備、開發(fā)過程中成功和失敗的經(jīng)驗、教訓(xùn),為系統(tǒng)開發(fā)作參考。II、研究技術(shù)可行性的途徑主要有一下4種:①系統(tǒng)分析員通過對現(xiàn)實世界的觀察和分析建立分析模型②評估模型的行為并將它們與現(xiàn)實世界對比③論證系統(tǒng)開發(fā)方案在技術(shù)上的可行性和優(yōu)缺點。④開展其它技術(shù)可行性研究和設(shè)計活動III、技術(shù)可行性的困難主要體現(xiàn)在以下4個方面:①技術(shù)發(fā)展塊②領(lǐng)域知識不熟悉③系統(tǒng)目標、功能和性能不確定④建立分析模型、仿真隨著計算機科學(xué)技術(shù)的不斷進步,管理信息系統(tǒng)在
6、各個領(lǐng)域上廣泛應(yīng)用。我國雖處在發(fā)展中,但商品經(jīng)濟的熱潮已經(jīng)不斷增長,且人們對于科技的投資正在不斷的加大,在現(xiàn)代的網(wǎng)絡(luò)與信息技術(shù)的高速發(fā)展人們對生活質(zhì)量的要求不斷的提高,及信息技術(shù)的依賴,為了適應(yīng)當前的發(fā)展形勢,跟上現(xiàn)代科技的發(fā)展所以我們有必要為當前數(shù)量較多的酒店、旅行社及機票預(yù)售點設(shè)計更為方便快捷的系統(tǒng),從而更有利于經(jīng)濟的發(fā)展。該機票預(yù)定系統(tǒng)是以數(shù)據(jù)庫為后臺核心應(yīng)用、以服務(wù)為目的信息平臺,對資源進行科學(xué)的加工整序和管理維護。2)經(jīng)濟可行性 計算機迅速發(fā)展的原因在于,計算機的應(yīng)用給社會帶來了巨大的經(jīng)濟效益?;谟嬎銠C系統(tǒng)的成本-效益分析,給
7、出系統(tǒng)開發(fā)的成本論證,并將估算的成本與預(yù)期的利潤進行對比。項目開發(fā)成本受項目的特性、規(guī)模等因素制約。系統(tǒng)分析員很難直接估算基于計算機系統(tǒng)的成本和利潤,得到完全精確的成本-效益分析結(jié)果十分困難。因此非常有必要進行經(jīng)濟可行性研究?! 』谟嬎銠C系統(tǒng)的成本:①購置并安裝軟件、硬件及有關(guān)設(shè)備的費用。②系統(tǒng)開發(fā)費用。③系統(tǒng)安裝、運行和維護費用。④人員培訓(xùn)費用。在系統(tǒng)分析和設(shè)計階段只能得到預(yù)算,即估算成本。在系統(tǒng)開發(fā)完畢并交付用戶運行后,費用的統(tǒng)計結(jié)果就是實際成本。經(jīng)濟效益:①系統(tǒng)為用戶增加的收入,可以用直接的或統(tǒng)計的方法估算。②估算項目的開發(fā)成本
8、是否超過預(yù)期的利潤③分析系統(tǒng)開發(fā)對其他產(chǎn)品或利潤的影響社會效益: 用定性的方法估算。該系統(tǒng)的目標是以最低的成本,最低的投入,在較短的時間內(nèi)參閱大量的資料開發(fā)出具有用戶登錄、存儲,查詢,核對