版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、軟件工程實例(shl)分析第10章湯文亮華東(Hudng)交通大學(xué)軟件學(xué)院E-mial: 共五十二頁10.1 軟件工程標準與軟件文檔10.1.1 軟件工程標準10.1.2 軟件文檔共五十二頁10.1.1 軟件工程標準1.軟件開發(fā)工程本身復(fù)雜2.軟件成本、工程進度、軟件質(zhì)量等方面的控制都存在一定的難度.共五十二頁軟件工程(run jin n chn)標準的定義: 軟件工程標準化就是(jish)以軟件整個生存周期的科學(xué)、技術(shù)和實踐經(jīng)驗的綜合成果為基礎(chǔ),制定出的共同遵守的準則和依據(jù),是軟件產(chǎn)品的功能、開發(fā)過程和質(zhì)量保證體系的標準化。共五十二頁根據(jù)軟件工程標準制定的機構(gòu)和標準使用(shyng)的范圍可
2、以分為以下五個層次:共五十二頁目前國際(guj)主要的軟件工程標準:ISO標準(biozhn)體系ISO軟件工程標準體系結(jié)構(gòu)圖共五十二頁IEEE軟件工程(run jin n chn)標準體系結(jié)構(gòu)圖共五十二頁中國軟件工程標準中國軟件工程標準體系結(jié)構(gòu)圖共五十二頁10.1.2文檔編寫技巧 隨著計算機軟件復(fù)雜性的提高,編制高質(zhì)量的文檔問題也變得日益迫切!文檔中間工作產(chǎn)品最終提交物用以評審項目驗收依據(jù)共五十二頁文檔的標準:高質(zhì)量軟件文檔的共同特性: 共五十二頁 項目小組在軟件文檔的編寫過程中,為保證文檔編制的質(zhì)量,可以結(jié)合項目的特點(tdin),適當?shù)牟捎孟铝形臋n編寫技巧: (1)制定文檔的編制計劃(2
3、) 從技術(shù)角度進行文檔的編寫和評價(3) 必須在技術(shù)文檔編寫的過程中明確責任(4) 制定文檔模板(5) 軟件文檔的再利用(6) 使用文檔自動化編制工具創(chuàng)建軟件文檔共五十二頁10.2 項目實訓(xùn)及案例分析10.2.1 軟件工程實訓(xùn)簡介10.2.2 心與心緣網(wǎng)實例分析共五十二頁10.2.1 軟件工程實訓(xùn)簡介培養(yǎng)學(xué)生綜合應(yīng)用所學(xué)專業(yè)知識及計算機知識的能力,訓(xùn)練和提高軟件開發(fā)技能。軟件工程實訓(xùn)情景實訓(xùn)目的(md)共五十二頁通過軟件開發(fā)的實踐實現(xiàn)以下基本目標:(1) 深化已學(xué)的知識,完成從理論到實踐的轉(zhuǎn)化(2) 提高分析和解決實際問題的能力(3) 培養(yǎng)“開拓創(chuàng)新”能力合作精神團隊精神共五十二頁實訓(xùn)要求(y
4、oqi)(1) 分組(2) 選出項目負責人或項目經(jīng)理(3) 規(guī)定(gudng)具體項目日期、審查結(jié)果(4) 軟件開發(fā)方法(5) 撰寫項目文檔(6) 編碼、測試(7) 明確分工共五十二頁實訓(xùn)實施步驟共五十二頁實訓(xùn)內(nèi)容(nirng)項目可行性研究、制定(zhdng)項目開發(fā)計劃、需求分析、初步設(shè)計、詳細設(shè)計、實現(xiàn)、測試。具體內(nèi)容如下:共五十二頁10.2.2 心與心緣網(wǎng)實例(shl)分析 通過使用.NET技術(shù)開發(fā)一個實用的婚戀交友網(wǎng)站,詳細敘述婚戀交友網(wǎng)站的功能定義(dngy)、模塊劃分及業(yè)務(wù)流程定義(dngy)等。通過該實例的分析講解,可以使讀者對面向過程開發(fā)、面向?qū)ο箝_發(fā)有更深入的理解。共五十二
5、頁1. 概述(i sh)2. 系統(tǒng)(xtng)的可行性分析 技術(shù)可行性 經(jīng)濟可行性 “心與心緣網(wǎng)”定位是一個綜合面向所在城市各高校的交友婚戀網(wǎng)站,交友為主,婚戀為輔。共五十二頁3. 系統(tǒng)開發(fā)需求(前臺+后臺) 主要完成管理員的登錄,以及管理員對各個表的增、刪、改、查等功能 。包括登錄、注冊、活動專區(qū)、點歌曲、禮品屋、愛情對對碰、錄客、我的空間、許愿墻、友情留言。后臺前臺共五十二頁共五十二頁系統(tǒng)(xtng)功能需求1共五十二頁共五十二頁用例描述:管理員登錄該系統(tǒng),對人員、角色和功能模塊進行維護。執(zhí)行者:管理員。前置條件:管理員具有登錄該系統(tǒng)的權(quán)限。后置條件:無。涉眾利益:無?;?jbn)事件流
6、:共五十二頁共五十二頁共五十二頁共五十二頁字段列表:管理員ID|用戶名|密碼(m m)|業(yè)務(wù)規(guī)則:管理員只有登錄成功之 后才能進行數(shù)據(jù)庫的各項操作。非功能需求:無共五十二頁活動(hu dng)專區(qū)子系統(tǒng):2共五十二頁用例描述:訪客瀏覽活動,登陸報名參加活動執(zhí)行者: 訪客前置條件:訪客具備訪問權(quán)限后置(hu zh)條件:無涉眾利益:無基本事件流: 訪客瀏覽活動 系統(tǒng)跳轉(zhuǎn)至活動專區(qū)子頁面 訪客點擊報名參加活動 訪客進行登錄 系統(tǒng)跳轉(zhuǎn)至報名活動子頁面 報名成功,系統(tǒng)返回活動專區(qū)頁面共五十二頁共五十二頁共五十二頁字段列表:用戶ID|用戶名|密碼 活動ID|活動名稱|活動日期|活動內(nèi)容業(yè)務(wù)規(guī)則(guz)
7、:只有登錄之后才能報名參加活動非功能需求:無共五十二頁愛情(iqng)對對碰子系統(tǒng)3共五十二頁共五十二頁共五十二頁字段列表:用戶ID|用戶名|密碼業(yè)務(wù)規(guī)則(guz):只有登錄之后才能進入頁面, 才能進行與他人聊天非功能需求:無共五十二頁4. 錄客子系統(tǒng)5. 我的空間子系統(tǒng)6. 空間資料7. 帳戶管理子系統(tǒng)共五十二頁4. 設(shè)計與實現(xiàn)1. 數(shù)據(jù)庫的配置2. 數(shù)據(jù)庫設(shè)計 本平臺使用MS Server2005數(shù)據(jù)庫管理系統(tǒng)。SQL Server 2005特性:提高開發(fā)效率、企業(yè)數(shù)據(jù)管理、商業(yè)智能,安全的、可信賴的、高效率的業(yè)務(wù)線和分析應(yīng)用數(shù)據(jù)庫平臺,本項目數(shù)據(jù)庫名為ECHO,數(shù)據(jù)庫用戶名為sa密碼為s
8、a。概念結(jié)構(gòu)設(shè)計(2)邏輯結(jié)構(gòu)設(shè)計 (3)物理設(shè)計共五十二頁共五十二頁共五十二頁本數(shù)據(jù)庫有以下基本(jbn)實體集:UserTable,UserZLTable,Log,Message,Photo,Friend,Dream,Account,Music,Video,Activity。共五十二頁它們各有的屬性存在(cnzi)以下聯(lián)系:1對1:UserTable和UserZLTable,UserTable和Account;1對多:UserTable和Video, UserTable和Music, UserTable和Dream, UserTable和Friend, UserTable和Message;
9、共五十二頁共五十二頁UserTable(UserId,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,F
10、romUserId,FriendKind,FriendName)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, ActivityNam
11、e, ActivityContent, ActivityDate, ActivityAddress, ActivityLastTime, ActivityPhotoAddress)共五十二頁數(shù)據(jù)表匯總(huzng) 共五十二頁Account表共五十二頁Activity表 共五十二頁5. 系統(tǒng)演示(ynsh)效果活動(hu dng)專區(qū)圖共五十二頁后臺管理(gunl)頁面 共五十二頁共五十二頁內(nèi)容摘要軟件工程實例分析。隨著計算機軟件復(fù)雜性的提高,編制高質(zhì)量的文檔問題也變得日益迫切(pqi)。(6) 使用文檔自動化編制工具創(chuàng)建軟件文檔。(1) 深化已學(xué)的知識,完成從理論到實踐的轉(zhuǎn)化。通過使用.NET技術(shù)開發(fā)一個實用的婚戀交友網(wǎng)站,詳細敘述婚戀交友網(wǎng)站的功能定義、模塊劃分及業(yè)務(wù)流程定義等。通
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 脊椎動物-五爬行綱課件
- 2025年安徽省職教高考《職業(yè)適應(yīng)性測試》考前沖刺模擬試題庫(附答案)
- 《JavaWeb應(yīng)用開發(fā)》考試復(fù)習題庫(含答案)
- 打鼾的科學(xué)原理課件
- 2025年朔州陶瓷職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- 2025年新疆建設(shè)職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- 《鋼鐵生產(chǎn)流程詳解》課件
- 滬教版(上海)七年級地理第一學(xué)期中國區(qū)域篇(上)2.5《廣西壯族自治區(qū)》聽課評課記錄
- 10kV配電站房項目建設(shè)的進度控制與風險管理
- 茅臺的陰陽合同
- 2025年個人土地承包合同樣本(2篇)
- (完整版)高考英語詞匯3500詞(精校版)
- 網(wǎng)絡(luò)貨運行業(yè)研究報告
- 人教版七年級英語上冊單元重難點易錯題Unit 2 單元話題完形填空練習(含答案)
- 2024-2025年突發(fā)緊急事故(急救護理學(xué))基礎(chǔ)知識考試題庫與答案
- 左心耳封堵術(shù)護理
- 2024年部編版八年級語文上冊電子課本(高清版)
- 合唱課程課件教學(xué)課件
- 2024-2025學(xué)年廣東省大灣區(qū)40校高二上學(xué)期聯(lián)考英語試題(含解析)
- 旅拍店兩人合作協(xié)議書范文
- 2024-2030年電炒鍋項目融資商業(yè)計劃書
評論
0/150
提交評論