可行性研究-課件_第1頁(yè)
可行性研究-課件_第2頁(yè)
可行性研究-課件_第3頁(yè)
可行性研究-課件_第4頁(yè)
可行性研究-課件_第5頁(yè)
已閱讀5頁(yè),還剩119頁(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)介

第2章可行性研究主講人:黎佳第2章可行性研究主講人:黎佳開(kāi)始問(wèn)題定義可性行研究可行否?項(xiàng)目實(shí)施計(jì)劃終止項(xiàng)目的建議結(jié)束YN問(wèn)題的定義與可性行研究開(kāi)始問(wèn)題定義可性行研究可行否?項(xiàng)目實(shí)施計(jì)劃終止項(xiàng)目的建議Y可行性研究目的:用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決以及是否值得解決。

可行性研究目的:可行性研究的任務(wù)

可行性研究的主要任務(wù)是“了解客戶的要求及現(xiàn)實(shí)環(huán)境,從技術(shù)、經(jīng)濟(jì)和社會(huì)因素等三方面研究并論證本軟件項(xiàng)目的可行性,編寫可行性研究報(bào)告,制定初步項(xiàng)目開(kāi)發(fā)計(jì)劃?!?/p>

GB8566-88《計(jì)算機(jī)軟件開(kāi)發(fā)規(guī)范》

可行性研究的任務(wù)

可行性研究的主要任務(wù)是“了解客戶的可行性研究的內(nèi)容(1)技術(shù)可行性(2)經(jīng)濟(jì)可行性(3)操作可行性(4)社會(huì)可行性(法律可行性)(5)抉擇可行性研究的內(nèi)容(1)技術(shù)可行性1、技術(shù)可行性

度量一個(gè)特定技術(shù)信息系統(tǒng)解決方案的實(shí)用性及技術(shù)資源的可用性考慮的問(wèn)題(1)給定時(shí)間內(nèi)能否實(shí)現(xiàn)這些功能?(2)軟件質(zhì)量如何?(3)軟件生產(chǎn)率如何?(技術(shù)難點(diǎn)?技術(shù)是否可采用先進(jìn)技術(shù)?能利用的資源怎么樣?)1、技術(shù)可行性度量一個(gè)特定技術(shù)信息系統(tǒng)解決方案2、經(jīng)濟(jì)可行性

度量系統(tǒng)解決方案的性能價(jià)格比??紤]的問(wèn)題

成本/效益分析(開(kāi)發(fā)、運(yùn)行的成本/效益)有形成本、效益無(wú)形成本、效益

