第二學(xué)期本可行性分析_第1頁(yè)
第二學(xué)期本可行性分析_第2頁(yè)
第二學(xué)期本可行性分析_第3頁(yè)
第二學(xué)期本可行性分析_第4頁(yè)
第二學(xué)期本可行性分析_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

會(huì)計(jì)學(xué)1第二學(xué)期本可行性分析21.技術(shù)可行性

使用現(xiàn)有的技術(shù)能實(shí)現(xiàn)這個(gè)系統(tǒng)嗎?2.經(jīng)濟(jì)可行性

系統(tǒng)能達(dá)到預(yù)期的經(jīng)濟(jì)效益嗎?3.操作可行性

·

操作方式在這個(gè)用戶組織內(nèi)行得通嗎?

·

是否存在法律、專利等方面的問(wèn)題?

·

其它因素可行性研究的內(nèi)容第1頁(yè)/共40頁(yè)3進(jìn)行可行性研究的步驟指導(dǎo):

1.復(fù)查系統(tǒng)目標(biāo)

2.研究當(dāng)前系統(tǒng)(盡量發(fā)現(xiàn)問(wèn)題)

3.導(dǎo)出新系統(tǒng)的高層邏輯模型(多步驟)4.進(jìn)一步定義問(wèn)題

5.導(dǎo)出和評(píng)價(jià)供選擇的方案

6.得出結(jié)論并寫出“可行性研究報(bào)告”

7.如果項(xiàng)目可行,草擬開(kāi)發(fā)計(jì)劃

8.書寫文檔來(lái)提交審查2.2可行性研究的過(guò)程第2頁(yè)/共40頁(yè)4可行性研究的結(jié)論針對(duì)可行性分析是要通過(guò)分析,得出一個(gè)結(jié)論。而結(jié)論應(yīng)是以下三者之一:

1.條件具備,項(xiàng)目可立即進(jìn)行;

2.條件不具備,項(xiàng)目不可行;

3.條件尚不具備,等待條件成熟時(shí)再進(jìn)行。第3頁(yè)/共40頁(yè)5

系統(tǒng)流程圖的基本思想就是用圖形符號(hào)以黑盒子形式來(lái)描繪組成軟件系統(tǒng)的每個(gè)部件(包括程序,文檔,數(shù)據(jù)庫(kù),人工過(guò)程等)。系統(tǒng)流程圖不是程序流程圖:

系統(tǒng)流程圖所表達(dá)的是數(shù)據(jù)在系統(tǒng)各部件之間流動(dòng)的情況,而不是對(duì)數(shù)據(jù)進(jìn)行加工的控制過(guò)程。系統(tǒng)流程圖也是要分層描述(2.3.3)2.3系統(tǒng)流程圖第4頁(yè)/共40頁(yè)62.3.1在可行性分析中使用的圖形符號(hào)處理磁盤手工輸入文檔報(bào)告磁帶顯示數(shù)據(jù)流系統(tǒng)流程圖常用幾種基本圖形符號(hào)第5頁(yè)/共40頁(yè)7下面是一個(gè)簡(jiǎn)單的例子(P40):

某裝配廠有一個(gè)存放零件的倉(cāng)庫(kù),倉(cāng)庫(kù)中現(xiàn)有的各種零件的數(shù)據(jù)記錄在庫(kù)存清單主文件中。當(dāng)倉(cāng)庫(kù)中零件數(shù)量有變化時(shí),應(yīng)該及時(shí)修改庫(kù)存清單主文件,如果哪種零件的庫(kù)存量少于它的庫(kù)存量臨界值,則應(yīng)該報(bào)告給采購(gòu)部門以便定貨,規(guī)定每天向采購(gòu)部門送一次定貨報(bào)告。2.3.2例子第6頁(yè)/共40頁(yè)8

