軟件工程第02章:可行性研究_第1頁
軟件工程第02章:可行性研究_第2頁
軟件工程第02章:可行性研究_第3頁
軟件工程第02章:可行性研究_第4頁
軟件工程第02章:可行性研究_第5頁
已閱讀5頁,還剩49頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第第2 2章章 可行性研究可行性研究軟件生命周期軟件生命周期軟件定義軟件定義開發(fā)時(shí)期開發(fā)時(shí)期運(yùn)行維護(hù)運(yùn)行維護(hù)問題定義問題定義可行性研究可行性研究需求分析需求分析總體設(shè)計(jì)總體設(shè)計(jì)詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)編碼和單元測試編碼和單元測試綜合測試綜合測試系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)系統(tǒng)實(shí)現(xiàn)系統(tǒng)實(shí)現(xiàn)改正性維護(hù)改正性維護(hù)適應(yīng)性維護(hù)適應(yīng)性維護(hù)完善性維護(hù)完善性維護(hù)預(yù)防性維護(hù)預(yù)防性維護(hù)識別用戶要求識別用戶要求評價(jià)系統(tǒng)的可行性評價(jià)系統(tǒng)的可行性進(jìn)行經(jīng)濟(jì)分析和技術(shù)分析進(jìn)行經(jīng)濟(jì)分析和技術(shù)分析把功能分配給硬件、軟件、人、數(shù)據(jù)庫和其它把功能分配給硬件、軟件、人、數(shù)據(jù)庫和其它系統(tǒng)元素系統(tǒng)元素建立成本和進(jìn)度限制建立成本和進(jìn)度限制生成系統(tǒng)規(guī)格說明,形

2、成所有后續(xù)工程的基礎(chǔ)生成系統(tǒng)規(guī)格說明,形成所有后續(xù)工程的基礎(chǔ)2.12.1 問題定義問題定義n該階段任務(wù)該階段任務(wù)回答的問題是回答的問題是“是什么是什么?”弄清用戶弄清用戶需要解決的問題需要解決的問題,以及項(xiàng)目,以及項(xiàng)目所所需的資源和經(jīng)費(fèi)需的資源和經(jīng)費(fèi)確定確定問題的性質(zhì)問題的性質(zhì)、工程的目標(biāo)工程的目標(biāo)和和規(guī)模規(guī)模n問題定義步驟:問題定義步驟:客戶提出要求客戶提出要求明確問題明確問題初步調(diào)查初步調(diào)查(1 1天天1 1周內(nèi)周內(nèi))l問題性質(zhì)問題性質(zhì)l工程目標(biāo)工程目標(biāo)l工程規(guī)模工程規(guī)模編寫材料編寫材料軟件任務(wù)描述軟件任務(wù)描述l軟件項(xiàng)目標(biāo)題軟件項(xiàng)目標(biāo)題l軟件目的與目標(biāo)軟件目的與目標(biāo) l軟件用戶對象軟件用戶

3、對象 l軟件規(guī)模軟件規(guī)模2.1 2.1 問題定義問題定義例例1:1:庫存清單系統(tǒng)的軟件任務(wù)描述庫存清單系統(tǒng)的軟件任務(wù)描述項(xiàng)目:項(xiàng)目:庫存清單系統(tǒng)庫存清單系統(tǒng)目標(biāo):目標(biāo):1. 1. 管理倉庫各類管理倉庫各類零件數(shù)量的變化零件數(shù)量的變化,并,并及時(shí)修改及時(shí)修改(更新(更新庫存清單文件)。庫存清單文件)。2. 2. 報(bào)告庫存零件達(dá)到庫存量臨界值的訂貨報(bào)告,報(bào)告庫存零件達(dá)到庫存量臨界值的訂貨報(bào)告,產(chǎn)生產(chǎn)生訂貨信息訂貨信息。3. 3. 生成訂貨報(bào)表生成訂貨報(bào)表。想法:用本廠的小型機(jī)進(jìn)行庫存清單處理想法:用本廠的小型機(jī)進(jìn)行庫存清單處理可行性研究:時(shí)間可行性研究:時(shí)間1515天天2.1 2.1 問問題定義題

