軟件工程項目講義_第1頁
軟件工程項目講義_第2頁
軟件工程項目講義_第3頁
軟件工程項目講義_第4頁
軟件工程項目講義_第5頁
已閱讀5頁,還剩65頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、軟件工程軟件工程第第2 2章章 可行性研究與項目計劃可行性研究與項目計劃本章重點本章重點 1.系統流程圖系統流程圖; 2. 2.可行研究的過程可行研究的過程; 3.數據流圖數據流圖、數據字典、數據字典本章難點本章難點 數據流圖、數據字典數據流圖、數據字典 成本成本/效益分析效益分析教學目標 了解可行性研究的任務了解可行性研究的任務 了解可行性研究的過程了解可行性研究的過程 掌握掌握系統流程圖、系統流程圖、數據流圖、數據字典數據流圖、數據字典 了解了解成本成本/效益分析效益分析 第第2章章 可行性研究與項目計劃可行性研究與項目計劃 2.1 可行性研究可行性研究 2.2 可行性分析報告可行性分析報

2、告格式格式 2.3 項目立項項目立項 2.4 項目計劃項目計劃 2.52.5 系統流程圖系統流程圖 2.6 2.6 數據流圖數據流圖 2.7 2.7 數據字典數據字典 2.8 2.8 成本成本/ /效益分析效益分析 第第2章章 可行性研究與項目計劃可行性研究與項目計劃 2.1 可行性研究可行性研究 2.1.1 可行性研究的任務可行性研究的任務 (1)經濟可行經濟可行性研究性研究 。 (2)社會可行性研究)社會可行性研究 。 (3)工作量工作量的估計的估計 。 (4) 技術性技術性研究研究 。 (5) 國內外同類產品的水平國內外同類產品的水平比較比較 。 (6) 風險性研究風險性研究 。 (7)

3、 法律性研究法律性研究 。 (8) 市場前景的研市場前景的研究。究。任務任務 不是解決問題,不是解決問題,而是確定是否可解而是確定是否可解值得解值得解例:例:BookMis 可從下述可從下述 3 方面考慮:方面考慮:Technically (技術上技術上) - 使用現有的技術能實現嗎使用現有的技術能實現嗎? ?Operationally (操作上操作上) - 用戶能行得通嗎用戶能行得通嗎? ? Economically (經濟上經濟上) - 經濟效益經濟效益 開發成本嗎開發成本嗎? ? 注:不要花過多精力,占總成本的注:不要花過多精力,占總成本的 5 10 %2.1.2 可行性研究的步驟可行性

4、研究的步驟 1 1確定項目規模和目標確定項目規模和目標 可行性研究分析人員找到項目干系人中的關鍵人員,可行性研究分析人員找到項目干系人中的關鍵人員, 了解如下幾方面的內容:了解如下幾方面的內容: (1 1)項目的)項目的規模規模有多大;有多大; (2 2)項目)項目目標目標是什么;是什么; (3) (3) 目前系統的目前系統的信息信息來源于何處;來源于何處; (4) (4) 目前系統的目前系統的優點和缺點優點和缺點; (5) (5) 目前目前系統與國內外同類產品的比較系統與國內外同類產品的比較,優勢和劣勢分別是,優勢和劣勢分別是什么。什么。規模規模6 微型微型 1 14周周 0.5k 小型小型

5、 1 16月月 1k2k 數值計算或數據處理數值計算或數據處理. . 通常沒有與其它程序的接口。需要按一定的標通常沒有與其它程序的接口。需要按一定的標準化技術、正規的資料書寫以及定期的系統審查。只是沒有大題目那樣嚴格準化技術、正規的資料書寫以及定期的系統審查。只是沒有大題目那樣嚴格。 中型中型 25 12年年 5k50k 應用程序和系統程序。軟件人員之間、與用戶之間的聯系、協調的配合關應用程序和系統程序。軟件人員之間、與用戶之間的聯系、協調的配合關系。因而計劃、資料書寫以及技術審查需要比較嚴格地進行。系統的軟件工系。因而計劃、資料書寫以及技術審查需要比較嚴格地進行。系統的軟件工程方法是完全必要

