ch可行性研究實(shí)用_第1頁(yè)
ch可行性研究實(shí)用_第2頁(yè)
ch可行性研究實(shí)用_第3頁(yè)
ch可行性研究實(shí)用_第4頁(yè)
ch可行性研究實(shí)用_第5頁(yè)
已閱讀5頁(yè),還剩46頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

會(huì)計(jì)學(xué)1CH可行性研究實(shí)用實(shí)際例子:“工資管理系統(tǒng)”軟件計(jì)劃任務(wù)書(shū)項(xiàng)目:工資管理系統(tǒng)問(wèn)題:當(dāng)前工資管理費(fèi)用太高。目標(biāo):研制新的低費(fèi)用的工資管理系統(tǒng)范圍:研制費(fèi)用小于18000元(+-50%)想法:用本廠的小型機(jī)進(jìn)行工資管理可行性研究:時(shí)間15天,費(fèi)用3000元.第1頁(yè)/共51頁(yè)2.1可行性研究任務(wù)第2頁(yè)/共51頁(yè)目的:用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定該軟件項(xiàng)目是否能夠開(kāi)發(fā),是否值得開(kāi)發(fā)。實(shí)質(zhì):要進(jìn)行一次簡(jiǎn)化、壓縮了的需求分析和設(shè)計(jì)過(guò)程,是要在較高層次上以較抽象的方式進(jìn)行需求分析和設(shè)計(jì)過(guò)程。一、可行性研究的主要任務(wù):首先需要進(jìn)行概要的分析研究,初步確定項(xiàng)目的規(guī)模和目標(biāo),確定項(xiàng)目的約束和限制,把它們清楚地列舉出來(lái)。分析員進(jìn)行簡(jiǎn)要的需求分析,抽象出該項(xiàng)目的邏輯結(jié)構(gòu),建立邏輯模型。從邏輯模型出發(fā),經(jīng)過(guò)壓縮的設(shè)計(jì),探索出若干種可供選擇的主要解決辦法,對(duì)每種解決方法都要研究它的可行性。二、可行性的主要方面,包括:技術(shù)可行性:在現(xiàn)有的資源條件下,技術(shù)風(fēng)險(xiǎn)有多大,項(xiàng)目是否能實(shí)現(xiàn)。要考慮的情況包括:①開(kāi)發(fā)的風(fēng)險(xiǎn)②資源的有效性③技術(shù)方案可行性經(jīng)濟(jì)可行性:進(jìn)行開(kāi)發(fā)成本的估算以及了解取得效益的評(píng)估,確定要開(kāi)發(fā)的項(xiàng)目是否值得投資開(kāi)發(fā)。要考慮的情況包括:①成本——效益分析②公司長(zhǎng)期經(jīng)營(yíng)策略③開(kāi)發(fā)所需的成本和資源④潛在的市場(chǎng)前景第3頁(yè)/共51頁(yè)(3)操作、社會(huì)可行性第4頁(yè)/共51頁(yè)操作方式是否合理。研究要開(kāi)發(fā)的項(xiàng)目是否存在任何侵犯、防礙等責(zé)任問(wèn)題,要開(kāi)發(fā)項(xiàng)目的運(yùn)行方式在用戶(hù)組織內(nèi)是否行得通,現(xiàn)有的管理制度、人員素質(zhì)和操作方式是否可行。2.2

可行性研究的具體步驟確定項(xiàng)目規(guī)模和目標(biāo)。研究正在運(yùn)行的系統(tǒng)。2