4、定義例例2:Osbert Oglesby實(shí)例實(shí)例客戶要求:客戶要求:“想要想要”的軟件產(chǎn)品能夠:的軟件產(chǎn)品能夠:計(jì)算出他應(yīng)為一幅畫作所付出的最高價(jià)格;計(jì)算出他應(yīng)為一幅畫作所付出的最高價(jià)格;探測出新藝術(shù)的趨勢;探測出新藝術(shù)的趨勢;提供購入和售出報(bào)表。提供購入和售出報(bào)表。2.1 2.1 問問題定義題定義2.22.2 可行性研究可行性研究2.2.1 2.2.1 可行性研究的目可行性研究的目 不是解決問題,而是不是解決問題,而是用最小的代價(jià)在用最小的代價(jià)在最短的時(shí)間內(nèi)確定問題是否能夠解決最短的時(shí)間內(nèi)確定問題是否能夠解決。注:不要花過多精力,占總成本的注:不要花過多精力,占總成本的5 5 10%10%可

5、行性論證是指對新開發(fā)系統(tǒng)的基本可行性論證是指對新開發(fā)系統(tǒng)的基本思想和過程進(jìn)行闡述和論證,即是對已定思想和過程進(jìn)行闡述和論證,即是對已定義的開發(fā)軟件系統(tǒng)的整個(gè)生命周期中的時(shí)義的開發(fā)軟件系統(tǒng)的整個(gè)生命周期中的時(shí)間的期限、人員的組織以及投資的情況等間的期限、人員的組織以及投資的情況等內(nèi)容作出客觀的分析與評估??尚行哉撟C內(nèi)容作出客觀的分析與評估??尚行哉撟C包括四個(gè)方面:包括四個(gè)方面: n技術(shù)可行性技術(shù)可行性n經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性n操作可行性操作可行性n法律可行性法律可行性2.2.2 2.2.2 可行性論證可行性論證分析現(xiàn)有技術(shù),確定在現(xiàn)有技術(shù)條件分析現(xiàn)有技術(shù),確定在現(xiàn)有技術(shù)條件下是否能夠順利完成項(xiàng)目的

6、開發(fā)工作;下是否能夠順利完成項(xiàng)目的開發(fā)工作;有哪些技術(shù)難點(diǎn);有哪些技術(shù)難點(diǎn);采用的技術(shù)的先進(jìn)程度。采用的技術(shù)的先進(jìn)程度。n技術(shù)可行性技術(shù)可行性2.2.2 2.2.2 可行性論證可行性論證對經(jīng)濟(jì)的合理性進(jìn)行評估,研究有無對經(jīng)濟(jì)的合理性進(jìn)行評估,研究有無經(jīng)濟(jì)效益;經(jīng)濟(jì)效益;進(jìn)行成本進(jìn)行成本-效益分析,進(jìn)行投資估算效益分析,進(jìn)行投資估算和效益估算,估算多長時(shí)間可以收回成和效益估算,估算多長時(shí)間可以收回成本。本。n經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性2.2.2 2.2.2 可行性論證可行性論證研究系統(tǒng)操作方式在這個(gè)用戶組織內(nèi)研究系統(tǒng)操作方式在這個(gè)用戶組織內(nèi)是否可行,為新系統(tǒng)規(guī)定的運(yùn)行模式是否是否可行,為新系統(tǒng)規(guī)定的運(yùn)

