軟件工程導(dǎo)論-第2章_可行性研究(第五版)ppt課件_第1頁
軟件工程導(dǎo)論-第2章_可行性研究(第五版)ppt課件_第2頁
軟件工程導(dǎo)論-第2章_可行性研究(第五版)ppt課件_第3頁
軟件工程導(dǎo)論-第2章_可行性研究(第五版)ppt課件_第4頁
軟件工程導(dǎo)論-第2章_可行性研究(第五版)ppt課件_第5頁
已閱讀5頁,還剩78頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 2.1 可行性研討的義務(wù) 2.2 可行性研討過程 2.3 系統(tǒng)流程圖 2.4 數(shù)據(jù)流圖 2.5 數(shù)據(jù)字典 2.6 本錢/效益分析第2章 可行性研討.三個(gè)時(shí)期:八個(gè)階段:軟件生命周期軟件定義軟件開發(fā)軟件維護(hù)問題定義可行性研討需求分析概要設(shè)計(jì)詳細(xì)設(shè)計(jì)編碼和單元測(cè)試綜合測(cè)試運(yùn)轉(zhuǎn)維護(hù)系統(tǒng)設(shè)計(jì)系統(tǒng)實(shí)現(xiàn).問題定義階段目的:弄清用戶需求計(jì)算機(jī)處理的問題根本所在,以及工程所需的資源和經(jīng)費(fèi)。義務(wù):在向用戶調(diào)查的根底上,編寫。例:教材銷售系統(tǒng)學(xué)生購買學(xué)校教材的手續(xù)能夠是:先找系辦公室開購書懇求用于確定學(xué)生可購買的書,憑懇求找教材科開購書證明確定能否賣完,向出納員交付書款獲得領(lǐng)書單,然后到書庫找保管員領(lǐng)書。.關(guān)于

2、系統(tǒng)規(guī)模和目的的報(bào)告書 1.工程稱號(hào):教材銷售系統(tǒng)2.問題:人工出賣教材手續(xù)繁雜,且易出錯(cuò)。3.工程目的:建立一個(gè)高效率、無過失的微機(jī)教材銷售系統(tǒng)。4.工程規(guī)模:利用現(xiàn)有微型計(jì)算機(jī),軟件開發(fā)費(fèi)用不超越5000元。5.初步想法:建議在系統(tǒng)中添加對(duì)缺書的統(tǒng)計(jì)與采購功能。6.可行性研討:建議進(jìn)展大約10天的可行性研討,研討費(fèi)用不超越500元。.第2章 可行性研討回答“對(duì)于上一個(gè)階段所確定的問題有行得通的處理方法嗎?系統(tǒng)分析員需求進(jìn)展一次大大緊縮和簡(jiǎn)化了的系統(tǒng)分析和設(shè)計(jì)過程。研討問題的范圍,探求這個(gè)問題能否值得去解,能否有可行的處理方法。 .2.1 可行性研討的義務(wù) 可行性研討的目的:不是處理問題,而

3、是確定問題能否值得去處理。可行性研討的本質(zhì):進(jìn)展一次大大緊縮簡(jiǎn)化了的系統(tǒng)分析和設(shè)計(jì)的過程,也就是在較高層次上以較籠統(tǒng)的方式進(jìn)展的系統(tǒng)分析和設(shè)計(jì)的過程。 .可行性研討的內(nèi)容:首先進(jìn)一步分析和廓清問題定義,導(dǎo)出系統(tǒng)的邏輯模型;然后從系統(tǒng)邏輯模型出發(fā),探求假設(shè)干種可供選擇的主要解法(即系統(tǒng)實(shí)現(xiàn)方案);對(duì)每種解法都研討它的可行性,至少應(yīng)該從三方面研討每種解法的可行性 。.主要方面:技術(shù)可行性,運(yùn)用現(xiàn)有的技術(shù)能實(shí)現(xiàn)這個(gè)系統(tǒng)嗎?經(jīng)濟(jì)可行性,這個(gè)系統(tǒng)的經(jīng)濟(jì)效益能超越它的開發(fā)本錢嗎?操作可行性,系統(tǒng)的操作方式在這個(gè)用戶組織內(nèi)行得通嗎?其他方面:運(yùn)轉(zhuǎn)可行性,系統(tǒng)的運(yùn)轉(zhuǎn)方式能否可行?法律可行性,系統(tǒng)能否進(jìn)犯他人、

