版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
軟件工程
教材:主編曹哲高誠
中國水利水電出版社
教案:河北工業(yè)大學(xué)廊坊分院
計(jì)算機(jī)系黃南川
第3章計(jì)算機(jī)系統(tǒng)工程
3.1計(jì)算機(jī)系統(tǒng)工程的概念
3.2系統(tǒng)的可行性研究
3.3系統(tǒng)模型
3.4系統(tǒng)規(guī)格說明與評審
第3章
■■
第3章計(jì)算機(jī)系統(tǒng)工程
計(jì)算機(jī)的系統(tǒng)是由硬件、軟件、人、文檔、數(shù)
據(jù)庫、過程等系統(tǒng)要素就構(gòu)成的。
若不考慮系統(tǒng)內(nèi)部結(jié)構(gòu)和功能,基于計(jì)算機(jī)的
系統(tǒng)可用輸入■處理■輸出(IPO)模型表示。其中:
1(Input)指信息的輸入;
vP(Process)指對信息的處理;
0(Output)指信息的輸出。
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
■
基于計(jì)算機(jī)的系統(tǒng)的要素及其間的關(guān)系
第3章
■■
3.1計(jì)算機(jī)系統(tǒng)工程的概念
o計(jì)算機(jī)系統(tǒng)工程是用工程、科學(xué)和數(shù)學(xué)的原則與方法研制
基于計(jì)算機(jī)的系統(tǒng)的有關(guān)技術(shù)、方法和過程。
。計(jì)算機(jī)系統(tǒng)工程是一種從系統(tǒng)層面上的問題求解活動。在
開始構(gòu)造一個新的基于計(jì)算機(jī)的系統(tǒng)時:
①計(jì)算機(jī)系統(tǒng)工程師(系統(tǒng)分析人員和系統(tǒng)開發(fā)人員)首先根
據(jù)用戶定義的系統(tǒng)目標(biāo)和約束條件進(jìn)行系統(tǒng)可行性研究和
系統(tǒng)需求分析。
②系統(tǒng)工程師將系統(tǒng)功能和性能分配至1]系統(tǒng)各要素之中。
應(yīng)提出多種預(yù)選的方案
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
■■
3.1.1硬件工程
口硬件工程師根據(jù)系統(tǒng)硬件需求設(shè)計(jì)、制造或選擇主
機(jī)、外部設(shè)備、網(wǎng)絡(luò)設(shè)備等硬部件或設(shè)備。硬件工
程師可通過硬件工程耒實(shí)現(xiàn)硬件系統(tǒng)。
口劃分為硬件定義、設(shè)計(jì)、制造與銷售維修三個階段
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
■
I3.1.2軟件工程
□論證階段:系統(tǒng)工程師應(yīng)確定系統(tǒng)對軟件的功能和性能的
要求,這圈成為軟件需求分析的基礎(chǔ)。
□功能和性能進(jìn)行詳細(xì)的需求分析,進(jìn)行軟件總體結(jié)構(gòu)設(shè)計(jì)。
在此基礎(chǔ)上應(yīng)盡力尋求可重用軟部件來支持軟件的詳細(xì)設(shè)
計(jì)和編碼。
口按照功能,軟部件可劃分為
系統(tǒng)軟件:實(shí)現(xiàn)系統(tǒng)各要素的控制、交互和通用信息處理等功
能;
應(yīng)用軟件:實(shí)現(xiàn)專用信息處理等功能。
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
■■
3.1.2軟件工程
□軟件在基于計(jì)算機(jī)的系統(tǒng)的IP0模型的各個部分都
起著重要的作用。其主要作用有:
①實(shí)現(xiàn)系統(tǒng)的輸入和輸出。
②有必要,可設(shè)置與數(shù)據(jù)庫的接口,支持系統(tǒng)對數(shù)據(jù)
庫的訪問。
③軟件通過一系列的算法和操作控制程序使各個系統(tǒng)
要素有條不紊地工作,從而實(shí)現(xiàn)系統(tǒng)的功能和性能。
河北工業(yè)大學(xué)計(jì)算機(jī)系
圖3?1?3軟件工程
第3章
■
1.軟件項(xiàng)目定義部分
。該部分由制定軟件項(xiàng)目開發(fā)計(jì)劃、需求分析2個階
段組成,主要完成以下4項(xiàng)任務(wù):
1)制定軟件項(xiàng)目計(jì)劃。軟件工作范圍、風(fēng)險分析、
提出項(xiàng)目開發(fā)所需資源、成本和進(jìn)度估算,進(jìn)而進(jìn)
行可行性論證,生成軟件項(xiàng)目計(jì)劃并經(jīng)過技術(shù)和管
理評審。
2)軟件需求分析和定義。
3)制定驗(yàn)收準(zhǔn)則,測試計(jì)劃。
4)生成軟件需求規(guī)格說明,評審后生效,作為軟件
開發(fā)和軟件產(chǎn)品驗(yàn)收的依據(jù)。
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
系統(tǒng)流程圖
一個具體實(shí)現(xiàn)的系統(tǒng),也就,
是描述一個單位、組織的信■
1.系統(tǒng)流程圖的作用息處理的具體實(shí)現(xiàn)的系統(tǒng)。―
系統(tǒng)流程圖是描述物理系統(tǒng)的工具。通過畫出系統(tǒng)流程圖
來了解要開發(fā)的項(xiàng)目的大概處理流程、范圍和功能等。系統(tǒng)
流程圖不僅能用于可行性研究,還能用于需求分析階段。
系統(tǒng)流程圖可用圖形符號來表示系統(tǒng)中的各個元素,例
如,人工處理、數(shù)據(jù)處理、數(shù)據(jù)庫、文件和設(shè)備等。它表達(dá)了
系統(tǒng)中各個元素之間的信息流動的情況。
河北工業(yè)大學(xué)計(jì)算機(jī)系
畫系統(tǒng)流程圖時,首先要搞清業(yè)務(wù)處理過程以及處理中的
各個元素,同時選擇相應(yīng)的符號來代表系統(tǒng)中的各個元素。所
畫的系統(tǒng)流程圖要反映出系統(tǒng)的處理流程。
在進(jìn)行可行性研究過程中,要以概括的形式描述現(xiàn)有系統(tǒng)
的高層邏輯模型,并通過概要的設(shè)計(jì)變成所建議系統(tǒng)的物理模
型,可以用系統(tǒng)流程圖來描述所建議系統(tǒng)的物理模型。
2.系統(tǒng)流程圖的符號
系統(tǒng)流程圖的符號如表2-1所示。
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
表2-1系統(tǒng)流程圖的符號
符號名稱說明
i1,能改變數(shù)據(jù)值或數(shù)據(jù)位置的加工或部件,例如,程序模
處理
塊、處理機(jī)等都'是處理
表示輸入或輸出(或既輸入又輸出),是一個廣義的不指明
輸入/輸出
口具體設(shè)備的符號
連接;指出轉(zhuǎn)到圖的另一部分或從圖的另一部分轉(zhuǎn)來,通常在同
O一頁上.
0換頁連接指出轉(zhuǎn)到另一頁圖上或由另一頁圖轉(zhuǎn)來
A--------------數(shù)據(jù)流用來連接其他符號,指明數(shù)據(jù)流動方向
河北工業(yè)大學(xué)計(jì)算機(jī)系
匚文檔通常表示打印輸出,也可表示用打印終端輸入數(shù)據(jù)
表示任何種類的聯(lián)機(jī)存儲,包括磁盤、軟盤和海量存儲器
聯(lián)機(jī)存儲
匚件等
0磁盤磁盤輸入/輸出,也可表示存儲在磁盤上的文件或數(shù)據(jù)庫
CRT終端或類似的顯示部件,可用于輸入或輸出,也可既
顯示
<ZD輸入又輸出
匚人工輸入人工輸入數(shù)據(jù)的脫機(jī)處理,例如,填寫表格
人工操作人工完成的處理,例如,會計(jì)在工資支票上簽名
□輔助操作使用設(shè)備進(jìn)行的脫機(jī)操作
通信鏈路通過遠(yuǎn)程通信線路或鏈路傳送數(shù)據(jù)
業(yè)大學(xué)計(jì)算機(jī)系
第3章
3.系統(tǒng)流程圖的示例?
以某工廠的庫房管理為例
某工廠有一個庫房,存放該廠生產(chǎn)需要的物品,庫房中的各
種物品的數(shù)量及各種物品庫存量臨界值等數(shù)據(jù)記錄在庫存文件
上,當(dāng)庫房中物品數(shù)量有變化時,應(yīng)更新庫存文件。若某種物
品的庫存量少于庫存臨界值,則報告采購部門以便其訂貨,
每天向采購部門送一份采購報告。
庫房可使用一臺微機(jī)處理更新庫存文件和產(chǎn)生訂貨報告的
任務(wù)。物品的發(fā)放和接受稱為變更記錄,由鍵盤錄入到微機(jī)中。
系統(tǒng)中的庫存管理模塊對變更記錄進(jìn)行處理,更新存儲在磁盤
上的庫存文件,并把訂貨信息記錄到聯(lián)機(jī)存儲中。每天由報告
生成模塊讀一次訂貨信息,并打印出訂貨報告。
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
■■
庫存管理系統(tǒng)的系統(tǒng)流程圖
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
2.軟件開發(fā)部分的任務(wù)
。軟件開發(fā)部分的任務(wù)是修系統(tǒng)對軟件的需求轉(zhuǎn)換成可操作
的系統(tǒng)要素,即軟件。
。該部分由總體設(shè)計(jì)、過程設(shè)計(jì)和編碼3個階段組成。
1)軟件總體設(shè)計(jì)階段
軟件總體設(shè)計(jì)是指軟件總體結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)設(shè)計(jì),該階段
的主要任務(wù)是:
①設(shè)計(jì)軟件的模塊結(jié)構(gòu)。
②定義接口并建立數(shù)據(jù)結(jié)構(gòu)。
③生成概要設(shè)計(jì)規(guī)格說明和組裝測試計(jì)劃。
④評審概要設(shè)計(jì)的質(zhì)量,重點(diǎn)評審總體設(shè)計(jì)是否
支持軟件需求規(guī)格說明的完全性和可追蹤性。河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
2.軟件開發(fā)部分的任務(wù)
2)軟件過程(詳細(xì))設(shè)計(jì)階段——主要任務(wù)是:
①對概要設(shè)計(jì)規(guī)格說明中的每一個模塊的過程
進(jìn)行詳細(xì)的描述。
②制定單元測試計(jì)劃。生成詳細(xì)設(shè)計(jì)規(guī)格說明。
③對詳細(xì)設(shè)計(jì)的階段產(chǎn)品進(jìn)行評審。
3)編碼階段——任務(wù)是:
用選定的編程語言將每一個模塊的詳細(xì)過程描述轉(zhuǎn)換成程
序。應(yīng)注意良好的編程風(fēng)格、簡潔性和自文檔化,同時還
應(yīng)保持與過程設(shè)計(jì)的可跟蹤性。
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
3.軟件產(chǎn)品的驗(yàn)證、提交、經(jīng)銷與維護(hù)部分的任務(wù)
1)軟件驗(yàn)證階段的主要任務(wù)是:
①軟件開發(fā)人員根據(jù)單元測試計(jì)劃對每一個
模塊進(jìn)行單元測試,驗(yàn)證模塊的功能是否
正確且符合設(shè)計(jì)要求。
②組織開發(fā)人員和專門的軟件測試工程師
對軟件進(jìn)行綜合測試,測試軟件總體結(jié)構(gòu)
和接口是否滿足設(shè)計(jì)要求,測試各軟部件
是否滿足相應(yīng)的軟件功能需求和性能需求。
③組織專家、用戶和客戶對測試結(jié)果進(jìn)行評審。
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
3.軟件產(chǎn)品的驗(yàn)證、提交、經(jīng)銷與維護(hù)部分的任務(wù)
2)軟件的提交與經(jīng)銷的主要任務(wù)是:
①開發(fā)正式的用戶手冊、對文檔進(jìn)行分類、整理、
歸檔,建立配置控制機(jī)制。
②將軟件提交給用戶,必要時應(yīng)負(fù)責(zé)把軟件安裝
到用戶的環(huán)境中。
3)軟件維護(hù)的任務(wù)是:
修正軟件在運(yùn)行中發(fā)現(xiàn)的錯誤、改善軟件的功能和性
能、適應(yīng)軟件運(yùn)行環(huán)境的變化、提高軟件的可維護(hù)性
和可靠性等等。
。以上所介紹的就是修系統(tǒng)工程的觀點(diǎn)和方法引入軟件
工程,用于指導(dǎo)軟件的開發(fā)。
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
3.1.3人機(jī)工程
。目前,友好的“人機(jī)界面”(HCLHuman
ComputerInterface)已成為基于計(jì)算機(jī)的系
統(tǒng)的一項(xiàng)重要的技術(shù)指標(biāo)。因此,開發(fā)人機(jī)界
面的人機(jī)工程已經(jīng)成為開發(fā)基于計(jì)算機(jī)的系統(tǒng)
的一個重要組成部分。
。要設(shè)計(jì)出高質(zhì)量的人機(jī)界面,不僅涉及到計(jì)算
機(jī)技術(shù),還涉及到美學(xué)、心理學(xué)等人文科學(xué)知
識。
河北工業(yè)大學(xué)計(jì)算機(jī)系
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
■■
3.1.4數(shù)據(jù)庫工程
。必有硬件工程、軟件工程和人機(jī)工程三部分。
。在以信息處理為核心的基于計(jì)算機(jī)的系統(tǒng)中,
數(shù)據(jù)庫系統(tǒng)也是其重要的組成部分。它將系統(tǒng)
硬件、軟件、數(shù)據(jù)、數(shù)據(jù)庫管理員組合起來為
用戶提供信息服務(wù)。
。數(shù)據(jù)庫工程就是指開發(fā)、運(yùn)行和管理數(shù)據(jù)庫系
統(tǒng)的工程,它也是一個復(fù)雜而獨(dú)特的軟件工程
項(xiàng)目。
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
■■
數(shù)據(jù)庫工程完成的主要任務(wù)
1)調(diào)查用戶對信息和信息處理的需求,進(jìn)行可行性論證,
進(jìn)行成本、進(jìn)度估算,制定項(xiàng)目計(jì)劃。
2)選擇支持?jǐn)?shù)據(jù)庫系統(tǒng)的硬件和軟件。特別是DBMS,它
支持?jǐn)?shù)據(jù)的查詢、維護(hù)和分析,是管理數(shù)據(jù)庫的工具,
為數(shù)據(jù)庫的設(shè)計(jì)和使用提供了方便。在選擇DBMS時,
還應(yīng)考慮支持其運(yùn)行的操作系統(tǒng)和網(wǎng)絡(luò)環(huán)境。
3)數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)。
4)數(shù)據(jù)的收集與存儲。
5)運(yùn)行、管理與維護(hù)。
河北工業(yè)大學(xué)計(jì)算機(jī)系
3.2可行性研究----任務(wù)及步驟
1.可行性研究的任務(wù)
。可行性研究的目的,就是用最小的代價在盡可能短的
時間內(nèi)確定問題是否能夠解決。
。怎樣達(dá)到這個目的呢?當(dāng)然不能靠主觀猜想而只能靠
客觀分析。必須分析幾種主要的可能解法的利弊,從
而判定原定的系統(tǒng)規(guī)模和目標(biāo)是否實(shí)現(xiàn),系統(tǒng)完成后
圻能帶來的效益是否大到值得投資開發(fā)這個系統(tǒng)的程
度。
O因此,可行性研究實(shí)質(zhì)上是要進(jìn)行一次大大壓縮簡化
了的系統(tǒng)分析和設(shè)計(jì)的過程,也就是在較高層次上以
較抽象的方式進(jìn)行的系統(tǒng)分析和設(shè)計(jì)的過程。
河北工業(yè)大學(xué)計(jì)算機(jī)系
ryrwj第3章
1.可行性研究的任務(wù)
1)經(jīng)濟(jì)可行性研究:進(jìn)行成本效益分析,及對其他產(chǎn)品或利潤的
影響。
2)技術(shù)可行性研究:根據(jù)客戶提出的系統(tǒng)功能、性能要求及實(shí)現(xiàn)
系統(tǒng)的各項(xiàng)約束條件,研究系統(tǒng)實(shí)現(xiàn)的可能性。
3)運(yùn)行、操作可行性研究:運(yùn)行方式在用戶單位是否可以有效地
實(shí)施,是否與原有其他系統(tǒng)相矛盾;系統(tǒng)的操作規(guī)程在用戶單位
內(nèi)是否可行,它包括人事、科技政策、管理方法等。
4)法律可行性研究:系統(tǒng)的開發(fā)使用是否侵犯他人的利益,是否
觸犯國家法律法規(guī)。
5)開發(fā)方案的選擇
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
2.可行性研究的步驟
1)復(fù)查初步分析結(jié)果。
2)硬除?網(wǎng)海析結(jié)果和報告書進(jìn)行復(fù)查,改正含糊
股同期地描述
4)事瞞M喇圈即畫轆崎浜
篥進(jìn)舞嬸輯一個方案的經(jīng)濟(jì)可行性、技術(shù)可行性、運(yùn)行和
操作可行性等進(jìn)行分析比較。
5)推薦建議的方案。
6)建聯(lián)為值得開發(fā),則應(yīng)指出開發(fā)的價值、
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
■A
[322經(jīng)濟(jì)可行性
。開發(fā)一個基于計(jì)算機(jī)的系統(tǒng)是為了獲取較好的經(jīng)濟(jì)
效益和社會效益。因此對待開發(fā)系統(tǒng)的經(jīng)濟(jì)可行性
的論證(其中主要是成本■效益分析)是可行性研
究的重要內(nèi)容。
。成本■效益分析可用于評估系統(tǒng)的經(jīng)濟(jì)合理性、給
出系統(tǒng)開發(fā)的成本估算,并修估算的成本與可獲得
的利潤進(jìn)行對比,從經(jīng)濟(jì)角度論證待開發(fā)系統(tǒng)是否
可行。
。經(jīng)濟(jì)效益----指應(yīng)用系統(tǒng)可為用戶增加的收入。
社會效益——指應(yīng)用系統(tǒng)給社會帶來的好處。
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
■
1.成本估算
基于計(jì)算機(jī)系統(tǒng)的成本主要由4部分組成:
①購置并安裝軟硬件及有關(guān)設(shè)備的費(fèi)用O
②系統(tǒng)開發(fā)費(fèi)用。
③系統(tǒng)安裝、運(yùn)行和維護(hù)費(fèi)用。
④人員培訓(xùn)費(fèi)用。
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
2.成本-效益分析
?:?成本■效益分析是指待開發(fā)系統(tǒng)的總成本與其將帶
來的經(jīng)濟(jì)效益進(jìn)行比較,從經(jīng)濟(jì)角度分析該系統(tǒng)
是否值得投資開發(fā)。
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
【例3.1】
已知一個基于計(jì)算機(jī)的系統(tǒng)的軟件升級的開發(fā)成本估算值為
5000元,預(yù)計(jì)新系統(tǒng)投入運(yùn)行后每年可以帶來2500元的收入,
假定新軟件的生存周期(不包括開發(fā)時間)為5年,當(dāng)年的年
利率為12%,試對該系統(tǒng)的開發(fā)進(jìn)行成本■效益分析。
1.貨幣的時間價值:
指同樣數(shù)量的貨幣隨時間的不同具有不同的價值。
一般貨幣在不同時間的價值可用年利率來折算。
設(shè):i表示年利率,現(xiàn)在存入P元,n年后的價值為F元,則有:
F=P(1+i)n
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
如果n年后能收入F元,這些錢折算成現(xiàn)在的價值稱為折
現(xiàn)值,折現(xiàn)公式為:
P=F/(1+i)n
對本題的圈來的收入折現(xiàn),計(jì)算結(jié)果如表3」所示。
第n年
(年)(1+i)n折現(xiàn)值累計(jì)折現(xiàn)值
n的收入
125001.122232.142232.14
225001.25441992.984225.12
325001.4049281779.456004.57
425001.573519361588.807593.37
525001.7623416831418.57——河9北0工1業(yè)1大.%9計(jì)算4機(jī)系
是指在整個生存周期系統(tǒng)的累計(jì)收入的折現(xiàn)值PT與
總成本折現(xiàn)值ST之差,以T表示,則有:
T=PT-ST=9011.94-5000=4011.94(TL)
如果純收入小于或等于0,則這項(xiàng)工程單從經(jīng)濟(jì)觀點(diǎn)來看
是不值得投資的。
3.投資回收期。
是指系統(tǒng)投入運(yùn)行后累計(jì)的經(jīng)濟(jì)效益的折現(xiàn)值正好等于投
資所需的時間。本例中的投資回收期為:
2+(5000-4225.12)71779.45=2+0.44=2.44(年)
投資回收期越短,就能越快地獲得利潤,工程越值得投
資。
河北工業(yè)大學(xué)計(jì)算機(jī)系
rwi第3章
4.投資回收率
把資金投入到項(xiàng)目中與把資金存入銀行比較,其中
投入到項(xiàng)目中可獲得的年利率就稱為項(xiàng)目的投資回收率。
設(shè)S為現(xiàn)在的投資額,F(xiàn)j是第i年到年底一年的收益(i=1,
2,…,n),n是系統(tǒng)的壽命,j是投資回收率,貝叮滿足
方程:
1
s=匕(1+j)-+F2(1+j)-2+...+Fn(1+j)-
解這個方程就可以得到投資回收率j。本題S=5000,
F1=F2=F3=F4=F5=2500,貝I投資回4攵率為41.04%,而
如果直接把資金存入銀行的投資回收率就是年利率12%。
如果僅考慮經(jīng)濟(jì)效益,只有項(xiàng)目的投資回收率大于年
利率時,才考慮開發(fā)問題。還要考慮社會效益。
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
3.2.3技術(shù)可行性研究
。技術(shù)可行性是可行性研究的關(guān)鍵內(nèi)容。由于系統(tǒng)分析和定
義過程與系統(tǒng)技術(shù)可行性評估過程同時進(jìn)行,此時系統(tǒng)的
功能、性能和目標(biāo)的不確定性會給技術(shù)可行性論證帶來許
多困難。其主要包括:
1)風(fēng)險分析。其任務(wù)是在給定的約束條件下,論證能否實(shí)現(xiàn)
系統(tǒng)所需的功能和性能。
2)資源分析。其任務(wù)是論證是否具備系統(tǒng)開發(fā)所需各類人員
的數(shù)量和質(zhì)量、軟硬件資源和工作環(huán)境等。
3)技術(shù)分析。其任務(wù)是論證現(xiàn)有的科學(xué)技術(shù)水平和開發(fā)能力
是否支持開發(fā)的全過程并達(dá)到系統(tǒng)功能和性能的目標(biāo)。
畢業(yè)生們的錯誤是去闡述某個流行軟件的功能特性
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
■■
3.2.3技術(shù)可行性研究
數(shù)學(xué)建模、原型建造和模擬是基于計(jì)算機(jī)系統(tǒng)技術(shù)可
行性研究的有效工具。
建造的基于計(jì)算機(jī)系統(tǒng)的模型必須具備以下特點(diǎn):
1)模型應(yīng)能反映要評估系統(tǒng)的構(gòu)成的動態(tài)特性,容易理解和
操作,能夠盡量提供系統(tǒng)真實(shí)的結(jié)果并有利于評審。
2)模型應(yīng)包括與系統(tǒng)有關(guān)的全部相關(guān)元素,能夠再現(xiàn)系統(tǒng)運(yùn)
行的結(jié)果。
3)模型應(yīng)突出表現(xiàn)與系統(tǒng)相關(guān)的重要因素,忽略無關(guān)或次要
因素。
4)模型設(shè)計(jì)應(yīng)盡量簡單、易于實(shí)現(xiàn)、易于修改。
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
■■
3.2.4方案選擇
。在可行性研究階段,系統(tǒng)工程師根據(jù)系統(tǒng)分析所
確定的系統(tǒng)目標(biāo)開始研究問題的求解方案。
。對于較復(fù)雜的大系統(tǒng),一般都要將其分解為若干
個子系統(tǒng),接著精確地定義各子系統(tǒng)的界面、功
能和性能,給出各子系統(tǒng)之間的關(guān)系。
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
可行性研究報告一階段性成果
它可作為系統(tǒng)規(guī)格說明書的一個附件。其主要內(nèi)容如下:
1)引言:說明可行性研究的目的,項(xiàng)目的名稱、背景,本文檔用到的術(shù)
語和參考資料。
2)可行性研究的前提:說明待開發(fā)項(xiàng)目的功能、性能和基本要求,要達(dá)
到的目標(biāo),各種約束條件,可行性研究的方法和決定可行性的主要因
素。
3)對現(xiàn)行系統(tǒng)的分析:如果有現(xiàn)行系統(tǒng),說明現(xiàn)行系統(tǒng)的處理流程和數(shù)
據(jù)流程,系統(tǒng)狀態(tài),費(fèi)用支出,所需專業(yè)人員的種類和數(shù)量,所需設(shè)
備,存在的問題等。
4)方案選擇:所選擇方案的系統(tǒng)配置,選擇方案的標(biāo)準(zhǔn)。
5)所建議方案的技術(shù)可行性分析:對所選擇的較好的方案的風(fēng)險分析、
資源分析和技術(shù)分析;對子系統(tǒng)的技術(shù)分析。
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
可行性研究報告一階段性成果
6)經(jīng)濟(jì)可行性分析:說明所建議系統(tǒng)的成本?效益分析結(jié)果。
7)運(yùn)行、操作可行性分析。
8)法律可行性分析。
9)其他可供選擇方案:分別說明每一個可供選擇的方案,
并應(yīng)說明未被推薦的理由。
10)結(jié)論意見:說明項(xiàng)目是否能開發(fā),還需要什么條件才能
開發(fā)以及對項(xiàng)目目標(biāo)有何變動等。
可行性研究報告應(yīng)提交管理部門,由管理人員對可行
性研究報告進(jìn)行評審并做出決策。
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
■■
可行性報告提綱
1引言4.4影響
1口1編寫目的
4.5局限性
I.2背景4.6技術(shù)可行性評價
1.3定義5可選擇的其它系統(tǒng)方案
1.4參考資料5.1可選擇的系統(tǒng)方案1
2可行性研究前提5.2可選擇的系統(tǒng)方案2
2.1要求6所建議系統(tǒng)經(jīng)濟(jì)可行性分析
2.2目標(biāo)6.1支出
2.3條件、假定、限制6.1.1基本建設(shè)投資
2.4可行性研究方法6.1.2其它一次性支出
2.5評價尺度6.2收益
3對現(xiàn)有系統(tǒng)分析6.2.1一次收益
3.1處理流程和數(shù)據(jù)流程6.2.2非一次收益
3.2工作負(fù)荷6.2.3不可定量收益
3.3費(fèi)用開支6.3收益版資比
3.4人員6.4投資回收周期
3.5設(shè)備6.5敏感性分析
3.6局限性7社會因素可行性分析
4所建議的系統(tǒng)7.1法律方面的可行性
4.1對所建議系統(tǒng)的說明7.2使用方面的可行性
4.2數(shù)據(jù)流程8結(jié)論
4.3改進(jìn)之處河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
■■
3.3系統(tǒng)模型
1.結(jié)構(gòu)模板
o系統(tǒng)分析員修基于計(jì)算機(jī)系統(tǒng)的功能和性能分解為若干個
子系統(tǒng)并精確定義各子系統(tǒng)的界面之后,開始建立系統(tǒng)模
型。
o任何一個基于計(jì)算機(jī)系統(tǒng)都可以用輸入■處理.輸出(IPO)
圖來描述,它修該系統(tǒng)轉(zhuǎn)換成一個信息變換模型。在IPO
模型的基礎(chǔ)上,Hatley和Pirbhai又補(bǔ)充了用戶界面處理、
維護(hù)和自測試處理兩方面的內(nèi)容,從而構(gòu)成了系統(tǒng)結(jié)構(gòu)模
板,如圖3?3?1所示。它是系統(tǒng)建模的基礎(chǔ)。
河北工業(yè)大學(xué)計(jì)算機(jī)系
第3章
結(jié)構(gòu)模板
用戶界面處理
處理與控制功能輸
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度購車環(huán)保補(bǔ)貼申請合同3篇
- 二零二五版電子商務(wù)支付平臺跨境支付合規(guī)審查合同3篇
- 二零二五年貨車駕駛員駕駛技能考核及評價合同3篇
- 二零二五版房產(chǎn)抵押合同變更及合同履行監(jiān)督協(xié)議6篇
- 二零二五版酒店物業(yè)管理安保保潔服務(wù)全面承包合同3篇
- 二零二五版高空作業(yè)安全協(xié)議書-高空雨棚安全檢測與維護(hù)合同3篇
- 二零二五年度空壓機(jī)租賃與能源管理優(yōu)化合同3篇
- 二零二五版人工智能企業(yè)股權(quán)整合與行業(yè)應(yīng)用開發(fā)合同3篇
- 二零二五年度會議禮品定制及贈送服務(wù)合同范本3篇
- 二零二五年度特種防盜門制造與銷售承攬合同范本3篇
- 氣胸病人的護(hù)理幻燈片
- JTS-167-2-2009重力式碼頭設(shè)計(jì)與施工規(guī)范
- DBJ-T15-81-2022 建筑混凝土結(jié)構(gòu)耐火設(shè)計(jì)技術(shù)規(guī)程
- GB/T 22849-2024針織T恤衫
- 山東省淄博市2023-2024學(xué)年高二上學(xué)期教學(xué)質(zhì)量檢測化學(xué)試題
- 人工智能在電影與影視制作中的創(chuàng)新與效果提升
- 新生兒腸絞痛的課件
- 酒店民宿自媒體營銷策劃
- 消除母嬰傳播培訓(xùn)課件
- 包裝過程質(zhì)量控制
- 通用電子嘉賓禮薄
評論
0/150
提交評論