第2章可行性分析軟件技術(shù)_第1頁
第2章可行性分析軟件技術(shù)_第2頁
第2章可行性分析軟件技術(shù)_第3頁
第2章可行性分析軟件技術(shù)_第4頁
第2章可行性分析軟件技術(shù)_第5頁
已閱讀5頁,還剩61頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第二章第二章 可行性研究可行性研究 第2章可行性分析軟件技術(shù) 2 某校有某校有9 9個部門:其中財務(wù)處有個部門:其中財務(wù)處有1 1名主任名主任 會計師、會計師、2 2名會計和名會計和2 2名出納共名出納共5 5人。人。 由于職工人數(shù)增加,每月發(fā)工資前幾天由于職工人數(shù)增加,每月發(fā)工資前幾天 會計工作量增大,要抽調(diào)其他部門的人會計工作量增大,要抽調(diào)其他部門的人 員幫忙,花一個星期才把職工的工資表員幫忙,花一個星期才把職工的工資表 做出來,同時學(xué)校的規(guī)模還在不斷擴(kuò)大,做出來,同時學(xué)校的規(guī)模還在不斷擴(kuò)大, 財務(wù)工作的工作量將日益繁重財務(wù)工作的工作量將日益繁重. . 為了減輕工作量,改善工作條件,學(xué)校為

2、了減輕工作量,改善工作條件,學(xué)校 決定采用微機(jī)系統(tǒng)來處理工資問題。決定采用微機(jī)系統(tǒng)來處理工資問題。 財務(wù)處首先到計算機(jī)軟件公司,請求幫財務(wù)處首先到計算機(jī)軟件公司,請求幫 助分析解決問題的可能性。助分析解決問題的可能性。 第2章可行性分析軟件技術(shù) 3 問題定義? 要解決的問題是什么?要解決的問題是什么? 提交一份報告來!提交一份報告來! 問題能否解決問題能否解決? 看看可行性研究可行性研究 第2章可行性分析軟件技術(shù) 4 問題分析問題分析 對于所提的問題,軟件公司派一名系統(tǒng)分析對于所提的問題,軟件公司派一名系統(tǒng)分析 員協(xié)助著手分析解決員協(xié)助著手分析解決. 財務(wù)處的工作量的確很大,工作人員忙不過財務(wù)

3、處的工作量的確很大,工作人員忙不過 來,一種辦法是給財務(wù)處增加職工。如果增來,一種辦法是給財務(wù)處增加職工。如果增 加兩名職工,按職工月工資加兩名職工,按職工月工資1750元計算,元計算, 每年要增加每年要增加4.2萬元。萬元。 如果開發(fā)計算機(jī)工資管理系統(tǒng),可以節(jié)省人如果開發(fā)計算機(jī)工資管理系統(tǒng),可以節(jié)省人 力,不必給財務(wù)處增加職工,因此,每年至力,不必給財務(wù)處增加職工,因此,每年至 少可獲得經(jīng)濟(jì)效益少可獲得經(jīng)濟(jì)效益4.2萬元。萬元。 第2章可行性分析軟件技術(shù) 5 1、為了每年節(jié)省、為了每年節(jié)省4.2萬元,校方應(yīng)該投資萬元,校方應(yīng)該投資 多少錢呢?多少錢呢? 2、投資多少金額是上限呢?并且是否能夠

4、、投資多少金額是上限呢?并且是否能夠 在最短的時間內(nèi)收回成本呢?在最短的時間內(nèi)收回成本呢? 3、這項工作如果不能在投資的上限金額之、這項工作如果不能在投資的上限金額之 內(nèi)完成,那么它可能是不值得做的!內(nèi)完成,那么它可能是不值得做的! 第2章可行性分析軟件技術(shù) 6 問題定義報告問題定義報告 用戶單位:用戶單位:* * * * *財務(wù)處財務(wù)處 負(fù)責(zé)人:財務(wù)處長負(fù)責(zé)人:財務(wù)處長 分析員單位:分析員單位:* * *軟件開發(fā)公司軟件開發(fā)公司 分析員:分析員: 項目名稱:工資管理系統(tǒng)項目名稱:工資管理系統(tǒng) 問題概述:財務(wù)處工資管理工作太忙,事務(wù)上花費(fèi)問題概述:財務(wù)處工資管理工作太忙,事務(wù)上花費(fèi) 精力太大精