庫(kù)存清單系統(tǒng)的系統(tǒng)流程圖聯(lián)機(jī)觸發(fā)同一事件的另一處理處理結(jié)果永久性多次存取介質(zhì)過(guò)渡性存儲(chǔ)介質(zhì)第7頁(yè)/共40頁(yè)9數(shù)據(jù)流圖(DFD)是一種圖形化技術(shù)它描繪了信息流和數(shù)據(jù)從輸入移動(dòng)到輸出的過(guò)程中所經(jīng)受的變換。數(shù)據(jù)流圖描述邏輯過(guò)程描繪數(shù)據(jù)在軟件中流動(dòng)和被處理的邏輯過(guò)程。它非常容易理解是分析員與用戶之間極好的通信工具。

設(shè)計(jì)數(shù)據(jù)流圖時(shí)只需考慮系統(tǒng)必須完成的基本邏輯功能,而不用考慮怎樣具體實(shí)現(xiàn)這些功能。

2.4數(shù)據(jù)流圖第8頁(yè)/共40頁(yè)101、外部項(xiàng):或2、數(shù)據(jù)流:箭線上部標(biāo)出名稱3.數(shù)據(jù)加工:或4.數(shù)據(jù)存儲(chǔ):或

(注意:左部是教學(xué)符號(hào),右部是工程符號(hào))2.4.1數(shù)據(jù)流圖的符號(hào)第9頁(yè)/共40頁(yè)11

假設(shè)一家工廠的采購(gòu)部每天需要一張定貨報(bào)表,表中列出所有需要定貨的零件。對(duì)于每個(gè)需要定貨的零件應(yīng)該列出下述數(shù)據(jù):零件編號(hào),零件名稱,定貨數(shù)量,目前價(jià)格,主要供應(yīng)者,次要供應(yīng)者。零件入庫(kù)或出庫(kù)稱為事務(wù),通過(guò)放在倉(cāng)庫(kù)中的CRT終端把事務(wù)傳送到定貨系統(tǒng)。當(dāng)某種零件的庫(kù)存數(shù)量少于庫(kù)存量臨界值時(shí)就應(yīng)該定貨。2.4.2例子實(shí)例1繪制定貨系統(tǒng)的DFD第10頁(yè)/共40頁(yè)121、首先考慮數(shù)據(jù)的源點(diǎn)和終點(diǎn):從上面的描述可以知道“采購(gòu)部每天需要一張定貨報(bào)表”,“通過(guò)放在倉(cāng)庫(kù)中的CRT終端把事務(wù)報(bào)告給定貨系統(tǒng)”,因此采購(gòu)員是數(shù)據(jù)終點(diǎn),而倉(cāng)庫(kù)管理員是數(shù)據(jù)源點(diǎn)。

圖2.1定貨系統(tǒng)的頂層數(shù)據(jù)流圖1.1第11頁(yè)/共40頁(yè)13

2、作為頂層DFD

圖是非常抽象。下一步應(yīng)該把基本系統(tǒng)模型細(xì)化,描繪系統(tǒng)的各項(xiàng)主要功能。接下來(lái)考慮細(xì)化處理。(再詳細(xì)閱讀問(wèn)題描述,

●“采購(gòu)部需要報(bào)表”,因此必須有一個(gè)用于產(chǎn)生報(bào)表的處理。

●事務(wù)的結(jié)果是改變零件庫(kù)存量,因此對(duì)事務(wù)進(jìn)行的加工是另一個(gè)處理。)第12頁(yè)/共40頁(yè)143、考慮數(shù)據(jù)流:系統(tǒng)把定貨報(bào)表送給采購(gòu)部,因此定貨報(bào)表是一個(gè)數(shù)據(jù)流;事務(wù)需要從倉(cāng)庫(kù)送到系統(tǒng)中,顯然事務(wù)是另一個(gè)數(shù)據(jù)流。4、最后考慮數(shù)據(jù)存儲(chǔ):一般情況下,產(chǎn)生報(bào)表和處理庫(kù)存事務(wù)這兩個(gè)行為在時(shí)間上不是匹配的,當(dāng)有事務(wù)發(fā)生時(shí)就應(yīng)立即處理,然而每天只產(chǎn)生一次定貨報(bào)表。因此,用來(lái)產(chǎn)生定貨報(bào)表的數(shù)據(jù)必須存放一段時(shí)間,也就是應(yīng)該有一個(gè)數(shù)據(jù)存儲(chǔ)。

