L第二章可行性研究_第1頁
L第二章可行性研究_第2頁
L第二章可行性研究_第3頁
L第二章可行性研究_第4頁
L第二章可行性研究_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1

02章可行性研究2.1可行性研究的任務(wù)2.2可行性研究過程2.3系統(tǒng)流程圖2.4成本/效益分析2.5小結(jié)習(xí)題2

重點、難點重點:可行性研究任務(wù);系統(tǒng)流程圖;成本/效益分析3

§2.1可行性研究任務(wù)一、可行性研究的目的說明該軟件開發(fā)項目的實現(xiàn)在技術(shù)上、經(jīng)濟上和社會條件上的可行性;評述為合理地達到開發(fā)目標(biāo)可能選擇的各種方案。

GB8567-88《計算機軟件產(chǎn)品開發(fā)文件編制指南》

用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠并且值得解決。可行性研究最根本任務(wù)是對以后的行動方針提出建議.

可行性研究一般占預(yù)期工程總成本的5%~10%。4

二、可行性研究的基本內(nèi)容1、技術(shù)可行性:使用現(xiàn)有的技術(shù)能實現(xiàn)這個系統(tǒng)嗎?主要考慮:開發(fā)風(fēng)險;資源;相關(guān)技術(shù)的發(fā)展2、經(jīng)濟可行性:這個系統(tǒng)的經(jīng)濟效益能超過它的開發(fā)成本嗎?系統(tǒng)經(jīng)濟效益=新系統(tǒng)增加的收入+新系統(tǒng)節(jié)省的費用考慮:成本——效益分析、長期的公司經(jīng)營策略、對其他單位或產(chǎn)品的影響、開發(fā)所需的成本和資源、潛在的市場前景3、運行可行性:系統(tǒng)的操作方式在用戶組織內(nèi)行得通嗎?4、其他:法律可行性、社會效應(yīng)、管理問題等5

國家標(biāo)準(zhǔn)定義的可行性研究

了解客戶的要求及現(xiàn)實環(huán)境,從技術(shù)、經(jīng)濟和社會因素等三方面研究并論證本軟件項目的可行性,編寫可行性研究報告,制定初步項目開發(fā)計劃。一GB8566-88《計算機軟件開發(fā)規(guī)范》GB8567一88《計算機軟件產(chǎn)品開發(fā)文件編制指南》GB5666一88(計算機軟件開發(fā)規(guī)范》

國家標(biāo)準(zhǔn)局1988年發(fā)布標(biāo)準(zhǔn)基于軟件生存周期,將軟件產(chǎn)品從形成、開發(fā)、運用、維護,到最后被淘汰的整個過程中,應(yīng)提交的文檔歸于13種,作為軟件開發(fā)人員工作的準(zhǔn)則和規(guī)程。6

§2.2可行性研究的步驟7

可行性研究的基本步驟1)復(fù)查系統(tǒng)的規(guī)模、目標(biāo)和限制。要注意用戶想的用戶說的2)研究正在使用的系統(tǒng)問題新系統(tǒng)的效益>老系統(tǒng)?注意:只了解老系統(tǒng)做什么,而不管怎樣做;注意了解與其它系統(tǒng)的接口老系統(tǒng)功能新增功能8

3)導(dǎo)出新系統(tǒng)的高層邏輯模型使用數(shù)據(jù)流程圖描述數(shù)據(jù)在系統(tǒng)中流動和處理的情況,概括表達出對新系統(tǒng)的設(shè)想。數(shù)據(jù)流程圖和數(shù)據(jù)字典共同定義了新系統(tǒng)的邏輯模型?!橄髮崿F(xiàn)改進老系統(tǒng)模型新模型新系統(tǒng)9