5、力太大 項目目標(biāo):開發(fā)一個高效的工資管理系統(tǒng)項目目標(biāo):開發(fā)一個高效的工資管理系統(tǒng) 項目規(guī)模:該項目規(guī)模約為項目規(guī)模:該項目規(guī)模約為* * * *萬元萬元 可行性研究:建議進(jìn)行一周,費(fèi)用可行性研究:建議進(jìn)行一周,費(fèi)用* * * *元元 年年 月月 日日 簽字:簽字: 第2章可行性分析軟件技術(shù) 7 第2章 可行性研究 2.1 2.1 可行性研究的任務(wù)可行性研究的任務(wù) 2.2 2.2 可行性研究步驟(過程)可行性研究步驟(過程) 2.3 2.3 系統(tǒng)流程圖系統(tǒng)流程圖 2.4 2.4 數(shù)據(jù)流圖數(shù)據(jù)流圖 2.5 2.5 數(shù)據(jù)字典數(shù)據(jù)字典 2.6 2.6 成本成本/ /效益分析效益分析 可行性報告編寫可行

6、性報告編寫 第2章可行性分析軟件技術(shù) 8 2.1 2.1 可行性研究的任務(wù)可行性研究的任務(wù) 最根本的任務(wù)是對以后的行動路線提出建議!最根本的任務(wù)是對以后的行動路線提出建議! 可行性研究的目的:不是解可行性研究的目的:不是解 決問題,而是確定問題是否決問題,而是確定問題是否 值得去解決。值得去解決。 第2章可行性分析軟件技術(shù) 9 2.1 2.1 可行性研究的任務(wù)可行性研究的任務(wù) 第2章可行性分析軟件技術(shù) 10 第2章可行性分析軟件技術(shù) 11 考慮的問題:考慮的問題:成本成本/ /效益分析效益分析 成本成本/ /效益分析的目的效益分析的目的: : 從經(jīng)濟(jì)角度分析開發(fā)一個特定的從經(jīng)濟(jì)角度分析開發(fā)一個

7、特定的 新系統(tǒng)是否劃算,從而幫助客戶組織新系統(tǒng)是否劃算,從而幫助客戶組織 的負(fù)責(zé)人正確地作出是否投資于這項的負(fù)責(zé)人正確地作出是否投資于這項 開發(fā)工程的決定。開發(fā)工程的決定。 第2章可行性分析軟件技術(shù) 12 成本成本/效益分析效益分析 開發(fā)成本的估算開發(fā)成本的估算 開發(fā)效益的估算開發(fā)效益的估算 運(yùn)行成本的估算運(yùn)行成本的估算 運(yùn)行成本的估算運(yùn)行成本的估算 質(zhì)量與價值、成本的關(guān)系質(zhì)量與價值、成本的關(guān)系 成本成本/ /效益分析效益分析 第2章可行性分析軟件技術(shù) 13 1.1.成本估計成本估計-人力成本估計人力成本估計 軟件開發(fā)成本主要表現(xiàn)為人力消耗軟件開發(fā)成本主要表現(xiàn)為人力消耗 ( (乘以平均工資則得

8、到開發(fā)費(fèi)用乘以平均工資則得到開發(fā)費(fèi)用) ) 估算技術(shù)估算技術(shù) 1. 代碼行技術(shù)代碼行技術(shù) 2. 2. 任務(wù)分解技術(shù)任務(wù)分解技術(shù) 3. 3. 自動估計成本技術(shù)自動估計成本技術(shù) 第2章可行性分析軟件技術(shù) 14 1.成本估計代碼行技術(shù)代碼行技術(shù) 實現(xiàn)功能實現(xiàn)功能 需要的需要的 源程序行數(shù)源程序行數(shù) 行代碼的行代碼的 平均成本平均成本 X 第2章可行性分析軟件技術(shù) 15 1.1.成本估計成本估計任務(wù)分解技術(shù)任務(wù)分解技術(shù) 任務(wù)任務(wù)1 1 任務(wù)任務(wù)2 2 任務(wù)任務(wù)n n 工程工程 人力人力1 1 人力人力2 2 人力人力n n 工資工資/ /月月 工資工資/ /月月 工資工資/ /月月 工資工資/ /月月