7、行模式是否可行??尚?。n操作可行性操作可行性2.2.2 2.2.2 可行性論證可行性論證研究新系統(tǒng)開發(fā)是否引起侵權(quán)。研究新系統(tǒng)開發(fā)是否引起侵權(quán)。n法律可行性法律可行性2.2.2 2.2.2 可行性論證可行性論證2.2.3 2.2.3 可行性研究任務(wù)可行性研究任務(wù)n問題識別問題識別n市場調(diào)查市場調(diào)查n分析準(zhǔn)備分析準(zhǔn)備n環(huán)境分析環(huán)境分析n功能分析功能分析n物理分析物理分析n信息分析信息分析n動(dòng)態(tài)分析動(dòng)態(tài)分析n確立系統(tǒng)方案作出確立系統(tǒng)方案作出各種估算各種估算n模型評審模型評審了解系統(tǒng)應(yīng)該解決的問題,這些問題是了解系統(tǒng)應(yīng)該解決的問題,這些問題是如何提出的;如何提出的;設(shè)想這些問題如何解決才能滿足要求;

8、設(shè)想這些問題如何解決才能滿足要求;了解問題的結(jié)構(gòu)。了解問題的結(jié)構(gòu)。n問題識別問題識別2.2.3 2.2.3 可行性研究任務(wù)可行性研究任務(wù)了解市場對待開發(fā)軟件的需求情況;了解市場對待開發(fā)軟件的需求情況;調(diào)查市場上已有的類似軟件系統(tǒng)的功調(diào)查市場上已有的類似軟件系統(tǒng)的功能、性能、價(jià)格。能、性能、價(jià)格。n市場調(diào)查市場調(diào)查2.2.3 2.2.3 可行性研究任務(wù)可行性研究任務(wù)確立分析計(jì)劃;確立分析計(jì)劃;規(guī)定由誰參加分析作業(yè),任務(wù)分配;規(guī)定由誰參加分析作業(yè),任務(wù)分配;對參加分析的人員進(jìn)行必要的培訓(xùn)。對參加分析的人員進(jìn)行必要的培訓(xùn)。n分析準(zhǔn)備分析準(zhǔn)備2.2.3 2.2.3 可行性研究任務(wù)可行性研究任務(wù)明確系統(tǒng)

9、的目的和限制條件明確系統(tǒng)的目的和限制條件使用使用單位的狀況單位的狀況、經(jīng)營方針和組織機(jī)構(gòu)經(jīng)營方針和組織機(jī)構(gòu);使用單位的使用單位的計(jì)算機(jī)利用情況計(jì)算機(jī)利用情況;相關(guān)相關(guān)硬件、軟件及其他接口部分硬件、軟件及其他接口部分;用戶的用戶的操作環(huán)境及操作要求操作環(huán)境及操作要求;習(xí)慣、法律、制度上對軟件的習(xí)慣、法律、制度上對軟件的制約制約;開發(fā)能具備的開發(fā)能具備的技術(shù)條件和設(shè)備條件技術(shù)條件和設(shè)備條件。n環(huán)境分析環(huán)境分析2.2.3 2.2.3 可行性研究任務(wù)可行性研究任務(wù)了解實(shí)際業(yè)務(wù)活動(dòng)狀況,特別對一些活了解實(shí)際業(yè)務(wù)活動(dòng)狀況,特別對一些活動(dòng)要點(diǎn)進(jìn)行分析;動(dòng)要點(diǎn)進(jìn)行分析;明確在這些要點(diǎn)之間什么東西在流動(dòng),明確在

10、這些要點(diǎn)之間什么東西在流動(dòng),如何進(jìn)行流動(dòng);如何進(jìn)行流動(dòng);對物理流量進(jìn)行分析,比如下班前還書對物理流量進(jìn)行分析,比如下班前還書的人很多,考慮終端的處理能力;的人很多,考慮終端的處理能力;對其模型化,得到實(shí)際業(yè)務(wù)系統(tǒng)對其模型化,得到實(shí)際業(yè)務(wù)系統(tǒng)( (當(dāng)前系當(dāng)前系統(tǒng)統(tǒng)) )的物理模型;的物理模型;n物理分析物理分析2.2.3 2.2.3 可行性研究任務(wù)可行性研究任務(wù)決定系統(tǒng)決定系統(tǒng)應(yīng)具備的功能應(yīng)具備的功能(工作域);(工作域);分析功能的結(jié)構(gòu):分析功能的結(jié)構(gòu):功能的開展和功能的功能的開展和功能的分配分配;分析各功能之間的關(guān)系,整理它們之間分析各功能之間的關(guān)系,整理它們之間傳遞的信息;傳遞的信息;利用