邏輯模型4)重新定義復(fù)查定義分析員和用戶一起復(fù)查問題定義、工程規(guī)模和目標(biāo),這次復(fù)查應(yīng)該以數(shù)據(jù)流圖和數(shù)據(jù)字典為基礎(chǔ)。發(fā)現(xiàn)有誤解或遺漏馬上改正??尚行匝芯康那?個步驟實質(zhì)上構(gòu)成了一個循環(huán),不斷重復(fù)這個循環(huán)步驟,直到提出的邏輯模型完全符合系統(tǒng)目標(biāo)。10

5)導(dǎo)出和評價供選擇的解決方案根據(jù)系統(tǒng)的邏輯模型,從技術(shù)角度提出不同的解決方案。例如,要求系統(tǒng)的響應(yīng)時間不超過幾秒鐘,顯然應(yīng)該排除批處理的方案。分析員應(yīng)該根據(jù)使用者處理事物的原則和習(xí)慣,去掉那些可操作性不好的方案。進度表經(jīng)濟上合算技術(shù)上可行操作上可行技術(shù)上不可行用戶不可能操作不合算11

6)推薦行動方針如果分析員認為值得繼續(xù)進行這項工程,則應(yīng)該選擇相對最好的方案,并說明理由。通常使用部門的負責(zé)人主要根據(jù)經(jīng)濟上的可行性決定是否開發(fā)這項工程,因此分析員對于所推薦的方案必須進行仔細的成本/效益分析。12

7)草擬開發(fā)計劃分析員為推薦的方案擬一份開發(fā)計劃:任務(wù)分解、工程進度,人員要求,其他資源(計算機硬件、軟件工具等)的需求情況、估算開發(fā)成本和開發(fā)風(fēng)險。13

8)書寫可行性研究報告內(nèi)容:簡述項目背景、開發(fā)基礎(chǔ)、技術(shù)路線、關(guān)鍵技術(shù)的先進性和效果論述、市場需求情況和風(fēng)險分析、成本效益分析、研發(fā)基礎(chǔ)和實力、進度計劃等。9)提交審查用戶、評審組專家和分析員討論審查報告,評審方案的可行性。14

可行性研究報告的編寫

可行性研究報告功能:說明軟件項目的實現(xiàn)在技術(shù)上、經(jīng)濟上和社會因素上的可行性,評述為合理地達到開發(fā)目標(biāo)可供選擇的各種可能的實現(xiàn)方案,說明并論證所選定實施方案的理由。

GB8567一88《計算機軟件產(chǎn)品開發(fā)文件編制指南》15

§2.3系統(tǒng)流程圖

可行性分析的描述手段:系統(tǒng)流程圖、數(shù)據(jù)流圖

1、什么是系統(tǒng)流程圖?

概括地描繪物理系統(tǒng)的傳統(tǒng)工具?;舅枷耄河脠D形符號以黑盒子形式描繪組成系統(tǒng)的每個部件(程序,文檔,數(shù)據(jù)庫,人工過程等),表達數(shù)據(jù)在系統(tǒng)各部件之間流動的情況。16

§2.3.1符號表示任何類型的聯(lián)機存儲,包括磁盤、軟件和海量存儲器件等聯(lián)機處理通常表示打印輸出,也可以表示用打印終端輸入數(shù)據(jù)文檔用戶連接其它符號,指明數(shù)據(jù)流動方向數(shù)據(jù)流指出轉(zhuǎn)到另一頁圖上或由另一頁圖轉(zhuǎn)來換頁連接指出轉(zhuǎn)到圖的另一部分或從圖的另一部分轉(zhuǎn)來,通常在同一頁上連接表示輸入或輸出(或既輸入又輸出),是一個廣義的不指明具體設(shè)備的符號輸入/輸出能改變數(shù)據(jù)值或數(shù)據(jù)位置的加工或部件,例如,程序模塊、處理機等都是處理處理說明名稱符號17