價(jià)值和成本的關(guān)系質(zhì)量與價(jià)值、成本的關(guān)系價(jià)值/成本的均衡成本和效益的估算2、經(jīng)濟(jì)可行性度量系統(tǒng)解決方案的性能價(jià)格比。系統(tǒng)開(kāi)發(fā)和每年運(yùn)行費(fèi)用舉例1.系統(tǒng)開(kāi)發(fā)費(fèi)用(一次).2名系統(tǒng)分析員(450小時(shí)/名,45美元/小時(shí))$40,500.5名系統(tǒng)開(kāi)發(fā)人員(275小時(shí)/名,36美元/小時(shí))$49,500.1名數(shù)據(jù)庫(kù)管理員(30小時(shí)/名,42美元/小時(shí))$1,260.2名技術(shù)寫作者(120小時(shí)/名,25美元/小時(shí))$6,000.1名秘書(160小時(shí)/名,15美元/小時(shí))$2,400系統(tǒng)開(kāi)發(fā)和每年運(yùn)行費(fèi)用舉例1.系統(tǒng)開(kāi)發(fā)費(fèi)用(一次)系統(tǒng)開(kāi)發(fā)和每年運(yùn)行費(fèi)用舉例1名數(shù)據(jù)通訊專家(60小時(shí)/名,42美元/小時(shí))$2,4002名在轉(zhuǎn)換期間數(shù)據(jù)輸入人員$49,500(40小時(shí)/名,12美元/小時(shí))培訓(xùn):三天的開(kāi)發(fā)人員內(nèi)部培訓(xùn)課程$7,00030個(gè)用戶,三天的內(nèi)部培訓(xùn)課程$10,000物資:復(fù)印$500磁盤、紙張等消耗品$650系統(tǒng)開(kāi)發(fā)和每年運(yùn)行費(fèi)用舉例1名數(shù)據(jù)通訊專家(60小時(shí)/名,4系統(tǒng)開(kāi)發(fā)和每年運(yùn)行費(fèi)用舉例購(gòu)買硬件、軟件:20臺(tái)工作站W(wǎng)indows軟件$1,00020臺(tái)工作站內(nèi)存升級(jí)$8,000網(wǎng)絡(luò)軟件$17,50020臺(tái)工作站辦公軟件產(chǎn)品$20,000系統(tǒng)開(kāi)發(fā)總費(fèi)用$161,670系統(tǒng)開(kāi)發(fā)和每年運(yùn)行費(fèi)用舉例購(gòu)買硬件、軟件:系統(tǒng)開(kāi)發(fā)和每年運(yùn)行費(fèi)用舉例2.年運(yùn)行費(fèi)用(每年)人員:維護(hù)程序員/分析員(250小時(shí)/年,42美元/小時(shí)$10,500網(wǎng)絡(luò)管理員(300小時(shí)/年,50美元/小時(shí))$15000購(gòu)買硬件、軟件升級(jí):硬件$5000軟件$6000物資和雜項(xiàng)$3500系統(tǒng)開(kāi)發(fā)總費(fèi)用$40,000系統(tǒng)開(kāi)發(fā)和每年運(yùn)行費(fèi)用舉例2.年運(yùn)行費(fèi)用(每年)成本估算代碼行技術(shù)功能點(diǎn)技術(shù)成本估算代碼行技術(shù)代碼行技術(shù)把項(xiàng)目劃分為若干個(gè)功能,分別計(jì)算每個(gè)功能的代碼長(zhǎng)度,所有功能代碼行之和即項(xiàng)目的代碼長(zhǎng)度。LOC估算表包括:每個(gè)功能的代碼長(zhǎng)度估算值=(樂(lè)觀值+4*可能值+悲觀值)/6估算工作量=代碼總估算長(zhǎng)度/估算生產(chǎn)率

估算總成本=日薪*估算工作量估算行成本=估算總成本/估算代碼長(zhǎng)度估算生產(chǎn)率由經(jīng)驗(yàn)獲得

代碼行技術(shù)把項(xiàng)目劃分為若干個(gè)功能,分別計(jì)算每個(gè)功能的代碼長(zhǎng)度效益分析系統(tǒng)的經(jīng)濟(jì)效益=使用新系統(tǒng)增加收入+使用新系統(tǒng)可以節(jié)省的運(yùn)行費(fèi)用總的效益和軟件生存周期有關(guān)。(5年)效益分析系統(tǒng)的經(jīng)濟(jì)效益=使用新系統(tǒng)增加收入+使用新系統(tǒng)可以節(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貨幣的時(shí)間價(jià)值年將來(lái)值(元)(1+i)n現(xiàn)在值(元)累計(jì)的現(xiàn)在值(元)125001.122232.142232.14225001.251992.984225.12325001.401779.456004.57425001.571588.807593.37525001.761418.579011.94通常用利率表示貨幣的時(shí)間價(jià)值。設(shè)年利率為i,現(xiàn)已1.投資回收期

投資回收期是衡量一個(gè)開(kāi)發(fā)工程價(jià)值的經(jīng)濟(jì)指標(biāo)。投資回收期就是積累的經(jīng)濟(jì)效益等于最初的投資所需要的時(shí)間。投資回收期越短,就能越快獲得利潤(rùn)。思考,前面那個(gè)例子的投資回收期是多少呢?投資回收期1.投資回收期投資回收期工程的純收入是衡量工程價(jià)值的另一項(xiàng)經(jīng)濟(jì)指標(biāo)。純收入就是在整個(gè)生存周期之內(nèi)系統(tǒng)的累計(jì)經(jīng)濟(jì)效益(折合成現(xiàn)在值)與投資之差。

如果純收入小于零,那么顯然這項(xiàng)工程不值得投資。只有當(dāng)純收入大于零,才能考慮投資。思考:上例的純收入是多少?

純收入工程的純收入是衡量工程價(jià)值的另一項(xiàng)經(jīng)濟(jì)指標(biāo)。純收投資回收率是衡量工程經(jīng)濟(jì)效益的重要參考數(shù)據(jù),用來(lái)衡量投資效益的大小??梢院湍昀氏啾容^。計(jì)算公式:P=F1/(1+j)+F2/(1+j)2+…+Fn/(1+j)n其中P是投資成本;Fi是第i年年底的效益;n是系統(tǒng)的壽命;j為投資回收率。解高階方程可得上例的投資回收率為41%-42%.投資回收率是衡量工程經(jīng)濟(jì)效益的重要參考數(shù)據(jù),用來(lái)衡量投資效益操作可行性用戶使用可能性組織和文化上的可行性操作可行性用戶使用可能性社會(huì)可行性(法律可行性)開(kāi)發(fā)項(xiàng)目是否會(huì)在社會(huì)上或政治上引起侵權(quán)、破壞或其它責(zé)任問(wèn)題社會(huì)可行性(法律可行性)開(kāi)發(fā)項(xiàng)目是否會(huì)在社會(huì)上或政治上引起侵可行性研究的步驟

(1)復(fù)查確認(rèn)系統(tǒng)目標(biāo)、規(guī)模

(2)研究正使用系統(tǒng)工作流程

(3)導(dǎo)出新系統(tǒng)高層邏輯模型

(4)重新定義問(wèn)題

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

(6)推薦可行的方案

(7)草擬開(kāi)發(fā)計(jì)劃

(8)編寫可行性研究報(bào)告,送審可行性研究的步驟(1)復(fù)查確認(rèn)系統(tǒng)目標(biāo)、規(guī)??尚行匝芯繄?bào)告的編寫1.見(jiàn)計(jì)算機(jī)軟件產(chǎn)品開(kāi)發(fā)文件編制指南word文檔。2.應(yīng)包含四部分內(nèi)容:系統(tǒng)概述;可行性分析;擬訂開(kāi)發(fā)計(jì)劃;結(jié)論意見(jiàn);可行性研究報(bào)告的編寫1.見(jiàn)計(jì)算機(jī)軟件產(chǎn)品開(kāi)發(fā)文件編制指南wo2022/12/13可行性分析所需工具(系統(tǒng)流程圖)1、系統(tǒng)流程圖:是用來(lái)描述系統(tǒng)物理模型的一種傳統(tǒng)工具。流程符號(hào)含義流程符號(hào)含義數(shù)據(jù)加工符號(hào)換頁(yè)連接輸入/輸出符號(hào)磁帶符號(hào)連接點(diǎn)符號(hào)文檔符號(hào)人工操作多文檔符號(hào)2022/12/12可行性分析所需工具(系統(tǒng)流程圖)1、系2022/12/13流程符號(hào)含義流程符號(hào)含義顯示器或終端機(jī)控制流符號(hào)磁盤機(jī)或數(shù)據(jù)庫(kù)流程開(kāi)始與結(jié)束2022/12/12流程符號(hào)含義流程符號(hào)含義2022/12/13人工銷售教材流程圖結(jié)束學(xué)生申請(qǐng)購(gòu)書購(gòu)書證明檢索教材帳本是否有該教材購(gòu)書單開(kāi)購(gòu)書發(fā)票和購(gòu)書單購(gòu)書發(fā)票到書庫(kù)領(lǐng)書2022/12/12人工銷售教材流程圖結(jié)束學(xué)生申請(qǐng)購(gòu)購(gòu)書證2022/12/13計(jì)算機(jī)售書系統(tǒng)流程圖結(jié)束學(xué)生購(gòu)書發(fā)票到書庫(kù)領(lǐng)書購(gòu)書單終端審查并開(kāi)發(fā)票11---學(xué)生各學(xué)期用書數(shù)據(jù)庫(kù)購(gòu)書單22---教材存量數(shù)據(jù)庫(kù)2022/12/12計(jì)算機(jī)售書系統(tǒng)流程圖結(jié)束學(xué)生購(gòu)書發(fā)票到書例子一個(gè)裝配廠有一座存放零件的倉(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ù)存量少于他的臨界值,則要報(bào)告給采購(gòu)部以便訂貨,規(guī)定每天向采購(gòu)部送一次訂貨報(bào)告。畫庫(kù)存清單系統(tǒng)的系統(tǒng)流程圖。例子一個(gè)裝配廠有一座存放零件的倉(cāng)庫(kù),倉(cāng)庫(kù)中現(xiàn)有各種零件的數(shù)量庫(kù)存清單系統(tǒng)的系統(tǒng)流程圖第2章可行性研究課件2022/12/13圖形工具數(shù)據(jù)流圖數(shù)據(jù)字典建立目標(biāo)系統(tǒng)邏輯模型的圖形工具2022/12/12圖形工具數(shù)據(jù)流圖數(shù)據(jù)字典建立目標(biāo)系2022/12/13數(shù)據(jù)流圖

----DFD(DataFlowDiagram)

是用來(lái)描述系統(tǒng)邏輯模型的一種圖形工具。數(shù)據(jù)流圖從數(shù)據(jù)傳遞和加工的角度,以圖形的方式刻畫數(shù)據(jù)流從輸入到輸出的移動(dòng)變換過(guò)程。

DFD2022/12/12數(shù)據(jù)流圖----DFD(Data2022/12/13數(shù)據(jù)流圖中的主要圖形元素------轉(zhuǎn)換數(shù)據(jù)流的處理過(guò)程

----

可以是數(shù)據(jù)庫(kù)文件或任何形式的數(shù)據(jù)組織。箭頭向內(nèi)則表示寫入文件或查詢文件,箭頭向外則表示從文件中讀取數(shù)據(jù)或得到查詢結(jié)果數(shù)據(jù)轉(zhuǎn)換外部實(shí)體------位于軟件系統(tǒng)邊界之外的信息生產(chǎn)者或消費(fèi)者數(shù)據(jù)流------在轉(zhuǎn)換之間有向流動(dòng)的數(shù)據(jù)項(xiàng)或數(shù)據(jù)集合數(shù)據(jù)存儲(chǔ)文件2022/12/12數(shù)據(jù)流圖中的主要圖形元素------2022/12/13----學(xué)生購(gòu)買教材的

邏輯模型

審查并開(kāi)發(fā)票學(xué)生發(fā)票購(gòu)書單各班學(xué)生用書表教材存量表無(wú)效書單開(kāi)領(lǐng)書單領(lǐng)書單學(xué)生外部實(shí)體數(shù)據(jù)的加工2022/12/12----學(xué)生購(gòu)買教材的邏輯模型2022/12/13數(shù)據(jù)流圖中的其它圖形元素ABC------有A則B或者C,或者兩者都有*ABC+ABC------有A則B與C,或者兩者同時(shí)有------有A則B或C,但不會(huì)同時(shí)有B與C2022/12/12數(shù)據(jù)流圖中的其它圖形元素ABC----2022/12/13-----標(biāo)識(shí)多個(gè)數(shù)據(jù)流與加工之間關(guān)系的符號(hào)------當(dāng)A或B有一個(gè)存在就有CABC*ABC------只有當(dāng)A與B都存在,則有C2022/12/12-----標(biāo)識(shí)多個(gè)數(shù)據(jù)流與加工之間關(guān)系分層的數(shù)據(jù)流圖分層的數(shù)據(jù)流圖例子假設(shè)一家工廠的采購(gòu)部每天需要一張定貨報(bào)表,報(bào)表按零件編號(hào)排序,表中列出所有需要再次定貨的零件。零件入庫(kù)或出庫(kù)稱為事務(wù),通過(guò)放在倉(cāng)庫(kù)中的CRT終端把事務(wù)報(bào)告給定貨系統(tǒng)。當(dāng)某種零件的庫(kù)存數(shù)量少于庫(kù)存量臨界值時(shí)就應(yīng)該再次定貨。要求:畫出系統(tǒng)的數(shù)據(jù)流圖。例子假設(shè)一家工廠的采購(gòu)部每天需要一張定貨報(bào)表,報(bào)表按零件編號(hào)數(shù)據(jù)流圖畫法1、第一層畫三部件2、對(duì)第一層中的處理進(jìn)行功能細(xì)化,并加相應(yīng)的存儲(chǔ)3、對(duì)第二步中的處理進(jìn)行二次細(xì)化,三次細(xì)化,直到不能細(xì)化數(shù)據(jù)流圖畫法1、第一層畫三部件第一層

采購(gòu)員管理員訂貨系統(tǒng)事務(wù)報(bào)表第一層采購(gòu)員管理員訂貨系統(tǒng)事務(wù)報(bào)表第二層

第二層第三層定貨第三層定貨思考:請(qǐng)同學(xué)們參考上面的例子,自己試著畫一下“學(xué)生購(gòu)買教材”這個(gè)系統(tǒng)的數(shù)據(jù)流圖。此系統(tǒng)根據(jù)學(xué)生的需求銷售給學(xué)生相應(yīng)的書籍,如果遇到缺書情況,則會(huì)生成缺書單給書庫(kù)。思考:請(qǐng)同學(xué)們參考上面的例子,自己試著畫一下“學(xué)生購(gòu)買教材”學(xué)生教材購(gòu)銷系統(tǒng)購(gòu)書單領(lǐng)書單缺書單進(jìn)書通知進(jìn)書通知保管員1銷售購(gòu)書單領(lǐng)書單學(xué)生缺書單進(jìn)書通知2采購(gòu)保管員第1

層第2

層教材存量表F1缺書登記表F2外部實(shí)體外部實(shí)體舉例----學(xué)生購(gòu)買教材系統(tǒng)學(xué)教材購(gòu)書單領(lǐng)書單缺書單進(jìn)書通知進(jìn)書通知保1購(gòu)書單領(lǐng)書單學(xué)缺教材銷售子系統(tǒng)無(wú)效書單購(gòu)書單1.3登記并開(kāi)領(lǐng)書單1.2開(kāi)發(fā)票1.1審查有效性1.4登記缺書1.5補(bǔ)售教材采購(gòu)學(xué)生學(xué)生進(jìn)書通知有效書單發(fā)票領(lǐng)書單暫缺書單1銷售購(gòu)書單領(lǐng)書單缺書單進(jìn)書通知2采購(gòu)進(jìn)書通知缺書登記表教材存量表學(xué)生保管員第2

層補(bǔ)售書單第3層教材存量表F1缺書登記表F2各班用書表F3售書登記表F4外部實(shí)體教材銷售子系統(tǒng)無(wú)效書單購(gòu)書單1.31.21.11.411銷售購(gòu)書單領(lǐng)書單缺書單進(jìn)書通知2采購(gòu)進(jìn)書通知缺書登記表教材存量表學(xué)生保管員采購(gòu)子系統(tǒng)

第2層第3

層缺書單2.3修改教材庫(kù)存和待購(gòu)量銷售進(jìn)書通知進(jìn)書通知2.1按書號(hào)匯總?cè)睍?.2按出版社統(tǒng)計(jì)缺書保管員教材存量表F1待購(gòu)教材表F5教材一覽表F6缺書登記表F21購(gòu)書單領(lǐng)書單缺書單進(jìn)書通知2進(jìn)書通知缺書登記表教材存量表學(xué).便于實(shí)現(xiàn).便于使用---采用逐步細(xì)化的擴(kuò)展方法,可避免一次引入過(guò)多的細(xì)節(jié),有利于控制問(wèn)題的復(fù)雜度;

---用一組圖代替一張總圖,方便用戶及

軟件開(kāi)發(fā)人員閱讀。分層DFD圖的優(yōu)點(diǎn).便于實(shí)現(xiàn).便于使用---采用逐步細(xì)化的擴(kuò)展方法,畫分層DFD的指導(dǎo)原則發(fā)票1.3開(kāi)領(lǐng)書單領(lǐng)書單(a)父圖1.3.1學(xué)生領(lǐng)書單1.3.21.3.3教材(a)子圖1.注意父圖和子圖的平衡畫分層DFD的指導(dǎo)原則發(fā)票1.3領(lǐng)書單(a)父圖1.畫分層DFD的指導(dǎo)原則

2.掌握分解的速度

一般來(lái)說(shuō),每一個(gè)加工每次可分為2-4個(gè)子加工,最多不得超過(guò)7個(gè)。3.遵守加工編號(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),依此類推。畫分層DFD的指導(dǎo)原則2.掌握分解的速度一般作業(yè)案例一:火車票預(yù)訂系統(tǒng)系統(tǒng)簡(jiǎn)介:某高校后勤集團(tuán)為了學(xué)生寒暑假返鄉(xiāng),辦理代學(xué)生預(yù)訂返鄉(xiāng)火車票事務(wù),訂票必須提前三天辦理,后勤訂票處提前三天向火車站辦理購(gòu)票事務(wù)。訂票處使用一臺(tái)微機(jī)處理訂票后購(gòu)票事務(wù),學(xué)生訂票一次稱為一個(gè)事務(wù),由訂票員將其輸入在微機(jī)中,系統(tǒng)核實(shí)訂單后,將訂票信息記錄放在訂票庫(kù)中。系統(tǒng)每天打印預(yù)訂三天的購(gòu)票單,并更新訂票庫(kù)。請(qǐng)對(duì)該系統(tǒng)進(jìn)行業(yè)務(wù)流程分析后,繪制出該系統(tǒng)的系統(tǒng)流程圖及數(shù)據(jù)流圖。作業(yè)案例一:火車票預(yù)訂系統(tǒng)數(shù)據(jù)字典

----DD

數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型

數(shù)據(jù)字典的任務(wù)是:對(duì)于數(shù)據(jù)流圖中出現(xiàn)的所有被命名的圖形元素在字典中作為一個(gè)詞條加以定義,使得每一個(gè)圖形元素的名字都有一個(gè)確切的解釋。數(shù)據(jù)字典----DD數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的數(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)自何方。數(shù)據(jù)流去向:去向何處。數(shù)據(jù)流組成:數(shù)據(jù)結(jié)構(gòu)。每個(gè)數(shù)據(jù)量流通量:數(shù)據(jù)量、流通量。(1)數(shù)據(jù)流詞條的描述

數(shù)據(jù)流名:發(fā)票說(shuō)明:用作學(xué)生已付書款的依據(jù)數(shù)據(jù)流來(lái)源:來(lái)自加工“審查并開(kāi)發(fā)票”數(shù)據(jù)流去向:流向加工“開(kāi)領(lǐng)書單”。數(shù)據(jù)流組成:學(xué)號(hào)+姓名+書號(hào)+單價(jià)總價(jià)+書費(fèi)合計(jì)審查并開(kāi)發(fā)票發(fā)票購(gòu)書單

數(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ù)元素詞條的描述

年=“1900”..“3000”月=“01”..“12”日=“01”..“31”摘要=1{字母}4金額=“00000000.01”..“999999999.99”……數(shù)據(jù)元素名:(2)數(shù)據(jù)元素詞條的描述年定義數(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=3{a}8,則表示x中至少出現(xiàn)3次a,最多出現(xiàn)8次*…*注釋符

x=(a),則表示a在x中出現(xiàn),也可不出現(xiàn)定義數(shù)據(jù)符號(hào)符號(hào)含義例子名字:零件編號(hào)別名:描述:唯一地標(biāo)識(shí)庫(kù)存清單中一個(gè)特定零件的關(guān)鍵域定義:零件編號(hào)=8{字符}8位置:定貨報(bào)表定貨信息庫(kù)存清單事務(wù)名字:零件編號(hào)(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)書單

各班學(xué)生用書表教材存量表(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)書單

各班學(xué)生用書表教材存量表加工名:(4)加工邏輯詞條的描述1.32022/12/13儲(chǔ)戶檢驗(yàn)付款登記存折帳卡取款信息--------辦理取款手續(xù)的DFD圖檢驗(yàn)不合格現(xiàn)款付款信息取款單存折練習(xí)請(qǐng)為下列給出的DFD

圖編寫DD2022/12/12儲(chǔ)檢驗(yàn)付款登記存折帳卡取款-------2022/12/13日期年月日摘要支出存入余額操作復(fù)核戶名:儲(chǔ)蓄網(wǎng)點(diǎn)名稱:帳號(hào):開(kāi)戶日:性質(zhì):印密:-------存折格式2022/12/12日期摘要支出存入余額操作復(fù)核戶名:儲(chǔ)蓄網(wǎng)2022/12/13日期(年月日)摘要支出存入余額操作復(fù)核戶名:儲(chǔ)蓄網(wǎng)點(diǎn)名稱:帳號(hào):開(kāi)戶日:性質(zhì):印密:存折=戶名+所號(hào)+帳號(hào)+開(kāi)戶日+性質(zhì)+(印密)+1{存取行}20戶名=2{字母}24所號(hào)=“001”..“999”帳號(hào)=“00000001”..“99999999”開(kāi)戶日=年+月+日性質(zhì)=“1”..“6”印密=“0”存取行=日期+(摘要)+支出+存入+余額+操作+復(fù)核日期=年+月+日年=“1900”..“3000”月=“01”..“12”日=“01”..“31”摘要=1{字母}4支出=金額金額=“00000000.01”..“999999999.99”……2022/12/12日期(年月日)摘要支出存入余額操作復(fù)核2022/12/13數(shù)據(jù)字典的實(shí)現(xiàn)數(shù)據(jù)字典的實(shí)現(xiàn)人工方法自動(dòng)方法將每一字典中的詞條寫在一張卡片上,由專人管理和維護(hù)利用“字典管理程序”在計(jì)算機(jī)中對(duì)字典進(jìn)行管理和維護(hù)。2022/12/12數(shù)據(jù)字典的實(shí)現(xiàn)數(shù)據(jù)字典的實(shí)現(xiàn)人工方法小結(jié)可行性研究的目的是什么?可行性研究的任務(wù)和步驟是什么?可行性研究輸出什么?

美國(guó)一家公司計(jì)劃用C語(yǔ)言開(kāi)發(fā)一個(gè)在IBMPC計(jì)算機(jī)上運(yùn)行的應(yīng)用程序,估計(jì)這個(gè)程序的長(zhǎng)度為2000條C語(yǔ)言指令。如果平均每人每天可以開(kāi)發(fā)出20條C語(yǔ)言指令,請(qǐng)問(wèn):(1)、開(kāi)發(fā)這個(gè)應(yīng)用程序?qū)⒂枚嗌偃巳眨?2)、假設(shè)程序員的月平均工資為4000美元,每月按20個(gè)工作日計(jì)算,這個(gè)軟件的成本是多少美元?(3)、該系統(tǒng)開(kāi)發(fā)完成后預(yù)計(jì)每年可以節(jié)省5000美元,假設(shè)年利率為12%,請(qǐng)計(jì)算何時(shí)能夠收回投資?(4)、假設(shè)該軟件的生命期預(yù)計(jì)7年,試問(wèn)該項(xiàng)目是否值得投資?如果值得投資,在該軟件的生命期內(nèi),純收入是多少?小結(jié)可行性研究的目的是什么?為方便儲(chǔ)戶,某銀行擬開(kāi)發(fā)計(jì)算機(jī)儲(chǔ)蓄系統(tǒng)。儲(chǔ)戶填寫的存款單或取款單由業(yè)務(wù)員鍵入系統(tǒng),如果是存款,系統(tǒng)記錄存款人姓名、住址、身份證號(hào)碼、存款類型、存款日期、利率等信息,并印出存款單給儲(chǔ)戶;如果是取款且存款時(shí)留有密碼,則系統(tǒng)首先核對(duì)儲(chǔ)戶密碼,若密碼正確或存款時(shí)未留密碼,則系統(tǒng)計(jì)算利息并印出利息清單給儲(chǔ)戶。請(qǐng)用數(shù)據(jù)流圖描繪本系統(tǒng)的功能,并用ER圖描繪系統(tǒng)中的數(shù)據(jù)對(duì)象。為方便儲(chǔ)戶,某銀行擬開(kāi)發(fā)計(jì)算機(jī)儲(chǔ)蓄系統(tǒng)。儲(chǔ)戶填寫的存款單或取演講完畢,謝謝觀看!演講完畢,謝謝觀看!第2章可行性研究主講人:黎佳第2章可行性研究主講人:黎佳開(kāi)始問(wèn)題定義可性行研究可行否?項(xiàng)目實(shí)施計(jì)劃終止項(xiàng)目的建議結(jié)束YN問(wèn)題的定義與可性行研究開(kāi)始問(wèn)題定義可性行研究可行否?項(xiàng)目實(shí)施計(jì)劃終止項(xiàng)目的建議Y可行性研究目的:用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決以及是否值得解決。

可行性研究目的:可行性研究的任務(wù)

可行性研究的主要任務(wù)是“了解客戶的要求及現(xiàn)實(shí)環(huán)境,從技術(shù)、經(jīng)濟(jì)和社會(huì)因素等三方面研究并論證本軟件項(xiàng)目的可行性,編寫可行性研究報(bào)告,制定初步項(xiàng)目開(kāi)發(fā)計(jì)劃?!?/p>

GB8566-88《計(jì)算機(jī)軟件開(kāi)發(fā)規(guī)范》

可行性研究的任務(wù)

可行性研究的主要任務(wù)是“了解客戶的可行性研究的內(nèi)容(1)技術(shù)可行性(2)經(jīng)濟(jì)可行性(3)操作可行性(4)社會(huì)可行性(法律可行性)(5)抉擇可行性研究的內(nèi)容(1)技術(shù)可行性1、技術(shù)可行性

度量一個(gè)特定技術(shù)信息系統(tǒng)解決方案的實(shí)用性及技術(shù)資源的可用性考慮的問(wèn)題(1)給定時(shí)間內(nèi)能否實(shí)現(xiàn)這些功能?(2)軟件質(zhì)量如何?(3)軟件生產(chǎn)率如何?(技術(shù)難點(diǎn)?技術(shù)是否可采用先進(jìn)技術(shù)?能利用的資源怎么樣?)1、技術(shù)可行性度量一個(gè)特定技術(shù)信息系統(tǒng)解決方案2、經(jīng)濟(jì)可行性

度量系統(tǒng)解決方案的性能價(jià)格比??紤]的問(wèn)題