11、數(shù)據(jù)流圖,描述信息在系統(tǒng)流動(dòng)與利用數(shù)據(jù)流圖,描述信息在系統(tǒng)流動(dòng)與處理的情況。處理的情況。n功能分析功能分析2.2.3 2.2.3 可行性研究任務(wù)可行性研究任務(wù)調(diào)查系統(tǒng)的調(diào)查系統(tǒng)的輸入、輸出、保存信息輸入、輸出、保存信息;明確信息的結(jié)構(gòu)及各明確信息的結(jié)構(gòu)及各信息之間的關(guān)系信息之間的關(guān)系;調(diào)查各信息的信息量;調(diào)查各信息的信息量;調(diào)查各種調(diào)查各種報(bào)表和文件的格式報(bào)表和文件的格式;建立粗略的數(shù)據(jù)詞典、定義系統(tǒng)中使用建立粗略的數(shù)據(jù)詞典、定義系統(tǒng)中使用的數(shù)據(jù)的數(shù)據(jù)。n信息分析信息分析2.2.3 2.2.3 可行性研究任務(wù)可行性研究任務(wù)系統(tǒng)內(nèi)每一部分有幾種狀態(tài),比如:系統(tǒng)內(nèi)每一部分有幾種狀態(tài),比如:競爭;競

12、爭;各種狀態(tài)轉(zhuǎn)換條件;各種狀態(tài)轉(zhuǎn)換條件;同步產(chǎn)生的條件與同步后的變化同步產(chǎn)生的條件與同步后的變化n動(dòng)態(tài)分析動(dòng)態(tài)分析2.2.3 2.2.3 可行性研究任務(wù)可行性研究任務(wù)2.2.4 2.2.4 可行性研究過程可行性研究過程 典型的可行性研究過程有下述一些步驟:典型的可行性研究過程有下述一些步驟:n復(fù)查系統(tǒng)規(guī)模和目標(biāo)復(fù)查系統(tǒng)規(guī)模和目標(biāo)n研究目前正在使用的系統(tǒng)研究目前正在使用的系統(tǒng)n導(dǎo)出新系統(tǒng)的高層邏輯模型導(dǎo)出新系統(tǒng)的高層邏輯模型n進(jìn)一步定義問題進(jìn)一步定義問題n導(dǎo)出和評價(jià)供選擇的解法導(dǎo)出和評價(jià)供選擇的解法n推薦行動(dòng)方針推薦行動(dòng)方針n草擬開發(fā)計(jì)劃草擬開發(fā)計(jì)劃n書寫文檔提交審查書寫文檔提交審查 (1)復(fù)查

13、系統(tǒng)規(guī)模和目標(biāo)復(fù)查系統(tǒng)規(guī)模和目標(biāo)2.2.4 2.2.4 可行性研究過程可行性研究過程復(fù)查定義,明確限制的約束。復(fù)查定義,明確限制的約束。 我們認(rèn)為用戶要的我們認(rèn)為用戶要的 用戶要的用戶要的(2)研究目前正在使用的系統(tǒng)研究目前正在使用的系統(tǒng)新系統(tǒng)必須完成舊系統(tǒng)的新系統(tǒng)必須完成舊系統(tǒng)的基本功能基本功能;新系統(tǒng)必須解決舊系統(tǒng)中新系統(tǒng)必須解決舊系統(tǒng)中存在問題存在問題;了解并記錄現(xiàn)有系統(tǒng)和其他系統(tǒng)之間的了解并記錄現(xiàn)有系統(tǒng)和其他系統(tǒng)之間的接接口情況口情況(新系統(tǒng)約束條件)。(新系統(tǒng)約束條件)。2.2.4 2.2.4 可行性研究過程可行性研究過程老系統(tǒng)老系統(tǒng)功能功能新增新增功能功能 新系統(tǒng)效益新系統(tǒng)效益 老