6、的。程方法是完全必要的。7大型大型 520 23年年 50k100k 編譯程序、小型分時系統、實時控制系統等。二級管理,若干小組,每組編譯程序、小型分時系統、實時控制系統等。二級管理,若干小組,每組5 5人以人以下。人員調整往往不可避免,新手的培訓。采用統一的標準,實行嚴格的審查是絕對下。人員調整往往不可避免,新手的培訓。采用統一的標準,實行嚴格的審查是絕對必要的。必要的。 甚大型甚大型 1001000 45年年 1M(=1024k) 若干個子項目,每一個子項目都是一個大型軟件。子項目之間具有復雜的接口。若干個子項目,每一個子項目都是一個大型軟件。子項目之間具有復雜的接口。如遠程通信系統、多任

7、務系統、大型操作系統、大型數據庫管理系統、軍事指揮系統如遠程通信系統、多任務系統、大型操作系統、大型數據庫管理系統、軍事指揮系統通常現有這樣的規模。很顯然,這類問題沒有軟件工通常現有這樣的規模。很顯然,這類問題沒有軟件工程方法的支持,它的開發工作是程方法的支持,它的開發工作是不可想象的。不可想象的。極大型極大型 20005000 510年年 1M10M 軍事指揮、彈道導彈防御系統。只是對軟件工程技術依賴的程度不同而已。軍事指揮、彈道導彈防御系統。只是對軟件工程技術依賴的程度不同而已。導出高層邏輯模型導出高層邏輯模型(conceptual design)抽象抽象實現實現改進改進老系統老系統模型模

8、型新模型新模型新系統新系統報告應該告訴用戶報告應該告訴用戶“What”而不是而不是“How”步步 驟驟什么什么如何如何步步 驟驟 邏輯模型邏輯模型重新定義重新定義 1、復查定義、復查定義 注:此時合同未簽,應考慮成本,不宜反注:此時合同未簽,應考慮成本,不宜反復太多次。復太多次。導出多種解法導出多種解法進度表進度表經濟上合算經濟上合算技術上可行技術上可行操作上可行操作上可行技術上不可行技術上不可行用戶用戶不不可可能能操操作作不合算不合算2.1.2 可行性研究的步驟可行性研究的步驟 2 2建立新系統的高層邏輯模型。建立新系統的高層邏輯模型。 從現有的物理系統出發,從而導出系統的高層邏輯。方從現有

9、的物理系統出發,從而導出系統的高層邏輯。方法是用法是用 數據流圖數據流圖來描述邏輯模型,來描述邏輯模型, 然后對導出的邏輯模型進行研究,然后對導出的邏輯模型進行研究, 最后根據開發的目標得到新系統的邏輯模型。最后根據開發的目標得到新系統的邏輯模型。 3 3找出多種方案。找出多種方案。 分析員從新系統的邏輯模型出發,導出幾種高層次的物分析員從新系統的邏輯模型出發,導出幾種高層次的物理解決方案供選擇。理解決方案供選擇。 4 4寫出寫出可行性研究報告可行性研究報告。 5 5進行審查。進行審查。 1引言引言 2項目組織項目組織 3 參考資料參考資料 4 術語術語 5 . 可行性研究的前提可行性研究的前

10、提 6條件、假定和限制條件、假定和限制 7產品方案產品方案 8 銷售重點銷售重點2.2 可行性分析報告可行性分析報告書寫規范書寫規范 9對現有系統的分析對現有系統的分析 10所建議的系統在技術上的可行性分析所建議的系統在技術上的可行性分析 11可選擇的其他系統方案可選擇的其他系統方案 12市場分析市場分析 13技術可行性評價技術可行性評價 14投資及效益分析投資及效益分析 15社會和法律因素方面的可行性社會和法律因素方面的可行性 16結論結論 2.3 項目立項項目立項2.4 項目工作計劃項目工作計劃2.4.1 項目工作計劃項目工作計劃 項目工作計劃具體包括以下幾項內容:項目工作計劃具體包括以下