4、集體或國家的利益,能否違反法律? .分析員應(yīng)該為每個(gè)可行的解法制定一個(gè)粗略的實(shí)現(xiàn)進(jìn)度。假設(shè)問題沒有可行的解,分析員應(yīng)該建議停頓這項(xiàng)開發(fā)工程,以防止時(shí)間、資源、人力和金錢的浪費(fèi);假設(shè)問題值得解,分析員應(yīng)該引薦一個(gè)較好的處理方案,并且為工程制定一個(gè)初步的方案??尚行匝杏懶枨蟮臅r(shí)間長(zhǎng)短取決于工程的規(guī)模。普通說來,可行性研討的本錢只是預(yù)期的工程總本錢的5%10%。 .2.2 可行性研討過程1. 復(fù)查系統(tǒng)規(guī)模和目的對(duì)問題定義階段書寫的關(guān)于規(guī)模和目的的報(bào)告書進(jìn)一步復(fù)查確認(rèn)。2. 研討目前正在運(yùn)用的系統(tǒng) 新的目的系統(tǒng)必需也能完成舊系統(tǒng)的根本功能;另一方面,新系統(tǒng)必需能處理舊系統(tǒng)中存在的問題。 .3. 導(dǎo)出新

5、系統(tǒng)的高層邏輯模型現(xiàn)有的物理系統(tǒng)現(xiàn)有系統(tǒng)的邏輯模型目的系統(tǒng)的邏輯模型新的物理系統(tǒng) 4. 進(jìn)一步定義問題分析員應(yīng)該和用戶一同再次復(fù)查詢題定義、工程規(guī)模和目的。 可行性研討的前4個(gè)步驟本質(zhì)上構(gòu)成一個(gè)循環(huán)。 .5. 導(dǎo)出和評(píng)價(jià)供選擇的解法首先從技術(shù)角度出發(fā)排除不可行方案;其次思索操作可行性,去掉用戶不能接受的方案;接下來思索經(jīng)濟(jì)可行性,估計(jì)余下的每個(gè)能夠的系統(tǒng)的開發(fā)本錢和運(yùn)轉(zhuǎn)費(fèi)用,進(jìn)展本錢/效益分析;最后為每個(gè)在各方面都可行的系統(tǒng)制定實(shí)現(xiàn)進(jìn)度表。.工程進(jìn)度表階段所需時(shí)間(月)可行性研究0.5需求分析1概要設(shè)計(jì)0.5詳細(xì)設(shè)計(jì)1實(shí)現(xiàn)2總計(jì)5.6. 引薦行動(dòng)方針根據(jù)可行性研討結(jié)果應(yīng)該做出的一個(gè)關(guān)鍵性決議是

6、,能否繼續(xù)進(jìn)展這項(xiàng)開發(fā)工程。假設(shè)繼續(xù)開發(fā),選擇一種最好的解法,闡明選擇這個(gè)處理方案的理由。.7. 草擬開發(fā)方案分析員應(yīng)該為所引薦的方案草擬一份開發(fā)方案,制定工程進(jìn)度表、估計(jì)對(duì)各類開發(fā)人員和各種資源的需求情況、估計(jì)系統(tǒng)生命周期每個(gè)階段的本錢、給出下一個(gè)階段(需求分析)的詳細(xì)進(jìn)度表和本錢估計(jì)。 .工程實(shí)施方案1. 系統(tǒng)概述 包括工程目的,主要功能,系統(tǒng)特點(diǎn),以及關(guān)于開發(fā)任務(wù)的安排2. 系統(tǒng)資源 包括開發(fā)和運(yùn)轉(zhuǎn)該系統(tǒng)所需求的各種資源 如硬件、軟件、人員和組織機(jī)構(gòu)等3. 費(fèi)用預(yù)算:分階段的人員費(fèi)用、機(jī)時(shí)費(fèi)用及其他費(fèi)用4. 進(jìn)度安排:各階段起始時(shí)間、完成文檔及驗(yàn)證方式5. 要交付的產(chǎn)品清單.8. 書寫文

