軟件工程實(shí)驗(yàn)指導(dǎo)2_第1頁(yè)
軟件工程實(shí)驗(yàn)指導(dǎo)2_第2頁(yè)
軟件工程實(shí)驗(yàn)指導(dǎo)2_第3頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、軟件工程試驗(yàn)指導(dǎo)序論軟件工程是對(duì)軟件開(kāi)發(fā)、運(yùn)作、維護(hù)、退役的系統(tǒng)研究方法。在整個(gè)計(jì)算機(jī) 科學(xué)中占有舉足輕重的地位。軟件工程試驗(yàn)將軟件工程的概念和理論知識(shí)融入到 實(shí)踐當(dāng)中,從而加深對(duì)軟件工程知識(shí)的認(rèn)識(shí)和理解。本指導(dǎo)書內(nèi)容包含了軟件生命周期中的各個(gè)階段,內(nèi)容設(shè)計(jì)軟件工程計(jì)算環(huán)境、軟件工程國(guó)家標(biāo)準(zhǔn)、軟件開(kāi) 發(fā)繪圖工具 Microsoft Visio、軟件分析建模工具 Sybase Powerdesinger。整個(gè) 指導(dǎo)書共含7試驗(yàn),其中每一個(gè)試驗(yàn)都包含背景知識(shí)介紹、所需工具、準(zhǔn)備工作 和試驗(yàn)步驟等。實(shí)驗(yàn)一軟件工程工具以環(huán)境試驗(yàn)?zāi)康?. 理解軟件工程的基本概念,熟悉軟件,軟件生命周期,軟件生存 周期過(guò)

2、程和軟件生命周期各階段的定義和內(nèi)容2. 通過(guò)In ternet搜索與瀏覽,了解網(wǎng)絡(luò)環(huán)境中主流的軟件工程技 術(shù)網(wǎng)站,掌握通過(guò)專業(yè)網(wǎng)站不斷豐富軟件工程最新知識(shí)的學(xué)習(xí)方法,嘗試 通過(guò)專業(yè)網(wǎng)站的輔助與支持開(kāi)展軟件工程應(yīng)用實(shí)踐。3. 熟悉軟件工具、軟件開(kāi)發(fā)環(huán)境和 CASE工具4. 了解GB/T15853- 1995軟件支持環(huán)境相關(guān)內(nèi)容試驗(yàn)內(nèi)容與步驟1. 查閱有關(guān)資料,給出“軟件”的權(quán)威定義2. 查閱有關(guān)資料,給出“軟件生命周期”的權(quán)威定義3. 查閱有關(guān)資料,給出“軟件生存周期過(guò)程”的權(quán)威定義4. 上網(wǎng)搜索和瀏覽,了解軟件工程技術(shù)的應(yīng)用情況,記錄所瀏覽網(wǎng) 站的技術(shù)支持工作。5. 查閱有關(guān)資料,給出“軟件工

3、具”、“軟件開(kāi)發(fā)環(huán)境”、“CASE工具”的權(quán)威定義6.填寫下列學(xué)術(shù)術(shù)語(yǔ)的英文簡(jiǎn)寫,并思考、理解其含義7.軟件開(kāi)發(fā)環(huán)境8.軟禁工程環(huán)境9.軟件支持環(huán)境10.軟件項(xiàng)目支持環(huán)境11.軟件自動(dòng)開(kāi)發(fā)環(huán)境12.集成化程序設(shè)計(jì)環(huán)境13.通過(guò)查閱資料給出GB/T1585 1995軟件支持環(huán)境規(guī)定的軟件支持環(huán)境的基本要求14.了解Microsoft Visio的應(yīng)用狀況15.了解Rational Rose的應(yīng)用狀況16.了解Oralce Designer的應(yīng)用狀況17.了解Together Soft的應(yīng)用狀況18.了解CASE Studio的應(yīng)用狀況19.了解 Sybase PowerDesigner 的應(yīng)用狀

