




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、某軟件工程可行性分析報(bào)告(81張)課件某軟件工程可行性分析報(bào)告(81張)課件第二章 可行性分析2.1 可行性研究的任務(wù)2.2 可行性研究過(guò)程2.3 系統(tǒng)流程圖2.4 數(shù)據(jù)流圖2.5 數(shù)據(jù)字典2.6 成本/效益分析2.7 小結(jié)第二章 可行性分析2.1 可行性研究的任務(wù)開(kāi)始問(wèn)題定義可性行研究 可行否?項(xiàng)目實(shí)施計(jì)劃終止項(xiàng)目的建議結(jié)束YN問(wèn)題的定義與可性行研究Who 為誰(shuí)設(shè)計(jì),用戶是誰(shuí)?What 要解決哪些問(wèn)題?Why 為什么要解決這些問(wèn)題 有用的軟件 3W開(kāi)始問(wèn)題定義可性行研究 可行否?項(xiàng)目實(shí)施計(jì)劃終止項(xiàng)目的建議Y可行性研究目的: 用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。 不是解決問(wèn)題,
2、而是確定問(wèn)題是否值得去解決。說(shuō)明該軟件開(kāi)發(fā)項(xiàng)目的實(shí)現(xiàn)在技術(shù)上、經(jīng)濟(jì)上和社會(huì)條件上的可行性;評(píng)述為合理地達(dá)到開(kāi)發(fā)目標(biāo)可能選擇的各種方案。 GB 8567-88 計(jì)算機(jī)軟件產(chǎn)品開(kāi)發(fā)文件編制指南 可行性研究目的:說(shuō)明該軟件開(kāi)發(fā)項(xiàng)目的實(shí)現(xiàn)在技術(shù)上、經(jīng)濟(jì)上和社項(xiàng)目的籌備、規(guī)劃與準(zhǔn)備是軟件項(xiàng)目實(shí)施的前期工作,它由兩個(gè)重要的工作階段構(gòu)成:一是項(xiàng)目規(guī)劃及可行性分析;二是項(xiàng)目需求分析。 項(xiàng)目準(zhǔn)備階段的第一個(gè)工作,是項(xiàng)目的總體規(guī)劃。首先要做的是明確系統(tǒng)的需求,也就是用戶要計(jì)算機(jī)解決什么問(wèn)題,即問(wèn)題定義 。系統(tǒng)分析員應(yīng)該深入現(xiàn)場(chǎng),了解用戶單位對(duì)系統(tǒng)的要求,調(diào)查開(kāi)發(fā)背景,進(jìn)行市場(chǎng)調(diào)研。經(jīng)過(guò)調(diào)查分析,分析員要在較短的時(shí)
3、間內(nèi)對(duì)問(wèn)題進(jìn)行抽象、概括,并把自己的認(rèn)識(shí)寫(xiě)成書(shū)面報(bào)告,即項(xiàng)目需求報(bào)告,提交給用戶方面進(jìn)行討論審查。項(xiàng)目需求報(bào)告應(yīng)該盡可能清楚簡(jiǎn)潔,內(nèi)容通常包括項(xiàng)目的名稱,對(duì)問(wèn)題的概括,項(xiàng)目的目標(biāo),項(xiàng)目的規(guī)模及對(duì)可行性研究的具體建議(即需要用的時(shí)間和成本)等等。圖2.1通過(guò)一個(gè)實(shí)際項(xiàng)目給出了項(xiàng)目需求報(bào)告編寫(xiě)示例??尚行匝芯宽?xiàng)目的籌備、規(guī)劃與準(zhǔn)備是軟件項(xiàng)目實(shí)施的前期工作,它由兩個(gè)重要項(xiàng)目需求報(bào)告 2008年10月1. 項(xiàng)目:公司工資管理系統(tǒng)2.問(wèn)題:在公司日常工資管理工作中,現(xiàn)有系統(tǒng)所承擔(dān)的工作只能實(shí)現(xiàn)工資管理的簡(jiǎn)單功能,已無(wú)法適應(yīng)目前工作中處理大量數(shù)據(jù)(如日常打印工資條等)要求,工作效率低下,容易出錯(cuò)。3.項(xiàng)目
4、目標(biāo):為了提高公司日常工資管理的效率與準(zhǔn)確率,而開(kāi)發(fā)該項(xiàng)軟件。該軟件應(yīng)逐步向本市各企業(yè)推廣。4.項(xiàng)目范圍:硬件主要利用現(xiàn)有的計(jì)算機(jī)網(wǎng)絡(luò),增配少量專用設(shè)備,軟件開(kāi)發(fā)費(fèi)用預(yù)計(jì)20000元。5.初步設(shè)想:實(shí)現(xiàn)公司工資管理系統(tǒng),包括工資錄入、數(shù)據(jù)查詢、工資條、工資統(tǒng)計(jì)、部門(mén)設(shè)置、人員設(shè)置、項(xiàng)目設(shè)置等具體功能。要求將各種輸出數(shù)據(jù)以表單形式打印;系統(tǒng)各模塊具有添加新數(shù)據(jù)的功能;系統(tǒng)軟件具有權(quán)限功能,使不同的用戶具有不同的權(quán)限;建立后的數(shù)據(jù)庫(kù)需要加密。6.可行性研究:由分析員和公司工資管理部門(mén)進(jìn)行,主要對(duì)公司日常工資管理規(guī)程和系統(tǒng)實(shí)施方案進(jìn)行研究。建議進(jìn)行大約3天的可行性研究,研究費(fèi)用不超過(guò)200元。項(xiàng)目需
5、求報(bào)告 一般的做法是分析員和用戶方面的人員一起閱讀討論這份報(bào)告,通過(guò)修改得到一份雙方都滿意的文檔。 當(dāng)分析員和用戶雙方就項(xiàng)目需求取得了完全一致的看法,項(xiàng)目的可行性研究即可開(kāi)始。 一般的做法是分析員和用戶方面的人員一起閱讀討論這份報(bào)告,通2.1 可行性研究的任務(wù) 可行性研究的主要任務(wù)是“了解客戶的要求及現(xiàn)實(shí)環(huán)境,從技術(shù)、經(jīng)濟(jì)和社會(huì)因素等三方面研究并論證本軟件項(xiàng)目的可行性,編寫(xiě)可行性研究報(bào)告,制定初步項(xiàng)目開(kāi)發(fā)計(jì)劃?!?GB 8566-88 計(jì)算機(jī)軟件開(kāi)發(fā)規(guī)范 可行性研究的最根本任務(wù) 對(duì)軟件開(kāi)發(fā)以后的行動(dòng)方針提出建議。2.1 可行性研究的任務(wù) 可行性研究的主要任務(wù)是可行性研究的內(nèi)容(1) 技術(shù)可行性
6、(2) 經(jīng)濟(jì)可行性(3) 操作可行性(4) 社會(huì)可行性(法律可行性)(5) 抉擇可行性研究的內(nèi)容(1) 技術(shù)可行性技術(shù)可行性 度量一個(gè)特定技術(shù)信息系統(tǒng)解決方案的實(shí)用性及技術(shù)資源的可用性考慮的問(wèn)題(1)開(kāi)發(fā)風(fēng)險(xiǎn)分析(2)資源分析(3)相關(guān)技術(shù)的發(fā)展(現(xiàn)有技術(shù)能否實(shí)現(xiàn)新系統(tǒng),技術(shù)難點(diǎn)、建議采用技術(shù)的先進(jìn)性)技術(shù)可行性 度量一個(gè)特定技術(shù)信息系統(tǒng)解決方案的實(shí)用性及技經(jīng)濟(jì)可行性度量系統(tǒng)解決方案的性能價(jià)格比??紤]的問(wèn)題 成本/效益分析(開(kāi)發(fā)、運(yùn)行的成本/效益)有形成本、效益無(wú)形成本、效益 價(jià)值和成本的關(guān)系質(zhì)量與價(jià)值、成本的關(guān)系價(jià)值/成本的均衡經(jīng)濟(jì)可行性度量系統(tǒng)解決方案的性能價(jià)格比。舉例 1 2 3 4 5
7、 年604020 0成本-效益(萬(wàn)元)該系統(tǒng)節(jié)省經(jīng)費(fèi)該系統(tǒng)成本盈虧平衡點(diǎn)投資回收期 -成本及效益分析圖舉例 1 2 3 4 操作可行性 用戶使用可能性 時(shí)間進(jìn)度可行性 組織和文化上的可行性操作可行性 用戶使用可能性2.2 可行性研究過(guò)程1. 復(fù)查系統(tǒng)規(guī)模和目標(biāo)2. 研究目前正在使用的系統(tǒng)3. 導(dǎo)出新系統(tǒng)的高層邏輯模型4. 進(jìn)一步定義問(wèn)題5. 導(dǎo)出和評(píng)價(jià)供選擇的解法6. 推薦行動(dòng)方針7. 草擬開(kāi)發(fā)計(jì)劃8. 書(shū)寫(xiě)文檔提交審查2.2 可行性研究過(guò)程1. 復(fù)查系統(tǒng)規(guī)模和目標(biāo)可行性研究報(bào)告的編寫(xiě)1 引言 1.1 編寫(xiě)目的 1.2 背景 1.3 定義 1.4 參考資料2 可行性研究的前提 2.1 要求 2
8、.2 目標(biāo) 2.3 條件、假定和限制 2.4 進(jìn)行可行性研究的方法 2.5 評(píng)價(jià)尺度可行性研究報(bào)告的編寫(xiě)1 引言2 可行性研究的前提可行性研究報(bào)告的編寫(xiě)3 對(duì)現(xiàn)有系統(tǒng)的分析 3.1 數(shù)據(jù)流程和處理流程 3.2 工作負(fù)荷 3.3 費(fèi)用開(kāi)支 3.4 人員 3.5 設(shè)備 3.6 局限性4 所建議的系統(tǒng) 4.1 對(duì)所建議系統(tǒng)的說(shuō)明 4.2 數(shù)據(jù)流程和處理流程 4.3 改進(jìn)之處 4.4 影響 4.5 局限性 4.6 技術(shù)條件方面的可行性可行性研究報(bào)告的編寫(xiě)3 對(duì)現(xiàn)有系統(tǒng)的分析4 所建議的系統(tǒng)可行性研究報(bào)告的編寫(xiě)5 可選擇的其它系統(tǒng)方案 5.1 可選擇的其它系統(tǒng)1 5.2 可選擇的其它系統(tǒng)2 .6 投資及
9、收益分析 6.1 支出 6.2 收益 6.3 收益/投資比 6.4 投資回收周期 6.5 敏感性分析7 社會(huì)條件方面的可行性 7.1 法律方面的可行性 7.2 使用方面的可行性可行性研究報(bào)告的編寫(xiě)5 可選擇的其它系統(tǒng)方案6 投資及收益分可行性分析的目標(biāo)識(shí)別用戶要求評(píng)價(jià)系統(tǒng)的可行性進(jìn)行經(jīng)濟(jì)分析和技術(shù)分析把功能分配給硬件、軟件、人、數(shù)據(jù)庫(kù)和其它系統(tǒng)元素建立成本和進(jìn)度限制生成系統(tǒng)規(guī)格說(shuō)明,形成所有后續(xù)工程的基礎(chǔ)可行性分析的目標(biāo)識(shí)別用戶要求 可行性分析的出發(fā)點(diǎn)是前階段所書(shū)寫(xiě)的文檔(即項(xiàng)目需求報(bào)告),對(duì)于項(xiàng)目需求報(bào)告中所確定的目標(biāo)和規(guī)模,如果正確就進(jìn)一步確認(rèn),如果錯(cuò)誤則及時(shí)修改,為做出正確的可行性分析打
10、好基礎(chǔ)。 具體地說(shuō),分析員應(yīng)從下面三個(gè)方面對(duì)項(xiàng)目做出可行性分析:(1)技術(shù)可行性:使用現(xiàn)有的技術(shù)能實(shí)現(xiàn)這個(gè)系統(tǒng)嗎?(2)經(jīng)濟(jì)可行性:這個(gè)系統(tǒng)的經(jīng)濟(jì)效益能超過(guò)它的開(kāi)發(fā)成本嗎?(詳細(xì)在后面介紹成本/效益分析)(3)操作可行性:系統(tǒng)的操作方式在該用戶組織內(nèi)行得通嗎? 必要時(shí)還應(yīng)該進(jìn)一步從法律、社會(huì)效益等更廣泛的角度研究每種解法的可行性??尚行苑治龅闹饕蝿?wù)可行性分析的主要任務(wù) 可行性分析的結(jié)論可以是以下四種:(1)項(xiàng)目可行,可以立即開(kāi)始執(zhí)行;(2)需要推遲到某些條件(例如資金、人力、設(shè)備等)具備或成熟之后才能開(kāi)始;(3)需要對(duì)開(kāi)發(fā)目標(biāo)進(jìn)行某些修改之后才能開(kāi)始進(jìn)行;(4)不能進(jìn)行或不必進(jìn)行;例如因技術(shù)
11、不成熟,經(jīng)濟(jì)上不合算或可能產(chǎn)生負(fù)面的社會(huì)影響等原因,這種情況下,分析員應(yīng)該建議盡早終止項(xiàng)目計(jì)劃,以免浪費(fèi)人力、物力和財(cái)力。 可行性分析結(jié)束后,要寫(xiě)出可行性分析報(bào)告,提交有關(guān)專家論證和上級(jí)主管部門(mén)批準(zhǔn)。根據(jù)可行性分析結(jié)果,如果項(xiàng)目是可行的,那么對(duì)該項(xiàng)目的開(kāi)發(fā)工作就繼續(xù)進(jìn)行。此時(shí),分析員要做出項(xiàng)目開(kāi)發(fā)的初步計(jì)劃。 可行性分析的結(jié)論可以是以下四種:1成本/效益分析成本效益分析的目的是從經(jīng)濟(jì)角度評(píng)價(jià)開(kāi)發(fā)一個(gè)新的軟件項(xiàng)目是否可行。開(kāi)發(fā)一個(gè)軟件系統(tǒng)也是一種投資,期望在將來(lái)獲得更大的利潤(rùn)。因此在正式進(jìn)行投資之前,投資商必須對(duì)成本/效益進(jìn)行分析。(1)成本估算 開(kāi)發(fā)軟件的成本主要是人的勞動(dòng)消耗。軟件開(kāi)發(fā)成本的
12、計(jì)算方法是以一次性開(kāi)發(fā)過(guò)程所花費(fèi)的代價(jià)來(lái)計(jì)算的,也就是從項(xiàng)目計(jì)劃、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、單元測(cè)試、整體測(cè)試等全過(guò)程所花費(fèi)的代價(jià)作為成本。 根據(jù)代碼行進(jìn)行估計(jì) 代碼行技術(shù)是一種簡(jiǎn)單的方法,它通過(guò)估計(jì)軟件中的代碼行數(shù)來(lái)估計(jì)軟件的開(kāi)發(fā)成本。用每行代碼的成本乘以行數(shù)就得到軟件的開(kāi)發(fā)成本。 1成本/效益分析 根據(jù)任務(wù)分解進(jìn)行估計(jì) 這個(gè)方法首先將任務(wù)分解成若干子任務(wù),然后對(duì)子任務(wù)進(jìn)行成本估計(jì),最后累加起來(lái)得出軟件開(kāi)發(fā)總成本。 表1.1是在典型環(huán)境下各開(kāi)發(fā)階段需要使用的人力的百分比,可供開(kāi)發(fā)人員在對(duì)軟件成本估計(jì)時(shí)參考。 根據(jù)任務(wù)分解進(jìn)行估計(jì) 借助工具軟件對(duì)成本進(jìn)行估計(jì) 這種估計(jì)方法需要大量的歷
13、史數(shù)據(jù)為基礎(chǔ),需要良好的數(shù)據(jù)庫(kù)系統(tǒng)支持。(2)成本/效益分析 在進(jìn)行成本效益分析之前,首先是要估計(jì)軟件的開(kāi)發(fā)成本、運(yùn)行費(fèi)用以及軟件系統(tǒng)將帶來(lái)的效益。 系統(tǒng)的運(yùn)行費(fèi)用包括系統(tǒng)的操作費(fèi)用(如操作人員數(shù)量、工作時(shí)間以及消耗的物資等)和維護(hù)費(fèi)用。系統(tǒng)將來(lái)帶來(lái)的經(jīng)濟(jì)效益包括因使用新的系統(tǒng)而增加的收入加上使用新系統(tǒng)可以節(jié)省的運(yùn)行費(fèi)用。 估計(jì)出開(kāi)發(fā)成本和將來(lái)帶來(lái)的效益后,應(yīng)將二者進(jìn)行比較,但是,成本是現(xiàn)在的,效益是將來(lái)的,所以在對(duì)二者進(jìn)行比較時(shí)應(yīng)考慮到貨幣的時(shí)間價(jià)值。 借助工具軟件對(duì)成本進(jìn)行估計(jì) 貨幣的時(shí)間價(jià)值貨幣的時(shí)間價(jià)值通常用利率來(lái)表示。設(shè)年利率為i, 現(xiàn)存放資金P元,則在n年后可得錢數(shù)為F,若不計(jì)復(fù)利
14、,則F=P(1+i)n 或 P=F/(1+i)n 例:假設(shè)購(gòu)置一套應(yīng)用軟件投資20萬(wàn)元,預(yù)計(jì)可使用5年,每年直接經(jīng)濟(jì)效益9.6萬(wàn)元,年利率為5%,試計(jì)算投入/產(chǎn)出比。解:考慮到貨幣的時(shí)間價(jià)值,5年的總體收入應(yīng)當(dāng)逐年按照公式計(jì)算,并非為恒定的9.6萬(wàn)元。15年中,每年的收入折算到當(dāng)前的數(shù)據(jù)如表2.1所示。 貨幣的時(shí)間價(jià)值年份將來(lái)收益/萬(wàn)元(1+i)n當(dāng)前收益累計(jì)的當(dāng)前收益19.61.059.6/1.05=9.14299.142929.61.10258.707517.851339.61.15768.292826.143249.61.21557.897934.041159.61.27637.5219
15、41.5630表2.1 貨幣的時(shí)間價(jià)值年始年未年份將來(lái)收益/萬(wàn)元(1+i)n當(dāng)前收益累計(jì)的當(dāng)前收益19.6根據(jù)上表所列數(shù)據(jù),本軟件投入/產(chǎn)出比為: 41.5630/20 = 2.0785 (實(shí)為產(chǎn)出投入比) 成本的回收周期 成本的回收周期是衡量一個(gè)項(xiàng)目開(kāi)發(fā)價(jià)值的一個(gè)指標(biāo)。成本回收周期就是使累計(jì)的經(jīng)濟(jì)效益等于最初的投資成本所需要的時(shí)間。顯然,成本回收周期越短,就越快獲得利潤(rùn),則該項(xiàng)目就越值得開(kāi)發(fā)。 根據(jù)上例,兩年后收入17.8513萬(wàn)元,尚欠2.15萬(wàn)元沒(méi)有收回成本,在第三年還需要:2.15/26.1432 = 0.259(年),故投資回收期為2.259年。根據(jù)上表所列數(shù)據(jù),本軟件投入/產(chǎn)出比為
16、: 項(xiàng)目的純收入 衡量項(xiàng)目?jī)r(jià)值的另一個(gè)經(jīng)濟(jì)指標(biāo)是項(xiàng)目的純收入,也就是在整個(gè)生存周期之內(nèi)的累計(jì)經(jīng)濟(jì)效益(現(xiàn)在值)與投資成本之差(在計(jì)算時(shí)要考慮到貨幣的時(shí)間價(jià)值)。若純收入為零,則項(xiàng)目的預(yù)期效益和在銀行存款一樣,是不值得投資開(kāi)發(fā)的。若純收入小于零, 那么這個(gè)項(xiàng)目顯然不值得投資開(kāi)發(fā)。在上例中:根據(jù)前面的計(jì)算結(jié)果,5年純收入為: 41.563020 = 21.5630 萬(wàn)元這相當(dāng)于比較一個(gè)待投入的軟件項(xiàng)目可能獲取的利潤(rùn)和將20萬(wàn)元存入銀行所取得的效益。只有當(dāng)純收入大于0時(shí),開(kāi)發(fā)軟件才有真正的效益。 項(xiàng)目的純收入3可行性分析的步驟 (過(guò)程)(1)復(fù)查系統(tǒng)規(guī)模和目標(biāo)。 (2)研究正在運(yùn)行的系統(tǒng)。 (3)建
17、立目標(biāo)系統(tǒng)的邏輯模型。 (4)重新定義問(wèn)題(5)導(dǎo)出和評(píng)價(jià)各種方案。 (6)推薦可行性方案。(7)草擬開(kāi)發(fā)計(jì)劃。(8)編寫(xiě)可行性分析報(bào)告提交審查。 4可行性分析報(bào)告編寫(xiě)規(guī)范 3可行性分析的步驟 (過(guò)程)“可行性報(bào)告”中最主要的內(nèi)容是: (1) 項(xiàng)目的背景:?jiǎn)栴}描述、實(shí)現(xiàn)環(huán)境和限制條件等。 (2) 管理概要與建議:重要的研究結(jié)果(結(jié)論)、說(shuō)明、勸告和影響等。 (3) 推薦的方案(不止一個(gè)):候選系統(tǒng)的配置與選擇最終方案的原則。 (4) 簡(jiǎn)略的系統(tǒng)范圍描述:分配元素的可行性。 (5) 經(jīng)濟(jì)可行性分析結(jié)果:經(jīng)費(fèi)概算和預(yù)期的經(jīng)濟(jì)效益等?!翱尚行詧?bào)告”中最主要的內(nèi)容是: (6) 技術(shù)可行性(技術(shù)風(fēng)險(xiǎn)評(píng)價(jià)
18、):技術(shù)實(shí)力分析、已有的工作及技術(shù)基礎(chǔ)和設(shè)備條件等等。 (7) 法律可行性分析結(jié)果描述。 (8) 可用性評(píng)價(jià):匯報(bào)用戶的工作制度和人員的素質(zhì),確定人機(jī)交互功能界面需求。 (9) 其他項(xiàng)目相關(guān)的問(wèn)題:如可能會(huì)發(fā)生的變更等等。 可行性研究報(bào)告由系統(tǒng)分析員撰寫(xiě),交由項(xiàng)目負(fù)責(zé)人審查,再上報(bào)給上級(jí)主管審閱。 在可行性研究報(bào)告中,應(yīng)當(dāng)明確項(xiàng)目“可行還是不可行”,如果認(rèn)為可行,接下來(lái)還要制定項(xiàng)目開(kāi)發(fā)計(jì)劃書(shū)。 (6) 技術(shù)可行性(技術(shù)風(fēng)險(xiǎn)評(píng)價(jià)):技術(shù)實(shí)力分析、已有項(xiàng)目開(kāi)發(fā)計(jì)劃項(xiàng)目開(kāi)發(fā)計(jì)劃書(shū)是一種管理性的文檔,它的主要內(nèi)容如下:(1)項(xiàng)目概述:包括項(xiàng)目目標(biāo)、主要功能、系統(tǒng)特點(diǎn)以及關(guān)于開(kāi)發(fā)工作的安排。(2)系統(tǒng)資
19、源:包括開(kāi)發(fā)和運(yùn)行該系統(tǒng)所需要的各種資源,硬件、軟件、人員和組織機(jī)構(gòu)等。(3) 費(fèi)用預(yù)算:說(shuō)明完成項(xiàng)目的總費(fèi)用及資金計(jì)劃。(4) 進(jìn)度安排:說(shuō)明開(kāi)發(fā)項(xiàng)目的周期,開(kāi)始及完成時(shí)間。(5) 交付的產(chǎn)品清單。項(xiàng)目開(kāi)發(fā)計(jì)劃書(shū)供軟件開(kāi)發(fā)單位使用。項(xiàng)目開(kāi)發(fā)計(jì)劃2.3 系統(tǒng)流程圖系統(tǒng)流程圖是概括地描繪物理系統(tǒng)的傳統(tǒng)工具。它的基本思想是用圖形符號(hào)以黑盒子形式描繪組成系統(tǒng)的每個(gè)部件(程序,文檔,數(shù)據(jù)庫(kù),人工過(guò)程等)。系統(tǒng)流程圖表達(dá)的是數(shù)據(jù)在系統(tǒng)各部件之間流動(dòng)的情況,而不是對(duì)數(shù)據(jù)進(jìn)行加工處理的控制過(guò)程,因此盡管系統(tǒng)流程圖的某些符號(hào)和程序流程圖的符號(hào)形式相同,但是它卻是物理數(shù)據(jù)流圖而不是程序流程圖。2.3 系統(tǒng)流程圖
20、系統(tǒng)流程圖是概括地描繪物理系統(tǒng)的傳統(tǒng)工具基本符號(hào) -以概括的方式抽象地描繪一個(gè)實(shí)際系統(tǒng)所用符號(hào)基本符號(hào) -以概括的方式抽象地描繪一個(gè)實(shí)際系統(tǒng) - 具體地描繪一個(gè)物理系統(tǒng)所用符號(hào)系統(tǒng)符號(hào) - 具體地描繪一個(gè)物理系統(tǒng)所用符號(hào)圖2.3 庫(kù)存清單系統(tǒng)的系統(tǒng)流程圖圖2.3 庫(kù)存清單系統(tǒng)的系統(tǒng)流程圖 2.4 數(shù)據(jù)流圖 DFD - Data Flow Diagram一種圖形化技術(shù),它描繪信息流和數(shù)據(jù)從輸入移動(dòng)到輸出的過(guò)程中所經(jīng)受的變換。在數(shù)據(jù)流圖中沒(méi)有任何具體的物理部件,它只是描繪數(shù)據(jù)在軟件中流動(dòng)和被處理的邏輯過(guò)程,是系統(tǒng)邏輯功能的圖形表示。設(shè)計(jì)數(shù)據(jù)流圖時(shí)只需考慮系統(tǒng)必須完成的基本邏輯功能,完全不需要考慮怎
21、樣具體地實(shí)現(xiàn)這些功能,所以它也是今后進(jìn)行軟件設(shè)計(jì)的很好的出發(fā)點(diǎn)。 2.4 數(shù)據(jù)流圖 DFD 數(shù)據(jù)流圖四種基本符號(hào)數(shù)據(jù)加工/處理/變換數(shù)據(jù)源點(diǎn)或終點(diǎn) (外部實(shí)體)數(shù)據(jù)流(data flow)數(shù)據(jù)存儲(chǔ)文件或或或 數(shù)據(jù)流圖四種基本符號(hào)數(shù)據(jù)加工/處理/變換數(shù)據(jù)源點(diǎn)或終點(diǎn)數(shù)據(jù)流圖幾種附加符號(hào)數(shù)據(jù)流圖幾種附加符號(hào)數(shù)據(jù)流圖的層次結(jié)構(gòu)為了表達(dá)數(shù)據(jù)處理過(guò)程的數(shù)據(jù)加工情況,需要采用層次結(jié)構(gòu)的數(shù)據(jù)流圖。按照系統(tǒng)的層次結(jié)構(gòu)進(jìn)行逐步分解,并以分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系,能清楚地表達(dá)和容易理解整個(gè)系統(tǒng)。在多層數(shù)據(jù)流圖中,頂層流圖僅包含一個(gè)加工,它代表被開(kāi)發(fā)系統(tǒng)。它的輸入流是該系統(tǒng)的輸入數(shù)據(jù),輸出流是系統(tǒng)所輸出數(shù)據(jù)。底
22、層流圖是指其加工不需再做分解的數(shù)據(jù)流圖,它處在最底層。中間層流圖則表示對(duì)其上層父圖的細(xì)化。它的每一加工可能繼續(xù)細(xì)化,形成子圖。數(shù)據(jù)流圖的層次結(jié)構(gòu)為了表達(dá)數(shù)據(jù)處理過(guò)程的數(shù)據(jù)加工情況,需要采分層的數(shù)據(jù)流圖分層的數(shù)據(jù)流圖- 系統(tǒng)邏輯模型數(shù)據(jù)的加工或變換輸入輸出軟件系統(tǒng)外部實(shí)體 外部實(shí)體 外部實(shí)體外部實(shí)體 輸入數(shù)據(jù)流輸入數(shù)據(jù)流輸出數(shù)據(jù)流輸出數(shù)據(jù)流- 系統(tǒng)邏輯模型數(shù)據(jù)的輸入輸出軟件外部實(shí)體 外部實(shí)體分層的數(shù)據(jù)流圖 F0A0B0F11A0B0F12F13F14F15p1C1D1M1N1F21M1F22N1F23K2F24W2F25p1Y2X2第 n 層第 n+2 層分層的數(shù)據(jù)流圖 F0A0B0F11A0B
23、0F12F13F14舉例 學(xué)生購(gòu)買教材系統(tǒng)舉例 學(xué)生教材購(gòu)銷系統(tǒng)購(gòu)書(shū)單領(lǐng)書(shū)單缺書(shū)單進(jìn)書(shū)通知進(jìn)書(shū)通知保管員1銷售購(gòu)書(shū)單領(lǐng)書(shū)單學(xué)生缺書(shū)單進(jìn)書(shū)通知2采購(gòu)保管員第 1 層第 2 層 教材存量表 F1 缺書(shū)登記表 F2外部實(shí)體外部實(shí)體學(xué)教材購(gòu)書(shū)單領(lǐng)書(shū)單缺書(shū)單進(jìn)書(shū)通知進(jìn)書(shū)通知保1購(gòu)書(shū)單領(lǐng)書(shū)單學(xué)缺 教材銷售子系統(tǒng) 無(wú)效書(shū)單購(gòu)書(shū)單1.3登記并開(kāi)領(lǐng)書(shū)單1.2開(kāi)發(fā)票1.1審查有效性1.4登記缺書(shū)1.5補(bǔ)售教材采購(gòu)學(xué)生學(xué)生進(jìn)書(shū)通知有效書(shū)單發(fā)票領(lǐng)書(shū)單暫缺書(shū)單補(bǔ)售書(shū)單第 3 層 教材存量表 F1 缺書(shū)登記表 F2 F1書(shū)號(hào)單價(jià)數(shù)量 各班用書(shū)表 F3 售書(shū)登記表 F4外部項(xiàng) 教材銷售子系統(tǒng) 無(wú)效書(shū)單購(gòu)書(shū)單1.31.21.
24、11.41 便于實(shí)現(xiàn)便于使用 - 采用逐步細(xì)化的擴(kuò)展方法,可避免一 次引入過(guò)多的細(xì)節(jié),有利于控制問(wèn)題 的復(fù)雜度; - 用一組圖代替一張總圖,方便用戶及 軟件開(kāi)發(fā)人員閱讀。分層 DFD 圖的優(yōu)點(diǎn) 便于實(shí)現(xiàn)便于使用 - 采用逐步細(xì)化的擴(kuò)展方法,可避免一 1) 為數(shù)據(jù)流(或數(shù)據(jù)存儲(chǔ))命名 (1) 名字應(yīng)代表整個(gè)數(shù)據(jù)流(或數(shù)據(jù)存儲(chǔ))的內(nèi)容,而不是僅 僅反映它的某些成分。 (2) 不要使用空洞的、缺乏具體含義的名字(如“數(shù)據(jù)”、 “信息”、“輸入”之類)。 (3) 如果在為某個(gè)數(shù)據(jù)流(或數(shù)據(jù)存儲(chǔ))起名字時(shí)遇到了困難 ,則很可能是因?yàn)閷?duì)數(shù)據(jù)流圖分解不恰當(dāng)造成的,應(yīng)該 試試重新分解,看是否能克服這個(gè)困難。畫(huà)
25、分層 DFD 的指導(dǎo)原則 1. 注意數(shù)據(jù)流圖中成分的命名 1) 為數(shù)據(jù)流(或數(shù)據(jù)存儲(chǔ))命名畫(huà)分層 DFD 的指導(dǎo)原則 2) 為處理命名 (1) 通常先為數(shù)據(jù)流命名,然后再為與之相關(guān)聯(lián)的處理命名。 這樣命名比較容易,而且體現(xiàn)了人類習(xí)慣的“由表及里” 的思考過(guò)程。 (2) 名字應(yīng)該反映整個(gè)處理的功能,而不是它的一部分功能。 (3) 名字最好由一個(gè)具體的及物動(dòng)詞加上一個(gè)具體的賓語(yǔ)組成。 應(yīng)該盡量避免使用“加工”、“處理”等空洞籠統(tǒng)的動(dòng)詞 作名字。 (4) 通常名字中僅包括一個(gè)動(dòng)詞,如果必須用兩個(gè)動(dòng)詞才能描 述整個(gè)處理的功能,則把這個(gè)處理再分解成兩個(gè)處理可能 更恰當(dāng)些。 (5) 如果在為某個(gè)處理命名時(shí)
26、遇到困難,則很可能是發(fā)現(xiàn)了分 解不當(dāng)?shù)嫩E象,應(yīng)考慮重新分解。畫(huà)分層 DFD 的指導(dǎo)原則 1. 注意數(shù)據(jù)流圖中成分的命名 2) 為處理命名畫(huà)分層 DFD 的指導(dǎo)原則畫(huà)分層 DFD 的指導(dǎo)原則 2. 注意父圖和子圖的平衡/balance or coherence發(fā)票1.3開(kāi)領(lǐng)書(shū)單領(lǐng)書(shū)單(a) 父圖 1.3.1學(xué)生領(lǐng)書(shū)單1.3.21.3.3教材(a)子圖 畫(huà)分層 DFD 的指導(dǎo)原則發(fā)票1.3領(lǐng)書(shū)單(a) 父圖 1. 畫(huà)分層 DFD 的指導(dǎo)原則 3. 區(qū)分局部文件和局部外部項(xiàng)1銷售購(gòu)書(shū)單領(lǐng)書(shū)單缺書(shū)單進(jìn)書(shū)通知2采購(gòu)進(jìn)書(shū)通知缺書(shū)登記表教材存量表學(xué)生保管員采購(gòu) 子系統(tǒng) 第 2 層第 3 層缺書(shū)單2.3修改教
27、材庫(kù)存和待購(gòu)量銷售進(jìn)書(shū)通知進(jìn)書(shū)通知2.1按書(shū)號(hào)匯總?cè)睍?shū)2.2按出版社統(tǒng)計(jì)缺書(shū)保管員 教材存量表 F1 待購(gòu)教材表 F5 教材一覽表 F6 缺書(shū)登記表 F2局部外部項(xiàng)局部文件 畫(huà)分層 DFD 的指導(dǎo)原則1購(gòu)書(shū)單領(lǐng)書(shū)單缺書(shū)單進(jìn)書(shū)通知2進(jìn)畫(huà)分層 DFD 的指導(dǎo)原則 4. 掌握分解的速度一般來(lái)說(shuō),每一個(gè)加工每次可分為 2-4個(gè)子加工,最多不得超過(guò) 7 個(gè)。5. 遵守加工編號(hào)規(guī)則 頂層加工不編號(hào)。第二層的加工編號(hào)為 1,2,3,n號(hào)。第三層編號(hào)為1.1,1.2,1.3 n.1,n.2等號(hào),依此類推。畫(huà)分層 DFD 的指導(dǎo)原則 4. 掌握分解的速度一般來(lái)說(shuō),每2.5 數(shù)據(jù)字典 & 用途 - DD(Data
28、 Dictionary) 數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型 沒(méi)有數(shù)據(jù)字典數(shù)據(jù)流圖就不嚴(yán)格,沒(méi)有數(shù)據(jù)流圖 數(shù)據(jù)字典也難于發(fā)揮作用。 數(shù)據(jù)字典的任務(wù)是: 對(duì)于數(shù)據(jù)流圖中出現(xiàn)的所有被命名的圖形元素在字典中作為一個(gè)詞條加以定義,使得每一個(gè)圖形元素的名字都有一個(gè)確切的解釋。2.5 數(shù)據(jù)字典 & 用途 - DD(D數(shù)據(jù)字典的內(nèi)容 一般說(shuō)來(lái),數(shù)據(jù)字典應(yīng)該由對(duì)下列4類元素的定義組成: (1) 數(shù)據(jù)流 (2) 數(shù)據(jù)流分量(即數(shù)據(jù)元素) (3) 數(shù)據(jù)存儲(chǔ) (4) 處理數(shù)據(jù)字典的內(nèi)容 一般說(shuō)來(lái),數(shù)據(jù)字典應(yīng)該由對(duì)下列4類數(shù)據(jù)流名: 說(shuō)明:簡(jiǎn)要介紹作用,即它產(chǎn)生的原因和結(jié)果。 數(shù)據(jù)流來(lái)源:即該數(shù)據(jù)流來(lái)自何方。
29、數(shù)據(jù)流去向:去向何處。 數(shù)據(jù)流組成:數(shù)據(jù)結(jié)構(gòu)。 每個(gè)數(shù)據(jù)量流通量:數(shù)據(jù)量、流通量。(1) 數(shù)據(jù)流詞條的描述 數(shù)據(jù)流名:發(fā)票 說(shuō)明:用作學(xué)生已付書(shū)款的依據(jù) 數(shù)據(jù)流來(lái)源:來(lái)自加工“審查并開(kāi)發(fā)票” 數(shù)據(jù)流去向:流向加工“開(kāi)領(lǐng)書(shū)單”。 數(shù)據(jù)流組成:學(xué)號(hào)+姓名+書(shū)號(hào)+單價(jià)總價(jià)+書(shū)費(fèi)合計(jì)審查并開(kāi)發(fā)票發(fā)票購(gòu)書(shū)單 數(shù)據(jù)流名:(1) 數(shù)據(jù)流詞條的描述 數(shù)據(jù)流名數(shù)據(jù)元素名: 類型:數(shù)字(離散值、連續(xù)值),文字(編碼類型) 長(zhǎng)度: 取值范圍: 相關(guān)的數(shù)據(jù)元素及數(shù)據(jù)結(jié)構(gòu) (2) 數(shù)據(jù)元素詞條的描述 數(shù)據(jù)元素名:(2) 數(shù)據(jù)元素詞條的描述 (2) 數(shù)據(jù)元素詞條的描述 年 = “1900”.“3000” 月 = “01”
30、.“12” 日 = “01”.“31” 摘要 = 1字母4 金額 = “00000000.01”.“999999999.99” (2) 數(shù)據(jù)元素詞條的描述 年 = “19定義數(shù)據(jù)符號(hào) 符號(hào)含 義例 子 =被定義為+與 x=a+b,則表示 x 由 a 和 b 組成x=a,b,則表示 x 由 a 或由 b 組成 或重復(fù)x=a,則表示 x 由 0個(gè)或多個(gè) a 組成( )可選 表示在兩個(gè) * 之間的內(nèi)容為詞條的注釋m n重復(fù)x=3a8,則表示x中至少出現(xiàn)3次a ,最多出現(xiàn)8次*注釋符 x=(a),則表示 a 在 x 中出現(xiàn), 也可不出現(xiàn)定義數(shù)據(jù)符號(hào) 符號(hào)含 義例 子 例:存折格式例:存折格式日期 (年
31、月日)摘要支出存入余額操作復(fù)核戶名:所號(hào):帳號(hào):開(kāi)戶日:性質(zhì):印密:日期 (年月日)摘要支出存入余額操作復(fù)核戶名:所號(hào):帳號(hào):開(kāi)存折 = 戶名+所號(hào)+帳號(hào)+開(kāi)戶日+性質(zhì)+(印密)+1存取行20戶名 = 2字母24所號(hào) = “001”.“999”帳號(hào) = “00000001”.“99999999”開(kāi)戶日 = 年+月+日性質(zhì) = “1”.“6” 注:“1”表示普通戶,“6”表示工資戶等印密 = “0” 注:印密在存折上不顯示存取行 = 日期+(摘要)+支出+存入+余額+操作+復(fù)核日期 =年+月+日年 = “1900”.“3000” 月 = “01”.“12” 日 = “01”.“31”摘要 = 1
32、字母4支出 = 金額金額 = “00000000.01”.“999999999.99” 存折 = 戶名+所號(hào)+帳號(hào)+開(kāi)戶日+性質(zhì)+(印密)+1存取(3) 數(shù)據(jù)存儲(chǔ)詞條的描述 數(shù)據(jù)存儲(chǔ)名: 簡(jiǎn)述:存放的是什么數(shù)據(jù)。 數(shù)據(jù)組成:數(shù)據(jù)結(jié)構(gòu)。 存儲(chǔ)方式:順序,直接,關(guān)鍵碼。 存取頻率: 審查并開(kāi)發(fā)票學(xué)生發(fā)票購(gòu)書(shū)單 各班學(xué)生用書(shū)表教材存量表(3) 數(shù)據(jù)存儲(chǔ)詞條的描述 數(shù)據(jù)存儲(chǔ)名:審查 加工名: 加工編號(hào):反映該加工的層次 簡(jiǎn)要描述:加工邏輯及功能簡(jiǎn)述 輸入數(shù)據(jù)流: 取值范圍: 相關(guān)的數(shù)據(jù)元素及數(shù)據(jù)結(jié)構(gòu) (4) 加工邏輯詞條的描述 1.3審查并開(kāi)發(fā)票學(xué)生發(fā)票購(gòu)書(shū)單 各班學(xué)生用書(shū)表教材存量表 加工名:(4)
33、 加工邏輯詞條的描述 1.3注:加工說(shuō)明 -(Process Specification) 加工說(shuō)明是:對(duì) DFD 中每個(gè)加工給予說(shuō)明。它是從系統(tǒng)功能的角度對(duì) DFD 作出了注解,與 DD 一樣是DFD 必不可缺少的輔助資料。PS注:加工說(shuō)明 -(Process Specific對(duì)數(shù)據(jù)流圖的每一個(gè)基本加工,必須有一個(gè)基本加工邏輯說(shuō)明?;炯庸み壿嬚f(shuō)明必須描述基本加工如何把輸入數(shù)據(jù)流變換為輸出數(shù)據(jù)流的加工規(guī)則。加工邏輯說(shuō)明必須描述實(shí)現(xiàn)加工的策略而不是實(shí)現(xiàn)加工的細(xì)節(jié)。加工邏輯說(shuō)明中包含的信息應(yīng)是充足的,完備的,有用的,無(wú)冗余的。加工邏輯說(shuō)明對(duì)數(shù)據(jù)流圖的每一個(gè)基本加工,必須有一個(gè)基本加工邏輯說(shuō)明。加
34、工加工說(shuō)明組成輸入數(shù)據(jù)加工邏輯輸出數(shù)據(jù)加工說(shuō)明描述工具結(jié)構(gòu)化語(yǔ)言判定表判定樹(shù) 描述把輸入數(shù)據(jù)流變 換為輸出數(shù)據(jù)流的加工過(guò) 程,是加工說(shuō)明的主體。加工說(shuō)明組成輸入加工輸出加工說(shuō)明描述工具結(jié)構(gòu)化判定判定 自然語(yǔ)言+結(jié)構(gòu)化形式(1)結(jié)構(gòu)化語(yǔ)言選擇結(jié)構(gòu)如果 If 如果 則 否則 情況1 情況n If then Otherwise case 1 case n 循環(huán)結(jié)構(gòu)對(duì) , 重復(fù)以下 直至 For each , Repeat the following: Until 自然語(yǔ)言+結(jié)構(gòu)化形式(1)結(jié)構(gòu)化語(yǔ)言選如果 If商店業(yè)務(wù)處理系統(tǒng)中“檢查發(fā)貨單”if 發(fā)貨單金額超過(guò)$500 then if 欠款超過(guò)了6
35、0天 then 在償還欠款前不予批準(zhǔn) else (欠款未超期) 發(fā)批準(zhǔn)書(shū),發(fā)貨單 else (發(fā)貨單金額未超過(guò)$500) if 欠款超過(guò)60天 then 發(fā)批準(zhǔn)書(shū),發(fā)貨單及賒欠報(bào)告 else (欠款未超期) 發(fā)批準(zhǔn)書(shū),發(fā)貨單 商店業(yè)務(wù)處理系統(tǒng)中“檢查發(fā)貨單”if 發(fā)貨單金額超過(guò)$500(2)判定表 如果數(shù)據(jù)流圖的加工需要依賴于多個(gè)邏輯條件的取值,使用判定表來(lái)描述比較合適(2)判定表 如果數(shù)據(jù)流圖的加工需要依賴于以“檢查發(fā)貨單”為例以“檢查發(fā)貨單”為例(3)判定樹(shù) 判定樹(shù)也是用來(lái)表達(dá)加工邏輯的一種工具。有時(shí)侯它比判定表更直觀。檢查發(fā)貨單金額$500金額$500 欠款60天不發(fā)出批準(zhǔn)書(shū) 欠款60天
36、發(fā)出批準(zhǔn)書(shū)、發(fā)貨單 欠款60天發(fā)出批準(zhǔn)書(shū)、發(fā)貨單及賒欠報(bào)告 欠款60天發(fā)出批準(zhǔn)書(shū)、發(fā)貨單(3)判定樹(shù) 判定樹(shù)也是用來(lái)表達(dá)加工邏輯 名稱:外部實(shí)體名 簡(jiǎn)要描述:什么外部實(shí)體 有關(guān)數(shù)據(jù)流: 數(shù)目:(5) 外部實(shí)體詞條描述 1銷售購(gòu)書(shū)單領(lǐng)書(shū)單缺書(shū)單進(jìn)書(shū)通知2采購(gòu)進(jìn)書(shū)通知缺書(shū)登記表教材存量表學(xué)生保管員 名稱:外部實(shí)體名 (5) 外部實(shí)體詞條描述 CASE結(jié)構(gòu)化分析與設(shè)計(jì)工具 (大型軟件)卡片形式/excel or record in file (小型軟件) 卡片應(yīng)該包含下述信息:名字、別名、描述、定義、位置。2.5.4 數(shù)據(jù)字典的實(shí)現(xiàn)CASE結(jié)構(gòu)化分析與設(shè)計(jì)工具 (大型軟件)2.5.4 數(shù)據(jù)2.6 成
37、本/效益分析 成本/效益分析的目的: 從經(jīng)濟(jì)角度分析開(kāi)發(fā)一個(gè)特定的新系統(tǒng)是否劃算,從而幫助客戶組織的負(fù)責(zé)人正確地作出是否投資于這項(xiàng)開(kāi)發(fā)工程的決定。2.6 成本/效益分析 成本/效益分析的目的: 2.6.1 成本估計(jì)-人力成本估計(jì) 軟件開(kāi)發(fā)成本主要表現(xiàn)為人力消耗 (乘以平均工資則得到開(kāi)發(fā)費(fèi)用) 估算技術(shù) 1. 代碼行技術(shù) 2. 任務(wù)分解技術(shù) 3. 自動(dòng)估計(jì)成本技術(shù) 2.6.1 成本估計(jì)-人力成本估計(jì) 軟件開(kāi)發(fā)成 代碼行技術(shù)根據(jù)經(jīng)驗(yàn)和歷史數(shù)據(jù)估計(jì)實(shí)現(xiàn)一個(gè)功能需要的源程序行數(shù),用每行代碼的平均成本乘以行數(shù)就可以確定軟件的成本。每行代碼的平均成本主要取決于軟件的復(fù)雜程度和工資水平。代碼行技術(shù)是比較簡(jiǎn)單
38、的定量估算方法。當(dāng)有以往開(kāi)發(fā)類似工程的歷史數(shù)據(jù)可供參考時(shí),這個(gè)方法是非常有效的。 代碼行技術(shù)根據(jù)經(jīng)驗(yàn)和歷史數(shù)據(jù)估計(jì)實(shí)現(xiàn)一個(gè)功能需要的源 任務(wù)分解技術(shù)首先把軟件開(kāi)發(fā)工程分解為若干個(gè)相對(duì)獨(dú)立的任務(wù)。再分別估計(jì)每個(gè)單獨(dú)的開(kāi)發(fā)任務(wù)的成本,最后累加起來(lái)得出軟件開(kāi)發(fā)工程的總成本。估計(jì)每個(gè)任務(wù)的成本時(shí),通常先估計(jì)完成該項(xiàng)任務(wù)需要用的人力(以人月為單位),再乘以每人每月的平均工資而得出每個(gè)任務(wù)的成本。 任務(wù)分解技術(shù)首先把軟件開(kāi)發(fā)工程分解為若干個(gè)相對(duì)獨(dú)立的 自動(dòng)估計(jì)成本技術(shù) 采用自動(dòng)估計(jì)成本的軟件工具可以減輕人的勞動(dòng),并且使得估計(jì)的結(jié)果更客觀。但是,采用這種技術(shù)必須有長(zhǎng)期搜集的大量歷史數(shù)據(jù)為基礎(chǔ),并且需要有良好
39、的數(shù)據(jù)庫(kù)系統(tǒng)支持。 自動(dòng)估計(jì)成本技術(shù) 采用自動(dòng)估計(jì)成本的2.6.2 成本/效益分析的方法成本/效益分析的第一步是估計(jì)開(kāi)發(fā)成本、運(yùn)行費(fèi)用和新系統(tǒng)將帶來(lái)的經(jīng)濟(jì)效益,然后從經(jīng)濟(jì)角度判斷這個(gè)系統(tǒng)是否值得投資。運(yùn)行費(fèi)用取決于系統(tǒng)的操作費(fèi)用(操作員人數(shù),工作時(shí)間,消耗的物資等)和維護(hù)費(fèi)用。系統(tǒng)的經(jīng)濟(jì)效益等于因使用新系統(tǒng)而增加的收入加上使用新系統(tǒng)可以節(jié)省的運(yùn)行費(fèi)用。注意:總的效益和生命周期的長(zhǎng)度有關(guān),所以應(yīng)該合理地估計(jì)軟件的壽命。投資是現(xiàn)在進(jìn)行的,效益是將來(lái)獲得的,不能簡(jiǎn)單地比較成本和效益,應(yīng)該考慮貨幣的時(shí)間價(jià)值。2.6.2 成本/效益分析的方法成本/效益分析的第一步是估計(jì) 成本/效益分析使用的幾個(gè)概念 1
40、.貨幣的時(shí)間價(jià)值 通常用利率表示貨幣的時(shí)間價(jià)值。設(shè)年利率為i,現(xiàn)已存入P元,則n年后可得錢數(shù)為 F=P(1+i)n 這就是P元錢在n年后的價(jià)值。反之,若n年后能收入F元,那么這些錢現(xiàn)在的價(jià)值是 P=F/(1+i)n 2.投資回收期 投資回收期是衡量一個(gè)開(kāi)發(fā)工程價(jià)值的經(jīng)濟(jì)指標(biāo)。投資回收期就是積累的經(jīng)濟(jì)效益等于最初的投資所需要的時(shí)間。投資回收期越短,就能越快獲得利潤(rùn)。 成本/效益分析使用的幾個(gè)概念 1.貨幣的時(shí)間價(jià)值成本/效益分析使用的幾個(gè)概念 3.純收入 工程的純收入是衡量工程價(jià)值的另一項(xiàng)經(jīng)濟(jì)指標(biāo)。純收入就是在整個(gè)生存周期之內(nèi)系統(tǒng)的累計(jì)經(jīng)濟(jì)效益(折合成現(xiàn)在值)與投資之差。 如果純收入小于零,那么顯然這項(xiàng)工程不值得投資。只有當(dāng)純收入大于零,才能考慮投資。 4.投資回收率Income/Investment 成本/效益分析使用的幾個(gè)概念 3.純收入第二章小結(jié)2.1 可行性研究的任務(wù): 技術(shù), 經(jīng)濟(jì), 操作,社會(huì),抉擇2.2 可行性研究過(guò)程: 7 步驟2.3 系統(tǒng)流程圖:數(shù)據(jù)在系統(tǒng)(人,軟,硬) 各部件之間流動(dòng)2.4 數(shù)據(jù)流圖: 源點(diǎn)或終點(diǎn),處理,數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)流2.5 數(shù)據(jù)字典: 流,元素,存儲(chǔ),處理2.6
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國(guó)家飾布藝品數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)低溫雙門(mén)食具消毒柜數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 內(nèi)科三基培訓(xùn)試題及答案
- 江蘇省南京師范大學(xué)附屬中學(xué)2024-2025學(xué)年高一上學(xué)期期末考試化學(xué)試卷(含答案)
- 河北省部分學(xué)校2024-2025學(xué)年高三下學(xué)期3月聯(lián)考思想政治試題(含答案)
- 施工類承包商部門(mén)級(jí)環(huán)境培訓(xùn)試題
- 2025年消防設(shè)施操作員之消防設(shè)備高級(jí)技能能力提升試卷A卷附答案
- 2024廣東省中考英語(yǔ)真題【原卷版】
- 采購(gòu)與項(xiàng)目執(zhí)行分包合同(2篇)
- 鋼管腳手架分包合同
- 醫(yī)療器械醫(yī)療器械研發(fā)合同
- 2025年岳陽(yáng)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)及參考答案
- (二模)2024-2025學(xué)年佛山市順德區(qū)高三教學(xué)質(zhì)量檢測(cè) (二)歷史試卷(含答案)
- 2024初級(jí)會(huì)計(jì)職稱考試題庫(kù)(附參考答案)
- 國(guó)家安全教育大學(xué)生讀本高教社2024年8月版教材講義-第一章完全準(zhǔn)確領(lǐng)會(huì)總體國(guó)家安全觀
- 2024年01月河北2024年唐山銀行社會(huì)招考筆試歷年參考題庫(kù)附帶答案詳解
- 【高++中語(yǔ)文++】《記念劉和珍君》課件+統(tǒng)編版高中語(yǔ)文選擇性必修中冊(cè)
- 2025年湖南信息職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 2025年江西環(huán)境工程職業(yè)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 2024年世界職業(yè)院校技能大賽高職組“研學(xué)旅行組”賽項(xiàng)參考試題庫(kù)(含答案)
- 《金融科技概論》完整全套課件
評(píng)論
0/150
提交評(píng)論