11、幾項內容: (1)項目概況)項目概況 ; (2)項目進度)項目進度 ; (3)人員構成)人員構成 ; (4)項目組聯系方式)項目組聯系方式 ; (5)費用支出)費用支出 ; (6)客戶資料)客戶資料 。2.4.2 硬件資源規劃硬件資源規劃 1服務器。服務器。 2網絡設備。網絡設備。 3. 開發機。開發機。 4測試機。測試機。 5運行機運行機。2.4.3 軟件資源規劃軟件資源規劃 1 1開發平臺開發平臺 2 2第三方支持軟件第三方支持軟件 3. 3. 項目管理工具項目管理工具 4 .4 .開發工具開發工具 軟件開發時用到的解決工作效率問題的工具,它們是:軟件開發時用到的解決工作效率問題的工具,它

12、們是: 項目設計工具:項目設計工具: 如如RATIONAL, PROJECT2007RATIONAL, PROJECT2007等;等; 軟件設計繪圖工具:軟件設計繪圖工具: 如如VISIOVISIO等;等; 測試工具:測試工具: C+TEST, Mcabe C+TEST, Mcabe,Rational ClearCaseRational ClearCase, LoadRunnerLoadRunner等等等等 BUG BUG 管理工具:管理工具:BMS BMS 等。等。 服務器上傳軟件服務器上傳軟件FTPFTP軟件;軟件; 軟件配置軟件:軟件配置軟件: CVSCVS、VSSVSS、ROSE RO

13、SE 等。等。 2.5 2.5 系統流程圖系統流程圖(System Flow Diagram)(System Flow Diagram) 反映信息在反映信息在間流動的情況間流動的情況( (描繪物理系統描繪物理系統) ) 控制、處理信息(控制、處理信息(不同于程序流程圖不同于程序流程圖)系統流程圖系統流程圖 是描繪系統物理模型的傳統工具描繪系統物理模型的傳統工具。它的基本思想是用圖形符號以黑盒子形式描繪系統里圖形符號以黑盒子形式描繪系統里面的每個部件面的每個部件(程序、文件、數據庫、表格、人程序、文件、數據庫、表格、人工過程等),表達信息在各個部件之間流動的工過程等),表達信息在各個部件之間流動

14、的情況。情況。 軟件微軟公司的軟件微軟公司的WORD、金山公司的、金山公司的WPS等。等。其中微軟的其中微軟的office visio軟件有專門用來設計各種流程軟件有專門用來設計各種流程圖的模板圖的模板。2.5.1 2.5.1 系統流程圖系統流程圖(System Flow Diagram)(System Flow Diagram) 例子:庫存、采購例子:庫存、采購 某裝配廠有一座存放零件的倉庫某裝配廠有一座存放零件的倉庫, ,倉庫倉庫中現有的各種數據都記錄在庫存清單主文中現有的各種數據都記錄在庫存清單主文件中件中, ,當倉庫中零件數量有變化時當倉庫中零件數量有變化時, ,應該及應該及時時修改主

