《軟件工程》實驗指導(dǎo)書_第1頁
《軟件工程》實驗指導(dǎo)書_第2頁
《軟件工程》實驗指導(dǎo)書_第3頁
《軟件工程》實驗指導(dǎo)書_第4頁
《軟件工程》實驗指導(dǎo)書_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

《軟件工程》試驗指導(dǎo)軟件工程是對軟件開發(fā)、運作、維護(hù)、退役的系統(tǒng)研究方法。在整個計算機科學(xué)中占有舉足輕重的地位。軟件工程試驗將軟件工程的概念和理論知識融入到實踐當(dāng)中,從而加深對軟件工程知識的認(rèn)識和理解。本指導(dǎo)書內(nèi)容包含了軟件生命周期中的各個階段,內(nèi)容設(shè)計軟件工程計算環(huán)境、軟件工程國家標(biāo)準(zhǔn)、軟件開發(fā)繪圖工具M(jìn)icrosoftVisio>軟件分析建模工具SybasePowerdesinger>軟件自動化測試MercuryInteractiveWinRunner、軟件項目管理MicrosoftProject和軟件配置管理軟件MicrosoftVisualSourceSafe等。整個指導(dǎo)書共含7試驗,其中每一個試驗都包含背景知識介紹、所需工具、準(zhǔn)備工作和試驗步驟等。第一種軟件工程工具以環(huán)境—、試驗?zāi)康睦斫廛浖こ痰幕靖拍睿煜ぼ浖?,軟件生命周期,軟件生存周期過程和軟件生命周期各階段的定義和內(nèi)容通過Internet搜索與瀏覽,了解網(wǎng)絡(luò)環(huán)境中主流的軟件工程技術(shù)網(wǎng)站,掌握通過專業(yè)網(wǎng)站不斷豐富軟件工程最新知識的學(xué)習(xí)方法,嘗試通過專業(yè)網(wǎng)站的輔助與支持開展軟件工程應(yīng)用實踐。熟悉軟件工具、軟件開發(fā)環(huán)境和CASE工具了解GB/T15853-1995《軟件支持環(huán)境》相關(guān)內(nèi)容二、試驗內(nèi)容與步驟1.查閱有關(guān)資料,給出“軟件”的權(quán)威定義2.查閱有關(guān)資料,給出“軟件生命周期”的權(quán)威定義3.查閱有關(guān)資料,給出“軟件生存周期過程”的權(quán)威定義4.上網(wǎng)搜索和瀏覽,了解軟件工程技術(shù)的應(yīng)用情況,記錄所瀏覽網(wǎng)站的技術(shù)支持工作。查閱有關(guān)資料,給出“軟件工具”、“軟件開發(fā)環(huán)境”、“CASE工具”的權(quán)威定義填寫下列學(xué)術(shù)術(shù)語的英文簡寫,并思考、理解其含義軟件開發(fā)環(huán)境軟禁工程環(huán)境軟件支持環(huán)境軟件項目支持環(huán)境軟件自動開發(fā)環(huán)境集成化程序設(shè)計環(huán)境通過查閱資料給出GB/T15853-1995《軟件支持環(huán)境》規(guī)定的軟件支持環(huán)境的基本要求了解MicrosoftVisio的應(yīng)用狀況了解RationalRose的應(yīng)用狀況了解OralceDesigner的應(yīng)用狀況了解TogetherSoft的應(yīng)用狀況了解CASEStudio的應(yīng)用狀況了解SybasePowerDesigner的應(yīng)用狀況了解MicrosoftVisualSourceSafe的應(yīng)用狀況三、 學(xué)時分配2學(xué)時四、 要求必做五、 性質(zhì)驗證六、 所需儀器設(shè)備微機、網(wǎng)絡(luò)七、 試驗總結(jié)八、 試驗評價(教師)第二章軟件工程標(biāo)準(zhǔn)化—、試驗?zāi)康氖煜ず驼莆哲浖こ虡?biāo)準(zhǔn)化的概念、內(nèi)容和意義了解那些支持國家標(biāo)準(zhǔn)和其他標(biāo)準(zhǔn)信息的專業(yè)網(wǎng)站較為系統(tǒng)全面的了解軟件工程相關(guān)的國家標(biāo)準(zhǔn)1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、一、 二、三、四、五、六、七、八、九二、 試驗內(nèi)容與步驟上網(wǎng)瀏覽和檢索標(biāo)準(zhǔn)化專業(yè)網(wǎng)站,并記錄標(biāo)準(zhǔn)化專業(yè)網(wǎng)址,網(wǎng)站名稱,內(nèi)容描述了解軟件工程標(biāo)準(zhǔn)化的概念了解軟件工程的國家標(biāo)準(zhǔn)GB/T8566-2001GB/T8567-1988GB/T9385-1988GB/T9386-1988GB/T1526-1989GB/T11547-1989GB/T12504-1990GB/T12505-1990GB/T14079-1993GB/T16680-1996GB/T15532-1995GB/T14394-1993其他三、 學(xué)時分配2學(xué)時四、 要求必做五、 性質(zhì)驗證六、 所需儀器設(shè)備微機、網(wǎng)絡(luò)七、 試驗總結(jié)八、 試驗評價(教師)第三章軟件開發(fā)繪圖工具Visio—、試驗?zāi)康牧私釼isio工具軟件的功能特色、安裝、工作環(huán)境和基本操作等各方面的基本知識掌握應(yīng)用Visio工具繪制軟件開發(fā)圖形的基本操作了解開發(fā)Visio解決方案的基本概念學(xué)習(xí)應(yīng)用Visio工具繪制UML模型圖、網(wǎng)絡(luò)圖、網(wǎng)站圖等圖形二、試驗內(nèi)容與步驟與步驟了解Visio的工作環(huán)境1) 工作窗口2) 視窗調(diào)整3) 任務(wù)窗口4) 小視窗了解菜單項了解定位工具了解工具欄了解文件操作了解繪圖頁面操作繪制一個C程序流程圖針對一個實際網(wǎng)絡(luò)開發(fā),部署,維護(hù)過程建立:1) 用例圖2) 類圖3) 對象圖4) 狀態(tài)圖5) 時序圖