7、檔提交審查把可行性研討各個(gè)步驟的任務(wù)結(jié)果寫成明晰的文檔,請(qǐng)用戶、客戶組織的擔(dān)任人及評(píng)審組審查,以決議能否繼續(xù)這項(xiàng)工程及能否接受分析員引薦的方案。 .2.3 系統(tǒng)流程圖 系統(tǒng)流程圖:是概括地描畫物理系統(tǒng)的傳統(tǒng)工具。用圖形符號(hào)以黑盒子方式描畫組成系統(tǒng)的每個(gè)部件(程序,文檔,數(shù)據(jù)庫,人工過程等)。表達(dá)的是數(shù)據(jù)在系統(tǒng)各部件之間流動(dòng)的情況,而不是對(duì)數(shù)據(jù)進(jìn)展加工處置的控制過程。.2.3.1 符號(hào) 根本符號(hào):5個(gè),以概括的方式籠統(tǒng)地描畫一個(gè)實(shí)踐系統(tǒng)。.系統(tǒng)符號(hào):11個(gè),更詳細(xì)的描畫物理系統(tǒng)。.2.3.2 例子 例1: 某裝配廠有一座存放零件的倉庫,倉庫中現(xiàn)有的各種零件的數(shù)量以及每種零件的庫存量臨界值等數(shù)據(jù)記

8、錄在庫存清單主文件上。當(dāng)倉庫零件數(shù)量發(fā)生變化時(shí),應(yīng)該及時(shí)修正庫存清單主文件。假設(shè)哪種零件的庫存量少于它的庫存臨界值,那么應(yīng)該報(bào)告給采購部門以便定貨,規(guī)定每天向采購部門送一次定貨報(bào)告。 該裝配廠運(yùn)用一臺(tái)小型計(jì)算機(jī),處置更新庫存清單主文件和產(chǎn)生定貨報(bào)告。零件庫存量的每一次變化稱為一個(gè)事務(wù),由放在倉庫中CRT終端輸入到計(jì)算機(jī)中;系統(tǒng)中的庫存清單程序?qū)κ聞?wù)進(jìn)展處置,更新存儲(chǔ)在磁盤上的庫存清單主文件,并且把必要的訂貨信息寫在磁帶上。最后,每天由報(bào)告生成程序讀一次磁帶,并且打印出訂貨報(bào)告。.部件:包括程序、文檔、數(shù)據(jù)庫、人工過程等程序:更新庫存清單程序 產(chǎn)生定貨報(bào)告程序文檔:定貨報(bào)告數(shù)據(jù):磁盤上的庫存清單

9、主文件 磁帶上的定貨信息 CRT終端輸入事務(wù)人工過程:無.庫存清單系統(tǒng)的系統(tǒng)流程圖.2.3.3 分層 首先用一張高層次的系統(tǒng)流程圖描畫系統(tǒng)總體概貌,闡明系統(tǒng)的關(guān)鍵功能;然后分別把每個(gè)關(guān)鍵功能擴(kuò)展到適當(dāng)?shù)脑敿?xì)程度,畫在單獨(dú)的一頁紙上。 第一層:描畫系統(tǒng)關(guān)鍵功能僅用根本符號(hào).第二層:擴(kuò)展系統(tǒng)關(guān)鍵功能 .第三層:合成后的系統(tǒng)流程圖.例2:教材銷售系統(tǒng)人工教材銷售系統(tǒng):先找系辦公室開購書懇求,憑懇求找教材科開購書證明,向出納員交付書款獲得領(lǐng)書單,然后到書庫找保管員領(lǐng)書。.人工教材銷售的系統(tǒng)流程圖.計(jì)算機(jī)教材銷售系統(tǒng):由計(jì)算機(jī)實(shí)現(xiàn)有效性審查不該購買或已賣完的教材,收書款和發(fā)書仍由人工完成。開購書懇求和購