4、況20.了解 Microsoft Visual SourceSafe的應(yīng)用狀況三、學(xué)時(shí)分配2學(xué)時(shí)四、要求必做五、性質(zhì)驗(yàn)證六、所需儀器設(shè)備 微機(jī)、網(wǎng)絡(luò)七、試驗(yàn)總結(jié)實(shí)驗(yàn)二軟件工程標(biāo)準(zhǔn)化一、試驗(yàn)?zāi)康?.熟悉和掌握軟件工程標(biāo)準(zhǔn)化的概念、內(nèi)容和意義2.了解那些支持國(guó)家標(biāo)準(zhǔn)和其他標(biāo)準(zhǔn)信息的專業(yè)網(wǎng)站3.較為系統(tǒng)全面的了解軟件工程相關(guān)的國(guó)家標(biāo)準(zhǔn)二、試驗(yàn)內(nèi)容與步驟1. 上網(wǎng)瀏覽和檢索標(biāo)準(zhǔn)化專業(yè)網(wǎng)站,并記錄標(biāo)準(zhǔn)化專業(yè)網(wǎng)址,網(wǎng)站名稱,內(nèi)容描述2. 了解軟件工程標(biāo)準(zhǔn)化的概念3. 了解軟件工程的國(guó)家標(biāo)準(zhǔn)1) GB/T8566-20012) GB/T8567-19883) GB/T9385-19884) GB/T9386

5、-19885) GB/T1526-19896) GB/T11547-19897) GB/T12504-19908) GB/T12505-19909) GB/T14079-199310) GB/T16680-199611) GB/T15532-199512) GB/T14394-199313) 其他三、學(xué)時(shí)分配2學(xué)時(shí)四、要求必做五、性質(zhì)驗(yàn)證六、所需儀器設(shè)備微機(jī)、網(wǎng)絡(luò)七、試驗(yàn)總結(jié)八、試驗(yàn)評(píng)價(jià)(教師)實(shí)驗(yàn)三軟件開(kāi)發(fā)繪圖工具 Visio試驗(yàn)?zāi)康?. 了解Visio工具軟件的功能特色、安裝、工作環(huán)境和基本操作等各方面的基本知識(shí)2. 掌握應(yīng)用Visio工具繪制軟件開(kāi)發(fā)圖形的基本操作3. 了解開(kāi)發(fā)Visio

6、解決方案的基本概念4. 學(xué)習(xí)應(yīng)用Visio工具繪制UML莫型圖、網(wǎng)絡(luò)圖、網(wǎng)站圖等圖形 試驗(yàn)內(nèi)容與步驟與步驟1. 了解Visio的工作環(huán)境1)工作窗口2)視窗調(diào)整3)任務(wù)窗口4)小視窗2. 了解菜單項(xiàng)3. 了解定位工具4. 了解工具欄5. 了解文件操作6. 了解繪圖頁(yè)面操作7. 繪制一個(gè)C程序流程圖8. 針對(duì)一個(gè)實(shí)際網(wǎng)絡(luò)開(kāi)發(fā),部署,維護(hù)過(guò)程建立:1)用例圖2)類圖3)對(duì)象圖4)狀態(tài)圖5)時(shí)序圖6)協(xié)作圖7)活動(dòng)圖8)構(gòu)件圖9)部署圖10)用例視圖11)邏輯視圖12)構(gòu)件視圖13)并發(fā)視圖14)部署視圖九、學(xué)時(shí)分配4學(xué)時(shí)十、要求必做十一、性質(zhì)驗(yàn)證、設(shè)計(jì)十二、所需儀器設(shè)備微機(jī)、網(wǎng)絡(luò)、Microsof

7、t Visio十三、試驗(yàn)總結(jié)實(shí)驗(yàn)四系統(tǒng)分析與建模工具PowerDesigner一、試驗(yàn)?zāi)康?. 初步了解系統(tǒng)分析與建模工具PowerDes in ger的基本概念和操作界面2. 了解PowerDesigner的四個(gè)模型:業(yè)務(wù)處理模型、概念數(shù)據(jù)模型、 物理數(shù)據(jù)模型和面向?qū)ο竽P图跋嗷リP(guān)系3. 用PowerDes in ger工具進(jìn)行簡(jiǎn)單系統(tǒng)分析建模操作二、試驗(yàn)內(nèi)容與步驟與步驟1. 啟動(dòng) PowerDes in ger2. 建立新項(xiàng)目3. 建立概念數(shù)據(jù)模型4. 定義實(shí)體5. 定義屬性、屬性的約束和算法6. 定義關(guān)系7. 保存并使用Check Model檢查E R圖8. 使用Gen erate Ph