建立新系統(tǒng)的高層邏輯模型,導(dǎo)出新系統(tǒng)實(shí)現(xiàn)的高層邏輯模型導(dǎo)出和評(píng)估各種方案。推薦可行的方案。草擬開(kāi)發(fā)計(jì)劃編寫(xiě)可行性研究報(bào)告。步驟如圖:第5頁(yè)/共51頁(yè)IFIP----國(guó)際信息處理協(xié)會(huì)要做的工作:復(fù)查系統(tǒng)規(guī)模和目標(biāo),對(duì)報(bào)告書(shū)的規(guī)模目標(biāo)進(jìn)一步復(fù)查 確認(rèn);描述對(duì)目標(biāo)系統(tǒng)的限制和約束.研究目前正在使用的系統(tǒng),了解做什么,不要注重如何 做.建立當(dāng)前系統(tǒng)高層物理模型(用系統(tǒng)流程圖表示), 畫(huà)出描繪目前系統(tǒng)的系統(tǒng)流程圖。第6頁(yè)/共51頁(yè)(一)、建立當(dāng)前系統(tǒng)高層物理模型IFIP----國(guó)際信息處理協(xié)會(huì)實(shí)際例子:工資管理系統(tǒng)物理模型考勤表職工核對(duì)考勤表工資計(jì)算系統(tǒng)工資單核對(duì)工資單工資報(bào)表會(huì)計(jì)第7頁(yè)/共51頁(yè)IFIP----國(guó)際信息處理協(xié)會(huì)(二)、抽象出當(dāng)前系統(tǒng)高層邏輯模型具體做法:去掉當(dāng)前系統(tǒng)物理模型中各業(yè)務(wù)處理過(guò)程中的有關(guān) 實(shí)體的傳遞,將物理模型抽象為:數(shù)據(jù)源與宿、數(shù) 據(jù)流、數(shù)據(jù)處理、數(shù)據(jù)存儲(chǔ)。畫(huà)出當(dāng)前系統(tǒng)的數(shù)據(jù)流圖。編制數(shù)據(jù)字典。(使用數(shù)據(jù)流程圖和數(shù)據(jù)字典表示系統(tǒng)的邏輯模型)第8頁(yè)/共51頁(yè)IFIP----國(guó)際信息處理協(xié)會(huì)實(shí)際例子:工資管理系統(tǒng)職工 會(huì)計(jì)考勤表工資單工資報(bào)表職工文件將物理模型抽象為邏輯模型輸出工資單計(jì)算工資輸出工資報(bào)表錄入考勤數(shù)據(jù)第9頁(yè)/共51頁(yè)IFIP----國(guó)際信息處理協(xié)會(huì)有關(guān)的工作:1、根據(jù)新系統(tǒng)的要求,完善和擴(kuò)充數(shù)據(jù)流程圖。2、編數(shù)據(jù)字典。注:DFD(數(shù)據(jù)流圖)----Data

Flow

DiagramDD---Data

Dictionary數(shù)據(jù)字典卡片名字:考勤數(shù)據(jù)別名:描述:作為計(jì)算全勤獎(jiǎng)的依據(jù)。定義:考勤數(shù)據(jù)=職工號(hào)+考勤年月+出勤天數(shù)+缺勤天數(shù)位置:職工文件第10頁(yè)/共51頁(yè)IFIP----國(guó)際信息處理協(xié)會(huì)有關(guān)的工作:1、根據(jù)新系統(tǒng)的要求,完善和擴(kuò)充數(shù)據(jù)流程圖。2、編數(shù)據(jù)字典。注:DFD----Data

Flow

Diagram

DD---Data