10、書證明可一步完成,添加缺書統(tǒng)計(jì)和采購功能。.計(jì)算機(jī)教材銷售的系統(tǒng)流程圖.2.4 數(shù)據(jù)流圖數(shù)據(jù)流圖 (DFD) :是一種圖形化技術(shù),它描畫信息流和數(shù)據(jù)從輸入挪動(dòng)到輸出的過程中所經(jīng)受的變換。在數(shù)據(jù)流圖中沒有任何詳細(xì)的物理部件,它只是描畫數(shù)據(jù)在軟件中流動(dòng)和被處置的邏輯過程。.2.4.1 符號(hào)根本符號(hào):.數(shù)據(jù)源點(diǎn)/終點(diǎn):通常是人或部門,可反復(fù)表示;處置:一個(gè)處置框可以代表一系列程序、單個(gè)程序或程序的一個(gè)模塊; 數(shù)據(jù)存儲(chǔ):可以表示一個(gè)文件、文件的一部分、數(shù)據(jù)庫的元素或記錄的一部分等,數(shù)據(jù)存儲(chǔ)是處于靜止形狀的數(shù)據(jù); 數(shù)據(jù)流:描畫一切能夠的數(shù)據(jù)流向,而不應(yīng)該描畫出現(xiàn)某個(gè)數(shù)據(jù)流的條件 ,數(shù)據(jù)流是處于運(yùn)動(dòng)中的數(shù)

11、據(jù)。.附加符號(hào):星號(hào)*:表示“與關(guān)系.加號(hào)+:表示“或關(guān)系.異或:表示互斥關(guān)系.2.4.2 例子例1: 假設(shè)采購部每天需求一張定貨報(bào)表,報(bào)表按零件編號(hào)排序,表中列出一切需求再次定貨的零件。對(duì)于每個(gè)需求再次定貨的零件,應(yīng)該列出下述數(shù)據(jù):零件編號(hào),零件稱號(hào),定貨數(shù)量,目前價(jià)錢,主要供應(yīng)者,次要供應(yīng)者。零件入庫或出庫稱為事務(wù),經(jīng)過放在倉庫中的CRT終端把事務(wù)報(bào)告給定貨系統(tǒng)。當(dāng)某種零件的庫存量少于庫存量的臨界值時(shí),就應(yīng)該再次定貨。.畫數(shù)據(jù)流圖的步驟:1. 從問題描畫中提取數(shù)據(jù)流圖的4種成分?jǐn)?shù)據(jù)的源點(diǎn)/終點(diǎn)“經(jīng)過放在倉庫中的CRT終端把事務(wù)報(bào)告給定貨系統(tǒng)倉庫管理員是數(shù)據(jù)源點(diǎn);“采購部每天需求一張定貨報(bào)表

12、采購員是數(shù)據(jù)終點(diǎn)。處置“采購部需求報(bào)表,產(chǎn)生報(bào)表;事務(wù)的后果是改動(dòng)零件庫存量,因此對(duì)事務(wù)進(jìn)展的加工是另一個(gè)處置處置事務(wù)。.數(shù)據(jù)流:“系統(tǒng)把定貨報(bào)表送給采購部定貨報(bào)表;“事務(wù)需求從倉庫送到系統(tǒng)中事務(wù)。數(shù)據(jù)存儲(chǔ):處置事務(wù)和產(chǎn)生報(bào)表這兩個(gè)處置在時(shí)間上明顯不匹配,用來產(chǎn)生定貨報(bào)表的定貨信息必需存放一段時(shí)間定貨信息;零件庫存量和庫存量臨界值需求存儲(chǔ)庫存清單。.源點(diǎn):倉庫管理員終點(diǎn):采購員處置:產(chǎn)生報(bào)表、處置事務(wù)數(shù)據(jù)流:定貨報(bào)表事務(wù)零件編號(hào)零件稱號(hào)定貨數(shù)量目前價(jià)錢主要供應(yīng)者次要供應(yīng)者零件編號(hào)事務(wù)類型數(shù)量數(shù)據(jù)存儲(chǔ):定貨信息同定貨報(bào)表庫存清單零件編號(hào)庫存量庫存量臨界值.2. 畫根本系統(tǒng)模型由假設(shè)干個(gè)數(shù)據(jù)源點(diǎn)/