14、系統(tǒng)效益老系統(tǒng)效益 (3)導(dǎo)出新系統(tǒng)的高層邏輯模型導(dǎo)出新系統(tǒng)的高層邏輯模型了解目標(biāo)系統(tǒng)應(yīng)該具有的基本功能和所受了解目標(biāo)系統(tǒng)應(yīng)該具有的基本功能和所受的約束條件的約束條件, ,使用數(shù)據(jù)流圖和數(shù)據(jù)字典共同使用數(shù)據(jù)流圖和數(shù)據(jù)字典共同定義了定義了新系統(tǒng)的新系統(tǒng)的邏輯模型邏輯模型; ;建造建造新的新的物理系統(tǒng)物理系統(tǒng)。2.2.4 2.2.4 可行性研究過程可行性研究過程抽象抽象實(shí)現(xiàn)實(shí)現(xiàn)改進(jìn)改進(jìn)老系統(tǒng)老系統(tǒng)邏輯邏輯模型模型新系統(tǒng)新系統(tǒng)邏輯模邏輯模型型新物理新物理系統(tǒng)系統(tǒng)邏輯模型是指邏輯模型是指數(shù)據(jù)的邏輯關(guān)系數(shù)據(jù)的邏輯關(guān)系,根據(jù)分析系統(tǒng)的實(shí)際需求,構(gòu)建根據(jù)分析系統(tǒng)的實(shí)際需求,構(gòu)建數(shù)據(jù)庫邏輯關(guān)系模型,定義數(shù)據(jù)數(shù)

15、據(jù)庫邏輯關(guān)系模型,定義數(shù)據(jù)庫物體機(jī)構(gòu)及關(guān)系。庫物體機(jī)構(gòu)及關(guān)系。描述對象系統(tǒng)描述對象系統(tǒng)“如何做如何做”,“如何實(shí)現(xiàn)如何實(shí)現(xiàn)”系統(tǒng)的系統(tǒng)的物理過物理過程程(4)進(jìn)一步定義問題進(jìn)一步定義問題把數(shù)據(jù)流圖和數(shù)據(jù)字典作為討論的基礎(chǔ),把數(shù)據(jù)流圖和數(shù)據(jù)字典作為討論的基礎(chǔ),和用戶一起再次復(fù)查問題定義、工程規(guī)模和用戶一起再次復(fù)查問題定義、工程規(guī)模和目標(biāo)。和目標(biāo)。重新定義重新定義2.2.4 2.2.4 可行性研究過程可行性研究過程注:此時(shí)合同未簽,應(yīng)考慮成本,不宜反復(fù)太多次注:此時(shí)合同未簽,應(yīng)考慮成本,不宜反復(fù)太多次邏輯模型邏輯模型復(fù)查定義復(fù)查定義(5)導(dǎo)出和評價(jià)供選擇的解法導(dǎo)出和評價(jià)供選擇的解法導(dǎo)出若干個(gè)較高層

16、次的導(dǎo)出若干個(gè)較高層次的( (較抽象的較抽象的) )物理解物理解法供比較和選擇法供比較和選擇; ;根據(jù)技術(shù)、操作、經(jīng)濟(jì)、法律可行性初步根據(jù)技術(shù)、操作、經(jīng)濟(jì)、法律可行性初步排除一些不現(xiàn)實(shí)的系統(tǒng)排除一些不現(xiàn)實(shí)的系統(tǒng); ;為余下的系統(tǒng)制定進(jìn)度表,為余下的系統(tǒng)制定進(jìn)度表,估計(jì)生命周期估計(jì)生命周期每個(gè)階段的工作量每個(gè)階段的工作量。技術(shù)上可行技術(shù)上可行操作上可行操作上可行經(jīng)濟(jì)上合算經(jīng)濟(jì)上合算進(jìn)度表進(jìn)度表技術(shù)上不可行技術(shù)上不可行不不用戶用戶可可能能操操作作不合算不合算2.2.4 2.2.4 可行性研究過程可行性研究過程(6)推薦行動(dòng)方針推薦行動(dòng)方針根據(jù)可行性研究結(jié)果,若工程可以進(jìn)行,根據(jù)可行性研究結(jié)果,若工