Dictionary職工 會(huì)計(jì)考勤數(shù)據(jù)工資單工資報(bào)表考勤數(shù)據(jù)(三)、導(dǎo)出新系統(tǒng)實(shí)現(xiàn)的邏輯模型輸出工資單職工文件計(jì)算工資計(jì)算所得稅輸出工資報(bào)表錄入考勤數(shù)據(jù)第11頁(yè)/共51頁(yè)IFIP----國(guó)際信息處理協(xié)會(huì)有關(guān)的工作:在新系統(tǒng)的DFD上,劃分若干個(gè)功能結(jié)合的界面,得出若干個(gè)物理解法。第12頁(yè)/共51頁(yè)(五)、導(dǎo)出新系統(tǒng)的物理模型2.3系統(tǒng)流程圖系統(tǒng)流程圖的作用:描述物理系統(tǒng)的工具。可以通過(guò)畫(huà)出系統(tǒng)流程圖來(lái)了解要開(kāi)發(fā)的項(xiàng)目的大概處理流程、范圍和功能。在進(jìn)行可行性研究中,要以概括的形式描述現(xiàn)有系統(tǒng)的高層邏輯模型,并通過(guò)概要的設(shè)計(jì)變成所建議系統(tǒng)的物理模型,可以用系統(tǒng)流程圖來(lái)描述所建議系統(tǒng)的物理模型。系統(tǒng)流程圖的符號(hào)(P39)系統(tǒng)流程圖的繪制方法按業(yè)務(wù)處理的先后順序,自上而下,從左到右繪制。業(yè)務(wù)處理可能是人工的亦可能是電腦的。5系統(tǒng)流程圖示例第13頁(yè)/共51頁(yè)實(shí)際例子1工資管理系統(tǒng)(人工)第14頁(yè)/共51頁(yè)實(shí)際例子2工資管理系統(tǒng)(電腦)工事資務(wù)計(jì)算程工序資工資程報(bào)序表工資單工資報(bào)表第15頁(yè)/共51頁(yè)例子:庫(kù)存清單管理系統(tǒng)某裝配廠有一座存放零件的倉(cāng)庫(kù),倉(cāng)庫(kù)中現(xiàn)有的各種零件的數(shù)量以及每種零件的庫(kù)存量臨界值等數(shù)據(jù)記錄在庫(kù)存清單主文件中。當(dāng)倉(cāng)庫(kù)中零件數(shù)量有變化時(shí),應(yīng)該及時(shí)修改庫(kù)存清單主文件,如果哪種零件的庫(kù)存量少于它的庫(kù)存量臨界值,則應(yīng)該報(bào)告給采購(gòu)部門(mén)以便定貨,規(guī)定每天向采購(gòu)部門(mén)送一次定貨報(bào)告。第16頁(yè)/共51頁(yè)第17頁(yè)/共51頁(yè)2.4

