二級Access2003與公共基礎知識教程-第十三章軟件工程基礎_第1頁
二級Access2003與公共基礎知識教程-第十三章軟件工程基礎_第2頁
二級Access2003與公共基礎知識教程-第十三章軟件工程基礎_第3頁
二級Access2003與公共基礎知識教程-第十三章軟件工程基礎_第4頁
二級Access2003與公共基礎知識教程-第十三章軟件工程基礎_第5頁
已閱讀5頁,還剩118頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、2003.11.P364可行性研究可行性研究需求分析需求分析詳細詳細設計設計編碼編碼運行維護運行維護測試測試軟件軟件定義定義期期軟軟件件開開發(fā)發(fā)期期軟件軟件維護維護期期問題定義問題定義系統(tǒng)系統(tǒng)設計設計只考慮只考慮編寫程序編寫程序 涉及整個涉及整個軟件生軟件生命命周期周期擴展到擴展到軟件工作的范圍軟件工作的范圍開開始始問題定義問題定義可性行研究可性行研究 可行否?可行否?項目實施計劃項目實施計劃終止項目的建議終止項目的建議結束YN編碼編碼測試測試設計設計信息描述信息描述功能描述功能描述行為描述行為描述其他需求其他需求總體結構設計總體結構設計數據設計數據設計過程設計過程設計 程序模塊程序模塊集成并

2、確集成并確認的軟件認的軟件提提出出可可選選擇擇方方案案選選擇擇合合理理方方案案推推薦薦最最佳佳方方案案功功能能分分解解設設計計軟軟件件結結構構制制定定測測試試計計劃劃提提交交文文檔檔提交:測試分析報告程序流程圖中常用的圖形符號程序流程圖中常用的圖形符號起止框判斷框處理框輸入與輸出框注釋框流程線流程線連接點ABPABP=1P=2P=1A1A2AnTTTFFF順序結構選擇結構多情況選擇結構多情況選擇結構PSTFSPT當型循環(huán)結構直到型循環(huán)結構流程圖的流程圖的5 5種基本控制結構種基本控制結構條件條件滿足滿足不滿足不滿足S1S2順序結構順序結構兩路分支選擇結構流程圖兩路分支選擇結構流程圖多路分支選擇

3、結構流程圖多路分支選擇結構流程圖WHILE 條件S當型循環(huán)結構流程圖當型循環(huán)結構流程圖SUNTIL 條件直到型循環(huán)結構流程圖直到型循環(huán)結構流程圖ABCABTF條件順序結構選擇結構A1值1值2值n A2An. . . . . . .條件多路分支選擇結構流程圖WHILE PSUNTIL PS當型循環(huán)結構直到型循環(huán)結構判定表舉例 (計算機票折扣率)旅游時間旅游時間訂訂 票票 量量折折 扣扣 量量7 79 9,1212月月20202020 20 20 20 20 15%15% 5%5% 20%20% 30%30%條件類別條件類別四種條件組合四種條件組合操作操作條件組合下操作的執(zhí)行條件組合下操作的執(zhí)行1

4、 16,10,116,10,11月月數據流名數據流數據流處理名數據處理數據處理(加工加工)文件名數據存儲數據存儲(文件文件)外部實體名字外部實體外部實體研究生業(yè)務活動數據流圖錄取名單注冊研招辦分專業(yè)定導師選課選題報名數據登記成績答辯畢業(yè)考試成績論文耦合度盡可能低,內聚耦合度盡可能低,內聚度盡可能高度盡可能高計算工資的結構圖計算所有職工工資單得到職工工資記錄計算臨時工實得工資計算固定工實得工資打印工資單輸入流輸出流變換流事務中心動作路徑弱強存在多種耦合時,以耦合最緊的類型為準高低 軟件測試是為了發(fā)現錯誤而執(zhí)行程序的過程?;蛘?說,軟件測試是根據軟件開發(fā)各階段的規(guī)格說明和程序 內部結構而精心設計的一批測試用例(即輸入數據及預 期的輸出結果),并利用這些測試用例去運行程序,以 發(fā)現程序錯誤的過程。什么是軟件測試 也叫邏輯覆蓋測試 對軟件的過程性細節(jié)做細致的檢查。這一方法是把測試對象 看作一個打開的盒子,它允許測試人員利用程序內部的邏輯 結構及有關信息,來設計或選擇測試用例,對程序所有邏輯 路徑進行測試。 白箱測試(White Box Testing) 已知產品的功能設計規(guī)格,可以進行測試證明每個實現了的功能是否符合要求。 黑箱測試(Black Box Testing)l必須在邊界值附近

溫馨提示

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

評論

0/150

提交評論