9、 X X X X X X X X + + + + + + 總成本總成本 第2章可行性分析軟件技術(shù) 16 1.成本估計自動估計成本技術(shù)自動估計成本技術(shù) 采用自動估計成本的軟件工采用自動估計成本的軟件工 具可以減輕人的勞動,并且使得具可以減輕人的勞動,并且使得 估計的結(jié)果更客觀。但是,采用估計的結(jié)果更客觀。但是,采用 這種技術(shù)必須有長期搜集的大量這種技術(shù)必須有長期搜集的大量 歷史數(shù)據(jù)為基礎(chǔ),并且需要有良?xì)v史數(shù)據(jù)為基礎(chǔ),并且需要有良 好的數(shù)據(jù)庫系統(tǒng)支持。好的數(shù)據(jù)庫系統(tǒng)支持。 第2章可行性分析軟件技術(shù) 17 2. 效益估計 例、假設(shè)工資管理系統(tǒng)生命周期為例、假設(shè)工資管理系統(tǒng)生命周期為5年?,F(xiàn)年。現(xiàn) 在

10、投資在投資20萬元,平均年利率萬元,平均年利率3%。從第一年。從第一年 起,每年年底獲利起,每年年底獲利4.2萬元,問該項目是否萬元,問該項目是否 值得投資?值得投資? 其中其中P P為初始投資,為初始投資,i i為年利率,為年利率, F F為第為第n n年底年底P P的錢數(shù)的錢數(shù) 貨幣的時間價值貨幣的時間價值 第2章可行性分析軟件技術(shù) 18 到第到第5年底結(jié)算:年底結(jié)算: 投資額投資額 收入收入 不合算!不合算! 第2章可行性分析軟件技術(shù) 19 衡量工程價值的經(jīng)濟(jì)指標(biāo): (1)純收入純收入=折合現(xiàn)價的總收入 當(dāng)前投資總 額 (2)投資回收期投資回收期 第六年底可回收 回收期 = 5 + 0.

11、22 = 5.22 (年) 第2章可行性分析軟件技術(shù) 20 (3)投資回收率投資回收率(投資 利潤率) 年利率 3% 第2章可行性分析軟件技術(shù) 21 第2章可行性分析軟件技術(shù) 22 2.2 2.2 可行性研究步驟可行性研究步驟 第2章可行性分析軟件技術(shù) 23 1.1.復(fù)查系統(tǒng)規(guī)模和目標(biāo)復(fù)查系統(tǒng)規(guī)模和目標(biāo) 2.2.研究目前正在使用的系統(tǒng)研究目前正在使用的系統(tǒng) 應(yīng)該仔細(xì)閱讀分析現(xiàn)有系統(tǒng)的文檔資料和使用手應(yīng)該仔細(xì)閱讀分析現(xiàn)有系統(tǒng)的文檔資料和使用手 冊,也要實地考察現(xiàn)有的系統(tǒng)。冊,也要實地考察現(xiàn)有的系統(tǒng)。 常見的錯誤做法是花費(fèi)過多時間去分析現(xiàn)有的系常見的錯誤做法是花費(fèi)過多時間去分析現(xiàn)有的系 統(tǒng)。這個步