數(shù)據(jù)流圖(DFD)一、作用:描述系統(tǒng)的邏輯模型;是交流工具;也是分析與設(shè)計(jì)的工具,描述信息在系統(tǒng)中的流動(dòng)情況。二、使用的符號(hào)四種基本符號(hào):或或或數(shù)據(jù)源/宿(即外部實(shí)體)處理數(shù)據(jù)存貯或或數(shù)據(jù)流或或第18頁(yè)/共51頁(yè)數(shù)據(jù)流:用箭頭表示數(shù)據(jù)流,箭頭方向表示數(shù)據(jù)流向,數(shù)據(jù)流名標(biāo)在數(shù)據(jù)流線上。數(shù)據(jù)流由一組數(shù)據(jù)項(xiàng)組成,但在數(shù)據(jù)流圖中只有其名稱(chēng)。數(shù)據(jù)流是數(shù)據(jù)在系統(tǒng)內(nèi)傳播的路徑,由一組成分固定的數(shù)據(jù)項(xiàng)組成。如:定票單由旅客姓名、年齡、單位、身份證號(hào)、日期及目的地等數(shù)據(jù)項(xiàng)組成。加工也稱(chēng)為數(shù)據(jù)處理,或稱(chēng)為交換,是對(duì)數(shù)據(jù)進(jìn)行處理的單元。數(shù)據(jù)處理名稱(chēng)寫(xiě)在方框內(nèi)。它對(duì)數(shù)據(jù)流進(jìn)行某些操作或變換。每個(gè)加工也要有名字,通常是動(dòng)詞短語(yǔ),簡(jiǎn)明地描述完成什么加工。在分層的數(shù)據(jù)流圖中,加工還應(yīng)編號(hào)。第19頁(yè)/共51頁(yè)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)是由若干數(shù)據(jù)元素組成的,它為數(shù)據(jù)處理提供數(shù)據(jù)處理所需要的輸入流或?yàn)閿?shù)據(jù)處理的輸出數(shù)據(jù)流提供存儲(chǔ)“倉(cāng)庫(kù)”。數(shù)據(jù)存儲(chǔ)指暫時(shí)保存的數(shù)據(jù),它可以是數(shù)據(jù)庫(kù)文件或任何形式的數(shù)據(jù)組織。流向數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)流可理解為寫(xiě)入文件,從數(shù)據(jù)存儲(chǔ)流出的數(shù)據(jù)可理解為從文件讀數(shù)據(jù)或得到查詢(xún)結(jié)果。數(shù)據(jù)源點(diǎn)和終點(diǎn)數(shù)據(jù)源和終點(diǎn)是系統(tǒng)外部環(huán)境中的實(shí)體(包括人員、組織或其他軟件系統(tǒng)),統(tǒng)稱(chēng)為外部實(shí)體。它們是為了幫助理解系統(tǒng)界面而引入的,一般只出現(xiàn)在數(shù)據(jù)流圖的頂層圖中,表示了系統(tǒng)中數(shù)據(jù)的來(lái)源和去處。第20頁(yè)/共51頁(yè)三、畫(huà)數(shù)據(jù)流圖旅行社飛機(jī)機(jī)票預(yù)定系統(tǒng)旅客取票單通知1.畫(huà)系統(tǒng)的輸入/輸出把系統(tǒng)看作一個(gè)整體,看這個(gè)整體與外界的聯(lián)系。分析有哪些內(nèi)容是要通過(guò)外界獲取的,就是系統(tǒng)的輸入;有哪些是要向外界提供服務(wù)的,就是系統(tǒng)的輸出。畫(huà)系統(tǒng)的輸入/輸出即先畫(huà)頂層數(shù)據(jù)流圖。如下:飛機(jī)機(jī)票預(yù)定系統(tǒng)的頂層圖:定票單 機(jī)票取票單頂層流圖只包含一個(gè)加工,用以標(biāo)識(shí)被開(kāi)發(fā)的系統(tǒng),然后考慮該系統(tǒng)有哪些輸入數(shù)據(jù),這些輸入數(shù)據(jù)從哪里來(lái);有那些輸出數(shù)據(jù),輸出到哪里去機(jī)票預(yù)定系統(tǒng)的頂層圖描述了機(jī)票預(yù)定系統(tǒng)與外界的簡(jiǎn)單關(guān)系。第21頁(yè)/共51頁(yè)2.畫(huà)系統(tǒng)內(nèi)部(1)數(shù)據(jù)流圖主要是用于描述系統(tǒng)內(nèi)部的處理過(guò)程。描述系統(tǒng)內(nèi)部即畫(huà)下層數(shù)據(jù)流圖。一般方法:將層號(hào)從0開(kāi)始編號(hào),采用自頂向下,由外向內(nèi)的原則。畫(huà)0層數(shù)據(jù)流圖時(shí),一般根據(jù)現(xiàn)行系統(tǒng)工作分組情況,并按新系統(tǒng)應(yīng)有的外部功能,分解頂層流圖的系統(tǒng)為若干子系統(tǒng),決定每個(gè)子系統(tǒng)間的數(shù)據(jù)接口和活動(dòng)關(guān)系。如:飛機(jī)預(yù)定系統(tǒng)按功能分為兩個(gè)部分:一為旅社預(yù)定機(jī)票,另一部分為旅客取票,兩部分通過(guò)機(jī)票文件的數(shù)據(jù)存儲(chǔ)聯(lián)系起來(lái)。0層數(shù)據(jù)流圖如下:預(yù)定機(jī)票1旅客取票2取票單訂票單第22頁(yè)/共51頁(yè)取票單通知機(jī)票機(jī)票文件(2)畫(huà)更下一層數(shù)據(jù)流圖時(shí),則分解上層圖中的加工,一般沿著輸入流的方向,凡數(shù)據(jù)流的組成或值發(fā)生變化的地方則設(shè)置一個(gè)加工,這樣一直進(jìn)行到輸出數(shù)據(jù)流。如果加工的內(nèi)部還有數(shù)據(jù)流,則對(duì)此加工在下層圖中繼續(xù)分解,直到每一個(gè)加工足夠簡(jiǎn)單,不能再分解為止。不再分解的加工稱(chēng)為基本加工。飛機(jī)機(jī)票預(yù)定系統(tǒng)0層圖例2:繪制DFD的實(shí)際例子:倉(cāng)庫(kù)定貨系統(tǒng)的數(shù)據(jù)流圖1.從問(wèn)題中分離出DFD的4種基本成分?jǐn)?shù)據(jù)源/宿