成本/效益分析(開(kāi)發(fā)、運(yùn)行的成本/效益)有形成本、效益無(wú)形成本、效益

價(jià)值和成本的關(guān)系質(zhì)量與價(jià)值、成本的關(guān)系價(jià)值/成本的均衡成本和效益的估算2、經(jīng)濟(jì)可行性度量系統(tǒng)解決方案的性能價(jià)格比。系統(tǒng)開(kāi)發(fā)和每年運(yùn)行費(fèi)用舉例1.系統(tǒng)開(kāi)發(fā)費(fèi)用(一次).2名系統(tǒng)分析員(450小時(shí)/名,45美元/小時(shí))$40,500.5名系統(tǒng)開(kāi)發(fā)人員(275小時(shí)/名,36美元/小時(shí))$49,500.1名數(shù)據(jù)庫(kù)管理員(30小時(shí)/名,42美元/小時(shí))$1,260.2名技術(shù)寫作者(120小時(shí)/名,25美元/小時(shí))$6,000.1名秘書(160小時(shí)/名,15美元/小時(shí))$2,400系統(tǒng)開(kāi)發(fā)和每年運(yùn)行費(fèi)用舉例1.系統(tǒng)開(kāi)發(fā)費(fèi)用(一次)系統(tǒng)開(kāi)發(fā)和每年運(yùn)行費(fèi)用舉例1名數(shù)據(jù)通訊專家(60小時(shí)/名,42美元/小時(shí))$2,4002名在轉(zhuǎn)換期間數(shù)據(jù)輸入人員$49,500(40小時(shí)/名,12美元/小時(shí))培訓(xùn):三天的開(kāi)發(fā)人員內(nèi)部培訓(xùn)課程$7,00030個(gè)用戶,三天的內(nèi)部培訓(xùn)課程$10,000物資:復(fù)印$500磁盤、紙張等消耗品$650系統(tǒng)開(kāi)發(fā)和每年運(yùn)行費(fèi)用舉例1名數(shù)據(jù)通訊專家(60小時(shí)/名,4系統(tǒng)開(kāi)發(fā)和每年運(yùn)行費(fèi)用舉例購(gòu)買硬件、軟件:20臺(tái)工作站W(wǎng)indows軟件$1,00020臺(tái)工作站內(nèi)存升級(jí)$8,000網(wǎng)絡(luò)軟件$17,50020臺(tái)工作站辦公軟件產(chǎn)品$20,000系統(tǒng)開(kāi)發(fā)總費(fèi)用$161,670系統(tǒng)開(kāi)發(fā)和每年運(yùn)行費(fèi)用舉例購(gòu)買硬件、軟件:系統(tǒng)開(kāi)發(fā)和每年運(yùn)行費(fèi)用舉例2.年運(yùn)行費(fèi)用(每年)人員:維護(hù)程序員/分析員(250小時(shí)/年,42美元/小時(shí)$10,500網(wǎng)絡(luò)管理員(300小時(shí)/年,50美元/小時(shí))$15000購(gòu)買硬件、軟件升級(jí):硬件$5000軟件$6000物資和雜項(xiàng)$3500系統(tǒng)開(kāi)發(fā)總費(fèi)用$40,000系統(tǒng)開(kāi)發(fā)和每年運(yùn)行費(fèi)用舉例2.年運(yùn)行費(fèi)用(每年)成本估算代碼行技術(shù)功能點(diǎn)技術(shù)成本估算代碼行技術(shù)代碼行技術(shù)把項(xiàng)目劃分為若干個(gè)功能,分別計(jì)算每個(gè)功能的代碼長(zhǎng)度,所有功能代碼行之和即項(xiàng)目的代碼長(zhǎng)度。LOC估算表包括:每個(gè)功能的代碼長(zhǎng)度估算值=(樂(lè)觀值+4*可能值+悲觀值)/6估算工作量=代碼總估算長(zhǎng)度/估算生產(chǎn)率

估算總成本=日薪*估算工作量估算行成本=估算總成本/估算代碼長(zhǎng)度估算生產(chǎn)率由經(jīng)驗(yàn)獲得

代碼行技術(shù)把項(xiàng)目劃分為若干個(gè)功能,分別計(jì)算每個(gè)功能的代碼長(zhǎng)度效益分析系統(tǒng)的經(jīng)濟(jì)效益=使用新系統(tǒng)增加收入+使用新系統(tǒng)可以節(jié)省的運(yùn)行費(fèi)用總的效益和軟件生存周期有關(guān)。(5年)效益分析系統(tǒng)的經(jīng)濟(jì)效益=使用新系統(tǒng)增加收入+使用新系統(tǒng)可以節(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貨幣的時(shí)間價(jià)值年將來(lái)值(元)(1+i)n現(xiàn)在值(元)累計(jì)的現(xiàn)在值(元)125001.122232.142232.14225001.251992.984225.12325001.401779.456004.57425001.571588.807593.37525001.761418.579011.94通常用利率表示貨幣的時(shí)間價(jià)值。設(shè)年利率為i,現(xiàn)已1.投資回收期

投資回收期是衡量一個(gè)開(kāi)發(fā)工程價(jià)值的經(jīng)濟(jì)指標(biāo)。投資回收期就是積累的經(jīng)濟(jì)效益等于最初的投資所需要的時(shí)間。投資回收期越短,就能越快獲得利潤(rùn)。思考,前面那個(gè)例子的投資回收期是多少呢?投資回收期1.投資回收期投資回收期工程的純收入是衡量工程價(jià)值的另一項(xiàng)經(jīng)濟(jì)指標(biāo)。純收入就是在整個(gè)生存周期之內(nèi)系統(tǒng)的累計(jì)經(jīng)濟(jì)效益(折合成現(xiàn)在值)與投資之差。

如果純收入小于零,那么顯然這項(xiàng)工程不值得投資。只有當(dāng)純收入大于零,才能考慮投資。思考:上例的純收入是多少?

純收入工程的純收入是衡量工程價(jià)值的另一項(xiàng)經(jīng)濟(jì)指標(biāo)。純收投資回收率是衡量工程經(jīng)濟(jì)效益的重要參考數(shù)據(jù),用來(lái)衡量投資效益的大小??梢院湍昀氏啾容^。計(jì)算公式:P=F1/(1+j)+F2/(1+j)2+…+Fn/(1+j)n其中P是投資成本;Fi是第i年年底的效益;n是系統(tǒng)的壽命;j為投資回收率。解高階方程可得上例的投資回收率為41%-42%.投資回收率是衡量工程經(jīng)濟(jì)效益的重要參考數(shù)據(jù),用來(lái)衡量投資效益操作可行性用戶使用可能性組織和文化上的可行性操作可行性用戶使用可能性社會(huì)可行性(法律可行性)開(kāi)發(fā)項(xiàng)目是否會(huì)在社會(huì)上或政治上引起侵權(quán)、破壞或其它責(zé)任問(wèn)題社會(huì)可行性(法律可行性)開(kāi)發(fā)項(xiàng)目是否會(huì)在社會(huì)上或政治上引起侵可行性研究的步驟

(1)復(fù)查確認(rèn)系統(tǒng)目標(biāo)、規(guī)模

(2)研究正使用系統(tǒng)工作流程

(3)導(dǎo)出新系統(tǒng)高層邏輯模型

(4)重新定義問(wèn)題

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

(6)推薦可行的方案

(7)草擬開(kāi)發(fā)計(jì)劃

(8)編寫可行性研究報(bào)告,送審可行性研究的步驟(1)復(fù)查確認(rèn)系統(tǒng)目標(biāo)、規(guī)模可行性研究報(bào)告的編寫1.見(jiàn)計(jì)算機(jī)軟件產(chǎn)品開(kāi)發(fā)文件編制指南word文檔。2.應(yīng)包含四部分內(nèi)容:系統(tǒng)概述;可行性分析;擬訂開(kāi)發(fā)計(jì)劃;結(jié)論意見(jiàn);可行性研究報(bào)告的編寫1.見(jiàn)計(jì)算機(jī)軟件產(chǎn)品開(kāi)發(fā)文件編制指南wo2022/12/13可行性分析所需工具(系統(tǒng)流程圖)1、系統(tǒng)流程圖:是用來(lái)描述系統(tǒng)物理模型的一種傳統(tǒng)工具。流程符號(hào)含義流程符號(hào)含義數(shù)據(jù)加工符號(hào)換頁(yè)連接輸入/輸出符號(hào)磁帶符號(hào)連接點(diǎn)符號(hào)文檔符號(hào)人工操作多文檔符號(hào)2022/12/12可行性分析所需工具(系統(tǒng)流程圖)1、系2022/12/13流程符號(hào)含義流程符號(hào)含義顯示器或終端機(jī)控制流符號(hào)磁盤機(jī)或數(shù)據(jù)庫(kù)流程開(kāi)始與結(jié)束2022/12/12流程符號(hào)含義流程符號(hào)含義2022/12/13人工銷售教材流程圖結(jié)束學(xué)生申請(qǐng)購(gòu)書購(gòu)書證明檢索教材帳本是否有該教材購(gòu)書單開(kāi)購(gòu)書發(fā)票和購(gòu)書單購(gòu)書發(fā)票到書庫(kù)領(lǐng)書2022/12/12人工銷售教材流程圖結(jié)束學(xué)生申請(qǐng)購(gòu)購(gòu)書證2022/12/13計(jì)算機(jī)售書系統(tǒng)流程圖結(jié)束學(xué)生購(gòu)書發(fā)票到書庫(kù)領(lǐng)書購(gòu)書單終端審查并開(kāi)發(fā)票11---學(xué)生各學(xué)期用書數(shù)據(jù)庫(kù)購(gòu)書單22---教材存量數(shù)據(jù)庫(kù)2022/12/12計(jì)算機(jī)售書系統(tǒng)流程圖結(jié)束學(xué)生購(gòu)書發(fā)票到書例子一個(gè)裝配廠有一座存放零件的倉(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ù)存量少于他的臨界值,則要報(bào)告給采購(gòu)部以便訂貨,規(guī)定每天向采購(gòu)部送一次訂貨報(bào)告。畫庫(kù)存清單系統(tǒng)的系統(tǒng)流程圖。例子一個(gè)裝配廠有一座存放零件的倉(cāng)庫(kù),倉(cāng)庫(kù)中現(xiàn)有各種零件的數(shù)量庫(kù)存清單系統(tǒng)的系統(tǒng)流程圖第2章可行性研究課件2022/12/13圖形工具數(shù)據(jù)流圖數(shù)據(jù)字典建立目標(biāo)系統(tǒng)邏輯模型的圖形工具2022/12/12圖形工具數(shù)據(jù)流圖數(shù)據(jù)字典建立目標(biāo)系2022/12/13數(shù)據(jù)流圖

----DFD(DataFlowDiagram)

是用來(lái)描述系統(tǒng)邏輯模型的一種圖形工具。數(shù)據(jù)流圖從數(shù)據(jù)傳遞和加工的角度,以圖形的方式刻畫數(shù)據(jù)流從輸入到輸出的移動(dòng)變換過(guò)程。

DFD2022/12/12數(shù)據(jù)流圖----DFD(Data2022/12/13數(shù)據(jù)流圖中的主要圖形元素------轉(zhuǎn)換數(shù)據(jù)流的處理過(guò)程

----

可以是數(shù)據(jù)庫(kù)文件或任何形式的數(shù)據(jù)組織。箭頭向內(nèi)則表示寫入文件或查詢文件,箭頭向外則表示從文件中讀取數(shù)據(jù)或得到查詢結(jié)果數(shù)據(jù)轉(zhuǎn)換外部實(shí)體------位于軟件系統(tǒng)邊界之外的信息生產(chǎn)者或消費(fèi)者數(shù)據(jù)流------在轉(zhuǎn)換之間有向流動(dòng)的數(shù)據(jù)項(xiàng)或數(shù)據(jù)集合數(shù)據(jù)存儲(chǔ)文件2022/12/12數(shù)據(jù)流圖中的主要圖形元素------2022/12/13----學(xué)生購(gòu)買教材的

邏輯模型

審查并開(kāi)發(fā)票學(xué)生發(fā)票購(gòu)書單各班學(xué)生用書表教材存量表無(wú)效書單開(kāi)領(lǐng)書單領(lǐng)書單學(xué)生外部實(shí)體數(shù)據(jù)的加工2022/12/12----學(xué)生購(gòu)買教材的邏輯模型2022/12/13數(shù)據(jù)流圖中的其它圖形元素ABC------有A則B或者C,或者兩者都有*ABC+ABC------有A則B與C,或者兩者同時(shí)有------有A則B或C,但不會(huì)同時(shí)有B與C2022/12/12數(shù)據(jù)流圖中的其它圖形元素ABC----2022/12/13-----標(biāo)識(shí)多個(gè)數(shù)據(jù)流與加工之間關(guān)系的符號(hào)------當(dāng)A或B有一個(gè)存在就有CABC*ABC------只有當(dāng)A與B都存在,則有C2022/12/12-----標(biāo)識(shí)多個(gè)數(shù)據(jù)流與加工之間關(guān)系分層的數(shù)據(jù)流圖分層的數(shù)據(jù)流圖例子假設(shè)一家工廠的采購(gòu)部每天需要一張定貨報(bào)表,報(bào)表按零件編號(hào)排序,表中列出所有需要再次定貨的零件。零件入庫(kù)或出庫(kù)稱為事務(wù),通過(guò)放在倉(cāng)庫(kù)中的CRT終端把事務(wù)報(bào)告給定貨系統(tǒng)。當(dāng)某種零件的庫(kù)存數(shù)量少于庫(kù)存量臨界值時(shí)就應(yīng)該再次定貨。要求:畫出系統(tǒng)的數(shù)據(jù)流圖。例子假設(shè)一家工廠的采購(gòu)部每天需要一張定貨報(bào)表,報(bào)表按零件編號(hào)數(shù)據(jù)流圖畫法1、第一層畫三部件2、對(duì)第一層中的處理進(jìn)行功能細(xì)化,并加相應(yīng)的存儲(chǔ)3、對(duì)第二步中的處理進(jìn)行二次細(xì)化,三次細(xì)化,直到不能細(xì)化數(shù)據(jù)流圖畫法1、第一層畫三部件第一層

采購(gòu)員管理員訂貨系統(tǒng)事務(wù)報(bào)表第一層采購(gòu)員管理員訂貨系統(tǒng)事務(wù)報(bào)表第二層

第二層第三層定貨第三層定貨思考:請(qǐng)同學(xué)們參考上面的例子,自己試著畫一下“學(xué)生購(gòu)買教材”這個(gè)系統(tǒng)的數(shù)據(jù)流圖。此系統(tǒng)根據(jù)學(xué)生的需求銷售給學(xué)生相應(yīng)的書籍,如果遇到缺書情況,則會(huì)生成缺書單給書庫(kù)。思考:請(qǐng)同學(xué)們參考上面的例子,自己試著畫一下“學(xué)生購(gòu)買教材”學(xué)生教材購(gòu)銷系統(tǒng)購(gòu)書單領(lǐng)書單缺書單進(jìn)書通知進(jìn)書通知保管員1銷售購(gòu)書單領(lǐng)書單學(xué)生缺書單進(jìn)書通知2采購(gòu)保管員第1

層第2

層教材存量表F1缺書登記表F2外部實(shí)體外部實(shí)體舉例----學(xué)生購(gòu)買教材系統(tǒng)學(xué)教材購(gòu)書單領(lǐng)書單缺書單進(jìn)書通知進(jìn)書通知保1購(gòu)書單領(lǐng)書單學(xué)缺教材銷售子系統(tǒng)無(wú)效書單購(gòu)書單1.3登記并開(kāi)領(lǐng)書單1.2開(kāi)發(fā)票1.1審查有效性1.4登記缺書1.5補(bǔ)售教材采購(gòu)學(xué)生學(xué)生進(jìn)書通知有效書單發(fā)票領(lǐng)書單暫缺書單1銷售購(gòu)書單領(lǐng)書單缺書單進(jìn)書通知2采購(gòu)進(jìn)書通知缺書登記表教材存量表學(xué)生保管員第2

層補(bǔ)售書單第3層教材存量表F1缺書登記表F2各班用書表F3售書登記表F4外部實(shí)體教材銷售子系統(tǒng)無(wú)效書單購(gòu)書單1.31.21.11.411銷售購(gòu)書單領(lǐng)書單缺書單進(jìn)書通知2采購(gòu)進(jìn)書通知缺書登記表教材存量表學(xué)生保管員采購(gòu)子系統(tǒng)

第2層第3

層缺書單2.3修改教材庫(kù)存和待購(gòu)量銷售進(jìn)書通知進(jìn)書通知2.1按書號(hào)匯總?cè)睍?.2按出版社統(tǒng)計(jì)缺書保管員教材存量表F1待購(gòu)教材表F5教材一覽表F6缺書登記表F21購(gòu)書單領(lǐng)書單缺書單進(jìn)書通知2進(jìn)書通知缺書登記表教材存量表學(xué).便于實(shí)現(xiàn).便于使用---采用逐步細(xì)化的擴(kuò)展方法,可避免一次引入過(guò)多的細(xì)節(jié),有利于控制問(wèn)題的復(fù)雜度;

---用一組圖代替一張總圖,方便用戶及

軟件開(kāi)發(fā)人員閱讀。分層DFD圖的優(yōu)點(diǎn).便于實(shí)現(xiàn).便于使用---采用逐步細(xì)化的擴(kuò)展方法,畫分層DFD的指導(dǎo)原則發(fā)票1.3開(kāi)領(lǐng)書單領(lǐng)書單(a)父圖1.3.1學(xué)生領(lǐng)書單1.3.21.3.3教材(a)子圖1.注意父圖和子圖的平衡畫分層DFD的指導(dǎo)原則發(fā)票1.3領(lǐng)書單(a)父圖1.畫分層DFD的指導(dǎo)原則

2.掌握分解的速度

一般來(lái)說(shuō),每一個(gè)加工每次可分為2-4個(gè)子加工,最多不得超過(guò)7個(gè)。3.遵守加工編號(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),依此類推。畫分層DFD的指導(dǎo)原則2.掌握分解的速度一般作業(yè)案例一:火車票預(yù)訂系統(tǒng)系統(tǒng)簡(jiǎn)介:某高校后勤集團(tuán)為了學(xué)生寒暑假返鄉(xiāng),辦理代學(xué)生預(yù)訂返鄉(xiāng)火車票事務(wù),訂票必須提前三天辦理,后勤訂票處提前三天向火車站辦理購(gòu)票事務(wù)。訂票處使用一臺(tái)微機(jī)處理訂票后購(gòu)票事務(wù),學(xué)生訂票一次稱為一個(gè)事務(wù),由訂票員將其輸入在微機(jī)中,系統(tǒng)核實(shí)訂單后,將訂票信息記錄放在訂票庫(kù)中。系統(tǒng)每天打印預(yù)訂三天的購(gòu)票單,并更新訂票庫(kù)。請(qǐng)對(duì)該系統(tǒng)進(jìn)行業(yè)務(wù)流程分析后,繪制出該系統(tǒng)的系統(tǒng)流程圖及數(shù)據(jù)流圖。作業(yè)案例一:火車票預(yù)訂系統(tǒng)數(shù)據(jù)字典

----DD

數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型

數(shù)據(jù)字典的任務(wù)是:對(duì)于數(shù)據(jù)流圖中出現(xiàn)的所有被命名的圖形元素在字典中作為一個(gè)詞條加以定義,使得每一個(gè)圖形元素的名字都有一個(gè)確切的解釋。數(shù)據(jù)字典----DD數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的數(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)自何方。數(shù)據(jù)流去向:去向何處。數(shù)據(jù)流組成:數(shù)據(jù)結(jié)構(gòu)。每個(gè)數(shù)據(jù)量流通量:數(shù)據(jù)量、流通量。(1)數(shù)據(jù)流詞條的描述

數(shù)據(jù)流名:發(fā)票說(shuō)明:用作學(xué)生已付書款的依據(jù)數(shù)據(jù)流來(lái)源:來(lái)自加工“審查并開(kāi)發(fā)票”數(shù)據(jù)流去向:流向加工“開(kāi)領(lǐng)書單”。數(shù)據(jù)流組成:學(xué)號(hào)+姓名+書號(hào)+單價(jià)總價(jià)+書費(fèi)合計(jì)審查并開(kāi)發(fā)票發(fā)票購(gòu)書單

數(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ù)元素詞條的描述

年=“1900”..“3000”月=“01”..“12”日=“01”..“31”摘要=1{字母}4金額=“00000000.01”..“999999999.99”……數(shù)據(jù)元素名:(2)數(shù)據(jù)元素詞條的描述年定義數(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=3

溫馨提示

  • 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)論