17、程可以進(jìn)行,選擇最好的解法,并且說明選擇這個(gè)解決選擇最好的解法,并且說明選擇這個(gè)解決方案的理由。方案的理由。Yes or No?NoYesWhy?Which one is the best?Why? (cost / benefit)2.2.4 2.2.4 可行性研究過程可行性研究過程(7)草擬開發(fā)計(jì)劃草擬開發(fā)計(jì)劃制定工程進(jìn)度表制定工程進(jìn)度表; ;估計(jì)對各類開發(fā)人員和各種資源的需要估計(jì)對各類開發(fā)人員和各種資源的需要情況,指明什么時(shí)候使用以及使用多長時(shí)情況,指明什么時(shí)候使用以及使用多長時(shí)間間; ;估計(jì)系統(tǒng)生命周期每個(gè)階段的成本估計(jì)系統(tǒng)生命周期每個(gè)階段的成本; ;需求分析的詳細(xì)進(jìn)度表和成本估計(jì)。需求

18、分析的詳細(xì)進(jìn)度表和成本估計(jì)。2.2.4 2.2.4 可行性研究過程可行性研究過程n書寫文檔提交審查書寫文檔提交審查可行性研究各個(gè)步驟的工作結(jié)果寫成文檔可行性研究各個(gè)步驟的工作結(jié)果寫成文檔; ;請用戶、客戶組織的負(fù)責(zé)人及評審組審查;請用戶、客戶組織的負(fù)責(zé)人及評審組審查;決定是否繼續(xù)這項(xiàng)工程;決定是否繼續(xù)這項(xiàng)工程;決定是否接受分析員推薦的方案。決定是否接受分析員推薦的方案。2.2.4 2.2.4 可行性研究過程可行性研究過程2.3 2.3 系統(tǒng)流程圖系統(tǒng)流程圖n概括地描繪概括地描繪物理系統(tǒng)物理系統(tǒng)的傳統(tǒng)工具;的傳統(tǒng)工具;n基本思想是基本思想是用圖形符號用圖形符號以黑盒子形式以黑盒子形式描描繪組成系

19、統(tǒng)的每個(gè)部件繪組成系統(tǒng)的每個(gè)部件(程序,文檔,(程序,文檔,數(shù)據(jù)庫,人工過程等);數(shù)據(jù)庫,人工過程等);n系統(tǒng)流程圖系統(tǒng)流程圖表達(dá)的是表達(dá)的是數(shù)據(jù)數(shù)據(jù)在系統(tǒng)各部件在系統(tǒng)各部件之間流動(dòng)的情況之間流動(dòng)的情況,而不是對數(shù)據(jù)進(jìn)行加,而不是對數(shù)據(jù)進(jìn)行加工處理的控制過程,不是程序流程圖。工處理的控制過程,不是程序流程圖。n符號符號2.3 2.3 系統(tǒng)流程圖系統(tǒng)流程圖n例例1:庫存清單系統(tǒng):庫存清單系統(tǒng)變化變化庫存庫存清單清單XXXX庫存庫存 臨界值臨界值定貨定貨報(bào)告報(bào)告2.3 2.3 系統(tǒng)流系統(tǒng)流程圖程圖倉庫倉庫庫存量庫存量臨界值臨界值零零件件事務(wù)事務(wù)庫存清單程序庫存清單程序定貨定貨信息信息報(bào)告生成程序報(bào)