數(shù)據(jù)流

處理

數(shù)據(jù)存貯倉(cāng)庫(kù)定貨報(bào)表產(chǎn)生報(bào)表定貨信息采購(gòu)部進(jìn)/出倉(cāng)單進(jìn)/出倉(cāng)單處理庫(kù)存清單2.繪高層的DFD(基本系統(tǒng)模型)倉(cāng)庫(kù)定貨系統(tǒng)采購(gòu)部進(jìn)/出倉(cāng)單第23頁(yè)/共51頁(yè)定貨報(bào)表繪制DFD的實(shí)際例子:1.從問(wèn)題中分離出DFD的4種基本成分繪高層的DFD(基本系統(tǒng)模型)分解基本系統(tǒng)的主要功能倉(cāng)庫(kù)處理進(jìn)/出倉(cāng)單采購(gòu)部F1生成報(bào)表F3F4F5F1:進(jìn)/出倉(cāng)單F2:庫(kù)存信息

F3,F(xiàn)4:定貨信息

F5:定貨報(bào)表庫(kù)存信息F2定貨信息第24頁(yè)/共51頁(yè)繪制DFD的實(shí)際例子(以P44為例)4.細(xì)化主要處理功能倉(cāng)庫(kù)接受進(jìn)/出倉(cāng)單采購(gòu)部F1生成報(bào)表F2F3F4F5F1:進(jìn)/出倉(cāng)單F2:庫(kù)存信息

F3,F(xiàn)4:定貨信息

F5:定貨報(bào)表更新庫(kù)存信息處理定貨F1定貨信息庫(kù)存信息進(jìn)出倉(cāng)單第25頁(yè)/共51頁(yè)四、繪制DFD應(yīng)注意的問(wèn)題DFD不是唯一的;使用的符號(hào)也不作硬性規(guī)定;DFD中處理細(xì)化應(yīng)以功能單一為原則,不應(yīng)考慮具體實(shí)現(xiàn)細(xì)節(jié);一張DFD包含的處理框不應(yīng)超過(guò)9個(gè),超過(guò)時(shí)應(yīng)采用繪分圖的辦法解決;命名應(yīng)準(zhǔn)確和容易理解。五、DFD的用途是與用戶(hù)及分析員交流的工具;是分析與設(shè)計(jì)的工具;是設(shè)計(jì)新系統(tǒng)物理實(shí)現(xiàn)的依據(jù)。第26頁(yè)/共51頁(yè)六、從分割DFD得到不同的物理實(shí)現(xiàn)(方案一)進(jìn)/出倉(cāng)管理子系統(tǒng)庫(kù)存與定貨管理子系統(tǒng)倉(cāng)庫(kù)接受進(jìn)/出倉(cāng)單采購(gòu)部F1生成報(bào)表F2F3F4F5更新庫(kù)存信息處理定貨F1定貨信息庫(kù)存信息進(jìn)出倉(cāng)單F1:進(jìn)/出倉(cāng)單F2:庫(kù)存信息

F3,F(xiàn)4:定貨信息