符號通過遠程通信線路或鏈路傳送數(shù)據(jù)通信鏈路使用設(shè)備進行的脫機操作輔助操作人工完成的處理,例如,會計在工資匯票上簽名人工操作人工輸入數(shù)據(jù)的聯(lián)機處理,例如,填寫表格等人工輸入CRT終端或類似的顯示部件,可用于輸入或輸出,也可既輸入又輸出顯示磁盤輸入/輸出,也可表示存儲在磁盤上的文件和數(shù)據(jù)庫磁盤說明名稱符號18

§2.3.3例子例題1:某裝配廠有一座存放零件的倉庫,倉庫中現(xiàn)有的各種零件的數(shù)量以及每種零件的庫存量臨界值等數(shù)據(jù)記錄在庫存清單主文件中。當(dāng)倉庫中零件數(shù)量有變化時,應(yīng)該及時修改庫存清單文件,如果哪種零件的庫存量少于它的庫存量臨界值,則應(yīng)該報告給采購部門以便定貨,規(guī)定每天向采購部門送一次定貨報告。變化倉庫零庫存量件臨界值庫存清單XX:————————XX:————…………庫存<

臨界值定貨報告19

§2.3.3例子圖庫房管理系統(tǒng)的系統(tǒng)流程圖20

練習(xí)練習(xí):用系統(tǒng)流程圖分析下述問題。圖書館閉架借書流程讀者驗明證件后可以進入查詢室讀者在查詢室利用檢書卡或計算機終端檢索數(shù)據(jù)庫查詢自己需要的圖書。讀者找到自己需要的圖書后,填寫索書單到服務(wù)臺借書。如果圖書有剩余,管理員填好借書單,從庫房中取出圖書交與讀者。21

分層描繪復(fù)雜系統(tǒng)時,一采取分層次地描繪的方法第一步:建立高層次的系統(tǒng)流程圖,描繪系統(tǒng)總體概貌,表明系統(tǒng)的關(guān)鍵功能。第二步:分別對每個關(guān)鍵功能進行擴展,到合適的詳細程度,畫在單獨的一頁紙上。第三步:可以多次擴展,直到描述完整。優(yōu)點:便于閱讀者按從抽象到具體的過程逐步深入地了解一個復(fù)雜的系統(tǒng)。22

§2.4成本/效益分析

從經(jīng)濟角度分析開發(fā)一個特定的新系統(tǒng)是否劃算,幫助客戶負責(zé)人作出是否投資的決定。主要包括成本估計和成本效益分祈。23

§1成本估計

包括開發(fā)成本和運行成本

一、開發(fā)成本估計技術(shù)(1)1、代碼行技術(shù)

根據(jù)經(jīng)驗和歷史數(shù)據(jù),估算實現(xiàn)一個功能需要多少源程序行數(shù),用每行代碼的平均成本乘以行數(shù)。24

一、開發(fā)成本估計技術(shù)(2)2、任務(wù)分解技術(shù)

將軟件開發(fā)工程分解成若干個相對獨立的任務(wù),分別估算,然后累加得出總成本。按階段分解按功能分解5(%)25

例:按功能分解計算機輔助設(shè)計(CAD)的軟件項目估算將CAD項目分為如下7個子項目:用戶界面和控制;二維幾何分析;三維幾何分析;數(shù)據(jù)庫管理;計算機圖形顯示;外設(shè)控制;設(shè)計分析26

代碼行和成本、工作量估算27

系統(tǒng)開發(fā)和每年運行費用估算舉例A.系統(tǒng)開發(fā)費用(一次)。2名系統(tǒng)分析員(450小時/名,45美元/小時)$40,5005名系統(tǒng)開發(fā)人員(275小時/名,36美元/小時)$49,5001名數(shù)據(jù)庫管理員(30小時/名,42美元/小時)$1,2602名技術(shù)寫作者(120小時/名,25美元/小時)$6,0001名秘書(160小時/名,15美元/小時)$2,4001名數(shù)據(jù)通訊專家(60小時/名,42美元/小時)$2,4002名數(shù)據(jù)輸入人員(40小時/名,12美元/小時)$49,50028