15、文件修改主文件. . 如果某種零件的如果某種零件的庫存量庫存量 庫存量臨界值庫存量臨界值, ,則應該報告給采購部門以便定貨則應該報告給采購部門以便定貨, ,規定每規定每天向采購部門送一次定貨天向采購部門送一次定貨報告報告. .變化變化倉庫倉庫零零 庫存量庫存量件件 臨界值臨界值庫存清單庫存清單XX : XX : 庫存庫存 收入收入(第第5年底年底)不合算不合算! 成本成本/效益分析效益分析 衡量工程價值的經濟指標有:衡量工程價值的經濟指標有: 純收入(純收入(第第5年底年底) = 折合現價的總收入折合現價的總收入 - 當前投資額當前投資額 =)(765220000003. 1103. 1103

16、. 1103. 1103. 11420002345元 投資回收期投資回收期例:第例:第6年底可收回年底可收回)(3517403.11420006元年回收期年5.22)(22.03517476521.194052296529 成本成本/效益分析效益分析 投資回收率:設為投資回收率:設為j3% %65. 1)1 (1)1 (1)1 (1)1 (111420002000005432年利率jjjjjj2.8可行性研究與項目建議書的區別可行性研究與項目建議書的區別 1研究任務不同。研究任務不同。 項目建議書是初步選擇項目,其決定是否需要進行下一步工作,主要考察建議的必要性和可行性必要性和可行性;可行性研

17、究則需進行全面深入的技術經濟分析技術經濟分析論證,作多方案比較,推薦最佳方案,或者否定該項目并提出充分理由,為最終決策提供可靠依據。2基礎資料依據不同。基礎資料依據不同。 項目建議書是依據國家的長遠規劃和行業、地區規劃以及產業政策,擬建項目的有關的自然資源條件和生產布局狀況,項目主管部門的有關批文。可行性研究除把已批準的項目建議書作為研究依據外已批準的項目建議書作為研究依據外,還需把文件詳細的設計資料和其他數據資料作編制依據。3內容繁簡和深度不同。內容繁簡和深度不同。兩個階段的基本內容大體相似,但項目建議書不可能也不要求做得很細致,內容比較粗略簡單,屬于定性性質屬于定性性質的,可行性研究報告則

18、是正在這個基礎上進行充實補充,使其更完善,具有更多的定量論證。4投資估算的精度要求不同。投資估算的精度要求不同。 項目建議書的投資估算一投資估算一般根據國內外類似已建工程進行測算或對比推算,誤差準許控制在上20,可行性研究必須對項目所需的各項費用進行比較詳盡精確的計點,誤差要求不應超過10。總的來說,項目建議書和可行性研究是項目前期策劃的兩個不同階段,項目建議書是可行性研究的基礎。2.9 可行性研究報告用途可行性研究報告用途 可行性研究報告可行性研究報告用途可行性研究報告,簡稱可研報告,是從事一種經濟活動(投資)之前,從政策法規、市場供求、產品方案、生產規模、建設方案、財務效益、經濟效益等方面

19、及社會各種環境因素進行全面調查、研究、分析,篩選確定項目各種有利與不利因素、項目各方面是否可行、估計項目成功率大小、財務經濟效益和社會效果程度,為決策者及相關單位提供決策分析的基礎性研究成果資料。主要用途如下:一、用于企業融資、對外招商合作此目的可研報告通常要求市場分析準確企業融資、對外招商合作此目的可研報告通常要求市場分析準確、投資方案合理、并提供競爭分析、營銷計劃、管理方案、技術研發等實際運作方案等。二、用于國家發展和改革委立項此目的可研報告國家發展和改革委立項此目的可研報告是根據中華人民共和國行政許可法和國務院對確需保留的行政審批項目設定行政許可的決定而編寫,是大型基礎設施項目立項的基礎

20、文件,發改委根據可行性研究報告進行核準、備案或批復,決定某個項目是否實施。另注意,對于核準類項目,項目單位需在可研報告基礎上編制項目申請報告,以項目申請報告為主材料,可研報告作為附件進行項目核準申請。三、用于銀行貸款商業銀行在貸款前進行風險評估銀行貸款商業銀行在貸款前進行風險評估時,需要項目方出具詳細的可行性研究報告。另外在申請國家的相關政策支持資金 、工商注冊時往往也需要編寫可行性研究報告,該文件類似用于銀行貸款的可研報告。四、用于境外投資項目核準企業在境外進行礦產資源和其他產業投資時,需要編寫可行性研究報告上報發改委及相關部門,以獲得境外投資核準。另申請中國進出口銀行境外投資重點項目信貸支

21、持時,也需要編制可行性研究報告。可行性研究報告編制要點: 1、設計方案、設計方案可行性研究報告的主要任務是對預先設計的方案進行論證,所以必須設計研究方案,才能明確研究對象。2、內容真實、內容真實 可行性研究報告涉及的內容以及反映情況的數據,必須絕對真實可靠,不允許有任何偏差及失誤。其中所運用的資料、數據,都要經過反復核實,以確保內容的真實性。3、預測準確、預測準確 可行性研究報告是投資決策前的活動。它是在事件沒有發生之前的研究,是對事務未來發展的情況、可能遇到的問題和結果的估計,具有預測性。因此,必須進行深入的調查研究,充分的占有資料,運用切合實際的預測方法,科學的預測未來前景。4、論證嚴密、

22、論證嚴密 論證性是可行性研究報告的一個顯著特點。要使其有論證性,必須做到運用系統的分析方法,圍繞影響項目的各種因素進行全面、系統的分析,既要做宏觀的分析,又要做微觀的分析第一部分第一部分 項目概述項目概述(約約500字字) 包括項目所處的技術領域(依據“項目指南”技術領域詳細分類)、主要內容、創新點、技術水平;項目的主要用途及應用范圍;項目的社會經濟意義、申請創新資金的必要性。第二部分第二部分 企業概況企業概況 一、基本信息包括企業名稱、通訊地址、注冊時間、注冊資金、企業登記注冊類型、主管單位(部門)名稱。 二、管理團隊 1、核心團隊:企業負責人、技術(項目)負責人、財務負責人、市場負責人等人

23、的學歷、所學專業、主要經歷、技術專長、創新意識、開拓能力及主要工作業績。 2、創新企業家介紹三、企業現有能力 研發能力、市場及銷售能力、項目產品已有的產業化條件、資金管理能力及其它特殊能力。四、企業發展歷程及抵御風險能力1、企業發展歷程 企業最初成立情況;重大項目開發及主要上市產品;重大融資情況;公司人員總數、總資產、凈資產變化、主營業務收入、利潤水平變化情況及其它重大事件。 2、項目實施風險及應對措施第三部分第三部分 項目技術及產品實現項目技術及產品實現 一、項目基本情況1、項目基本信息項目名稱、起始及完成時間、所屬領域、支持方式等。2、項目技術傳承3、項目負責人及技術骨干基本情況 二、項目

24、技術方案 1、項目總體技術概述總體技術方案 項目依據的技術原理、主要技術與性能指標、項目實現的質量標準類型及標準名稱,通過本項目實施,企業新獲得的相關證書情況。項目創新內容 理論創新、應用創新、技術創新、工藝創新、結構創新等。 2、項目技術開發可行性項目技術現狀(國內外相關技術的研究、開發現狀)項目主要內容(申報項目研究內容及涉及的關鍵技術及技術指標描述)項目技術路線描述項目技術實現依據 設計思想依據(文獻、或者專利、或發明等)關鍵技術實現的依據項目技術實現主要面臨的風險及應對措施 3、項目技術成熟性項目所處階段、項目產品銷售情況、關鍵技術成熟性分析 三、項目產品化1、項目產品特性產品形態、產

25、品用途、產品性能比較優勢、現階段本項目經濟效益情況。2、項目產品生產方式及條件 生產方式、生產工藝流程中(軟件附外)必備的生產條件、項目現有生產及加工條件、項目產業化還需要完備的設備和儀器。3、產品實施計劃項目完成時所屬階段;項目產品銷售情況;執行的標準;項目產品化實施計劃的具體進度安排、階段目標及主要工作內容。 第四部分第四部分 項目產品市場與競爭項目產品市場與競爭一、市場概述 行業及市場概述、項目產品的市場需求程度、目標市場二、競爭分析(競爭優勢分析)三、市場策略 支持保障(人力資源規劃、資本運作、管理規劃及其它策略)。第五部分第五部分 商業模式商業模式一、項目產品開發的生產策略二、項目產

26、品的市場營銷策略三、項目獲利方式四、企業未來1-3年的定位及發展計劃第六部分第六部分 財務與預測財務與預測一、企業歷史財務分析1、企業歷史財務分析2、對上年度財務報表中的主要科目進行分析說明二、項目投融資1、項目投資近期項目完成的投資情況(上年度1月1日-申報前1個月內);近期完成額;資金使用情況說明;新增投資預算及依據(固定資產和流動資金);測算依據。2、項目融資(計劃新增投資)企業自籌;銀行貸款;財政撥款。三、項目經濟效益分析1、項目產品生產規模及銷售相關2、項目產品生產成本項目產品生產成本的主要購成因素分析;預測產品的單位成本。3、項目產品定價分析說明項目產品的價格;定價策略。4、本項目經濟效益預測項目執行期內實現的經濟效益預測5、項目投資靜態分析四、企業發展預測項目完成時的企業生產規模、年銷售收入、人員總數及預測依據第七部分第七部分 企業財務基本數據企業財務基本數據第八部分第八部分 附件附件可研報告內涵可研報告內涵可行性研究報告內涵: 可行性研究是建設項目立項、決策的主要依據。按照建設內容不同可行性研究可分為工業建設項目可行性研究、景區開發項目可行性研究、農業

溫馨提示

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

評論

0/150

提交評論