軟件工程實(shí)例_第1頁
軟件工程實(shí)例_第2頁
軟件工程實(shí)例_第3頁
軟件工程實(shí)例_第4頁
軟件工程實(shí)例_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、軟件工程軟件工程湯文亮湯文亮華東交通大學(xué)軟件學(xué)院華東交通大學(xué)軟件學(xué)院E-mial:twl- 2 2軟件工程教材 江西高校出版社第十章 軟件工程實(shí)例分析10.1 軟件工程標(biāo)準(zhǔn)與軟件文檔10.1.1 軟件工程標(biāo)準(zhǔn)10.1.2 軟件文檔3 3軟件工程教材 江西高校出版社10.1.1 軟件工程標(biāo)準(zhǔn)Manufacturing1.軟件開發(fā)工程本身復(fù)雜2.軟件成本、工程進(jìn)度、軟件質(zhì)量等方面的控制都存在一定的難度.4 4軟件工程教材 江西高校出版社軟件工程標(biāo)準(zhǔn)的定義: 軟件工程標(biāo)準(zhǔn)化就是以軟件整個(gè)生存周期的科學(xué)、技術(shù)和實(shí)踐經(jīng)驗(yàn)的綜合成果為基礎(chǔ),制定出的共同遵守的準(zhǔn)則和依據(jù),是軟件產(chǎn)品的功能、開發(fā)過程和質(zhì)量保證

2、體系的標(biāo)準(zhǔn)化。5 5軟件工程教材 江西高校出版社根據(jù)軟件工程標(biāo)準(zhǔn)制定的機(jī)構(gòu)和標(biāo)準(zhǔn)使用的范圍可以分為以下五個(gè)層次:6 6軟件工程教材 江西高校出版社目前國際主要的軟件工程標(biāo)準(zhǔn):ISO標(biāo)準(zhǔn)體系ISO軟件工程標(biāo)準(zhǔn)體系結(jié)構(gòu)圖7 7軟件工程教材 江西高校出版社IEEE軟件工程標(biāo)準(zhǔn)體系結(jié)構(gòu)圖8 8軟件工程教材 江西高校出版社中國軟件工程標(biāo)準(zhǔn)中國軟件工程標(biāo)準(zhǔn)體系結(jié)構(gòu)圖9 9軟件工程教材 江西高校出版社10.1.2文檔編寫技巧 隨著計(jì)算機(jī)軟件復(fù)雜性的提高,編制高質(zhì)量的文檔問題也變得日益迫切!文檔中間工作產(chǎn)品最終提交物用以評審項(xiàng)目驗(yàn)收依據(jù)1010軟件工程教材 江西高校出版社文檔的標(biāo)準(zhǔn):GB/T8567-2006

3、計(jì)算機(jī)軟件文檔編制規(guī)范高質(zhì)量軟件文檔的共同特性: 1111軟件工程教材 江西高校出版社 項(xiàng)目小組在軟件文檔的編寫過程中,為保證文檔編制的質(zhì)量,可以結(jié)合項(xiàng)目的特點(diǎn),適當(dāng)?shù)牟捎孟铝形臋n編寫技巧: (1)制定文檔的編制計(jì)劃(2) 從技術(shù)角度進(jìn)行文檔的編寫和評價(jià)(3) 必須在技術(shù)文檔編寫的過程中明確責(zé)任(4) 制定文檔模板(5) 軟件文檔的再利用(6) 使用文檔自動(dòng)化編制工具創(chuàng)建軟件文檔1212軟件工程教材 江西高校出版社10.2 項(xiàng)目實(shí)訓(xùn)及案例分析10.2.1 軟件工程實(shí)訓(xùn)簡介10.2.2 心與心緣網(wǎng)實(shí)例分析1313軟件工程教材 江西高校出版社10.2.1 軟件工程實(shí)訓(xùn)簡介培養(yǎng)學(xué)生綜合應(yīng)用所學(xué)專業(yè)知