13、終點(diǎn)和一個(gè)處置組成。定貨系統(tǒng)的根本系統(tǒng)模型.3. 細(xì)化,描畫系統(tǒng)的主要功能功能級(jí)數(shù)據(jù)流圖定貨系統(tǒng)的功能級(jí)數(shù)據(jù)流圖.4. 對(duì)系統(tǒng)主要功能進(jìn)一步細(xì)化把處置事務(wù)的功能進(jìn)一步分解后的數(shù)據(jù)流圖.細(xì)化時(shí)留意:當(dāng)進(jìn)一步分解涉及如何詳細(xì)的實(shí)現(xiàn)一個(gè)功能時(shí)就不應(yīng)該再分解了。當(dāng)對(duì)數(shù)據(jù)流圖分層細(xì)化時(shí)必需堅(jiān)持信息延續(xù)性,也就是說,當(dāng)把一個(gè)處置分解為一系列處置時(shí),分解前和分解后的輸入輸出數(shù)據(jù)流必需一樣。留意對(duì)處置進(jìn)展編號(hào)的方法。 .2.4.3 命名 1. 為數(shù)據(jù)流(或數(shù)據(jù)存儲(chǔ))命名完好性;詳細(xì)性;起名字遇到了困難時(shí),試試重新分解。 .2. 為處置命名通常先為數(shù)據(jù)流命名,然后再為與之相關(guān)聯(lián)的處置命名;完好性;及物動(dòng)詞+賓語

14、,詳細(xì)性;通常名字中僅包括一個(gè)動(dòng)詞,否那么進(jìn)展分解;命名時(shí)遇到困難,應(yīng)思索重新分解。3. 為數(shù)據(jù)源點(diǎn)/終點(diǎn)命名采用它們?cè)趩栴}域中習(xí)慣的名字。 .2.4.4 用途 作為交流信息的工具供有關(guān)人員審查確認(rèn)供用戶了解和評(píng)價(jià)數(shù)據(jù)流圖應(yīng)該分層,超越9個(gè)時(shí)應(yīng)該畫分圖 作為分析和設(shè)計(jì)的工具描畫系統(tǒng)所完成的功能 輔助物理系統(tǒng)的設(shè)計(jì)時(shí),以定時(shí)要求為指南,畫出許多組自動(dòng)化邊境,對(duì)應(yīng)不同的物理系統(tǒng)。 導(dǎo)出更詳細(xì)的設(shè)計(jì)步驟面向數(shù)據(jù)流的設(shè)計(jì)方法 .以批量方式更新庫存清單.以聯(lián)機(jī)方式更新庫存清單.例2:高考錄取統(tǒng)分子系統(tǒng) 功能如下: (1) 計(jì)算規(guī)范分根據(jù)考生原始分計(jì)算規(guī)范分,存入考生分?jǐn)?shù)文件; (2) 計(jì)算錄取線分根據(jù)規(guī)

15、范分和招生方案文件中的招生人數(shù),計(jì)算錄取線分,存入錄取線文件。 .1. 提取數(shù)據(jù)流圖的四種成分?jǐn)?shù)據(jù)源點(diǎn)和終點(diǎn):考生處置:(1) 計(jì)算規(guī)范分 (2) 計(jì)算錄取線分?jǐn)?shù)據(jù)存儲(chǔ):(1) 考生分?jǐn)?shù)文件 (2) 招生方案文件 (3) 錄取線文件數(shù)據(jù)流:原始分;規(guī)范分; 招生人數(shù);錄取線分 .2. 畫根本數(shù)據(jù)流圖.3. 畫功能級(jí)數(shù)據(jù)流圖 .例3:教材銷售系統(tǒng)人工:先找系辦公室開購書懇求,憑懇求找教材科開購書證明,向出納員交付書款獲得領(lǐng)書單,然后到書庫找保管員領(lǐng)書。計(jì)算機(jī):包括銷售和采購兩大功能。銷售時(shí),根據(jù)學(xué)生用書表和教材庫存清單對(duì)購書單進(jìn)展有效性審查,經(jīng)過審查后得到有效購書單,并將缺書信息寫入缺書表。交完

