




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、軟件工程實驗一、學時分配表實驗序號內容實驗學時備注實驗一軟件與軟件開發環境2必開實驗實驗二軟件開發計劃2必開實驗實驗三需求調研分析2必開實驗實驗四軟件概要設計4必開實驗實驗五軟件詳細設計4必開實驗實驗六測試用例設計2必開實驗實驗七軟件開發文檔設計4必開實驗(綜合性實驗)總學時20二、教學內容:實驗一:軟件與軟件開發環境實驗目的:熟悉相應的軟件開發工具及使用環境。實驗內容:根據各組選擇的課題,實行項目經理制,各組推薦一名組長,統一管理整個項目的實施過程,并合理調整資源和負責項目全局;根據項目的難易合理分配組員的任務,對問題達成一致的看法;針對項目的實施,熟悉相應的軟件開發工具及使用環境。實驗二:
2、軟件開發計劃實驗目的:經過可行性研究,制定軟件開發計劃。實驗內容:根據各組選擇的課題,在項目組長安排下,在對問題達成一致的看法的基礎上,針對項目任務,編制項目實施計劃。根據格式要求,寫出一個應用軟件的可行性分析報告。實驗內容及步驟實驗內容:某學校要開發一個網上選課系統。本系統有三個角色,分別是學生,管理員,教師。實驗步驟:1、根據各組選擇的課題,實行項目經理制,各組推薦一名組長,統一管理整個項目的實施過程,并合理調整資源和負責項目全局;根據項目的難易合理分配組員的任務,對問題達成一致的看法; 2、根據各組選擇的課題,在項目組長安排下,在對問題達成一致的看法的基礎上,針對項目任務,編制項目實施計
3、劃。1、 實驗要求1、系統要求:(1)學生:學生在開學的某一段時間,可進行網上選課,學生可以在選課時,瀏覽課程的情況(包括上課時間,地點,任課教師等)。學生在選課后,可以在期限內修改選課,過期后則不選也不能改。(2)管理員:管理員可以增加課程.修改課程.刪除課程教師:可以查看所教課程,可以查看所選該課程的學生。 (3)所有角色使用本系統時,必須擁有帳號和密碼。2、實驗文檔要求:要求按ISO可行性分析格式寫出上述系統的開發計劃3、按時提交實驗報告。三、學生自由上機熟悉以上內容。實驗三:需求調研分析實驗目的:掌握需要分析階段的概念及任務,數據流圖的細化及ER圖,IPO圖的畫法。實驗內容:明白項目的
4、業務流程圖,繪制數據流圖,功能分析圖,編寫數據字典,數據加工處理的描述,軟件系統流程設想圖(新系統模型),需求規格說明書。實驗四:軟件概要設計實驗目的:1.掌握軟件總體設計的基本任務,軟件設計的基本原理,模塊化,抽象,信息隱蔽,模塊獨立性等概念,度量模塊獨立性的準則,七條啟發式規則,結構化設計方法。2.熟悉將變換流類型的數據流圖轉換成軟件結構,將一個復雜型數據流圖轉換成軟件結構圖并優化。3.了解將事務流類型的數據流圖轉換成軟件結構將一個復雜型數據流圖轉換成軟件結構圖并優化。實驗內容:功能結構圖設計,軟件處理流程設計,輸出設計(主要指打印輸出設計),存儲文件格式設計(數據庫結構設計),輸入設計(
5、主要指數據錄入卡設計)。實驗五:軟件詳細設計實驗目的:1.掌握使用詳細設計描述工具來設計模塊中的算法及程序的邏輯結構;2.熟悉Jackson方法的概念及程序復雜度的度量方法。3.了解結構程序設計發展史,結構程序設計定義;人機界面的設計問題、設計過程、設計指南。實驗內容:輸出設計(主要指打印輸出設計),存儲文件格式設計(數據庫結構設計),輸入設計(主要指數據錄入卡設計),代碼設計,程序設計說明書實驗六:測試用例設計實驗目的:1.掌握白盒和黑盒測試技術, 測試過程中單元測試,集成測試,驗收測試的任務及使用的方法,調試程序的方法,能針對某一問題采用白盒法或黑盒法進行測試用例的設計。2.熟悉自頂向下及
6、自底向上結合模塊的步驟;漸增式及非 漸增式測試的區別;歸納法與演繹法調試策略;測試用例的設計。實驗內容:白盒法測試(語句覆蓋、條件覆蓋、路徑覆蓋),黑盒法測試(等價類劃分、邊界值分析),軟件測試說明書實驗七:軟件開發文檔設計實驗目的:掌握軟件開發文檔的設計與編寫實驗內容:根據軟件項目情況,選擇如下文檔進行設計:可行性研究報告,項目開發計劃,軟件需求說明書,數據要求說明書,測試計劃,概要設計說明書,詳細設計說明書,用戶手冊,操作手冊,測試分析報告,開發進度月報,項目開發總結,程序維護手冊。實驗二:需求調研分析與軟件概要設計實驗目的1、掌握需要分析階段的概念及任務,數據流圖的細化及ER圖,IPO圖
7、的畫法。2、掌握總體設計的任務,掌握總體設計的過程和方法及設計的原則,靈活應用各種工具,理解交換和事物流的概念。3、進一步熟悉VISIO工具軟件的用法,并熟悉ISO總體設計的格式。實驗內容及步驟實驗內容:在前期實驗的基礎上,根據格式要求,完成總體設計與詳細設計過程并寫出說明書實驗步驟:1、明白項目的業務流程圖,繪制數據流圖,功能分析圖,編寫數據字典,數據加工處理的描述,軟件系統流程設想圖(新系統模型),需求規格說明書。2、功能結構圖設計,軟件處理流程設計,輸出設計(主要指打印輸出設計),存儲文件格式設計(數據庫結構設計),輸入設計(主要指數據錄入卡設計)。2、輸出設計(主要指打印輸出設計),存
8、儲文件格式設計(數據庫結構設計),輸入設計(主要指數據錄入卡設計),代碼設計,程序設計說明書。實驗要求1、系統要求同實驗一。2、實驗文檔要求:(1)按ISO要求分析的格式寫出上述系統的各階段報告(2)在可行性分析報告的基礎上,按ISO需求分析的格式寫出網上選課系統的需求分析報告。3、過程要求:(1)掌握軟件總體設計的基本任務,軟件設計的基本原理,模塊化,抽象,信息隱蔽,模塊獨立性等概念,度量模塊獨立性的準則,七條啟發式規則,結構化設計方法。(2)熟悉將變換流類型的數據流圖轉換成軟件結構,將一個復雜型數據流圖轉換成軟件結構圖并優化。(3)了解將事務流類型的數據流圖轉換成軟件結構將一個復雜型數據流
9、圖轉換成軟件結構圖并優化。(4)掌握使用詳細設計描述工具來設計模塊中的算法及程序的邏輯結構;(5)熟悉Jackson方法的概念及程序復雜度的度量方法。(6)了解結構程序設計發展史,結構程序設計定義;人機界面的設計問題、設計過程、設計指南。3、按時提交實驗報告。實驗三:軟件詳細設計與測試用例設計實驗目的1、通過實驗,了解詳細設計的目標、任務和原則,理解詳細設計的思想,掌握詳細設計的工具,掌握詳細設計的方法。熟悉利用VISIO工具進行畫程序流程圖。2、根據以上項目的分析與設計,對系統進行編碼設計,利用相應的開發工具對所以設計的項目進行編碼。3、掌握白盒和黑盒測試技術, 測試過程中單元測試,集成測試
10、,驗收測試的任務及使用的方法,調試程序的方法,能針對某一問題采用白盒法或黑盒法進行測試用例的設計。4、熟悉自頂向下及自底向上結合模塊的步驟;漸增式及非漸增式測試的區別;歸納法與演繹法調試策略;測試用例的設計。5、掌握系統維護的方法。實驗內容及步驟實驗內容:1、前期實驗的基礎上,根據詳細設計選擇合適的程序設計語言進行編碼實現。2、根據測試的方法對實現的程序進行軟件測試。3、總結測試的用例設計,完成文檔書寫。實驗步驟:1、編碼設計與編碼實現。2、白盒法測試(語句覆蓋、條件覆蓋、路徑覆蓋),黑盒法測試(等價類劃分、邊界值分析),軟件測試說明書。3、改正性、適應性、完善性維護。實驗要求1、系統要求同實驗一。3、實驗文檔要求:按ISO要求分析的格式寫出上述系統的測試階段報告4、實驗程序要求:實現部分功能的編碼并能完成對測試環境的測試及調試3、按時提交實驗報告。實驗四:軟件開發文檔設計實驗目的掌握軟件開發文檔的設計與編寫。實驗內容、步驟、要求一、實驗內容及步驟實驗內容:1、在前期實驗的基礎上,根據各個階段對文檔的需求設計各個階段的說明書。實驗步驟:1、生命周期各個階段的設計需求。2、根據軟件項目情況,簡要完成如下軟
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業電源技術及其發展趨勢
- 工業設計與商業價值的結合實踐
- 工作中的時間管理工具應用
- 工作效率優化與管理效能提升
- 工業風格建筑特色及設計要素
- 工程制圖中對于坐標和空間的理解及表達方式
- 工作場所安全管理與職業病預防
- 工作匯報中的有效表達策略-基于故事化的視角
- 工廠設備的日常維護與保養
- 工程設計與施工技術探討
- 了解中醫心理學在臨床中的應用
- 《人本主義學習理論》課件
- 彩鋼板消防安全培訓課件
- 2023年洪江市社區工作者招聘考試真題
- 基層領導干部的官德修養(zk-1)課件
- 責任與擔當班會課件
- 煙草公司設施安裝施工方案
- 解毒藥及機理(動物藥理學課件)
- 新修訂《土地管理法》考試題庫及答案
- 小老虎過生日
- 2023-2024學年廣西壯族自治區南寧市小學語文六年級期末深度自測試卷詳細參考答案解析
評論
0/150
提交評論