4、識及計(jì)算機(jī)知識的能力,訓(xùn)練和提高軟件開發(fā)技能。軟件工程實(shí)訓(xùn)情景實(shí)訓(xùn)目的1414軟件工程教材 江西高校出版社通過軟件開發(fā)的實(shí)踐實(shí)現(xiàn)以下基本目標(biāo): (1) 深化已學(xué)的知識,完成從理論到實(shí)踐的轉(zhuǎn)化 (2) 提高分析和解決實(shí)際問題的能力 (3) 培養(yǎng)“開拓創(chuàng)新”能力合作精神團(tuán)隊(duì)精神1515軟件工程教材 江西高校出版社實(shí)訓(xùn)要求(1) 分組(2) 選出項(xiàng)目負(fù)責(zé)人或項(xiàng)目經(jīng)理(3) 規(guī)定具體項(xiàng)目日期、審查結(jié)果(4) 軟件開發(fā)方法(5) 撰寫項(xiàng)目文檔(6) 編碼、測試(7) 明確分工1616軟件工程教材 江西高校出版社實(shí)訓(xùn)實(shí)施步驟選題擬出具體的設(shè)計(jì)方案系統(tǒng)的分析、設(shè)計(jì)、復(fù)審、編碼與測試撰寫實(shí)訓(xùn)總結(jié)報(bào)告1717軟

5、件工程教材 江西高校出版社實(shí)訓(xùn)內(nèi)容項(xiàng)目可行性研究、制定項(xiàng)目開發(fā)計(jì)劃、需求分析、初步設(shè)計(jì)、詳細(xì)設(shè)計(jì)、實(shí)現(xiàn)、測試。具體內(nèi)容如下:1818軟件工程教材 江西高校出版社10.2.2 心與心緣網(wǎng)實(shí)例分析 通過使用.NET技術(shù)開發(fā)一個(gè)實(shí)用的婚戀交友網(wǎng)站,詳細(xì)敘述婚戀交友網(wǎng)站的功能定義、模塊劃分及業(yè)務(wù)流程定義等。通過該實(shí)例的分析講解,可以使讀者對面向過程開發(fā)、面向?qū)ο箝_發(fā)有更深入的理解。1919軟件工程教材 江西高校出版社1. 概述2. 系統(tǒng)的可行性分析 技術(shù)可行性 經(jīng)濟(jì)可行性 “心與心緣網(wǎng)”定位是一個(gè)綜合面向所在城市各高校的交友婚戀網(wǎng)站,交友為主,婚戀為輔。2020軟件工程教材 江西高校出版社3. 系統(tǒng)開

6、發(fā)需求(前臺+后臺) 主要完成管理員的登錄,以及管理員對各個(gè)表的增、刪、改、查等功能 。包括登錄、注冊、活動(dòng)專區(qū)、點(diǎn)歌曲、禮品屋、愛情對對碰、錄客、我的空間、許愿墻、友情留言。后臺前臺2121軟件工程教材 江西高校出版社系統(tǒng)功能需求12323軟件工程教材 江西高校出版社2424軟件工程教材 江西高校出版社用例描述:用例描述:管理員登錄該系統(tǒng),對人員、角色和功能模塊進(jìn)行維護(hù)。執(zhí)行者:執(zhí)行者:管理員。前置條件:前置條件:管理員具有登錄該系統(tǒng)的權(quán)限。后置條件:后置條件:無。涉眾利益:涉眾利益:無?;臼录鳎夯臼录鳎?525軟件工程教材 江西高校出版社2626軟件工程教材 江西高校出版社2727

7、軟件工程教材 江西高校出版社2828軟件工程教材 江西高校出版社字段列表:字段列表:管理員ID|用戶名|密碼|業(yè)務(wù)規(guī)則:業(yè)務(wù)規(guī)則:管理員只有登錄成功之 后才能進(jìn)行數(shù)據(jù)庫的各項(xiàng)操作。非功能需求:非功能需求:無2929軟件工程教材 江西高校出版社活動(dòng)專區(qū)子系統(tǒng):23030軟件工程教材 江西高校出版社用例描述:用例描述:訪客瀏覽活動(dòng),登陸報(bào)名參加活動(dòng)執(zhí)行者:執(zhí)行者: 訪客前置條件:前置條件:訪客具備訪問權(quán)限后置條件:后置條件:無涉眾利益:涉眾利益:無基本事件流:基本事件流: 訪客瀏覽活動(dòng) 系統(tǒng)跳轉(zhuǎn)至活動(dòng)專區(qū)子頁面 訪客點(diǎn)擊報(bào)名參加活動(dòng) 訪客進(jìn)行登錄 系統(tǒng)跳轉(zhuǎn)至報(bào)名活動(dòng)子頁面 報(bào)名成功,系統(tǒng)返回活動(dòng)專