16、款后開領(lǐng)書單,根據(jù)領(lǐng)書單更新教材庫存清單。采購時(shí),將缺書表中的信息匯總生成采購單,新書進(jìn)庫時(shí)更新教材庫存清單。.人工教材銷售系統(tǒng)的數(shù)據(jù)流圖.根本數(shù)據(jù)流圖.功能級(jí)數(shù)據(jù)流圖.銷售功能細(xì)化的數(shù)據(jù)流圖.采購功能細(xì)化的數(shù)據(jù)流圖.2.5 數(shù)據(jù)字典 數(shù)據(jù)字典:是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的一切元素的定義的集合。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。 .2.5.1 數(shù)據(jù)字典的內(nèi)容 數(shù)據(jù)字典的組成:數(shù)據(jù)流數(shù)據(jù)流分量(即數(shù)據(jù)元素)數(shù)據(jù)存儲(chǔ)處置(用其它工具描畫更方便,如IPO圖).在數(shù)據(jù)字典中記錄數(shù)據(jù)元素的以下信息:普通訊息定義運(yùn)用特點(diǎn)控制信息分組信息 .2.5.2 定義數(shù)據(jù)的方法方法:對(duì)數(shù)據(jù)

17、自頂向下分解。 數(shù)據(jù)組成方式(三種根本類型):順序 以確定次序銜接兩個(gè)或多個(gè)分量;選擇 從兩個(gè)或多個(gè)能夠的元素中選取一個(gè);反復(fù) 即把指定的分量反復(fù)零次或多次。附加類型:可選 即一個(gè)分量是可有可無的(反復(fù)零次或一次)。 .符號(hào):=意思是等價(jià)于(或定義為);+意思是和(即,銜接兩個(gè)分量); 意思是或(即,從方括弧內(nèi)列出的假設(shè)干個(gè)分量中選擇一個(gè)),通常用“|號(hào)隔開供選擇的分量; 意思是反復(fù)(即,反復(fù)花括弧內(nèi)的分量);經(jīng)常運(yùn)用上限和下限進(jìn)一步注釋表示反復(fù)的花括弧。( )意思是可選(即,圓括弧里的分量可有可無)。 .例1:標(biāo)識(shí)符 = 字母字符 + 字母數(shù)字串字母數(shù)字串 = 0字母或數(shù)字7字母或數(shù)字 =字

18、母字符數(shù)字字符 .例2:購書單=學(xué)號(hào)+姓名+書號(hào)+數(shù)量+單價(jià)+總價(jià)+書費(fèi)合計(jì)學(xué)生用書表=學(xué)院編號(hào)+專業(yè)編號(hào)+年級(jí)+書號(hào)年級(jí)= 1 | 2 | 3 | 4 學(xué)號(hào)=10數(shù)字10.2.5.3 數(shù)據(jù)字典的用途數(shù)據(jù)字典最重要的用途是作為分析階段的工具;數(shù)據(jù)字典中包含的每個(gè)數(shù)據(jù)元素的控制信息是很有價(jià)值的。很容易估計(jì)改動(dòng)一個(gè)數(shù)據(jù)將產(chǎn)生的影響;數(shù)據(jù)字典是開發(fā)數(shù)據(jù)庫的第一步,而且是很有價(jià)值的一步。.2.5.4 數(shù)據(jù)字典的實(shí)現(xiàn)計(jì)算機(jī)實(shí)現(xiàn):目前,數(shù)據(jù)字典幾乎總是作為CASE計(jì)算機(jī)輔助軟件工程“構(gòu)造化分析與設(shè)計(jì)工具的一部分實(shí)現(xiàn)的。在開發(fā)大型軟件系統(tǒng)的過程中,數(shù)據(jù)字典的規(guī)模和復(fù)雜程度迅速添加,人工維護(hù)數(shù)據(jù)字典幾乎是不能

19、夠的。人工實(shí)現(xiàn):采用卡片方式書寫數(shù)據(jù)字典,每張卡片上保管描畫一個(gè)數(shù)據(jù)的信息。每張卡片上主要應(yīng)該包含下述這樣一些信息:名字、別名、描畫、定義、位置。 .名字:定貨報(bào)表別名:定貨信息描畫:每天一次送給采購員的需求定貨的零件表定義:定貨報(bào)表=零件編號(hào)+零件稱號(hào) +定貨數(shù)量+目前價(jià)錢+主要供 應(yīng)者+次要供應(yīng)者位置:輸出到打印機(jī)名字:零件編號(hào)別名:描畫:獨(dú)一地標(biāo)識(shí)庫存清單中一個(gè)特定零件的關(guān)鍵域定義:零件編號(hào)=8字符8位置:定貨報(bào)表 定貨信息 庫存清單名字:定貨數(shù)量別名:描畫:某個(gè)零件一次定貨的數(shù)量定義:定貨數(shù)量=1數(shù)字5位置:定貨報(bào)表 定貨信息.2.6 本錢/效益分析本錢/效益分析的目的正是要從經(jīng)濟(jì)角度