第13頁(yè)/共40頁(yè)15

細(xì)化后的數(shù)據(jù)流圖中增加了兩個(gè)數(shù)據(jù)存儲(chǔ):處理事務(wù)需要“庫(kù)存清單”數(shù)據(jù);產(chǎn)生報(bào)表和處理事務(wù)在不同時(shí)間,因此需要存儲(chǔ)“定貨信息”。

(除上圖中的兩個(gè)數(shù)據(jù)流之外還有另外兩個(gè)數(shù)據(jù)流,它們與數(shù)據(jù)存儲(chǔ)相同。這是因?yàn)閺囊粋€(gè)數(shù)據(jù)存儲(chǔ)中取出來(lái)的或放進(jìn)去的數(shù)據(jù)通常和原來(lái)存儲(chǔ)的數(shù)據(jù)相同,也就是說(shuō),數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)流只不過(guò)是同樣數(shù)據(jù)的兩種不同形式。)第14頁(yè)/共40頁(yè)16繪制功能級(jí)的DFD圖2.6定貨系統(tǒng)的功能級(jí)數(shù)據(jù)流圖第15頁(yè)/共40頁(yè)17

接下來(lái)應(yīng)該對(duì)功能級(jí)數(shù)據(jù)流圖中描繪的系統(tǒng)主要功能進(jìn)一步細(xì)化。(參見(jiàn)教科書P44)第16頁(yè)/共40頁(yè)18實(shí)例2.繪制儲(chǔ)蓄所存、取款的DFD:第17頁(yè)/共40頁(yè)19實(shí)例2.2.繪制儲(chǔ)蓄所存、取款的DFD:儲(chǔ)戶1記錄存款信息5打印利息清單3核對(duì)密碼4計(jì)算利息2打印存款存單存款信息D1存取款信息存、取款信息存款信息存款信息存款單取款單利息清單、利息、本金利息信息存款清單利息信息第18頁(yè)/共40頁(yè)20

數(shù)據(jù)流圖的用途是作為分析和設(shè)計(jì)的工具,也作為交流信息的工具。描繪系統(tǒng)所完成的功能而不是系統(tǒng)的物理實(shí)現(xiàn)方案。分層策略(經(jīng)驗(yàn)是5~9個(gè)處理以下為宜)劃分邊界:如對(duì)上例中劃分出

1、

2、2.4.4數(shù)據(jù)流圖的用途聯(lián)機(jī)接受事務(wù)批量更新庫(kù)存D3事務(wù)聯(lián)機(jī)處理庫(kù)存及缺貨定時(shí)產(chǎn)生報(bào)表D2定貨信息第19頁(yè)/共40頁(yè)21某事物系統(tǒng)具有以下功能:

1)讀入操作命令,并檢查其合法性;

2)按照命令編號(hào)進(jìn)行分類處理;

3)1號(hào)命令計(jì)算產(chǎn)品工時(shí).根據(jù)用戶已給出的產(chǎn)品數(shù)量表,計(jì)算各工種需要的工時(shí)和缺額工時(shí);

4)2號(hào)命令計(jì)算材料消耗.根據(jù)產(chǎn)品材料定額表和產(chǎn)品數(shù)量表,計(jì)算材料需求量,并存入材料需求量表;

5)3號(hào)命令根據(jù)工時(shí)統(tǒng)計(jì)表和材料需求量表計(jì)算產(chǎn)品成本。試作出該事務(wù)系統(tǒng)的DFD(請(qǐng)同學(xué)自己完成)實(shí)例3.具有分支功能的事務(wù)處理DFD第20頁(yè)/共40頁(yè)22數(shù)據(jù)字典(DD)是關(guān)于數(shù)據(jù)的信息集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。