6) 協(xié)作圖7) 活動圖8) 構(gòu)件圖9) 部署圖10) 用例視圖11) 邏輯視圖12) 構(gòu)件視圖13) 并發(fā)視圖14) 部署視圖九、學(xué)時分配4學(xué)時十、要求必做十-一、 性質(zhì)驗證、設(shè)計十二、所需儀器設(shè)備微機、網(wǎng)絡(luò)、MicrosoftVisio十三、試驗總結(jié)十四、試驗評價(教師)第四章系統(tǒng)分析與建模工具第四章系統(tǒng)分析與建模工具PowerDesigner一、 試驗?zāi)康某醪搅私庀到y(tǒng)分析與建模工具PowerDesinger的基本概念和操作界面了解PowerDesigner的四個模型:業(yè)務(wù)處理模型、概念數(shù)據(jù)模型、物理數(shù)據(jù)模型和面向?qū)ο竽P图跋嗷リP(guān)系用PowerDesinger工具進(jìn)行簡單系統(tǒng)分析建模操作二、 試驗內(nèi)容與步驟與步驟啟動PowerDesinger建立新項目建立概念數(shù)據(jù)模型定義實體定義屬性、屬性的約束和算法定義關(guān)系保存并使用CheckModel檢查E-R圖使用GeneratePhysical Data Model選擇生成物理數(shù)據(jù)模型建立業(yè)務(wù)處理模型建立面向?qū)ο竽P腿?學(xué)時分配4學(xué)時四、 課程作用一一物業(yè)管理系統(tǒng)需求分析該物業(yè)管理系統(tǒng)包含三個核心模塊:物業(yè)基礎(chǔ)資料模塊、業(yè)主變動處理和物業(yè)費用處理模塊物業(yè)基礎(chǔ)資料模塊是物業(yè)系統(tǒng)最基本的部分,此模塊包含了如下功能:物業(yè)基本信息、維修項目定義、費用定義、小區(qū)管理、業(yè)主基本信息。業(yè)主變動處理模塊實現(xiàn)了業(yè)主的入住與遷出過程費用處理模塊是物業(yè)管理的核心部分,包括費用處理中心,報修處理中心子模塊建立概念數(shù)據(jù)模型通過分析一般物業(yè)管理系統(tǒng)涉及的各個實體以及相關(guān)含義如下表所示物業(yè)管理系統(tǒng)的主要實體及其含義實體名含義業(yè)主基本信息est_owner業(yè)主基本信息小區(qū)定義est_region小區(qū)基本信息物業(yè)基本信息est_estate物業(yè)管理基本信息維修項目定義est_repairdef維修項目信息物業(yè)圖片管理est_estimage物業(yè)圖片信息管理費用定義est_feeexpress業(yè)主應(yīng)交納費用信息遷入遷出管理est_resinout業(yè)主遷入登記和遷出處理信息費用時間段中心est_periodinfo業(yè)主應(yīng)交納費用的時間段信息報修處理中心est_repair業(yè)主報修及處理情況物業(yè)管理系統(tǒng)實體之間的關(guān)系如下圖所示物業(yè)管理系統(tǒng)實體之間關(guān)系實體A實體B關(guān)系描述關(guān)系類型費用處理中心Est_periodinfo費用時間段est_period在某個時間段可以發(fā)生多筆費用,一筆費用必須發(fā)生在某一個時間段一對多物業(yè)基本信息est_estate條物業(yè)基本信息代表個業(yè)主在物業(yè)管理部門做的登記信息;以物業(yè)信息可能需要交納多筆費用;一筆費用需要對應(yīng)一個住戶一對多業(yè)主基本信息est_owner一個住戶需要交納多筆費用;一筆費用需要對應(yīng)一個住戶一對多建立概念數(shù)據(jù)模型主要工作步驟包括1) 建立實體2) 建立聯(lián)系3) 定義域4) 定義企業(yè)規(guī)則5) 檢查正確性6) 生成文檔通過概念數(shù)據(jù)模型建立物理數(shù)據(jù)模型概念數(shù)據(jù)模型完成的是系統(tǒng)的概要設(shè)計,與用戶的實際情況可能存在差距,所以還需要通過物理數(shù)據(jù)模型建立詳細(xì)設(shè)計,并對概念設(shè)計模型的E-R圖進(jìn)行檢測和修改。具體轉(zhuǎn)換包括實體轉(zhuǎn)換為表,實體與實體之間的關(guān)系轉(zhuǎn)換為表與表之間的關(guān)系,同時為主鍵建立唯一索引,與外部鍵建立其他索引,同時還存在觸發(fā)器設(shè)計,存儲過程設(shè)計,視圖定義等工作。通過物理數(shù)據(jù)模型建立面向?qū)ο竽P投x好概念數(shù)據(jù)模型和物理數(shù)據(jù)模型后,轉(zhuǎn)換為面向?qū)ο竽P?,并生成代碼。五、 要求必做六、 性質(zhì)驗證、設(shè)計七、 所需儀器設(shè)備微機、網(wǎng)絡(luò)、PowerDesinger八、 試驗總結(jié)九、 試驗評價(教師)第五章軟件自動化測試—、試驗?zāi)康牧私庾詣踊瘻y試的原來和方法,了解在何種情況下適合進(jìn)行自動化測試結(jié)合軟件生命周期,了解自動化測試工具的類型以及測試步驟和自動測試用例設(shè)計基礎(chǔ),了解測試自動化的有點和限制二、試驗內(nèi)容與步驟1、 了解軟禁安測試方法分類,其中必須包括:1) 白盒測試2) 黑盒測試3) 靜態(tài)測試4) 動態(tài)測試5) 自動測試2、 了解自動化測試工具分類,其中必須包括:1) JUnit2) WinRunner3) RationalTeamTest4) Applied等3、 了解基于圖形界面的自動化測試工具的基本原理4、 了解自動化測試工具的主要特征5、 了解測試類型1) 單元測試2) 集成測試3) 確認(rèn)測試4) 黑盒測試5) 白盒測試6) 功能測試7) 負(fù)載測試8) web測試9) a測試10) b測試6、 了解自動化測試的應(yīng)用情況7、 基于Winrunner的軟件自動化測試1) 建立GUIMap2) 建立測試:包含建立測試腳本,檢查點,數(shù)據(jù)捕捉3) 調(diào)試測試4) 執(zhí)行測試5) 查看檢測結(jié)果6)報給發(fā)現(xiàn)錯誤三、 學(xué)時分配4學(xué)時四、 要求必做五、 性質(zhì)驗證六、 所需儀器設(shè)備微機、網(wǎng)絡(luò)、Winrunner七、 試驗總結(jié)八、 試驗評價(教師)第六章軟件項目管理—、 試驗?zāi)康牧私釯T項目管理的基本概念和項目管理核心領(lǐng)域的一般知識初步掌握項目管理軟件MicrosoftProject的操作界面和基本操作二、 試驗內(nèi)容與步驟了解項目管理概念了解項目管理的9大知識領(lǐng)域是什么了解Project項目管理的部分功能三、 學(xué)時分配4學(xué)時四、 要求必做五、 性質(zhì)驗證六、 所需儀器設(shè)備微機、網(wǎng)絡(luò)、MicrosoftProject七、 試驗總結(jié)八、 試驗評價(教師)第七章軟件配置管理一、 試驗?zāi)康牧私馀渲霉芾淼幕靖拍詈?/p>

溫馨提示

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

評論

0/150

提交評論