20、告生成程序定貨報(bào)告定貨報(bào)告即庫存量變化即庫存量變化注:符號注:符號= =系統(tǒng)部件系統(tǒng)部件 箭頭箭頭= =信息流動(dòng)路徑信息流動(dòng)路徑n例例1:庫存清單系統(tǒng):庫存清單系統(tǒng)庫存清單庫存清單主文件主文件庫存庫存 臨界值臨界值例例2:Osbert Oglesby實(shí)例實(shí)例購買繪畫作品銷售繪畫作品畫作信息庫產(chǎn)生報(bào)表著名藝術(shù)品經(jīng)銷商著名藝術(shù)品經(jīng)銷商OsbertOsbert Oglesby Oglesby需要一個(gè)軟件來協(xié)助他購買或銷售繪畫作需要一個(gè)軟件來協(xié)助他購買或銷售繪畫作品,用以品,用以確定一幅繪畫作品的最高價(jià)格確定一幅繪畫作品的最高價(jià)格和和盡可能的盡可能的探測藝術(shù)品市場新趨勢探測藝術(shù)品市場新趨勢。2.4 2

21、.4 成本成本/ /效益分析效益分析2.4.1 2.4.1 成本估計(jì)成本估計(jì)代碼行技術(shù):每行代碼的平均成本代碼行技術(shù):每行代碼的平均成本 源代碼行數(shù)源代碼行數(shù)任務(wù)分解技術(shù):人力任務(wù)分解技術(shù):人力 工資工資經(jīng)驗(yàn)公式及軟件經(jīng)驗(yàn)公式及軟件軟件:軟件:Boehms Constructive Cost Model (COCOMO) v1.0 in 1970s , v2.0 in 1995常見公式形式如常見公式形式如:cos()( )ctabSm x12, ,( ,)cosnSsize ofthe systema b ccontantxx xxtfactorsmadjustment multiplier取

22、決于軟件的復(fù)雜取決于軟件的復(fù)雜程度和工資水平程度和工資水平以人月為單位以人月為單位2.4.22.4.2效益估計(jì)效益估計(jì)n貨幣的時(shí)間價(jià)值貨幣的時(shí)間價(jià)值n投資回收期投資回收期n純收入純收入n投資回收率投資回收率(1)nFPi2.4.22.4.2效益估計(jì)效益估計(jì)其中:其中:P為初始投資為初始投資i為年利率為年利率F為第為第年底年底P的價(jià)值的價(jià)值n貨幣的時(shí)間價(jià)值貨幣的時(shí)間價(jià)值用利率的形式表示貨幣的時(shí)間價(jià)值。用利率的形式表示貨幣的時(shí)間價(jià)值。2.4.22.4.2效益估計(jì)效益估計(jì)n投資回收期投資回收期使累計(jì)的經(jīng)濟(jì)效益等于最初投資所需使累計(jì)的經(jīng)濟(jì)效益等于最初投資所需要的時(shí)間要的時(shí)間。2.4.22.4.2效益估

23、計(jì)效益估計(jì)n純收入純收入在整個(gè)生命周期內(nèi)系統(tǒng)的在整個(gè)生命周期內(nèi)系統(tǒng)的累計(jì)經(jīng)濟(jì)效累計(jì)經(jīng)濟(jì)效益益與投資之差。與投資之差。(1)nFPi折合成現(xiàn)價(jià)值折合成現(xiàn)價(jià)值根據(jù)貨幣的時(shí)間價(jià)值公式推導(dǎo)出根據(jù)貨幣的時(shí)間價(jià)值公式推導(dǎo)出F在投資時(shí)的價(jià)值:在投資時(shí)的價(jià)值: 累計(jì)經(jīng)濟(jì)效益折合成投資時(shí)的值為:累計(jì)經(jīng)濟(jì)效益折合成投資時(shí)的值為:212(1)(1)(1)(1)niniFFFFjjjj其中,其中, Fi為第為第i年底的效益,年底的效益,j為年利率為年利率2.4.22.4.2效益估計(jì)效益估計(jì)n投資回收率投資回收率把數(shù)量等于投資額把數(shù)量等于投資額P的錢存入銀行,年的錢存入銀行,年底從取出的錢等于預(yù)期的效益底從取出的錢等于