F5:定貨報(bào)表第27頁(yè)/共51頁(yè)六、從分割DFD得到不同的物理實(shí)現(xiàn)(方案二)庫(kù)存與定貨管理子系統(tǒng)定貨報(bào)表管理子系統(tǒng)倉(cāng)庫(kù)接受進(jìn)/出倉(cāng)單采購(gòu)部F1生成報(bào)表F2F3F4F5更新庫(kù)存信息處理定貨F1定貨信息庫(kù)存信息進(jìn)出倉(cāng)單F1:進(jìn)/出倉(cāng)單F2:庫(kù)存信息

F3,F(xiàn)4:定貨信息

F5:定貨報(bào)表第28頁(yè)/共51頁(yè)六、從分割DFD得到不同的物理實(shí)現(xiàn)(方案三)庫(kù)存管理子系統(tǒng)定貨管理子系統(tǒng)倉(cāng)庫(kù)接受進(jìn)/出倉(cāng)單采購(gòu)部F1生成報(bào)表F2F3F4F5更新庫(kù)存信息處理定貨F1定貨信息庫(kù)存信息進(jìn)出倉(cāng)單第29頁(yè)/共51頁(yè)F1:進(jìn)/出倉(cāng)單F2:庫(kù)存信息

F3,F(xiàn)4:定貨信息

F5:定貨報(bào)表七、不同物理實(shí)現(xiàn)方案的比較

1、方案一進(jìn)/出倉(cāng)管理

庫(kù)存與定貨管理2、方案二庫(kù)存與進(jìn)貨管理定貨報(bào)表管理3、方案三(較優(yōu))庫(kù)存管理定貨管理

倉(cāng)庫(kù)倉(cāng)庫(kù)、采購(gòu)部倉(cāng)庫(kù)、采購(gòu)部采購(gòu)部采購(gòu)部倉(cāng)庫(kù)第30頁(yè)/共51頁(yè)■■就是用來(lái)定義數(shù)據(jù)流圖中的各個(gè)成分的具體含義的,它以一種準(zhǔn)確的、無(wú)二義性的說(shuō)明方式為系統(tǒng)的分析、設(shè)計(jì)及維護(hù)提供了有關(guān)元素的一致的定義和詳細(xì)的描述。它和數(shù)據(jù)流圖共同構(gòu)成了系統(tǒng)的邏輯模型,是“需求說(shuō)明書(shū)”的主要組成部分。數(shù)據(jù)字典是為分析人員查找數(shù)據(jù)流圖中有關(guān)名字的詳細(xì)定義而服務(wù)的,因此也像普通字典一樣,要把所有條目按一定的次序排列起來(lái),以便查閱。二、數(shù)據(jù)字典的組成由對(duì)數(shù)據(jù)流圖中的下述4種成分的定義組成:數(shù)據(jù)流、數(shù)據(jù)流分量、數(shù)據(jù)存貯、處理功能。1、數(shù)據(jù)流條目:給出了DFD中數(shù)據(jù)流的定義,通常列出該數(shù)據(jù)流的各組成數(shù)據(jù)項(xiàng)。在定義數(shù)據(jù)流或數(shù)據(jù)存儲(chǔ)組成時(shí),使用表中給出的符號(hào)。第31頁(yè)/共51頁(yè)2.5數(shù)據(jù)字典(DD)一、數(shù)據(jù)字典的作用:表2-1第32頁(yè)/共51頁(yè)在數(shù)據(jù)字典的定義式中出現(xiàn)的符號(hào)符號(hào)含義例子及說(shuō)明=被定義為+與X=a+b表示x由a和b組成[…|…]m或X=[a

|

b]表示x由a或b組成2{…}重復(fù)X={a}表示x由0個(gè)或多個(gè)a組成m{…}n或{…}n重復(fù)X=2{a}5或X={a}5

表示x中最少出現(xiàn)2次a,最多出現(xiàn)5次a。5,2為重復(fù)次數(shù)的上、下限(

)可選X=(a)表示a可在x中出現(xiàn),也可不出現(xiàn)“…

”基本數(shù)據(jù)元素X=“a”,表示x是取值為字符a的數(shù)據(jù)元素.