因此只有結(jié)合數(shù)據(jù)流圖來(lái)定義數(shù)據(jù)字典才能完整地解釋、描述出系統(tǒng)的邏輯功能。數(shù)據(jù)字典與數(shù)據(jù)流圖相互補(bǔ)充沒(méi)有數(shù)據(jù)字典數(shù)據(jù)流圖不完整,沒(méi)有數(shù)據(jù)流圖則數(shù)據(jù)字典失去意義。2.5數(shù)據(jù)字典第21頁(yè)/共40頁(yè)23一般數(shù)據(jù)字典應(yīng)由下列4類元素的定義組成:

(1)數(shù)據(jù)流(對(duì)應(yīng)數(shù)據(jù)流圖)

(2)數(shù)據(jù)元素(名稱、類型、長(zhǎng)度、結(jié)構(gòu)等)

(3)數(shù)據(jù)存儲(chǔ)(文件、存儲(chǔ)位置)

(4)處理(使用特點(diǎn)、方式、控制信息等)

除了數(shù)據(jù)定義之外,數(shù)據(jù)字典中還應(yīng)該包含關(guān)于數(shù)據(jù)的其他信息。比如:一般信息(別名、描述)、定義(數(shù)據(jù)類型,長(zhǎng)度,結(jié)構(gòu)等)、使用特點(diǎn),控制信息和分組信息等。2.5.1數(shù)據(jù)字典的內(nèi)容第22頁(yè)/共40頁(yè)24以下三種關(guān)系運(yùn)算符可以定義DD中任何條目:

順序

確定次序連接兩個(gè)或多個(gè)分量。

選擇

從兩個(gè)或多個(gè)可能的元素中選取一個(gè)。

重復(fù)

把指定的分量重復(fù)零次或多次。常見(jiàn)的數(shù)據(jù)字典定義的符號(hào):

=

等價(jià)于(或者定義為)

+

和(連接兩個(gè)分量)

[]

或(從[]列出分量中選擇一個(gè))

{}

重復(fù){}中的分量

()

可選(內(nèi)部分量可有可無(wú))

數(shù)值{}

數(shù)值重復(fù)的上下限(或稱值域界限)2.5.2定義數(shù)據(jù)的方法第23頁(yè)/共40頁(yè)25數(shù)據(jù)字典的表示針對(duì)符號(hào)定義:

對(duì)標(biāo)識(shí)符的定義可用以下定義解釋。

1、標(biāo)識(shí)符=字母字符+字母數(shù)字串表示為:標(biāo)識(shí)符的首位必須為字母字符,

2、字母數(shù)字串=0{字母或數(shù)字}7

表示為字母字符串最長(zhǎng)為7位,可以為空。

3、字母或數(shù)字=[字母字符|數(shù)字字符]

字母或數(shù)字可以是字母也可以是數(shù)字。例如:KNAME,L8,ODATE,H,J2835011,S1H356K第24頁(yè)/共40頁(yè)26

數(shù)據(jù)字典最重要的用途是作為分析階段的工具。在數(shù)據(jù)字典中建立一組嚴(yán)密、一致的數(shù)據(jù)定義很有助于改進(jìn)分析員和用戶之間的通信,消除許多可能的誤解。如果在開(kāi)發(fā)小型軟件系統(tǒng)時(shí),建議采用卡片形式書寫數(shù)據(jù)字典,由人工來(lái)進(jìn)行管理。在開(kāi)發(fā)大型軟件系統(tǒng)的過(guò)程中,數(shù)據(jù)字典最好由計(jì)算機(jī)來(lái)管理。2.5.3數(shù)據(jù)字典的用途和實(shí)現(xiàn)第25頁(yè)/共40頁(yè)27教材上P49例子:數(shù)據(jù)字典卡片的典型描述名字:定貨數(shù)量別名:訂貨數(shù)描述:某種零件一次定貨的最小單位的數(shù)量定義:定貨數(shù)量=1{數(shù)字}5

位置:定貨報(bào)表定貨信息

數(shù)據(jù)字典的表示第26頁(yè)/共40頁(yè)282.5補(bǔ)充:加工說(shuō)明