系統(tǒng)其他費用培訓(xùn):三天的開發(fā)人員內(nèi)部培訓(xùn)課程$7,00030個用戶,三天的內(nèi)部培訓(xùn)課$10,000物資:復(fù)印$500磁盤、紙張等消耗品$650購買軟、硬件:

20臺工作站windows軟件$1,00020臺工作站內(nèi)存升級$8,000

網(wǎng)絡(luò)軟件$17,50020臺工作站辦公軟件產(chǎn)品$20,000系統(tǒng)開發(fā)總費用$161,67029

B.年運行費用(每年)人員:維護程序員/分析員(250小時/年,42美元/小時)$10,500網(wǎng)絡(luò)管理員(3000小時/年,50美元/小時)$15,000購買硬件、軟件升級:硬件―$5,000軟件―$6,000物資和雜項:$3,500每年總運行費用$40,00030

一、開發(fā)成本估計技術(shù)(3)3、自動估計成本技術(shù)采用自動估計成本的軟件工具,需要有長期搜集的大量歷史數(shù)據(jù)為基礎(chǔ),并需要良好的數(shù)據(jù)庫系統(tǒng)支持。二、運行費用估計取決于系統(tǒng)的操作費用(操作人員數(shù)、工作時間、消耗的物資等)和維護費用。31

6.2成本/效益分折方法成本/效益分折的是估計開發(fā)成本、運行費用和新系統(tǒng)將帶來的經(jīng)濟效益。成本:房租、辦公費用、設(shè)備折舊費、市場費用、人員工資、公司運營的各項管理費。收益:有形的效益可以用貨幣的時間價值、投資回收期、純收入等指標(biāo)進行度量。無形的效益主要是從社會影響力和對社會的貢獻等方面考慮。注意:通常軟件的生命周期按5年計算。32

2成本/效益分折方法

幾種度量效益的方法

1.貨幣的時間價值:以銀行利率表示貨幣的時間價值。

假設(shè)年利率為i,如果現(xiàn)在存入P元,則n年后可以得到的錢數(shù)為:F=P(1+i)n如果n年后能收入F元錢,那么這些錢的現(xiàn)在價值是:P=F/(1+i)n33

設(shè)年利率是5%,引入CAD后,每年預(yù)計節(jié)省的錢的現(xiàn)在價值。年份將來值(1+i)n現(xiàn)在價值累計現(xiàn)在價值19.61.059.14299.142929.61.10258.707517.851339.61.15768.292826.143249.61.21557.897934.041159.61.27637.521941.5630例:在工程設(shè)計中用CAD系統(tǒng)取代大部分人工設(shè)計工作,每年可節(jié)省9.6萬元。若軟件生存期為5年,則5年節(jié)省48萬元。開發(fā)CAD系統(tǒng)共投資了20萬元。34

§2成本/效益分折方法2.投資回收期:累計的經(jīng)濟效益等于最初的投資所需要的時間。投資回收期=TN-1+|((投資值-TZ)/出現(xiàn)正值年份的凈現(xiàn)金流量)|TN:累計現(xiàn)在值大于投資值的年TZ:累計現(xiàn)在值大于投資值的現(xiàn)金值的上一年值CAD投資回收期是:2+(20-17.85)/8.29=2+2.15/8.29=2.259年35

3.純收入:整個軟件生命期內(nèi),累計經(jīng)濟效益(折合成現(xiàn)在值)與投資之差。如:引入CAD系統(tǒng)之后,5年內(nèi)工程的純收入預(yù)計是41.563-20=21.56336

例子:投資20萬元開發(fā)一個軟件,從第1年年底起,每年收入4.2萬元,問該項目是否值得投資(按銀行3%利息計算)?如果20萬存銀行5年

=200000(1+3%)5231855(元)5年軟件的收入

192348(元)收益P=20萬4.2萬4.2萬4.2萬4.2萬4.2萬012345報廢37

年份

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論