.連接符X=1..9,表示x可取1到9中任意一個(gè)值數(shù)據(jù)元素字典例子第33頁(yè)/共51頁(yè)定義數(shù)據(jù)流組成及數(shù)據(jù)項(xiàng)的例子:例1:機(jī)票=姓名+日期+航班號(hào)+起點(diǎn)+終點(diǎn)+費(fèi)用姓名={字母}182航班號(hào)=“Y7100”..“Y8100”終點(diǎn)=[上海|北京、西安]例2第34頁(yè)/共51頁(yè):例3(P113

)2.數(shù)據(jù)存儲(chǔ)條目數(shù)據(jù)存儲(chǔ)條目是對(duì)數(shù)據(jù)存儲(chǔ)的定義,主要內(nèi)容及舉例如下:數(shù)據(jù)存儲(chǔ)名稱(chēng):庫(kù)存記錄別名:無(wú)簡(jiǎn)述:存放庫(kù)存所有可供貨物的信息組成:貨物名稱(chēng)+編號(hào)+生產(chǎn)廠家+單位+庫(kù)存量組織方式:索引文件,以貨物編號(hào)為關(guān)鍵字查詢(xún)要求:要求能立即查詢(xún)第35頁(yè)/共51頁(yè)數(shù)據(jù)存貯字典例2第36頁(yè)/共51頁(yè)3

數(shù)據(jù)項(xiàng)條目數(shù)據(jù)項(xiàng)條目是不可再分解的數(shù)據(jù)單位,其定義格式及舉例如下:數(shù)據(jù)項(xiàng)名稱(chēng):貨物編號(hào)別名:G—NO,G—num,Goods—NO簡(jiǎn)述:本公司的所有貨物的編號(hào)類(lèi)型:字符串長(zhǎng)度:10取值范圍及含義:第1位:進(jìn)口/國(guó)產(chǎn)第2—4位:類(lèi)別

第5—7位:規(guī)格第8—10位:品名編號(hào)第37頁(yè)/共51頁(yè)4.加工條目(也稱(chēng)為數(shù)據(jù)處理)第38頁(yè)/共51頁(yè)用來(lái)說(shuō)明DFD中基本加工的處理邏輯的。舉例如下:加工名:確定能否供貨編號(hào):1.2激發(fā)條件:接受到合格訂單時(shí)輸入:合格訂單輸出:可供貨訂單、缺貨訂單加工邏輯:根據(jù)庫(kù)存記錄IF訂單項(xiàng)目的數(shù)量<該項(xiàng)目庫(kù)存量的臨界值THEN可供貨處理ELSE

此訂單缺貨,登錄,待進(jìn)貨后處理ENDIF數(shù)據(jù)處理字典例2說(shuō)明:數(shù)據(jù)字典中的加工模式主要描述該加工“做什么”,即實(shí)現(xiàn)加工的策略,而不是實(shí)現(xiàn)加工的細(xì)節(jié),它描述如何把輸入數(shù)據(jù)流變換為輸出數(shù)據(jù)流的加工規(guī)則。為了使加工邏輯直觀易讀,易被用戶(hù)理解,有幾種常用的描述方法,它們是結(jié)構(gòu)化語(yǔ)言、判定表及判定樹(shù)(教材8.5節(jié))第39頁(yè)/共51頁(yè)三、數(shù)據(jù)字典的實(shí)現(xiàn)實(shí)現(xiàn)途徑(P114)人工方法------卡片法利用計(jì)算機(jī)輔助建立并維護(hù)---數(shù)據(jù)字典處理軟件Word

,

SQL,VisualFoxpro,…..混合方法------正文編輯軟件+報(bào)告生成軟件*注意建模手段的多樣性,如:數(shù)學(xué)建模、UML建模、結(jié)構(gòu)建模等第40頁(yè)/共51頁(yè)2.6