12、驟的目的是了解現(xiàn)有系統(tǒng)能做什么,統(tǒng)。這個步驟的目的是了解現(xiàn)有系統(tǒng)能做什么, 而不是了解它怎樣做這些工作。干萬不要花費(fèi)太而不是了解它怎樣做這些工作。干萬不要花費(fèi)太 多時間多時間 畫出系統(tǒng)高層流程圖畫出系統(tǒng)高層流程圖 2.2 2.2 可行性研究步驟可行性研究步驟 第2章可行性分析軟件技術(shù) 24 3.3.導(dǎo)出新系統(tǒng)的高層邏輯模型導(dǎo)出新系統(tǒng)的高層邏輯模型 優(yōu)秀的設(shè)計通??偸菑默F(xiàn)有的物理系統(tǒng)出發(fā),優(yōu)秀的設(shè)計通??偸菑默F(xiàn)有的物理系統(tǒng)出發(fā), 導(dǎo)出現(xiàn)有系統(tǒng)的邏輯模型導(dǎo)出現(xiàn)有系統(tǒng)的邏輯模型 再參考現(xiàn)有系統(tǒng)的邏輯模型,設(shè)想目標(biāo)系統(tǒng)的邏再參考現(xiàn)有系統(tǒng)的邏輯模型,設(shè)想目標(biāo)系統(tǒng)的邏 輯模型,輯模型, 最后根據(jù)目標(biāo)系統(tǒng)的

13、邏輯模型建造新的物理系統(tǒng)。最后根據(jù)目標(biāo)系統(tǒng)的邏輯模型建造新的物理系統(tǒng)。 2.2 2.2 可行性研究步驟可行性研究步驟 第2章可行性分析軟件技術(shù) 25 2.2 2.2 可行性研究可行性研究步驟步驟 第2章可行性分析軟件技術(shù) 26 4. 4. 進(jìn)一步定義問題進(jìn)一步定義問題 分析員和用戶一起再次復(fù)查問題定義、工程分析員和用戶一起再次復(fù)查問題定義、工程 規(guī)模和目標(biāo)。規(guī)模和目標(biāo)。 1-41-4循環(huán)循環(huán) 2.2 2.2 可行性研究步驟可行性研究步驟 第2章可行性分析軟件技術(shù) 27 5.5.導(dǎo)出和評價供選擇的解法導(dǎo)出和評價供選擇的解法 導(dǎo)出幾種解法導(dǎo)出幾種解法 評價:技術(shù)、操作、經(jīng)濟(jì)方面評價:技術(shù)、操作、經(jīng)

14、濟(jì)方面 制定實現(xiàn)進(jìn)度,評估工作量制定實現(xiàn)進(jìn)度,評估工作量 2.2 2.2 可行性研究可行性研究步驟步驟 第2章可行性分析軟件技術(shù) 28 6.6.推薦行動方針推薦行動方針 是否繼續(xù)進(jìn)行是否繼續(xù)進(jìn)行 綜合評估:綜合評估: 目的是最后確定是否實施該項目目的是最后確定是否實施該項目 推薦一個好的方案和理由推薦一個好的方案和理由 2.2 2.2 可行性研究可行性研究步驟步驟 第2章可行性分析軟件技術(shù) 29 7.7.草擬開發(fā)計劃草擬開發(fā)計劃 計劃開發(fā)人員,確定負(fù)責(zé)人計劃開發(fā)人員,確定負(fù)責(zé)人 大致工程進(jìn)度大致工程進(jìn)度 其它各類資源其它各類資源 成本估計成本估計 風(fēng)險分析及對策風(fēng)險分析及對策 8.8.書寫文檔