8、區(qū)頁面3131軟件工程教材 江西高校出版社3232軟件工程教材 江西高校出版社3333軟件工程教材 江西高校出版社字段列表:字段列表:用戶ID|用戶名|密碼 活動(dòng)ID|活動(dòng)名稱|活動(dòng)日期|活動(dòng)內(nèi)容業(yè)務(wù)規(guī)則:業(yè)務(wù)規(guī)則:只有登錄之后才能報(bào)名參加活動(dòng)非功能需求:非功能需求:無3434軟件工程教材 江西高校出版社愛情對對碰子系統(tǒng)33535軟件工程教材 江西高校出版社3636軟件工程教材 江西高校出版社3737軟件工程教材 江西高校出版社 字段列表:字段列表:用戶ID|用戶名|密碼業(yè)務(wù)規(guī)則:業(yè)務(wù)規(guī)則:只有登錄之后才能進(jìn)入頁面, 才能進(jìn)行與他人聊天非功能需求:非功能需求:無3838軟件工程教材 江西高校出

9、版社4. 錄客子系統(tǒng)5. 我的空間子系統(tǒng)6. 空間資料7. 帳戶管理子系統(tǒng)3939軟件工程教材 江西高校出版社4. 設(shè)計(jì)與實(shí)現(xiàn)1. 數(shù)據(jù)庫的配置2. 數(shù)據(jù)庫設(shè)計(jì) 本平臺使用MS Server2005數(shù)據(jù)庫管理系統(tǒng)。SQL Server 2005特性:提高開發(fā)效率、企業(yè)數(shù)據(jù)管理、商業(yè)智能,安全的、可信賴的、高效率的業(yè)務(wù)線和分析應(yīng)用數(shù)據(jù)庫平臺,本項(xiàng)目數(shù)據(jù)庫名為ECHO,數(shù)據(jù)庫用戶名為sa密碼為sa。(1)概念結(jié)構(gòu)設(shè)計(jì)(2)邏輯結(jié)構(gòu)設(shè)計(jì) (3)物理設(shè)計(jì)4040軟件工程教材 江西高校出版社描述實(shí)體間關(guān)系4141軟件工程教材 江西高校出版社4242軟件工程教材 江西高校出版社本數(shù)據(jù)庫有以下基本實(shí)體集:U

10、serTable,UserZLTable,Log,Message,Photo,Friend,Dream,Account,Music,Video,Activity。4343軟件工程教材 江西高校出版社它們各有的屬性存在以下聯(lián)系:1對1:UserTable和UserZLTable,UserTable和Account;1對多:UserTable和Video, UserTable和Music, UserTable和Dream, UserTable和Friend, UserTable和Message;4444軟件工程教材 江西高校出版社4545軟件工程教材 江西高校出版社UserTable(UserId

11、,UserName,UserPassWord,Vip)UserZLTable(ZLId,#UserId,School,Sex,Address,Age,Birthday,Major)Log(#UserId,LogId,LogTitle,LogContent,LogDate)Message(MessageId,MessageDate,MessageContent,#ToUserId,FromUserId)Photo(PhotoId,#KindId,PhotoAddress,PhoteDate)Friend(FriendId,#ToUserId,FromUserId,FriendKind,Frien

12、dName)Dream(DreamId,#UserId,DreamContent,DreamDate)Account(AccountId,#UserId,AccountMoney,AccountJiLu,AccountDate)Music(MusicId,#MusicKindId,MusicName,MusicSingerMusicAddress,MusicPrice)Video(VideoId,#UserId,VideoName,VideoAddress,VideoDate)Activity:(ActivityId, ActivityName, ActivityContent, ActivityDate, A

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論