20、分析開發(fā)一個(gè)特定的新系統(tǒng)能否劃算,從而協(xié)助客戶組織的擔(dān)任人正確地作出能否投資于這項(xiàng)開發(fā)工程的決議。 .2.6.1 本錢估計(jì) 1. 代碼行技術(shù)方法:通常根據(jù)閱歷和歷史數(shù)據(jù)估計(jì)實(shí)現(xiàn)一個(gè)功能需求的源程序行數(shù)。一旦估計(jì)出源代碼行數(shù)以后,用每行代碼的平均本錢乘以行數(shù)就可以確定軟件的本錢。每行代碼的平均本錢主要取決于軟件的復(fù)雜程度和工資程度。特點(diǎn):簡(jiǎn)單;當(dāng)有以往開發(fā)類似工程的歷史數(shù)據(jù)可供參考時(shí),這個(gè)方法是非常有效的。 .功能生產(chǎn)率(行/人月)估計(jì)行數(shù)每行成本(元行)成本(元)人力(人月)獲取實(shí)時(shí)數(shù)據(jù)92840108907209.1更新數(shù)據(jù)庫1021210546534011.8脫機(jī)分/p>

21、004.4產(chǎn)生報(bào)告14545033148503.1實(shí)時(shí)控制80110013514850013.7總計(jì)36261042.1代碼行技術(shù)分析一個(gè)過程控制系統(tǒng):.2. 義務(wù)分解技術(shù)方法:首先把軟件開發(fā)工程分解為假設(shè)干個(gè)相對(duì)獨(dú)立的義務(wù)。再分別估計(jì)每個(gè)單獨(dú)的開發(fā)義務(wù)的本錢,最后累加起來得出軟件開發(fā)工程的總本錢。估計(jì)每個(gè)義務(wù)的本錢時(shí),通常先估計(jì)完成該項(xiàng)義務(wù)需求用的人力(以人月為單位),再乘以每人每月的平均工資而得出每個(gè)義務(wù)的本錢。.義務(wù)分解技術(shù)估計(jì)軟件開發(fā)本錢: 任務(wù)估計(jì)人力(人月)元人月成本(元)需求分析5.01020051000設(shè)計(jì)15.09600144000編碼和單元測(cè)試8.0795063600綜合測(cè)

22、試16.58700143550總計(jì)44.5402150.3. 自動(dòng)估計(jì)本錢技術(shù) 方法:采用自動(dòng)估計(jì)本錢的軟件工具特點(diǎn):可以減輕人的勞動(dòng),并且使得估計(jì)的結(jié)果更客觀。但是,采用這種技術(shù)必需有長(zhǎng)期搜集的大量歷史數(shù)據(jù)為根底,并且需求有良好的數(shù)據(jù)庫系統(tǒng)支持。 .2.6.2 本錢/效益分析的方法 本錢/效益分析要估計(jì)開發(fā)本錢、運(yùn)轉(zhuǎn)費(fèi)用和新系統(tǒng)將帶來的經(jīng)濟(jì)效益。運(yùn)轉(zhuǎn)費(fèi)用:取決于系統(tǒng)的操作費(fèi)用(操作員人數(shù),任務(wù)時(shí)間,耗費(fèi)的物資等等)和維護(hù)費(fèi)用。系統(tǒng)的經(jīng)濟(jì)效益:等于因運(yùn)用新系統(tǒng)而添加的收入加上運(yùn)用新系統(tǒng)可以節(jié)省的運(yùn)轉(zhuǎn)費(fèi)用。 .本錢/效益分析涉及的4個(gè)概念: 1. 貨幣的時(shí)間價(jià)值通常用利率的方式表示貨幣的時(shí)間價(jià)值。假設(shè)年利率為 i ,假設(shè)如今存入 P 元,那么 n

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論