成本/效益分析一、影響成本估算的因素1、人的因素----分析與設(shè)計(jì)人員的素質(zhì)與水平2、問(wèn)題因素-----復(fù)雜性、約束條件、性能指標(biāo)等3、過(guò)程因素-----分析與設(shè)計(jì)技術(shù)、評(píng)審過(guò)程等4、生產(chǎn)因素-----計(jì)算機(jī)的性能及可靠性5、資源因素-----工具、硬件及軟件資源二、成本估算方法1、專(zhuān)家估算法2、類(lèi)推估算法3、代碼行估算法4、任務(wù)分解估算法5、自動(dòng)化估算法第41頁(yè)/共51頁(yè)三、成本/效益分析1.成本調(diào)研、差旅等費(fèi)用購(gòu)置硬件、軟件和設(shè)備等費(fèi)用系統(tǒng)開(kāi)發(fā)費(fèi)用系統(tǒng)安裝、運(yùn)行和維護(hù)費(fèi)用資料、人員培訓(xùn)費(fèi)用等

2.效益經(jīng)濟(jì)效益:可增加的收入、或節(jié)省的費(fèi)用等社會(huì)效益:對(duì)工作或社會(huì)產(chǎn)生的影響

3.貨幣的時(shí)間價(jià)值3.投資回收期5.純收入純收入=累計(jì)經(jīng)濟(jì)效益-成本第42頁(yè)/共51頁(yè)2.7技術(shù)可行性分析

技術(shù)可行性主要根據(jù)系統(tǒng)的功能、性能、約束條件等,分析在現(xiàn)有技術(shù)和資源條件下系統(tǒng)能否實(shí)現(xiàn)。包括:風(fēng)險(xiǎn)分析找出風(fēng)險(xiǎn)或問(wèn)題,評(píng)價(jià)風(fēng)險(xiǎn)大小,分析能否有效控制或緩解風(fēng)險(xiǎn)資源分析分析是否具備系統(tǒng)所需的團(tuán)隊(duì)人員、軟件、硬件等資源和相應(yīng)的工作環(huán)境,具備項(xiàng)目設(shè)計(jì)和實(shí)現(xiàn)的條件技術(shù)分析技術(shù)分析主要分析當(dāng)前的技術(shù)是否支持開(kāi)發(fā)的各項(xiàng)活動(dòng),分析實(shí)現(xiàn)項(xiàng)目功能、性能等所需的技術(shù)、方法、算法或過(guò)程,并分析可能存在的風(fēng)險(xiǎn)第43頁(yè)/共51頁(yè)2.8法律或操作可行性人機(jī)界面、工作環(huán)境、工作過(guò)程等方面說(shuō)明可行性

開(kāi)發(fā)過(guò)程可能涉及的合同、侵權(quán)、責(zé)任以及各種與法律相抵觸的問(wèn)題最后注意:方案選擇與折衷、結(jié)論

一個(gè)基于計(jì)算機(jī)的系統(tǒng)可以有多種解決方案,每個(gè)方案對(duì)成本、時(shí)間、人員、技術(shù)、設(shè)備等都有不同要求,不同方案開(kāi)發(fā)出來(lái)的系統(tǒng)在功能、性能等方面也會(huì)有所不同,因此要根據(jù)實(shí)際情況選擇或折衷一個(gè)合理方案

可行性結(jié)論必須有明確的結(jié)論:可立即開(kāi)始;推遲到某些條件滿(mǎn)足;需要對(duì)開(kāi)發(fā)目標(biāo)做修改后開(kāi)始;不可行不能進(jìn)行第44頁(yè)/共51頁(yè)例、任務(wù)分解估算法----開(kāi)發(fā)CAD軟件包的例子功能需求分析設(shè)計(jì)編碼測(cè)試總計(jì)用戶(hù)接口1.02.00.53.57.02維圖形分析2.010.04.59.526.03維圖形分析2.512.06.011.031.5數(shù)據(jù)結(jié)構(gòu)管理2.06.03.04.015.0圖形顯示1.511.04.010.027.0外部設(shè)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論