軟件工程實驗報告范文實驗一_第1頁
軟件工程實驗報告范文實驗一_第2頁
軟件工程實驗報告范文實驗一_第3頁
軟件工程實驗報告范文實驗一_第4頁
軟件工程實驗報告范文實驗一_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

軟件工程實驗報告范文實驗一實驗報告課程名稱軟件工程實驗項目實驗一結構化分析和設計實驗儀器個人電腦系別___計算機科學與技術系____專業_____計算機科學與技術___組長姓名王海闊2022022187小組成員劉大偉_2022022195鄭曉馳2022022192實驗日期______2022-5-8_________成績_______________________指導教師1實驗內容對航空客運訂票系統,利用傳統的軟件工程思想,對該系統進行結構化分析和設計。2實驗要求3實驗工具與方法實驗工具與方法用畫圖工具viio2022實現的各種結構圖4實驗結果系統名稱:航空客運訂票系統4.1根據選定系統,做出問題陳述和功能描述,并畫出系統流程圖。問題陳述:售票/訂票是民航業務中的一個最基本的業務,表面上看,它只是民航業務的一個簡單的部分,但是它涉及到資金管理與客戶服務等多方面,因此,過去傳統的售票方式已經不能滿足現代航空業務流量劇增的客觀要求,本次設計便是利用開發工具C語言開發的一個民航售票管理系統,它能方便快捷地運用在民航業務的營運之中。自從航空公司引入了第一臺電子計算機以來,信息技術已發生了翻天覆地的變化,但機票的基本銷售方式并未發生很大變化。我們可以描述一位旅客購票的全過程:旅客走進旅行公司購買機票;機票管理者接入中央機票預訂系統,選擇航線和時間;旅客選定航班和乘機時間,預訂機票;管理者將機票預訂請求經過預訂系統的網絡送回到航空公司的主機系統;公司向客戶售出機票。功能描述:(1)查詢:可以查詢某個航線的情況(如,輸入航班號,查詢起降時間,起飛抵達城市,航班票價,票價折扣,確定航班是否滿倉);可以輸入起飛抵達城市,查詢飛機航班情況;可以輸入乘客信息,查詢乘客所訂票情況;(2)訂票:可以訂票,如果該航班已經無票,可以提供相關可選擇航班;(3)退票:可退票,退票后修改相關數據文件;系統流程圖4.2根據系統問題描述,抽取實體名詞,畫出系統ERD。4.3建立系統的邏輯模型,并用DFD圖描述出來。對訂票信息及退票排隊情況進行管理的系統,主要劃分為一下五個模塊:錄入:可以錄入航班情況;查詢:可以查詢某個航線的情況;可以輸入起飛抵達城市,查詢飛機航班情況;訂票:可以訂票,如果該航班已經無票,可以提供相關可選擇航班;訂票的DFD退票的DFD查詢機票的DFD4.4體會數據字典的作用,結合系統DFD圖,借助數據字典,完善系統描述。航空客運訂票系統=訂票+退票+查詢飛機信息+查詢客戶信息退票=航班號+座位號+姓名+ID+時間查詢飛機信息=航班號+飛機號查詢客戶信息=ID+姓名航班號=[0|1]+數字座位號=[0|1|2]+數字姓名=5{字母}5ID=18{數字}18時間=2{數字}2+‘:’+2{數字}2+‘:’+2{數字}2數字=[0|1|2|3|4|5|6|7|8|9]字母=[a|b|c||d||e|h|i|j|k|l|m|n|o|p|q|r||t|u|v|w|某|y|z|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|某|Y|Z]4.5將系統DFD轉換為模塊結構圖。航空系統模塊結構圖:訂票結構圖:退票結構圖查詢航班信息查詢客戶信息5實驗總結下面是做實驗時的部分截圖,實驗總結在圖的下面實驗總結王海闊:我們組選定的是航空客運訂票系統,根據課上老師講的知識點,我們深知要想設計出好的軟件應用系統,總體設計非常重要,我們著眼與功能設計,畫出了系統流程圖,建立系統的邏輯模型,并用DFD圖描述出來。其實對于剛接觸各種的圖,我們心里還是一團亂的,當時寫起來非常的煩躁,我們考著啃書本,把這個系統所需要的圖和邏輯模型畫出來了,過程是痛苦的,也為后面代碼實現打下基礎。鄭曉馳:我組功能要求系統能有效、快速、安全、可靠和無誤的完成上述操作。并要求客戶機的界面要簡單明了,易于操作,服務器程序利于維護。航空售票系統是典型的信息管理系統,其

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論