加工說(shuō)明(處理說(shuō)明):

即對(duì)DFD中的處理作詳細(xì)說(shuō)明。

1)判斷表實(shí)例:請(qǐng)繪制根據(jù)天氣情況來(lái)決定是穿雨衣、帶雨傘還是不帶任何雨具的判定表(決策表)。見(jiàn)下圖:第27頁(yè)/共40頁(yè)29創(chuàng)建判定表方法:1.列出所有條件及條件組合;2.列出所有可能的動(dòng)作(行動(dòng)方案);3.根據(jù)條件組合決定規(guī)則號(hào),并在首行列出;4.做出(標(biāo)出)各規(guī)則號(hào)對(duì)應(yīng)的動(dòng)作;必要時(shí)進(jìn)行優(yōu)化。第28頁(yè)/共40頁(yè)30第29頁(yè)/共40頁(yè)31IF下雨

THENIF刮風(fēng)

THEN穿雨衣

ELSE打雨傘

ELSE不帶雨具IF不下雨THEN不帶雨具

ELSEIF刮風(fēng)

THEN穿雨衣

ELSE打雨傘3)結(jié)構(gòu)化語(yǔ)言第30頁(yè)/共40頁(yè)32

成本/效益分析的目的正是要從經(jīng)濟(jì)角度分析開(kāi)發(fā)一個(gè)特定的新系統(tǒng)是否劃算,從而幫助客戶組織的負(fù)責(zé)人正確地作出是否投資于這項(xiàng)開(kāi)發(fā)工程的決定。

2.6成本/效益分析第31頁(yè)/共40頁(yè)33

1.代碼行技術(shù)(根據(jù)代碼量計(jì)算成本)

軟件成本=每行代碼的平均成本*行數(shù)

2.任務(wù)分解技術(shù)(劃分成小任務(wù))

把工程分解為若干獨(dú)立的任務(wù)。分別估計(jì)成本,最后得出軟件開(kāi)發(fā)工程的總成本。

3.自動(dòng)估計(jì)成本技術(shù)

采用自動(dòng)估計(jì)成本的軟件工具。2.6.1成本估計(jì)第32頁(yè)/共40頁(yè)34

系統(tǒng)的經(jīng)濟(jì)效益:

S=(1)+(2)-(3)

其中:S為系統(tǒng)的經(jīng)濟(jì)效益

(1)為因使用新系統(tǒng)而增加的收入

(2)為使用新系統(tǒng)可以節(jié)省的費(fèi)用

(3)為系統(tǒng)投資(運(yùn)營(yíng)費(fèi)用)2.9.2成本/效益分析的方法第33頁(yè)/共40頁(yè)351.貨幣的時(shí)間價(jià)值

通常用利率的形式表示貨幣的時(shí)間價(jià)值。假設(shè)年利率為i,如果現(xiàn)在存入P元,則n年后可以得到的錢數(shù)(回報(bào))為:F=P(1+i)n

這也就是P元錢在n年后的價(jià)值。如果我們測(cè)算期望回報(bào)的話,則如果n年后能達(dá)到F的回報(bào),年利率i是可假設(shè)均值的,那么現(xiàn)在最小投入P就是

P=F/(1+i)n第34頁(yè)/共40頁(yè)36

例如,修改一個(gè)已有的庫(kù)存清單系統(tǒng),估計(jì)共需5000元;系統(tǒng)修改后估計(jì)每年可以節(jié)省2500元,5年共可節(jié)省12500元。但是,不能簡(jiǎn)單地把12500元-5000元作為經(jīng)濟(jì)效益,因?yàn)榍罢呤乾F(xiàn)在投資的錢,后者是若干年以后節(jié)省的錢。假定年利率為12%,利用上面計(jì)算貨幣現(xiàn)在價(jià)值的公式可以算出修改庫(kù)存清單系統(tǒng)后每年預(yù)計(jì)節(jié)省的錢的現(xiàn)在價(jià)值,如表2.3(見(jiàn)書41頁(yè))所示。第35頁(yè)

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論