第章 計算機系統(tǒng)工程_第1頁
第章 計算機系統(tǒng)工程_第2頁
第章 計算機系統(tǒng)工程_第3頁
第章 計算機系統(tǒng)工程_第4頁
第章 計算機系統(tǒng)工程_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

軟件工程教材:主編曹哲高誠中國水利水電出版社教案:河北工業(yè)大學廊坊分院計算機系黃南川第3章計算機系統(tǒng)工程3.1計算機系統(tǒng)工程的概念3.2系統(tǒng)的可行性研究3.3系統(tǒng)模型3.4系統(tǒng)規(guī)格說明與評審第3章 計算機系統(tǒng)工程計算機的系統(tǒng)是由硬件、軟件、人、文檔、數(shù)據(jù)庫、過程等系統(tǒng)要素就構(gòu)成的。

若不考慮系統(tǒng)內(nèi)部結(jié)構(gòu)和功能,基于計算機的系統(tǒng)可用輸入-處理-輸出(IPO)模型表示。其中:I(Input)指信息的輸入;P(Process)指對信息的處理;O(Output)指信息的輸出?;谟嬎銠C的系統(tǒng)的要素及其間的關系人硬件軟件文檔過程數(shù)據(jù)庫系統(tǒng)輸入輸出基于計算機的系統(tǒng)3.1計算機系統(tǒng)工程的概念計算機系統(tǒng)工程是用工程、科學和數(shù)學的原則與方法研制基于計算機的系統(tǒng)的有關技術、方法和過程。計算機系統(tǒng)工程是一種從系統(tǒng)層面上的問題求解活動。在開始構(gòu)造一個新的基于計算機的系統(tǒng)時:①計算機系統(tǒng)工程師(系統(tǒng)分析人員和系統(tǒng)開發(fā)人員)首先根據(jù)用戶定義的系統(tǒng)目標和約束條件進行系統(tǒng)可行性研究和系統(tǒng)需求分析。②系統(tǒng)工程師將系統(tǒng)功能和性能分配到系統(tǒng)各要素之中。應提出多種預選的方案3.1.1硬件工程硬件工程師根據(jù)系統(tǒng)硬件需求設計、制造或選擇主機、外部設備、網(wǎng)絡設備等硬部件或設備。硬件工程師可通過硬件工程來實現(xiàn)硬件系統(tǒng)。劃分為硬件定義、設計、制造與銷售維修三個階段圖3-1-2硬件工程設計分析建造原型測試制造分析制造再加工經(jīng)銷評審評審評審評審評審成本進度硬件規(guī)格說明設計草圖設計圖原型硬件功能評審維修組織分析結(jié)果設計結(jié)果制定開發(fā)計劃硬件需求分析3.1.2軟件工程論證階段:系統(tǒng)工程師應確定系統(tǒng)對軟件的功能和性能的要求,這將成為軟件需求分析的基礎。功能和性能進行詳細的需求分析,進行軟件總體結(jié)構(gòu)設計。在此基礎上應盡力尋求可重用軟部件來支持軟件的詳細設計和編碼。按照功能,軟部件可劃分為系統(tǒng)軟件:實現(xiàn)系統(tǒng)各要素的控制、交互和通用信息處理等功能;應用軟件:實現(xiàn)專用信息處理等功能。3.1.2軟件工程軟件在基于計算機的系統(tǒng)的IPO模型的各個部分都起著重要的作用。其主要作用有:①實現(xiàn)系統(tǒng)的輸入和輸出。②有必要,可設置與數(shù)據(jù)庫的接口,支持系統(tǒng)對數(shù)據(jù)庫的訪問。③軟件通過一系列的算法和操作控制程序使各個系統(tǒng)要素有條不紊地工作,從而實現(xiàn)系統(tǒng)的功能和性能。圖3-1-3軟件工程制定軟件開發(fā)計劃數(shù)據(jù)和結(jié)構(gòu)分析過程設計維護評審評審評審評審評審項目計劃需求規(guī)格說明驗收測試計劃初步用戶手冊概要設計規(guī)格說明集成測試計劃需求分析原型設計原型軟件功能評審分析結(jié)果原型詳細設計規(guī)格說明單元測試計劃編碼程序源代碼單元、集成驗收測試評審測試過程測試報告返回到前面返回到前面返回到前面開發(fā)結(jié)果提交經(jīng)銷被修改的源代碼被修改的文檔用戶文檔可運行程序1..軟軟件件項項目目定定義義部部分分該部部分分由由制制定定軟軟件件項項目目開開發(fā)發(fā)計計劃劃、、需需求求分分析析2個個階階段段組組成成,,主主要要完完成成以以下下4項項任任務務::1))制制定定軟軟件件項項目目計計劃劃。。軟軟件件工工作作范范圍圍、、風風險險分分析析、、提提出出項項目目開開發(fā)發(fā)所所需需資資源源、、成成本本和和進進度度估估算算,,進進而而進進行行可可行行性性論論證證,,生生成成軟軟件件項項目目計計劃劃并并經(jīng)經(jīng)過過技技術術和和管管理理評評審審。。2))軟軟件件需需求求分分析析和和定定義義。。3))制制定定驗驗收收準準則則,,測測試試計計劃劃。。4))生生成成軟軟件件需需求求規(guī)規(guī)格格說說明明,,評評審審后后生生效效,,作作為為軟軟件件開開發(fā)發(fā)和和軟軟件件產(chǎn)產(chǎn)品品驗驗收收的的依依據(jù)據(jù)。。1.系系統(tǒng)統(tǒng)流流程程圖圖的的作作用用系統(tǒng)統(tǒng)流流程程圖圖是是描描述述物物理理系系統(tǒng)統(tǒng)的的工工具具。。通通過過畫畫出出系系統(tǒng)統(tǒng)流流程程圖圖來來了了解解要要開開發(fā)發(fā)的的項項目目的的大大概概處處理理流流程程、、范范圍圍和和功功能能等等。。系系統(tǒng)統(tǒng)流流程程圖圖不不僅僅能能用用于于可可行行性性研研究究,,還還能能用用于于需需求求分分析析階階段段。。系統(tǒng)統(tǒng)流流程程圖圖可可用用圖圖形形符符號號來來表表示示系系統(tǒng)統(tǒng)中中的的各各個個元元素素,,例例如如,,人人工工處處理理、、數(shù)數(shù)據(jù)據(jù)處處理理、、數(shù)數(shù)據(jù)據(jù)庫庫、、文文件件和和設設備備等等。。它它表表達達了了系系統(tǒng)統(tǒng)中中各各個個元元素素之之間間的的信信息息流流動動的的情情況況。。一個具體實現(xiàn)現(xiàn)的系統(tǒng),也也就是描述一一個單位、組組織的信息處處理的具體實實現(xiàn)的系統(tǒng)。。系統(tǒng)流程圖畫系統(tǒng)流程圖圖時,首先要要搞清業(yè)務處理過程以及處理中的的各個元素,同時選擇相應的符符號來代表系統(tǒng)中中的各個元素素。所畫的系系統(tǒng)流程圖要要反映出系統(tǒng)統(tǒng)的處理流程程。在進行可行性性研究過程中中,要以概括括的形式描述述現(xiàn)有系統(tǒng)的的高層邏輯模模型,并通過過概要的設計計變成所建議議系統(tǒng)的物理理模型,可可以用系統(tǒng)流流程圖來描述述所建議系統(tǒng)統(tǒng)的物理模型型。2.系統(tǒng)流流程圖的符號號系統(tǒng)流程圖的的符號如表2-1所示。3.系統(tǒng)流程程圖的示例以某工廠的庫庫房管理為例例某工廠有一個個庫房,存存放該廠生產(chǎn)產(chǎn)需要的物品品,庫房中中的各種物品品的數(shù)量及各各種物品庫存存量臨界值等等數(shù)據(jù)記錄在在庫存文件上上,當庫房中中物品數(shù)量有有變化時,應應更新庫存文文件。若某種種物品的庫存存量少于庫存存臨界值,則則報告采購部部門以便其訂訂貨,每天天向采購部門門送一份采購購報告。庫房可使用一一臺微機處理理更新庫存文文件和產(chǎn)生訂訂貨報告的任任務。物品的的發(fā)放和接受受稱為變更記記錄,由鍵盤盤錄入到微機機中。系統(tǒng)統(tǒng)中的庫存管管理模塊對變變更記錄進行行處理,更新新存儲在磁盤盤上的庫存文文件,并把訂訂貨信息記錄錄到聯(lián)機存儲儲中。每天由由報告生成模模塊讀一次訂訂貨信息,并并打印出訂貨貨報告。庫存管理系統(tǒng)統(tǒng)的系統(tǒng)流程程圖2.軟件開發(fā)發(fā)部分的任務務軟件開發(fā)部分分的任務是將將系統(tǒng)對軟件件的需求轉(zhuǎn)換換成可操作的的系統(tǒng)要素,,即軟件。該部分由總體體設計、過程程設計和編碼碼3個階段組組成。1)軟件總體體設計階段軟件總體設計計是指軟件總總體結(jié)構(gòu)設計計和數(shù)據(jù)設計計,該階段的的主要任務是是:①設計軟件的的模塊結(jié)構(gòu)。。②定義接口并并建立數(shù)據(jù)結(jié)結(jié)構(gòu)。③生成概要設設計規(guī)格說明明和組裝測試試計劃。④評審概要設設計的質(zhì)量,,重點評審總總體設計是否否支持軟件需求求規(guī)格說明的的完全性和可可追蹤性。2.軟件開發(fā)發(fā)部分的任務務2)軟件過程程(詳細)設設計階段———主要任務是是:①對概要設計計規(guī)格說明中中的每一個模模塊的過程進行詳細的描描述。②制定單元測測試計劃。生生成詳細設計計規(guī)格說明。。③對詳細設計計的階段產(chǎn)品品進行評審。。3)編碼階段段——任務是是:用選定的編程程語言將每一一個模塊的詳詳細過程描述述轉(zhuǎn)換成程序序。應注意良良好的編程風風格、簡潔性性和自文檔化化,同時還應應保持與過程程設計的可跟跟蹤性。3.軟件產(chǎn)品品的驗證、提提交、經(jīng)銷與與維護部分的的任務1)軟件驗證證階段的主要要任務是:①軟件開發(fā)人人員根據(jù)單元元測試計劃對對每一個模塊進行單元元測試,驗證證模塊的功能能是否正確且符合設設計要求。②組織開發(fā)人人員和專門的的軟件測試工工程師對軟件進行綜綜合測試,測測試軟件總體體結(jié)構(gòu)和接口是否滿滿足設計要求求,測試各軟軟部件是否滿足相應應的軟件功能能需求和性能能需求。③組織專家、、用戶和客戶戶對測試結(jié)果果進行評審。。3.軟件產(chǎn)品品的驗證、提提交、經(jīng)銷與與維護部分的的任務2)軟件的提提交與經(jīng)銷的的主要任務是是:①開發(fā)正式的的用戶手冊、、對文檔進行行分類、整理理、歸檔,建立配配置控制機制制。②將軟件提交交給用戶,必必要時應負責責把軟件安裝裝到用戶的環(huán)境境中。3)軟軟件維維護的的任務務是::修正軟軟件在在運行行中發(fā)發(fā)現(xiàn)的的錯誤誤、改改善軟軟件的的功能能和性性能、、適應應軟件件運行行環(huán)境境的變變化、、提高高軟件件的可可維護護性和和可靠靠性等等等。。以上所所介紹紹的就就是將將系統(tǒng)統(tǒng)工程程的觀觀點和和方法法引入入軟件件工程程,用用于指指導軟軟件的的開發(fā)發(fā)。人人機機工程程目前,,友好好的““人機機界面面”((HCI,,HumanComputerInterface)已已成為為基于于計算算機的的系統(tǒng)統(tǒng)的一一項重重要的的技術術指標標。因因此,,開發(fā)發(fā)人機機界面面的人人機工工程已已經(jīng)成成為開開發(fā)基基于計計算機機的系系統(tǒng)的的一個個重要要組成成部分分。要設計計出高高質(zhì)量量的人人機界界面,,不僅僅涉及及到計計算機機技術術,還還涉及及到美美學、、心理理學等等人文文科學學知識識。1.活動分析2.動作定義和設計3.動作實現(xiàn)4.用戶環(huán)境設計5.原型設計人機界面開發(fā)Step:人機界界面開開發(fā)過過程的的主要要5個個步驟驟:數(shù)數(shù)據(jù)據(jù)庫工工程必有硬硬件工工程、、軟件件工程程和人人機工工程三三部分分。在以信信息處處理為為核心心的基基于計計算機機的系系統(tǒng)中中,數(shù)數(shù)據(jù)庫庫系統(tǒng)統(tǒng)也是是其重重要的的組成成部分分。它它將系系統(tǒng)硬硬件、、軟件件、數(shù)數(shù)據(jù)、、數(shù)據(jù)據(jù)庫管管理員員組合合起來來為用用戶提提供信信息服服務。。數(shù)據(jù)庫庫工程程就是是指開開發(fā)、、運行行和管管理數(shù)數(shù)據(jù)庫庫系統(tǒng)統(tǒng)的工工程,,它也也是一一個復復雜而而獨特特的軟軟件工工程項項目。。數(shù)據(jù)庫庫工程程完成成的主主要任任務1)調(diào)調(diào)查用用戶對對信息息和信信息處處理的的需求求,進進行可可行性性論證證,進進行成成本、、進度度估算算,制制定項項目計計劃。。2)選選擇支支持數(shù)數(shù)據(jù)庫庫系統(tǒng)統(tǒng)的硬硬件和和軟件件。特特別是是DBMS,它它支持持數(shù)據(jù)據(jù)的查查詢、、維護護和分分析,,是管管理數(shù)數(shù)據(jù)庫庫的工工具,,為數(shù)數(shù)據(jù)庫庫的設設計和和使用用提供供了方方便。。在選選擇DBMS時時,還還應考考慮支支持其其運行行的操操作系系統(tǒng)和和網(wǎng)絡絡環(huán)境境。3)數(shù)數(shù)據(jù)庫庫設計計與實實現(xiàn)。。4)數(shù)數(shù)據(jù)的的收集集與存存儲。。5)運運行、、管理理與維維護。。3.2可可行行性研研究———任務及及步驟驟1.可可行性性研究究的任任務可行性性研究究的目目的,,就是是用最小的的代價價在盡可能短短的時間間內(nèi)確定問問題是否否能夠解解決。怎樣達到到這個目目的呢??當然不不能靠主主觀猜想想而只能能靠客觀觀分析。。必須分分析幾種種主要的的可能解解法的利利弊,從從而判定定原定的的系統(tǒng)規(guī)規(guī)模和目目標是否否實現(xiàn),,系統(tǒng)完完成后所所能帶來來的效益益是否大大到值得得投資開開發(fā)這個個系統(tǒng)的的程度。。因此,可可行性研研究實質(zhì)質(zhì)上是要要進行一一次大大大壓縮簡簡化了的的系統(tǒng)分分析和設設計的過過程,也也就是在在較高層層次上以以較抽象象的方式式進行的的系統(tǒng)分分析和設設計的過過程。1.可行行性研究究的任務務1)經(jīng)濟濟可行性性研究::進行成成本效益益分析,,及對其其他產(chǎn)品品或利潤潤的影響響。2)技術術可行性性研究::根據(jù)客客戶提出出的系統(tǒng)統(tǒng)功能、、性能要要求及實實現(xiàn)系統(tǒng)統(tǒng)的各項項約束條條件,研研究系統(tǒng)統(tǒng)實現(xiàn)的的可能性性。3)運行行、操作作可行性性研究::運行方方式在用用戶單位位是否可可以有效效地實施施,是否否與原有有其他系系統(tǒng)相矛矛盾;系系統(tǒng)的操操作規(guī)程程在用戶戶單位內(nèi)內(nèi)是否可可行,它它包括人人事、科科技政策策、管理理方法等等。4)法律律可行性性研究::系統(tǒng)的的開發(fā)使使用是否否侵犯他他人的利利益,是是否觸犯犯國家法法律法規(guī)規(guī)。5)開發(fā)發(fā)方案的的選擇2.可行行性研究究的步驟驟1)復查查初步分分析結(jié)果果。對系統(tǒng)初初步的分分析結(jié)果果和報告告書進行行復查,,改正含含糊或不不確切的的敘述,,重新確確定系統(tǒng)統(tǒng)目標與與規(guī)模,,清晰地地描述對對系統(tǒng)的的所有約約束條件件。2)研究究現(xiàn)有的的系統(tǒng)。。找出其基基本功能能和信息息,指出出其缺點點或局限限性。3)導出出新系統(tǒng)統(tǒng)高層邏邏輯模型型。用某種圖圖形工具具導出系系統(tǒng)高層層邏輯模模型,并并與現(xiàn)有有系統(tǒng)進進行比較較。4)導出出新系統(tǒng)統(tǒng)的高層層次物理理解法,,提出多多個供選選擇的方方案,并并對每一一個方案案的經(jīng)濟濟可行性性、技術術可行性性、運行行和操作作可行性性等進行行分析比比較。5)推薦薦建議的的方案。。如果系統(tǒng)統(tǒng)分析員員認為值值得開發(fā)發(fā),則應應指出開開發(fā)的價價值、推推薦方案案的理由由并為推推薦的系系統(tǒng)草擬擬一份開開發(fā)計劃劃;若分分析員認認為不值值得開發(fā)發(fā),也應應拿出充充分的理理由。并并提交可可行性研研究報告告等全部部文檔。。6)評審審、復審審和決策策??尚行匝醒芯孔詈蠛笠ㄟ^過技術評評審和管管理復審審,開發(fā)發(fā)方和客客戶方或或使用部部門負責責人根據(jù)據(jù)成本-效益分分析等各各項可行行性研究究的結(jié)論論,決策策是否繼繼續(xù)這項項工程。。經(jīng)經(jīng)濟可可行性開發(fā)一個個基于計計算機的的系統(tǒng)是是為了獲獲取較好好的經(jīng)濟濟效益和和社會效效益。因因此對待待開發(fā)系系統(tǒng)的經(jīng)經(jīng)濟可行行性的論論證(其其中主要要是成本本-效益益分析))是可行行性研究究的重要要內(nèi)容。。成本-效效益分析析可用于評評估系統(tǒng)統(tǒng)的經(jīng)濟濟合理性性、給出出系統(tǒng)開開發(fā)的成成本估算算,并將將估算的的成本與與可獲得得的利潤潤進行對對比,從從經(jīng)濟角角度論證證待開發(fā)發(fā)系統(tǒng)是是否可行行。經(jīng)濟效益益——指指應用系系統(tǒng)可為為用戶增增加的收收入。社會效益益——指指應用系系統(tǒng)給社社會帶來來的好處處。1.成本本估算基于計算算機系統(tǒng)統(tǒng)的成本本主要由由4部分分組成::①購置并并安裝軟軟硬件及及有關設設備的費費用。②系統(tǒng)開開發(fā)費用用。③系統(tǒng)安安裝、運運行和維維護費用用。④人員培培訓費用用。2.成本本-效益益分析成本-效效益分析析是指待開開發(fā)系統(tǒng)統(tǒng)的總成成本與其其將帶來來的經(jīng)濟濟效益進進行比較較,從經(jīng)經(jīng)濟角度度分析該該系統(tǒng)是是否值得得投資開開發(fā)?!纠?.1】已知一個個基于計計算機的的系統(tǒng)的的軟件升升級的開開發(fā)成本本估算值值為5000元元,預計計新系統(tǒng)統(tǒng)投入運運行后每每年可以以帶來2500元的收收入,假假定新軟軟件的生生存周期期(不包包括開發(fā)發(fā)時間))為5年年,當年年的年利利率為12%,,試對該該系統(tǒng)的的開發(fā)進進行成本本-效益益分析。。1.貨幣幣的時間間價值::指同樣數(shù)數(shù)量的貨貨幣隨時時間的不不同具有有不同的的價值。。一般貨幣幣在不同同時間的的價值可可用年利利率來折折算。設:i表表示年年利率,,現(xiàn)在存存入P元元,n年年后的價價值為F元,則則有:F=P((1+i))n表3-1將將來的收收入折算算成現(xiàn)在在值如果n年年后能收收入F元元,這些些錢折算算成現(xiàn)在在的價值值稱為折折現(xiàn)值,,折現(xiàn)公公式為::P=F/(1+i)n對本題的的將來的的收入折折現(xiàn),計計算結(jié)果果如表3-1所所示。n(年)第n年的收入(1+i)n折現(xiàn)值累計折現(xiàn)值125001.122232.142232.14225001.25441992.984225.12325001.4049281779.456004.57425001.573519361588.807593.37525001.7623416831418.579011.942.純收收入是指在整整個生存存周期系系統(tǒng)的累累計收入入的折現(xiàn)現(xiàn)值PT與總成本本折現(xiàn)值值ST之差,以以T表示示,則有有:T=PT–ST=9011.94––5000=4011.94(元元)如果純收收入小于于或等于于0,則則這項工工程單從從經(jīng)濟觀觀點來看看是不值值得投資資的。3.投投資回回收期。。是指系統(tǒng)統(tǒng)投入運運行后累累計的經(jīng)經(jīng)濟效益益的折現(xiàn)現(xiàn)值正好好等于投投資所需需的時間間。本例例中的投投資回收收期為::2+(5000–4225.12)/1779.45=2+0.44=2.44(年年)投資回收收期越短短,就能能越快地地獲得利利潤,工工程越值值得投資資。4.投資資回收率率把資金投投入到項項目中與與把資金金存入銀銀行比較較,其中中投入到到項目中中可獲得得的年利利率就稱稱為項目目的投資資回收率率。設S為現(xiàn)在在的投資資額,F(xiàn)i是第i年年到年底底一年的的收益((i=1,2,,…,n),n是系統(tǒng)統(tǒng)的壽命命,j是是投資回回收率,,則j滿足足方程::S=F1(1+j)–1+F2(1+j)–2+…+Fn(1+j)–n解這個方方程就可可以得到到投資回回收率j。本題題S=5000,F1=F2=F3=F4=F5=2500,則則投資回回收率為為41.04%,而如如果直接接把資金金存入銀銀行的投投資回收收率就是是年利率率12%。如果僅考考慮經(jīng)濟濟效益,,只有項項目的投投資回收收率大于于年利率率時,才才考慮開開發(fā)問題題。還要要考慮社社會效益益。3.2.3技術術可行性性研究技術可行行性是可可行性研研究的關關鍵內(nèi)容容。由于于系統(tǒng)分分析和定定義過程程與系統(tǒng)統(tǒng)技術可可行性評評估過程程同時進進行,此此時系統(tǒng)統(tǒng)的功能能、性能能和目標標的不確確定性會會給技術術可行性性論證帶帶來許多多困難。。其主要要包括::1)風險險分析。。其任務務是在給給定的約約束條件件下,論論證能否否實現(xiàn)系系統(tǒng)所需需的功能能和性能能。2)資源源分析。。其任務務是論證證是否具具備系統(tǒng)統(tǒng)開發(fā)所所需各類類人員的的數(shù)量和和質(zhì)量、、軟硬件件資源和和工作環(huán)環(huán)境等。。3)技術術分析。。其任務務是論證證現(xiàn)有的的科學技技術水平平和開發(fā)發(fā)能力是是否支持持開發(fā)的的全過程程并達到到系統(tǒng)功功能和性性能的目目標。畢業(yè)生們們的錯誤誤是去闡闡述某個個流行軟軟件的功功能特性性技技術可可行性研研究數(shù)學建模模、原型型建造和和模擬是是基于計計算機系系統(tǒng)技術術可行性性研究的的有效工工具。建造的基基于計算算機系統(tǒng)統(tǒng)的模型型必須具具備以下下特點::1)模型型應能反反映要評評估系統(tǒng)統(tǒng)的構(gòu)成成的動態(tài)態(tài)特性,,容易理理解和操操作,能能夠盡量量提供系系統(tǒng)真實實的結(jié)果果并有利利于評審審。2)模型型應包括括與系統(tǒng)統(tǒng)有關的的全部相相關元素素,能夠夠再現(xiàn)系系統(tǒng)運行行的結(jié)果果。3)模型型應突出出表現(xiàn)與與系統(tǒng)相相關的重重要因素素,忽略略無關或或次要因因素。4)模型型設計應應盡量簡簡單、易易于實現(xiàn)現(xiàn)、易于于修改。。3.2.4方案案選擇在可行性研研究階段,,系統(tǒng)工程程師根據(jù)系系統(tǒng)分析所所確定的系系統(tǒng)目標開開始研究問問題的求解解方案。對于較復雜雜的大系統(tǒng)統(tǒng),一般都都要將其分分解為若干干個子系統(tǒng)統(tǒng),接著精精確地定義義各子系統(tǒng)統(tǒng)的界面、、功能和性性能,給出出各子系統(tǒng)統(tǒng)之間的關關系??尚行匝芯烤繄蟾妗A階段性成果果它可作為系系統(tǒng)規(guī)格說說明書的一一個附件。。其主要內(nèi)內(nèi)容如下::1)引言:說明可行性性研究的目目的,項目目的名稱、、背景,本本文檔用到到的術語和和參考資料料。2)可行性研究究的前提::說明待開發(fā)發(fā)項目的功功能、性能能和基本要要求,要達達到的目標標,各種約約束條件,,可行性研研究的方法法和決定可可行性的主主要因素。。3)對現(xiàn)行系統(tǒng)統(tǒng)的分析::如果有現(xiàn)行行系統(tǒng),說說明現(xiàn)行系系統(tǒng)的處理理流程和數(shù)數(shù)據(jù)流程,,系統(tǒng)狀態(tài)態(tài),費用支支出,所需需專業(yè)人員員的種類和和數(shù)量,所所需設備,,存在的問問題等。4)方案選擇::所選擇方案案的系統(tǒng)配配置,選擇擇方案的標標準。5)所建議方案案的技術可可行性分析析:對所選擇的的較好的方方案的風險險分析、資資源分析和和技術分析析;對子系系統(tǒng)的技術術分析??尚行匝芯烤繄蟾妗A階段性成果果6)經(jīng)濟可行性性分析:說明所建議議系統(tǒng)的成成本-效益益分析結(jié)果果。7)運行、操作作可行性分分析。8)法律可行性性分析。9)其他可供選選擇方案::分別說明每每一個可供供選擇的方方案案,并應說說明未被推推薦的理由由。10)結(jié)論意見::說明項目是是否能開發(fā)發(fā),還需要要什么條件件才能開發(fā)發(fā)以及對項項目目標有有何變動等等。可行性研究究報告應提提交管理部部門,由管管理人員對對可行性研研究報告進進行評審并并做出決策策。1引言1.1編寫目的I.2背景1.3定義1.4參考資料2可行性研究前提2.1要求2.2目標2.3條件、假定、限制2.4可行性研究方法2.5評價尺度3對現(xiàn)有系統(tǒng)分析3.1處理流程和數(shù)據(jù)流程3.2工作負荷3.3費用開支3.4人員3.5設備3.6局限性4所建議的系統(tǒng)4.1對所建議系統(tǒng)的說明4.2數(shù)據(jù)流程4.3改進之處4.4影響4.5局限性4.6技術可行性評價5可選擇的其它系統(tǒng)方案5.1可選擇的系統(tǒng)方案15.2可選擇的系統(tǒng)方案26所建議系統(tǒng)經(jīng)濟可行性分析6.1支出6.1.1基本建設投資6.1.2其它一次性支出6.2收益6.2.1一次收益6.2.2非一次收益6.2.3不可定量收益6.3收益版資比6.4投資回收周期6.5敏感性分析7社會因素可行性分析7.1法律方面的可行性7.2使用方面的可行性8結(jié)論可行性報告告提綱3.3系系統(tǒng)模型型1.結(jié)構(gòu)模模板系統(tǒng)分析員員將基于計計算機系統(tǒng)統(tǒng)的功能和和性能分解解為若干個個子系統(tǒng)并并精確定義義各子系統(tǒng)統(tǒng)的界面之之后,開始始建立系統(tǒng)統(tǒng)模型。任何一個基基于計算機機系統(tǒng)都可可以用輸入入-處理-輸出(IPO)圖圖來描述,,它將該系系統(tǒng)轉(zhuǎn)換成成一個信息息變換模型型。在IPO模型的的基礎上,,Hatley和Pirbhai又補補充了用戶戶界面處理理、維護和和自測試處處理兩方面面的內(nèi)容,,從而構(gòu)成成了系統(tǒng)結(jié)結(jié)構(gòu)模板

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論