24、預(yù)期的效益Fi;在系統(tǒng)壽命結(jié)束時(shí)剛好取出所有存款;在系統(tǒng)壽命結(jié)束時(shí)剛好取出所有存款;計(jì)算出的年利率計(jì)算出的年利率j就等于投資回收率;就等于投資回收率;122(1)(1)(1)(1)ininFFFFPjjjj其中:其中:P為初始投資為初始投資 Fi為第為第i年底的效益年底的效益 j為年利率為年利率 n為系統(tǒng)使用壽命,一般為系統(tǒng)使用壽命,一般n=5到到第第5 5年底結(jié)算時(shí):年底結(jié)算時(shí):貨幣的時(shí)間價(jià)值貨幣的時(shí)間價(jià)值投資存入的價(jià)值投資存入的價(jià)值=200000=200000 (1+3%)(1+3%)5 5 231855( 231855(元元) )投資收入投資收入=42000=42000 (1+3%)(1

25、+3%)4 4+(1+3%)+(1+3%)3 3+(1+3%)+(1+3%)2 2+(1+3%)+1+(1+3%)+1 222984( 222984(元元) )不合算!不合算!2.4.22.4.2效益估計(jì)效益估計(jì)例:假設(shè)某軟件生命周期為例:假設(shè)某軟件生命周期為5 5年?,F(xiàn)在投資年?,F(xiàn)在投資2020萬萬元,平均年利率元,平均年利率3%3%。從第一年起,每年年底。從第一年起,每年年底收入收入4.24.2萬元,問該項(xiàng)目是否值得投資?萬元,問該項(xiàng)目是否值得投資?純收入純收入 = 折合現(xiàn)價(jià)的總收入折合現(xiàn)價(jià)的總收入 - 當(dāng)前投資額當(dāng)前投資額543211111420002000001.031.031.031

26、.031.037652()元2.4.22.4.2效益估計(jì)效益估計(jì)例:假設(shè)某軟件生命周期為例:假設(shè)某軟件生命周期為5 5年?,F(xiàn)在投資年?,F(xiàn)在投資2020萬萬元,平均年利率元,平均年利率3%3%。從第一年起,每年年底。從第一年起,每年年底收入收入4.24.2萬元,問該項(xiàng)目是否值得投資?萬元,問該項(xiàng)目是否值得投資?2.4.22.4.2效益估計(jì)效益估計(jì)614200035174()1.03元例:假設(shè)某軟件生命周期為例:假設(shè)某軟件生命周期為5 5年?,F(xiàn)在投資年?,F(xiàn)在投資2020萬萬元,平均年利率元,平均年利率3%3%。從第一年起,每年年底。從第一年起,每年年底收入收入4.24.2萬元,問該項(xiàng)目是否值得投資

27、?萬元,問該項(xiàng)目是否值得投資?投資回收期:投資回收期:第年底純收入為第年底純收入為-7652-7652元元第第6 6年底效益折現(xiàn)為年底效益折現(xiàn)為76520.2235174(年)回收期5.22(年)2.4.22.4.2效益估計(jì)效益估計(jì)投資回收率投資回收率:設(shè)為:設(shè)為j23451111120000042001(1)(1)(1)(1)jjjjj例:假設(shè)某軟件生命周期為例:假設(shè)某軟件生命周期為5 5年?,F(xiàn)在投資年?,F(xiàn)在投資2020萬萬元,平均年利率元,平均年利率3%3%。從第一年起,每年年底。從第一年起,每年年底收入收入4.24.2萬元,問該項(xiàng)目是否值得投資?萬元,問該項(xiàng)目是否值得投資?1.65%3%j年利率 可行性論證的結(jié)果應(yīng)該寫成文檔資料,可可行性論證的結(jié)果應(yīng)該寫成文檔資料,可行性報(bào)告有多種形式,主要包括如下內(nèi)容:行性報(bào)告有多種形式,主要包括如下內(nèi)容:2.5 2.5 可行性論證報(bào)告可行性論證報(bào)告背景情況背景情況系統(tǒng)描述系統(tǒng)描述效益分析效益分析技術(shù)評估技術(shù)評估管理概要管理概要其它相關(guān)事項(xiàng)其它相關(guān)事項(xiàng)背景情況背景情況國內(nèi)外技術(shù)水平、歷史、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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

提交評論