8、ysical Data Model 選擇生成物理數(shù)據(jù)模型9. 建立業(yè)務(wù)處理模型10. 建立面向?qū)ο竽P腿W(xué)時(shí)分配4學(xué)時(shí)四、課程作用一一物業(yè)管理系統(tǒng)1. 需求分析該物業(yè)管理系統(tǒng)包含三個(gè)核心模塊:物業(yè)基礎(chǔ)資料模塊、業(yè)主變動(dòng)處理 和物業(yè)費(fèi)用處理模塊1)物業(yè)基礎(chǔ)資料模塊是物業(yè)系統(tǒng)最基本的部分,此模塊包含了如下功能:物業(yè)基本信息、維修項(xiàng)目定義、費(fèi)用定義、小區(qū)管理、業(yè)主 基本信息。2)業(yè)主變動(dòng)處理模塊實(shí)現(xiàn)了業(yè)主的入住與遷出過(guò)程3)費(fèi)用處理模塊是物業(yè)管理的核心部分,包括費(fèi)用處理中心, 報(bào)修處理中心子模塊2. 建立概念數(shù)據(jù)模型通過(guò)分析一般物業(yè)管理系統(tǒng)涉及的各個(gè)實(shí)體以及相關(guān)含義如下表所示 物業(yè)管理系統(tǒng)的主要實(shí)

9、體及其含義實(shí)體名含義業(yè)主基本信息est owner業(yè)主基本信息小區(qū)定義est region小區(qū)基本信息物業(yè)基本信息est estate物業(yè)管理基本信息維修項(xiàng)目定義 est repairdef維修項(xiàng)目信息:物業(yè)圖片管理est estimage物業(yè)圖片信息管理費(fèi)用定義est feeexpress業(yè)主應(yīng)交納費(fèi)用信息遷入遷出管理est resinout業(yè)主遷入登記和遷出處理信息:費(fèi)用時(shí)間段中心est periodinfo業(yè)主應(yīng)交納費(fèi)用的時(shí)間段信息報(bào)修處理中心est repair業(yè)主報(bào)修及處理情況物業(yè)管理系統(tǒng)實(shí)體之間的關(guān)系如下圖所示物業(yè)管理系統(tǒng)實(shí)體之間關(guān)系實(shí)體A實(shí)體B關(guān)系描述關(guān)系類型費(fèi)用處理中心Est_

10、periodi nfo費(fèi)用時(shí)間段 est period在某個(gè)時(shí)間段可以發(fā)生多筆費(fèi)用, 一筆費(fèi)用必須發(fā)生在某一個(gè)時(shí)間段一對(duì)多物業(yè)基本信息est_estate一條物業(yè)基本信息代表一個(gè)業(yè)主在 物業(yè)管理部門做的登記信息;以物 業(yè)信息可能需要交納多筆費(fèi)用;一 筆費(fèi)用需要對(duì)應(yīng)一個(gè)住戶一對(duì)多業(yè)主基本信息est ow ner一個(gè)住戶需要交納多筆費(fèi)用;一筆 費(fèi)用需要對(duì)應(yīng)一個(gè)住戶一對(duì)多建立概念數(shù)據(jù)模型主要工作步驟包括1)建立實(shí)體2)建立聯(lián)系3)定義域4)定義企業(yè)規(guī)則5)檢查正確性6)生成文檔3. 通過(guò)概念數(shù)據(jù)模型建立物理數(shù)據(jù)模型概念數(shù)據(jù)模型完成的是系統(tǒng)的概要設(shè)計(jì),與用戶的實(shí)際情況可能存在 差距,所以還需要通過(guò)物理

11、數(shù)據(jù)模型建立詳細(xì)設(shè)計(jì),并對(duì)概念設(shè)計(jì)模型 的E R圖進(jìn)行檢測(cè)和修改。具體轉(zhuǎn)換包括實(shí)體轉(zhuǎn)換為表,實(shí)體與實(shí)體之間的關(guān)系轉(zhuǎn)換為表與表之 間的關(guān)系,同時(shí)為主鍵建立唯一索引,與外部鍵建立其他索引,同時(shí)還 存在觸發(fā)器設(shè)計(jì),存儲(chǔ)過(guò)程設(shè)計(jì),視圖定義等工作。4. 通過(guò)物理數(shù)據(jù)模型建立面向?qū)ο竽P投x好概念數(shù)據(jù)模型和物理數(shù)據(jù)模型后,轉(zhuǎn)換為面向?qū)ο竽P停⑸?成代碼。五、要求必做六、性質(zhì)驗(yàn)證、設(shè)計(jì)七、所需儀器設(shè)備微機(jī)、網(wǎng)絡(luò)、PowerDesi nger八、試驗(yàn)總結(jié)實(shí)驗(yàn)五軟件自動(dòng)化測(cè)試、試驗(yàn)?zāi)康?. 了解自動(dòng)化測(cè)試的原來(lái)和方法,了解在何種情況下適合進(jìn)行自動(dòng)化測(cè) 試2. 結(jié)合軟件生命周期,了解自動(dòng)化測(cè)試工具的類型以及測(cè)試

