




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
可行性研究實用培訓(xùn)資料(3)操作可行性.確定系統(tǒng)的運行方式、操作規(guī)程等是否適合用戶。(4)法律可行性。確定系統(tǒng)開發(fā)可能導(dǎo)致的任何侵權(quán)行為、妨礙后果和責(zé)任。注:可行性研究的成本占總成本的510%§2.可行性研究的步驟1、復(fù)查定義,明確限制的約束。我們認(rèn)為用戶要的用戶要的2、研究老系統(tǒng)(要避免花費過多的精力)解決老系統(tǒng)問題老系統(tǒng)功能新增功能新系統(tǒng)效益注:只了解老系統(tǒng)做什么,而不管怎樣做;注意了解與其它系統(tǒng)的接口。老系統(tǒng)效益3、導(dǎo)出新系統(tǒng)的高層邏輯模型-----使用數(shù)據(jù)流圖和數(shù)據(jù)字典描述數(shù)據(jù)在系統(tǒng)的流動和處理情況?!橄髮崿F(xiàn)改進(jìn)老系統(tǒng)模型新模型新系統(tǒng)
3、邏輯模型4、重新定義1、復(fù)查定義
注:此時合同未簽,應(yīng)考慮成本,不宜反復(fù)太多次。5、導(dǎo)出多種解法進(jìn)度表經(jīng)濟上合算技術(shù)上可行操作上可行技術(shù)上不可行用戶不可能操作不合算途徑:在DFD圖上劃分不同的自動化邊界,從而導(dǎo)出若干種解決方案。6、推薦行動方針YesorNo?NoYesWhy?Whichoneisthebest?Why?(cost/benefit)7、開發(fā)計劃(粗略)任務(wù)分解,確定負(fù)責(zé)人大致進(jìn)度規(guī)劃財務(wù)預(yù)算風(fēng)險分析及對策8、最后,編寫可行性分析報告,整理成相應(yīng)文檔提請有關(guān)部門和用戶審查。引言可行性研究前提對現(xiàn)有系統(tǒng)的分析所建議系統(tǒng)的分析(技術(shù)、操作、經(jīng)濟)其他可供選擇的方案結(jié)論意見可行性研究報告大綱如下:引言:對問題的簡單敘述,實現(xiàn)系統(tǒng)的環(huán)境,該軟件系統(tǒng)與其他系統(tǒng)之間的相互關(guān)系??尚行匝芯壳疤?說明建議開發(fā)軟件的基本要求,主要開發(fā)目標(biāo),開發(fā)條件限制與約束,進(jìn)行可行性研究的方法,對系統(tǒng)進(jìn)行評價的尺度與依據(jù)。對現(xiàn)有系統(tǒng)的分析:現(xiàn)有系統(tǒng)可能是一個計算機系統(tǒng),也可能是一個人工系統(tǒng)。應(yīng)該準(zhǔn)確描述現(xiàn)有系統(tǒng)的處理流程,工作負(fù)荷,費用開支,人員及設(shè)備要求,管理模式,存在問題。所建議的系統(tǒng):概括說明建議系統(tǒng),包括處理流程,能夠滿足的要求,系統(tǒng)的優(yōu)點,開發(fā)技術(shù)風(fēng)險估計,目標(biāo)系統(tǒng)運行管理模式,系統(tǒng)可能存在的局限性。可供選擇的其他方案描述:對可選擇方案逐一說明,并說明沒有選中的理由。方案配置的介紹,選擇方案的準(zhǔn)則。成本效益分析。技術(shù)風(fēng)險估計。操作與社會可行性分析。結(jié)論:可行性報告最后必須有一個結(jié)論,可能的結(jié)論是:項目應(yīng)該立即展開;系統(tǒng)需要推遲到某些條件具備才能開始;需要對系統(tǒng)目標(biāo)進(jìn)行某些修改才能開始進(jìn)行;系統(tǒng)不能進(jìn)行(技術(shù)不可行)或者沒有必要進(jìn)行(經(jīng)濟不可行)。§3.可行性分析的技術(shù)方法
(系統(tǒng)流程圖、數(shù)據(jù)流圖和數(shù)據(jù)字典)它的基本思想是用圖形符號以黑盒子形式描繪物理系統(tǒng)里面的每個部件(程序,文件,數(shù)據(jù)庫,表格,人工過程等等)。系統(tǒng)流程圖表達(dá)的是數(shù)據(jù)在系統(tǒng)各部件之間流動的情況,而不是對數(shù)據(jù)進(jìn)行加工處理的控制過程(不同于程序流程圖)。系統(tǒng)復(fù)雜是可分層描繪。首先,用一張高層次的系統(tǒng)流程圖描繪系統(tǒng)的總體概貌,表明系統(tǒng)的關(guān)鍵功能;然后分別把每個關(guān)鍵功能擴展到適當(dāng)?shù)脑敿?xì)程度,畫在單獨的一頁紙上。分層描繪法便于閱讀者從抽象到具體的過程逐步深入了解一個復(fù)雜的系統(tǒng)。一、系統(tǒng)流程圖系統(tǒng)流程圖五種基本符號系統(tǒng)流程圖的其他符號變化倉庫零
庫存量件臨界值庫存清單XX:————————XX:————…………庫存<臨界值定貨報告例子:某裝配廠有一座存放零件的倉庫,倉庫中現(xiàn)有的各種零件的數(shù)量以及每種零件的庫存量臨界值等數(shù)據(jù)記錄在庫存清單主文件中。當(dāng)倉庫中零件數(shù)量有變化時,應(yīng)該及時修改庫存清單主文件,如果那種零件的庫存量少于它的庫存量臨界值,則應(yīng)該報告給采購部門以便定貨,規(guī)定每天向采購部門送一次定貨報告.注:符號=系統(tǒng)部件箭頭=信息流動路徑事務(wù)庫存清單程序庫存清單主文件定貨信息報告生成程序定貨報告即庫存量變化分析:該裝配廠使用一臺小型計算機處理更新庫存清單主文件和產(chǎn)生定貨報告的任務(wù)。零件庫存量的每一次變化稱為一個事務(wù),由放在倉庫中的CRT終端輸入到計算機中;系統(tǒng)中的庫存清單程序?qū)κ聞?wù)進(jìn)行處理,更新存儲在磁盤上的庫存清單主文件,并且把必要的定貨信息寫在磁帶上。最后,每天由報告生成程序讀一次磁帶,并且打印出定貨報告。
系統(tǒng)流程圖的習(xí)慣畫法是使信息在圖中從上到下、從左至右。1、數(shù)據(jù)流圖中的主要圖形元素(四種)二.數(shù)據(jù)流圖(DataFlowDiagram)
數(shù)據(jù)流圖(DFD)描繪系統(tǒng)的邏輯模型,圖中沒有任何具體的物理元素,只是描繪信息在系統(tǒng)中流動和處理的情況。設(shè)計數(shù)據(jù)流圖只需考慮系統(tǒng)必須完成的基本邏輯功能,完全不需要考慮如何具體地實現(xiàn)這些功能。2、說明:處理并不一定是一個程序。一個處理框可以代表一系列程序、單個程序或者程序的一個模塊。
一個數(shù)據(jù)存儲也并不等同于一個文件,它可以表示一個文件、文件的一部分、數(shù)據(jù)庫的元素或記錄的一部分等等;
數(shù)據(jù)可以存儲在磁盤、磁帶、磁鼓、主存、微縮膠片、穿孔卡片及其他任何介質(zhì)上(包括人腦)。
數(shù)據(jù)存儲和數(shù)據(jù)流都是數(shù)據(jù),僅僅所處的狀態(tài)不同。數(shù)據(jù)存儲是處于靜止?fàn)顟B(tài)的數(shù)據(jù),數(shù)據(jù)流是處于運動中的數(shù)據(jù)。
有時數(shù)據(jù)的源點和終點相同,為了增加數(shù)據(jù)流圖的清晰程度。再重復(fù)畫一個同樣的符號(正方形或立方體)表示數(shù)據(jù)的終點。有時數(shù)據(jù)存儲也需要重復(fù),以增加數(shù)據(jù)流圖的清晰程度。為了避免可能引起的誤解,如果代表同一個事物的同樣符號在圖中出現(xiàn)在n個地方,則在這個符號的一個角上畫n一1條短斜線做標(biāo)記。3、數(shù)據(jù)流與數(shù)據(jù)加工之間的關(guān)系
(數(shù)據(jù)流圖的附加符號)4、數(shù)據(jù)流圖的層次結(jié)構(gòu)為了表達(dá)數(shù)據(jù)處理過程的數(shù)據(jù)處理情況,需要采用層次結(jié)構(gòu)的數(shù)據(jù)流圖。按照系統(tǒng)的層次結(jié)構(gòu)進(jìn)行逐步分解,并以分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系,能清楚地表達(dá)和容易理解整個系統(tǒng)。分層數(shù)據(jù)流圖在多層數(shù)據(jù)流圖中,頂層流圖僅包含一個加工,它代表被開發(fā)系統(tǒng)。它的輸入流是該系統(tǒng)的輸入數(shù)據(jù),輸出流是系統(tǒng)所輸出數(shù)據(jù)底層流圖是指其加工不需再做分解的數(shù)據(jù)流圖,它處在最底層中間層流圖則表示對其上層父圖的細(xì)化。它的每一加工可能繼續(xù)細(xì)化,形成子圖。5、畫數(shù)據(jù)流圖的步驟:自外向內(nèi),自頂向下,逐層細(xì)化,完善求精1)從問題描述中提取數(shù)據(jù)流圖的四種成份(源點或終點,處理,數(shù)據(jù)存儲,數(shù)據(jù)流)。2)根據(jù)具體業(yè)務(wù),畫出頂層數(shù)據(jù)流圖,以反映最主要業(yè)務(wù)處理流程。3)從輸入端開始,按系統(tǒng)的邏輯需要,畫出數(shù)據(jù)流流經(jīng)的各處理框,逐步畫到輸出端,得到第一層數(shù)據(jù)流圖4)對數(shù)據(jù)流圖中描繪的系統(tǒng)主要功能進(jìn)一步細(xì)化,畫出所需的子圖.5)檢查、修改。例子
假設(shè)一家工廠的采購部每天需要一張定貨報表,報表按零件編號排序,表中列出所有需要再次定貨的零件。對于每個需要再次定貨的零件應(yīng)該列出下述數(shù)據(jù):零件編號,零件名稱,定貨數(shù)量,目前價格,主要供應(yīng)者,次要供應(yīng)者。零件入庫或出庫稱為事務(wù),通過放在倉庫中的CRT終端把事務(wù)報告給定貨系統(tǒng)。當(dāng)某種零件的庫存數(shù)量少于庫存量臨界值時就應(yīng)該再次定貨。第一步,可以從問題描述中提取數(shù)據(jù)流圖的四種成分。組成數(shù)據(jù)流圖的元素可以從描述問題的信息中提取(有些信息是隱含的)源點與終點:采購員是數(shù)據(jù)終點,而倉庫管理員是數(shù)據(jù)源點。處理:產(chǎn)生報表、處理零件入庫出庫的事務(wù)(改變庫存量)數(shù)據(jù)流:(1)定貨報表:零件編號,零件名稱,定貨數(shù)量,目前價格,主要供應(yīng)者,次要供應(yīng)者。(2)事務(wù):零件編號(名稱)、事務(wù)類型(入庫出庫)、數(shù)量數(shù)據(jù)存儲:(1)定貨信息(見定貨報表)(2)庫存清單:零件編號、庫存量、庫存量臨界值第二步畫出基本系統(tǒng)模型-----頂層DFD(若干個數(shù)據(jù)源點/終點加一個處理)倉庫管理員定貨系統(tǒng)采購員事務(wù)定貨報表第三步對基本系統(tǒng)模型進(jìn)一步細(xì)化,描繪出主要功能倉庫管理員采購員事務(wù)定貨報表12處理事務(wù)產(chǎn)生報表D2定貨信息D1庫存清單定貨信息定貨信息庫存清單注:在圖中給處理和數(shù)據(jù)加了編號,這樣做的目的是便于引用和追蹤。數(shù)據(jù)存儲(靜態(tài))和數(shù)據(jù)流(動態(tài))只不過是同樣的數(shù)據(jù)的兩種不同形式第四步對功能級數(shù)據(jù)流圖中描繪的系統(tǒng)主要功能進(jìn)一步細(xì)化倉庫管理員采購員事務(wù)定貨報表1.32處理定貨產(chǎn)生報表D2定貨信息D1庫存清單定貨信息定貨信息庫存清單1.2更新庫存清單1.1接受事務(wù)事務(wù)庫存信息當(dāng)進(jìn)一步分解將涉及如何具體實現(xiàn)一個功能時就不應(yīng)再分解了。(1)當(dāng)對數(shù)據(jù)流圖分層細(xì)化時必須保持信息連續(xù)性,也就是說,當(dāng)把一個處理分解為一系列處理時,分解前和分解后的輸入/輸出數(shù)據(jù)流必須相同。
(2)注意對處理進(jìn)行編號的方法。處理1.1、1.2和1.3是更高層次的數(shù)據(jù)流圖中處理1的組成元素。如果處理2被進(jìn)一步分解,它的組成元素的編號將是2.1,2.2,...;如果把處理1.1進(jìn)一步分解,則將得到編號為1.1.1,1.1.2,...的處理。注意:6、命名1.為數(shù)據(jù)流(或數(shù)據(jù)存儲)命名(1)名字應(yīng)代表整個數(shù)據(jù)流(或數(shù)據(jù)存儲)的內(nèi)容,而不是僅僅反映它的某些成分。(2)不要使用空洞的、缺乏具體含義的名字(如“數(shù)據(jù)”、“信息”、“輸入”之類)。(3)如果在為某個數(shù)據(jù)流(或數(shù)據(jù)存儲)起名字時遇到了困難,則很可能是因為對數(shù)據(jù)流圖分解不恰當(dāng)造成的,應(yīng)該試試重新分解,看是否能克服這個困難。2.為處理命名(1)通常先為數(shù)據(jù)流命名,然后再為與之相關(guān)聯(lián)的處理命名。這樣命名比較容易,而主體現(xiàn)了人類習(xí)慣的“由表及里”的思考過程。(2)名字應(yīng)該反映整個處理的功能,而不是它的一部分功能。(3)名字最好由一個具體的及物動詞,加上一個具體的賓語組成。應(yīng)該盡量避免使用”加工"、“處理"等空洞籠統(tǒng)的動詞作名字。(4)通常名字中僅包括一個動詞,如果必須用兩個動詞才能描述整個處理的功能,則包這個處理再分解成兩個處理可能更恰當(dāng)些。(5)如果在為某個處理命名時遇到困難,則很可能是發(fā)現(xiàn)了分解不當(dāng)?shù)嫩E象,應(yīng)考慮重新分解。數(shù)據(jù)源點/終點并不需要在開發(fā)目標(biāo)系統(tǒng)的過程中設(shè)計和實現(xiàn),它并不屬于數(shù)據(jù)流圖均核心內(nèi)容。通常,為數(shù)據(jù)源點/終點命名時采用它們在問題域中習(xí)慣使用的名字(如“采購員”、“倉庫管理員”等)。7、檢查和修改數(shù)據(jù)流圖的原則數(shù)據(jù)流圖上所有圖形符號只限于前述四種基本圖形元素數(shù)據(jù)流圖的主圖上的數(shù)據(jù)流必須封閉在外部實體之間每個加工至少有一個輸入數(shù)據(jù)流和一個輸出數(shù)據(jù)流在數(shù)據(jù)流圖中,需按層給加工框編號。編號表明該加工所處層次及上下層的親子關(guān)系規(guī)定任何一個數(shù)據(jù)流子圖必須與它上一層的一個加工對應(yīng),兩者的輸入數(shù)據(jù)流和輸出數(shù)據(jù)流必須一致。此即父圖與子圖的平衡圖上每個元素都必須有名字?jǐn)?shù)據(jù)流圖中不可夾帶控制流初畫時可以忽略瑣碎的細(xì)節(jié),以集中精力于主要數(shù)據(jù)流8、用途
畫數(shù)據(jù)流圖的基本目的是利用它作為交流信息的工具。分析員把他對現(xiàn)有系統(tǒng)的認(rèn)識或?qū)δ繕?biāo)系統(tǒng)的設(shè)想用數(shù)據(jù)流圖描繪出來,供有關(guān)人員審查確認(rèn)。
每層數(shù)據(jù)流圖中包含的處理不得超過9個。
數(shù)據(jù)流圖的另一個主要用途是作為分析和設(shè)計的工具。分析員應(yīng)該著重描繪系統(tǒng)所完成的功能而不是系統(tǒng)的物理實現(xiàn)方案。數(shù)據(jù)流圖是實現(xiàn)這個目示的極好手段。當(dāng)用數(shù)據(jù)流圖輔助物理系統(tǒng)的設(shè)計時,以圖中不同處理的定時要求為指南,能夠在數(shù)據(jù)流圖上畫出許多組自動化邊界,每組自動化邊界可能意味著一個不同的物理系統(tǒng),因此可以根據(jù)系統(tǒng)的邏輯模型考慮系統(tǒng)的物理實現(xiàn)。例如,可以聯(lián)機地接收事務(wù)并放入隊列中,然而更新庫存清單、處理定貨和產(chǎn)生報表以批量方式進(jìn)行。當(dāng)然,這種方案需要增加一個數(shù)據(jù)存儲以存放事務(wù)數(shù)據(jù)。改變自動化邊界,這個系統(tǒng)將聯(lián)機地接收事務(wù)、更新庫存清單和處理定貨及輸出定貨信息;然而處理2將以批量方式產(chǎn)生定貨報表。數(shù)據(jù)字典與數(shù)據(jù)流圖配合,能清楚地表達(dá)數(shù)據(jù)處理的要求數(shù)據(jù)字典的任務(wù)是對于在數(shù)據(jù)流圖中每一個被命名的圖形元素均加以定義,使得每一個圖形元素的名字都有一個確切的解釋三、數(shù)據(jù)字典(DataDictionary)
數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)字典的作用也正是在軟件分析和設(shè)計的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。(分析階段的工具)1、數(shù)據(jù)字典的內(nèi)容
數(shù)據(jù)字典由對下列四類元素的定義組成:(1)數(shù)據(jù)流;(2)數(shù)據(jù)流分量(即,數(shù)據(jù)元素);(3)數(shù)據(jù)存儲;(4)處理(加工)。在數(shù)據(jù)字典中記錄數(shù)據(jù)元素的下列信息:一般信息(名字,別名,描述等等);定義(數(shù)據(jù)類型,長度,結(jié)構(gòu)等等);使用特點(值的范圍,使用頻率,使用方式---輸入/輸出/本地,條件值等等);控制信息(來源,用戶,使用它的程序,改變權(quán),使用權(quán)等等);分組信息(父結(jié)構(gòu),從屬結(jié)構(gòu),物理位置--記錄、文件和數(shù)據(jù)庫等等)。2、定義數(shù)據(jù)的方法
數(shù)據(jù)字典中的定義就是對數(shù)據(jù)自頂向下的分解。由數(shù)據(jù)元素組成數(shù)據(jù)的方式只有下述三種基本類型:(1)順序即以確定次序連接兩個或多個分量;(2)選擇即從兩個或多個可能的元素中選取一個;(3)重復(fù)即把指定的分量重復(fù)零次或多次。重復(fù)算符通常和重復(fù)次數(shù)的上下限同時使用(當(dāng)上下限相同時表示重復(fù)次數(shù)固定)。(4)可選即一個分量是可有可無的(重復(fù)零次或一次)。數(shù)據(jù)定義的描述存折格式存折=戶名+所號+帳號+開戶日+性質(zhì)+(印密)+1{存取行}50戶名=2{字母}24所號=“001”..“999”帳號=“00000001”..“99999999”開戶日=年+月+日性質(zhì)=“1”..“6”注:“1”表示普通戶,“5”表示工資戶等印密=“0”注:印密在存折上不顯示存取行=日期+(摘要)+支出+存入+余額+操作+復(fù)核3、數(shù)據(jù)字典的實現(xiàn)
常見的途徑:全人工過程,全自動化過程(利用數(shù)據(jù)字典處理程序)和混合過程(用正文編輯程序,報告生成程序等已有的實用程序幫助人工過程)。數(shù)據(jù)字典應(yīng)該具有下述特點:(1)通過名字能方便地查閱數(shù)據(jù)的定義;(2)沒有冗余;(3)盡量不重復(fù)在規(guī)格說明的其他組成部分中已經(jīng)出現(xiàn)的信息;(4)容易更新和修改;(5)能單獨處理描述每個數(shù)據(jù)元素的信息;(6)定義的書寫方法簡單方便而且嚴(yán)格。名字:定貨報表別名:定貨信息描述:每天一次送檢采購員
定義:定貨報表=零件編號+零件名稱+定貨數(shù)量+目前價格+主要供應(yīng)者+次要供應(yīng)者位置:輸出到打印機}數(shù)據(jù)結(jié)構(gòu)struct定貨報表{char零件編號[8];char零件名稱[20];int定貨數(shù)量;float目前價格;structsupplier主要供應(yīng)者;structsupplier次要供應(yīng)者;};名字:零件編號別名:描述:唯一地標(biāo)識庫存清單中一個特定零件的關(guān)鍵域定義:零件編號=8{字符}8位置:定貨報告定貨信息庫存清單若修改“零件編號”的定義,則受到影響的數(shù)據(jù)均列于此補充:數(shù)據(jù)字典具體條目內(nèi)容及舉例如下:
數(shù)據(jù)流條目
數(shù)據(jù)流名稱:訂單
別名:無
簡述:顧客訂貨時填寫的項目
來源:顧客
去向:加工1"檢驗訂單"
數(shù)據(jù)流量:1000份/每周(單位時間內(nèi)的傳輸次數(shù))
組成:編號+訂貨日期+顧客編號+地址++銀行帳號+貨物名稱+規(guī)格+數(shù)量數(shù)據(jù)存儲條目
數(shù)據(jù)存儲名稱:庫存記錄
別名:無
簡述:存放庫存所有可供貨物的信息
組成:貨物名稱+編號+生產(chǎn)廠家+單價+庫存量
組織方式:索引文件,以貨物編號為關(guān)鍵字
查詢要求:要求能立即查詢數(shù)據(jù)條目
數(shù)據(jù)項名稱:貨物編號
別名:G-No,G-num,Goods-No
簡述:本公司所有貨物的編號
類型:字符串
長度:10
取值范圍及含義:
第一位:進(jìn)口/國產(chǎn)
第2-4位:類別
第5-7位:規(guī)格
第8-10位:品名編號加工條目
加工名:查閱庫存
編號:1﹒2
激發(fā)條件:接收到合格訂單時
優(yōu)先級:普通
輸入:合格合格訂單
輸出:可供貨訂單,缺貨訂單
加工邏輯:根據(jù)庫存記錄
IF訂單項目數(shù)量<該項目庫存量臨界值
THEN可供貨處理
ELSE此訂單缺貨,登錄,待進(jìn)貨后再處理
ENDIF(1)結(jié)構(gòu)化語言結(jié)構(gòu)化英語的詞匯表由英語命令動詞數(shù)據(jù)詞典中定義的名字有限的自定義詞邏輯關(guān)系詞IF_THEN_ELSE、CASE_OF、WHILE_DO、REPEAT_UNTIL等組成。用于描述加工邏輯的工具是一種介于自然語言和形式化語言之間的語言語言的正文用基本控制結(jié)構(gòu)進(jìn)行分割,加工中的操作用自然語言短語來表示其基本控制結(jié)構(gòu)有三種:簡單陳述句結(jié)構(gòu):避免復(fù)合語句;重復(fù)結(jié)構(gòu):WHILE_DO或REPEAT_UNTIL結(jié)構(gòu)。判定結(jié)構(gòu):IF_THEN_ELSE或
CASE_OF結(jié)構(gòu);商店業(yè)務(wù)處理系統(tǒng)中“檢查發(fā)貨單”IF發(fā)貨單金額超過$500THENIF欠款超過了60天THEN在償還欠款前不予批準(zhǔn)ELSE(欠款未超期)發(fā)批準(zhǔn)書,發(fā)貨單ENDIFELSE(發(fā)貨單金額未超過$500)IF欠款超過60天THEN發(fā)批準(zhǔn)書,發(fā)貨單及賒欠報告ELSE(欠款未超期)發(fā)批準(zhǔn)書,發(fā)貨單ENDIFENDIF(2)判定表如果數(shù)據(jù)流圖的加工需要依賴于多個邏輯條件的取值,使用判定表來描述比較合適以“檢查發(fā)貨單”為例(3)判定樹判定樹也是用來表達(dá)加工邏輯的一種工具。有時侯它比判定表更直觀。§4成本/效益分析1、成本估計(CostEstimation)⑴代碼行技術(shù):每行代碼的平均成本源代碼行數(shù)(通常根據(jù)經(jīng)驗和歷史數(shù)據(jù)估計實現(xiàn)一個功能需要的源程序行數(shù))。⑵任務(wù)分解技術(shù):人力工資首先把軟件開發(fā)工程分解為若干個相對獨立的任務(wù)。再分別估計每個單獨的開發(fā)任務(wù)的成本,最后累加起來得出軟件開發(fā)工程的總成本。
成本/效益分析的目的是要從經(jīng)濟角度分析開發(fā)一個特定的新系統(tǒng)是否劃算,從而幫助使用部門負(fù)責(zé)人正確地作出是否投資于這項開發(fā)工程的決定。
最常用的辦法是按開發(fā)階段劃分任務(wù)。如果軟件系統(tǒng)很復(fù)雜,由若干個子系統(tǒng)組成,則可以把每個子系統(tǒng)再按開發(fā)階段進(jìn)一步劃分成更
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 韓山師范學(xué)院《中外文學(xué)名著欣賞》2023-2024學(xué)年第一學(xué)期期末試卷
- 陜西學(xué)前師范學(xué)院《學(xué)前兒童美術(shù)教育》2023-2024學(xué)年第一學(xué)期期末試卷
- 吉林省農(nóng)安縣第四中學(xué)2025屆化學(xué)九上期末學(xué)業(yè)水平測試試題含解析
- 江蘇省無錫市各地2024年九年級化學(xué)第一學(xué)期期末預(yù)測試題含解析
- 浙江溫州第十二中學(xué)2024-2025學(xué)年數(shù)學(xué)八上期末復(fù)習(xí)檢測模擬試題含解析
- 牛津譯林版二年級英語下冊2B智能教學(xué)計劃
- 光通信中光纖耦合效率提升的多維控制策略研究
- 光流體無掩模制造微納水凝膠陣列及微流控捕獲特性的深度研究
- 職業(yè)生涯規(guī)劃導(dǎo)師個人研修計劃
- 手工藝品文創(chuàng)產(chǎn)品開發(fā)項目可行性研究報告范文
- 傷口造口進(jìn)修匯報護(hù)理
- 2024年萃智創(chuàng)新方法理論考試題庫(含答案)
- 2023-2023學(xué)年貴州省黔西南州八年級(下)期末數(shù)學(xué)試卷(附答案詳解)
- 《初中語文名著演繹舞臺劇》-通過戲劇欣賞名著
- 2024年中智集團(tuán)招聘筆試參考題庫附帶答案詳解
- 林下種植中藥材的可行性方案
- 東北大學(xué)分析化學(xué)期末試卷
- 老年健康照護(hù)課件
- 2024屆河北省唐山市玉田縣物理高一第二學(xué)期期末質(zhì)量檢測試題含解析
- 第三方醫(yī)療消毒供應(yīng)中心項目可行性研究報告
- 2023年貫徹落實中央民族工作會議精神的自查情況報告范文
評論
0/150
提交評論