15、提交審查書寫文檔提交審查 2.2 2.2 可行性研究可行性研究步驟步驟 第2章可行性分析軟件技術(shù) 30 第2章可行性分析軟件技術(shù) 31 第2章可行性分析軟件技術(shù) 32 第2章可行性分析軟件技術(shù) 33 第2章可行性分析軟件技術(shù) 34 2.3 2.3 系統(tǒng)流程圖系統(tǒng)流程圖 在可行性研究中了解和分析現(xiàn)有系統(tǒng)。在可行性研究中了解和分析現(xiàn)有系統(tǒng)。 為以后的新系統(tǒng)模型為以后的新系統(tǒng)模型設(shè)計作準(zhǔn)備。設(shè)計作準(zhǔn)備。 作用作用 系統(tǒng)流程圖是系統(tǒng)流程圖是 描繪物理系統(tǒng)的傳統(tǒng)工具描繪物理系統(tǒng)的傳統(tǒng)工具。 它的基本思想是它的基本思想是用圖形符號以黑盒子形式用圖形符號以黑盒子形式描繪描繪 組成系統(tǒng)的每個部件組成系統(tǒng)的每個

16、部件( (程序,文檔,數(shù)據(jù)庫,人程序,文檔,數(shù)據(jù)庫,人 工過程等工過程等) )。 概念概念 第2章可行性分析軟件技術(shù) 35 基本符號基本符號 -以概括的方式抽象地描繪一個實際系統(tǒng)所用符號以概括的方式抽象地描繪一個實際系統(tǒng)所用符號 第2章可行性分析軟件技術(shù) 36 - - 具體地描繪一個物理系統(tǒng)所用符 具體地描繪一個物理系統(tǒng)所用符 號號 系統(tǒng)符號系統(tǒng)符號 第2章可行性分析軟件技術(shù) 37 圖圖2.3 2.3 庫存清單系統(tǒng)的系統(tǒng)流程圖庫存清單系統(tǒng)的系統(tǒng)流程圖 第2章可行性分析軟件技術(shù) 38 例子例子 某圖書館閉架借書流程如下:某圖書館閉架借書流程如下: 讀者須先被驗明證件后才能進(jìn)入查詢室。讀者須先被驗

17、明證件后才能進(jìn)入查詢室。 讀者在查詢室內(nèi)通過檢書卡或利用終端檢索圖書讀者在查詢室內(nèi)通過檢書卡或利用終端檢索圖書 數(shù)據(jù)庫來查找自己所需的圖書。數(shù)據(jù)庫來查找自己所需的圖書。 找到所需圖書并填寫好索書單后到服務(wù)臺借書。找到所需圖書并填寫好索書單后到服務(wù)臺借書。 如果所借圖書還有剩余,管理員將填好借書單,如果所借圖書還有剩余,管理員將填好借書單, 從庫房中取出圖書交于讀者。從庫房中取出圖書交于讀者。 第2章可行性分析軟件技術(shù) 39 借書單索書單 檢書卡 圖書 查詢 取書圖書 數(shù)據(jù)庫 借書 驗證讀者 第2章可行性分析軟件技術(shù) 40 2.4 2.4 數(shù)據(jù)流圖數(shù)據(jù)流圖 DFD - Data Flow Dia

18、gram 數(shù)據(jù)流圖(數(shù)據(jù)流圖(DFDDFD)是用來描述系統(tǒng)邏輯模)是用來描述系統(tǒng)邏輯模 型的一種圖形工具。型的一種圖形工具。 數(shù)據(jù)流圖中沒有任何具體的物理部件,只數(shù)據(jù)流圖中沒有任何具體的物理部件,只 是是從數(shù)據(jù)傳遞和加工的角度,以圖形的方式從數(shù)據(jù)傳遞和加工的角度,以圖形的方式 刻畫數(shù)據(jù)流從輸入到輸出的移動變換過程刻畫數(shù)據(jù)流從輸入到輸出的移動變換過程 。 第2章可行性分析軟件技術(shù) 41 數(shù)據(jù)流圖四種基本符號數(shù)據(jù)流圖四種基本符號 處理處理 或或 或或 或或 第2章可行性分析軟件技術(shù) 42 數(shù)據(jù)流圖幾種附加符號數(shù)據(jù)流圖幾種附加符號 第2章可行性分析軟件技術(shù) 43 例、定貨系統(tǒng)的基本系統(tǒng)模型 第2章可