12、步驟和自動(dòng) 測(cè)試用例設(shè)計(jì)基礎(chǔ),了解測(cè)試自動(dòng)化的有點(diǎn)和限制.、試驗(yàn)內(nèi)容與步驟1、了解軟禁安測(cè)試方法分類,其中必須包括:1 )白盒測(cè)試2 )黑盒測(cè)試3 )靜態(tài)測(cè)試4 )動(dòng)態(tài)測(cè)試5 )自動(dòng)測(cè)試2、了解自動(dòng)化測(cè)試工具分類,其中必須包括:1 ) JUnit2) WinRunner3) Ratio nal TeamTest4) Applied 等3 、了解基于圖形界面的自動(dòng)化測(cè)試工具的基本原理4、了解自動(dòng)化測(cè)試工具的主要特征5、了解測(cè)試類型1)單元測(cè)試2 )集成測(cè)試3 )確認(rèn)測(cè)試4 )黑盒測(cè)試5 )白盒測(cè)試6 )功能測(cè)試7 )負(fù)載測(cè)試8 ) web測(cè)試9 ) a測(cè)試10 ) b測(cè)試&了解自動(dòng)化測(cè)試

13、的應(yīng)用情況7、基于Winrunner的軟件自動(dòng)化測(cè)試1 )建立 GUI Map2 )建立測(cè)試:包含建立測(cè)試腳本,檢查點(diǎn),數(shù)據(jù)捕捉3 )調(diào)試測(cè)試4 )執(zhí)行測(cè)試5 )查看檢測(cè)結(jié)果6 )報(bào)給發(fā)現(xiàn)錯(cuò)誤三、學(xué)時(shí)分配4學(xué)時(shí)四、要求必做五、性質(zhì)驗(yàn)證六、所需儀器設(shè)備微機(jī)、網(wǎng)絡(luò)、試驗(yàn)總結(jié)實(shí)驗(yàn)六軟件項(xiàng)目管理一、試驗(yàn)?zāi)康?. 了解IT項(xiàng)目管理的基本概念和項(xiàng)目管理核心領(lǐng)域的一般知識(shí)2. 初步掌握項(xiàng)目管理軟件 Microsoft Project的操作界面和基本操作二、試驗(yàn)內(nèi)容與步驟3. 了解項(xiàng)目管理概念4. 了解項(xiàng)目管理的9大知識(shí)領(lǐng)域是什么5. 了解Project項(xiàng)目管理的部分功能三、學(xué)時(shí)分配4學(xué)時(shí)四、要求必做五、性質(zhì)

14、驗(yàn)證六、所需儀器設(shè)備微機(jī)、網(wǎng)絡(luò)、Microsoft Project七、試驗(yàn)總結(jié)實(shí)驗(yàn)七軟件配置管理一、試驗(yàn)?zāi)康?. 了解配置管理的基本概念和相關(guān)技術(shù)2. 初步掌握項(xiàng)目管理軟件 Microsoft SourceSafe的操作界面和基本操作二、試驗(yàn)內(nèi)容與步驟了解配置管理概念及主要功能,具體包含了:1) 軟件基線庫(kù)2) 軟件開(kāi)發(fā)庫(kù)3) 軟件產(chǎn)品庫(kù)了解配置管理員的任務(wù)了解項(xiàng)目組其他人員的任務(wù)了解 Visual Studio IDE集成環(huán)境三、學(xué)時(shí)分配4學(xué)時(shí)四、要求必做五、性質(zhì)驗(yàn)證六、所需儀器設(shè)備微機(jī)、網(wǎng)絡(luò)、Microsoft SourceSafe七、試驗(yàn)總結(jié)Whe n you are old and g

15、rey and full of sleep,And no ddi ng by the fire, take dow n this book,And slowly read, and dream of the soft lookYour eyes had once, and of their shadows deep;How many loved your mome nts of glad grace,And loved your beauty with love false or true,But one man loved the pilgrim soul in you,And loved

16、the sorrows of your cha nging face;And bending dow n beside the glow ing bars,Murmur, a little sadly, how love fledAnd paced upon the mountains overheadAnd hid his face amid a crowd of stars.The furthest dista nee in the worldIs not betwee n life and deathBut whe n I sta nd in front of youYet you don't know thatI love you.The furthest dista nee in the worldIs not whe n I sta nd in front of youYet you can't see my loveBut whe n un doubtedly knowing the love from bothYet cannot be together.The furthest dista nee in the worldIs not being apart while being in lo

溫馨提示

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

評(píng)論

0/150

提交評(píng)論