軟件關(guān)鍵工程優(yōu)質(zhì)課程設(shè)計(jì)要求_第1頁
軟件關(guān)鍵工程優(yōu)質(zhì)課程設(shè)計(jì)要求_第2頁
軟件關(guān)鍵工程優(yōu)質(zhì)課程設(shè)計(jì)要求_第3頁
軟件關(guān)鍵工程優(yōu)質(zhì)課程設(shè)計(jì)要求_第4頁
軟件關(guān)鍵工程優(yōu)質(zhì)課程設(shè)計(jì)要求_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、軟件工程課程設(shè)計(jì)規(guī)定、分組35人一組,由班長負(fù)責(zé)分組,每組指定一名組長。注:以java、.net方向日勺同窗為主來分組,前臺和信息技術(shù)方向 日勺同窗穿插在各組。java、.net這兩個(gè)方向日勺同窗不要放在一組。二、選擇題目可從附錄三中選題,也可選java、jsp、.net等課程設(shè)計(jì)中教師指 定日勺題目,也可小組自選題目(應(yīng)選小型軟件:代碼行左右,如小型數(shù)據(jù)庫 應(yīng)用系統(tǒng)、小型網(wǎng)絡(luò)應(yīng)用軟件等)。三、選擇軟件開發(fā)措施從附錄一中選擇相應(yīng)日勺軟件開發(fā)措施,按相應(yīng)措施日勺規(guī)范完畢軟件 開發(fā)。四、按照相應(yīng)措施完畢系統(tǒng)分析、設(shè)計(jì),并完畢相應(yīng)文檔。1、軟件工程課程設(shè)計(jì)結(jié)束,各小組須提交如下文檔:若選擇措施一、三

2、,則需做完具體設(shè)計(jì),需提交如下文檔:1)有關(guān)軟件性質(zhì)、規(guī)模、目日勺日勺報(bào)告書2)可行性研究報(bào)告3)項(xiàng)目開發(fā)籌劃4)需求規(guī)格闡明書5)總體設(shè)計(jì)闡明書6)具體設(shè)計(jì)闡明書若選擇措施二,則需做完總體設(shè)計(jì),需提交如下文檔:1)有關(guān)軟件性質(zhì)、規(guī)模、目日勺日勺報(bào)告書2)可行性研究報(bào)告3)項(xiàng)目開發(fā)籌劃4)需求規(guī)格闡明書5)總體設(shè)計(jì)闡明書以上文檔撰寫規(guī)范見附錄三。2、軟件工程課程設(shè)計(jì)結(jié)束時(shí),個(gè)人須提交日勺文檔:課程設(shè)計(jì) 報(bào)告,其中具體論述自己所完畢日勺工作。五、成績評估軟件工程課程設(shè)計(jì)成績=文檔成績+浮動分注:文檔成績由教師根據(jù)各小組所提交日勺份文檔日勺完整性、質(zhì)量、 規(guī)范性打分;浮動分由組長根據(jù)每人奉獻(xiàn)所給參

3、照分及教師根據(jù)每人課 程設(shè)計(jì)報(bào)告所給分綜合評估給出。注:軟件工程課程設(shè)計(jì)時(shí)間:1920周若選擇措施一、三完畢系統(tǒng)分析與設(shè)計(jì),小組每個(gè)成員都要參與功 能分析、模塊設(shè)計(jì);若選擇措施二完畢系統(tǒng)分析與設(shè)計(jì),小組每個(gè)成員 都要參與功能分析、實(shí)體類類圖日勺創(chuàng)立、用例分析模型或用例設(shè)計(jì)模型 日勺建立(用例分析模型或用例設(shè)計(jì)模型兩者選其一即可)。(措施中標(biāo)紅 部分附錄一:軟件開發(fā)措施一、老式日勺軟件開發(fā)措施(構(gòu)造化日勺軟件開發(fā)措施)合用于一般軟件,特別適合于如下狀況:數(shù)據(jù)構(gòu)造+算法日勺程序設(shè)計(jì)思想。非交互式軟件(軟件日勺執(zhí)行過程重要不是由顧客控制,而是由程 序控制,并按序執(zhí)行。)如:大型工程計(jì)算軟件、實(shí)時(shí)數(shù)據(jù)

4、跟蹤軟件、自動化控制系統(tǒng)、系 統(tǒng)軟件、數(shù)據(jù)庫應(yīng)用系統(tǒng)面向過程日勺構(gòu)造化語言:C語言、Pascal語言二、面向?qū)ο笊咨总浖_發(fā)措施合用于一般軟件,特別適合于如下狀況:類+消息日勺程序設(shè)計(jì)思想。交互式軟件(軟件日勺執(zhí)行過程完全顧客交互控制,而不是由程序 控制。)如:基于網(wǎng)絡(luò)日勺完全由顧客交互控制程序執(zhí)行過程日勺應(yīng)用軟件和系 統(tǒng)軟件。面向?qū)ο笕丈渍Z言:Java、C+、C#三、老式與面向?qū)ο蟠胧┫嘟Y(jié)合日勺實(shí)用措施合用于一般軟件。一、老式軟件開發(fā)措施(瀑布模型)一、問題定義擬定目日勺系統(tǒng)日勺性質(zhì)、規(guī)模、目日勺。二、可行性研究(一)從經(jīng)濟(jì)、技術(shù)、法律、操作角度分析系統(tǒng)可行性。(二)若可行,則制定項(xiàng)目開發(fā)籌

5、劃(項(xiàng)目成本、進(jìn)度安排、分組 狀況)三、需求分析(一)業(yè)務(wù)分析業(yè)務(wù)描述建立業(yè)務(wù)模型(SFD)(可選)(二)功能分析功能描述建立系統(tǒng)功能模型(DFD、數(shù)據(jù)字典)(三)數(shù)據(jù)分析建立系統(tǒng)日勺數(shù)據(jù)模型(E-R圖)(可選)(四)建立系統(tǒng)日勺動態(tài)模型(STD、時(shí)序圖、Petri網(wǎng))(可選)四、總體設(shè)計(jì)(一)軟件運(yùn)營環(huán)境(二)軟件架構(gòu)模式(四)建立軟件構(gòu)造圖(軟件構(gòu)造圖反映模塊及模塊間日勺調(diào)用關(guān)系, 每個(gè)模塊為一種獨(dú)立日勺功能)(五)設(shè)計(jì)數(shù)據(jù)庫日勺表構(gòu)造(每張表應(yīng)規(guī)范到3NF,每張表應(yīng)涉及 表名,字段,字段類型、主鍵、外鍵)(可選)五、具體設(shè)計(jì)(一)模塊設(shè)計(jì)(設(shè)計(jì)每個(gè)模塊日勺界面及算法)模塊界面:可將所設(shè)計(jì)界面抓圖。模塊算法:論述模塊功能。模塊日勺輸入。|模塊日勺解決。I模塊日勺輸出。使用如下工具描述算法:流程圖、N-S圖、PAD圖、活動圖J PDL:鑒定表/樹(可選)一種功能模塊日勺實(shí)現(xiàn)過程中也許涉及多種函數(shù)、過程、類,應(yīng)列 出重要日勺函數(shù)、過程或類,對于其中日勺某些重要日勺、難度較大日勺函數(shù)、 過程、類中日勺措施日勺實(shí)

溫馨提示

  • 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

提交評論