




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
在珠海洋大老行賓機(jī)工程學(xué)浣
實(shí)驗(yàn)報告書
課程名:軟件工程
題目:實(shí)驗(yàn)五軟件項目管理
班級:計算機(jī)
學(xué)號:________________
姓名:被你小子發(fā)現(xiàn)了
評語:
成績:指導(dǎo)教師:
批閱時間:2024年月日
《軟件工程》實(shí)驗(yàn)報告
一、目的與要求
軟件項目管理始于項目計劃,而第一項計劃活動就是估算。通過實(shí)驗(yàn),鞏固課堂所學(xué)知識,初步了解兩種估算方法的使用
方法。通過對案例的分析,了解民主制程序員組、主程序員組和現(xiàn)代程序員組的選用。
二、實(shí)驗(yàn)內(nèi)容
1、下面敘述對一個計算機(jī)輔助設(shè)L(CAD)軟件的需求:
該CAD軟件接受由工程師提供的二堆或三維幾何圖形數(shù)據(jù)。工程通過用戶界面與CAD系統(tǒng)交互并控制它,該用戶界面應(yīng)該
表現(xiàn)出良好的人機(jī)界面特征。幾何圖形數(shù)據(jù)及其他支持信息都保存在一個CAD數(shù)據(jù)庫中。開發(fā)必要的分析、設(shè)計模塊,以
產(chǎn)生所需要的輸出,這些輸出將顯示在各種不同的圖形設(shè)備上。應(yīng)該適當(dāng)?shù)卦O(shè)計軟件,以便與外部設(shè)備交互并控制它們。
所用的外部設(shè)備包括鼠標(biāo)、數(shù)字化掃描儀和激光打印機(jī)。
要求:
(1)進(jìn)一步精化上述要求,把CAD軟件的功能分解成若干個子功能;
(2)用代碼行技術(shù)估算每個子功能的規(guī)模:
(3)用功能點(diǎn)技術(shù)估算每個子功能的規(guī)模;
*(4)從歷史數(shù)據(jù)得知,開發(fā)這類系統(tǒng)的平均生產(chǎn)率是620LOC/pm,如果軟件工程師的平均月薪是8000元,請估算開發(fā)
本系統(tǒng)的工作量和成本。(本小題比作)
2、假設(shè)你被指定為項目負(fù)責(zé)人,你的任務(wù)是開發(fā)?個應(yīng)用系統(tǒng),該系統(tǒng)類似于你的小組以前做過的那些系統(tǒng),但是規(guī)模
更大且更復(fù)雜一些??蛻粢呀?jīng)寫出了完整的需求文檔。你將選用哪種項目組結(jié)構(gòu)?為什么?你打算采用哪種(些)軟件過
程模型?為什么?
3、假設(shè)你被指派為個軟件公司的項目負(fù)責(zé)人,你的任/足開發(fā)?個技術(shù)上具有創(chuàng)新性的產(chǎn)品,該產(chǎn)品把虛擬現(xiàn)實(shí)硬件
和最先進(jìn)的軟件結(jié)合在一起。由于家庭娛樂市場的競爭非常激烈,這項工作的壓力很大。你將選擇哪種項目組結(jié)構(gòu)?為什
么?你打算采用哪種(些)軟件過程模型?為什么?
4.利用決策樹風(fēng)險分析技術(shù)來分析如下兩種情況,以便確定你會選擇哪種方案(要求畫出決策樹)
方案-:隨機(jī)投擲硬幣兩次,如果兩次投擲的結(jié)果都是硬幣正面向二,你將獲得10元;投擲的結(jié)果背面向上你需要付
出1.5元:
方案::隨機(jī)投擲硬幣兩次,你需要付出2元:如果兩次投擲的結(jié)果都是硬幣正面向上,你將獲得10元。
三、實(shí)驗(yàn)步驟、測試數(shù)據(jù)與實(shí)驗(yàn)結(jié)果
1、下面敘述對一個計算機(jī)輔助設(shè)L(CAD)軟件的需求:
該CAD軟件接受由工程師提供的二準(zhǔn)或三維幾何圖形數(shù)據(jù)。工程通過用戶界面。CAD系統(tǒng)交互并控制它,該用戶界面應(yīng)該
表現(xiàn)出良好的人機(jī)界面特征。幾何圖形數(shù)據(jù)及其他支持信息都保存在一個CAD數(shù)據(jù)庫中。開發(fā)必要的分析、設(shè)計模塊,以
產(chǎn)生所需要的輸出,這些輸出將顯示在各種不同的圖形設(shè)備上。應(yīng)該適當(dāng)?shù)卦O(shè)計軟件,以便與外部設(shè)備交互并控制它們。
所用的外部設(shè)備包括鼠標(biāo)、數(shù)字化掃描儀和激光打印機(jī)。
要求:
(1)進(jìn)一步精化上述要求,把CAD軟件的功能分解成若干個「功能;
a、分析二維幾何圖形數(shù)據(jù):
b、分析三維幾何圖形數(shù)據(jù);
c、具有交互性、良好的用戶界面:
d、建立CAD數(shù)據(jù)庫:
e、必要的分析和設(shè)計模塊:
f、不同的圖形設(shè)備顯示輸出數(shù)據(jù);
g、多樣的外部設(shè)備。
《軟件工程》實(shí)驗(yàn)報告-2?
(2)用代碼行技術(shù)估算每個子功能的規(guī)模:
用代碼行技術(shù)估算規(guī)模如下表所示:
功能最小規(guī)模(a)最大規(guī)模(b)最可能規(guī)模(m)估計值
分析二維幾何圖形數(shù)據(jù)2500300028002783
分析三維幾何圖形數(shù)據(jù)3500480045004383
具有交互性、良好的用戶界面2000300026002567
建立CAD數(shù)據(jù)庫1500220020001950
必要的分析和設(shè)計模塊7800850080008050
不同的圖形設(shè)備顯示輸出數(shù)據(jù)3200380035003500
多樣的外部設(shè)備1500230021002033
估算出的總代碼行數(shù)25267
(3)用功能點(diǎn)技術(shù)估算每個子功能的規(guī)模:
用功能點(diǎn)技術(shù)估算規(guī)模如下表所示:
信息域特性系數(shù)值
信息域簡單平均復(fù)雜特性系數(shù)功能點(diǎn)數(shù)(UFP)
輸入項數(shù)al151820471
輸出項數(shù)a2182025582
查詢數(shù)a3151618365
主文件數(shù)a45561121
外部接口數(shù)a5233411
總計250
由上表可計算未調(diào)整的功能點(diǎn)數(shù)U¥:
UFP=a1*Inp+a2*0ut+a3*Inq+84*Maf+a5*Inf=291
技術(shù)因素
序號因素估計值
1數(shù)據(jù)通信0
2分布式數(shù)據(jù)處理0
3性能標(biāo)準(zhǔn)2
4高負(fù)荷的硬件3
5高處理率3
6聯(lián)機(jī)數(shù)據(jù)輸入0
7終端用戶效率4
8聯(lián)機(jī)更新0
9復(fù)雜的計算5
10可重用性3
11安裝方便2
12操作方便5
13可移植性2
14可維護(hù)性4
DI33
由上面兩個表可得出,技術(shù)復(fù)雜性因子TCF為:
TCF=O.65+0.01*DI=0.65+0.01*33=0.98
則最終的功能點(diǎn)數(shù)FP為:
FP=UFP*TCF=285
《軟件工程》實(shí)驗(yàn)報告-3?
*(4)從歷史數(shù)據(jù)得知,開發(fā)這類系統(tǒng)的平均生產(chǎn)率是620LOC/pm,如果軟件工程師的平均月薪是8000元,請估算開發(fā)
本系統(tǒng)的工作量和成本。(本小題選作)
答:用代碼行估算,開發(fā)本系統(tǒng)的工作量E為:
E=25267/620=41pm
開發(fā)本系統(tǒng)的成本為:
8000*39=312000元
2、假設(shè)你被指定為項目負(fù)賁人,依的任務(wù)是開發(fā)?個應(yīng)用系統(tǒng),該系統(tǒng)類似于你的小組以前做過的那些系統(tǒng),但是規(guī)模
更大且更免雜一些.客戶己經(jīng)寫出了完整的需求文檔.你將選用哪種項目組結(jié)構(gòu)?為什么?你打算采用哪種(些)軟件過
程模型?為什么?
答:由于我的項目小組已經(jīng)開發(fā)過類似的系統(tǒng),開發(fā)人員己經(jīng)具備了一定的經(jīng)驗(yàn),這個時候開發(fā)過程遇到的難題不會很多,
所以應(yīng)減少通信開銷,充分發(fā)揮技術(shù)骨干的作用。應(yīng)該采用“已定義級”的軟件過程模型。同時采用主程序員組的項目組
結(jié)構(gòu)。因?yàn)榭蛻粢呀?jīng)寫出了完整的需求文檔,而且項目小組已經(jīng)有過類似的開發(fā)經(jīng)驗(yàn)。這種過程模型是基于在軟件機(jī)構(gòu)中
對已定義的過程模型的活動、人員和職貢都有共同的理解。
3、假設(shè)你被指派為一個軟件公司的項目負(fù)責(zé)人,你的任務(wù)是開發(fā)一個技術(shù)上具有創(chuàng)新性的產(chǎn)品,該產(chǎn)品把虛擬現(xiàn)實(shí)硬件
和最先進(jìn)的軟件結(jié)合在一起。由于家庭娛樂市場的競爭非常激烈,這項工作的壓力很大。你將選擇哪種項目組結(jié)構(gòu)?為什
么?你打算采用哪種(些)軟件過程模型?為什么?
答:由于待開發(fā)的應(yīng)用系統(tǒng)類似于以前做過的系統(tǒng),開發(fā)人員已經(jīng)積累較豐富的經(jīng)驗(yàn),沒有多少技術(shù)難題需要攻克。為了
減少通信開銷,充分發(fā)揮技術(shù)骨干的作用,項目組織結(jié)構(gòu)以基于主程序員組的形式為宜。
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T/CATS 009-2024研學(xué)旅游(中小學(xué))課程設(shè)計指南
- T/CAQI 94-2019家用和類似用途前置過濾裝置
- T/CAQI 61-2018污(廢)水生物處理好氧循環(huán)生物膨脹床反應(yīng)器
- T/CAQI 210-2021果蔬清洗裝置
- T/CAPE 10001-2017設(shè)備管理體系要求
- 擺攤賣菜面試題及答案
- 優(yōu)酷土豆java面試題及答案
- 法務(wù)人員考試題及答案
- 德州保姆面試題及答案
- 小學(xué)創(chuàng)意活動策劃方案模板
- 2025年青海西寧事業(yè)單位(行測)考試筆試試題(含答案)
- 2025央國企CIO選型指南-ERP產(chǎn)品
- 2025內(nèi)蒙古工程咨詢監(jiān)理有限責(zé)任公司招聘監(jiān)理項目儲備庫人員400人筆試參考題庫附帶答案詳解
- 零星維修框架合同協(xié)議模板
- 2025年全國保密教育線上培訓(xùn)考試試題庫及答案(真題匯編)帶答案詳解
- 起重機(jī)大修合同協(xié)議
- 生鮮業(yè)務(wù)采購合同協(xié)議
- 新建裝配式廁所施工方案
- 易制毒考試題及答案
- 運(yùn)營維護(hù)的合同范例共
- 2025年公共營養(yǎng)師考試的重點(diǎn)知識回顧試題及答案
評論
0/150
提交評論