19、行性分析軟件技術(shù) 44 第2章可行性分析軟件技術(shù) 45 第2章可行性分析軟件技術(shù) 46 舉例舉例 第2章可行性分析軟件技術(shù) 47 外部實體 外部實體 第2章可行性分析軟件技術(shù) 48 F1 書號書號 單價單價 數(shù)量數(shù)量 第2章可行性分析軟件技術(shù) 49 第2章可行性分析軟件技術(shù) 50 1 1) 為數(shù)據(jù)流為數(shù)據(jù)流( (或數(shù)據(jù)存儲或數(shù)據(jù)存儲) )命名命名 (1) (1) 名字應(yīng)代表整個數(shù)據(jù)流名字應(yīng)代表整個數(shù)據(jù)流( (或數(shù)據(jù)存儲或數(shù)據(jù)存儲) )的內(nèi)的內(nèi) 容,而不是僅僅反映它的某些成分。容,而不是僅僅反映它的某些成分。 (2) (2) 不要使用空洞的、缺乏具體含義的名字不要使用空洞的、缺乏具體含義的名字(

20、 (如如 “數(shù)據(jù)數(shù)據(jù)”、“信息信息”、“輸入輸入”之類之類) )。 (3) (3) 如果在為某個數(shù)據(jù)流如果在為某個數(shù)據(jù)流( (或數(shù)據(jù)存儲或數(shù)據(jù)存儲) )起名字起名字 時遇到了困難,則很可能是因為對數(shù)據(jù)流圖分解時遇到了困難,則很可能是因為對數(shù)據(jù)流圖分解 不恰當(dāng)造成的,應(yīng)該試試重新分解,看是否能克不恰當(dāng)造成的,應(yīng)該試試重新分解,看是否能克 服這個困難。服這個困難。 DFD DFD 第2章可行性分析軟件技術(shù) 51 2 2) 為處理命名為處理命名 (1) (1) 通常先為數(shù)據(jù)流命名,然后再為與之相關(guān)聯(lián)的處理命名。通常先為數(shù)據(jù)流命名,然后再為與之相關(guān)聯(lián)的處理命名。 這樣命名比較容易。這樣命名比較容易。

21、(2) (2) 名字應(yīng)該反映整個處理的功能,而不是它的一部分功能名字應(yīng)該反映整個處理的功能,而不是它的一部分功能, , 應(yīng)該盡量避免使用應(yīng)該盡量避免使用“加工加工”、“處理處理”等空洞籠統(tǒng)的動詞等空洞籠統(tǒng)的動詞 作名字。作名字。 (3) (3) 通常名字中僅包括一個動詞,如果必須用兩個動詞才能描通常名字中僅包括一個動詞,如果必須用兩個動詞才能描 述整個處理的功能,則把這個處理再分解成兩個處理可能述整個處理的功能,則把這個處理再分解成兩個處理可能 更恰當(dāng)些。更恰當(dāng)些。 (4) (4) 如果在為某個處理命名時遇到困難,則很可能是發(fā)現(xiàn)了分如果在為某個處理命名時遇到困難,則很可能是發(fā)現(xiàn)了分 解不當(dāng)?shù)嫩E象,應(yīng)考慮重新分解。解不當(dāng)?shù)嫩E象,應(yīng)考慮重新分解。 DFD DFD 第2章可行性分析軟件技術(shù) 52 DFD DFD 第2章可行性分析軟件技術(shù) 53 DFD DFD 第2章可行性分析軟件技術(shù) 54 DFD DFD 第2章可行性分析軟件技術(shù) 55 舉例 客戶將填好的取款單、存折交給銀行柜員,銀 行柜員做如下處理: (1)審核并查對賬目,將不合格的存折、取款 單退回給客戶,合格的存折、取款單送取款 處理。 (2)處理取款修改賬目,將存折、利息單、結(jié) 算清單及現(xiàn)金交予客戶,同時將取款單存檔。 第2

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論