




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、第第2章章 管理信息系統(tǒng)建設(shè)概論管理信息系統(tǒng)建設(shè)概論o 2.1 管理信息系統(tǒng)建設(shè)是復(fù)雜的社會系統(tǒng)過程管理信息系統(tǒng)建設(shè)是復(fù)雜的社會系統(tǒng)過程o 2.2 管理信息系統(tǒng)的生命周期管理信息系統(tǒng)的生命周期o 2.3 管理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法o 2.4 信息系統(tǒng)開發(fā)的管理模型信息系統(tǒng)開發(fā)的管理模型o 2.5 信息系統(tǒng)開發(fā)的組織管理信息系統(tǒng)開發(fā)的組織管理2.1 管理信息系統(tǒng)建設(shè)是復(fù)雜的社會系統(tǒng)過程管理信息系統(tǒng)建設(shè)是復(fù)雜的社會系統(tǒng)過程2.1.1 管理信息系統(tǒng)建設(shè)的復(fù)雜性管理信息系統(tǒng)建設(shè)的復(fù)雜性 多學(xué)科、多業(yè)務(wù)、多層次、多專業(yè)人員多學(xué)科、多業(yè)務(wù)、多層次、多專業(yè)人員o1.對現(xiàn)行管理系統(tǒng)認(rèn)識的復(fù)雜性對
2、現(xiàn)行管理系統(tǒng)認(rèn)識的復(fù)雜性o生產(chǎn)、經(jīng)營和管理詳細調(diào)查,對公司構(gòu)成、功能、業(yè)務(wù)流程、生產(chǎn)、經(jīng)營和管理詳細調(diào)查,對公司構(gòu)成、功能、業(yè)務(wù)流程、信息流程了解,分析存在的優(yōu)點和不足信息流程了解,分析存在的優(yōu)點和不足o2.需求識別過程的復(fù)雜性需求識別過程的復(fù)雜性 不確定性不確定性 反映在管理過程難以完整地用文字表達,對信息系統(tǒng)的信息反映在管理過程難以完整地用文字表達,對信息系統(tǒng)的信息與功能需求一時也不能完全說清楚,使信息系統(tǒng)開發(fā)項目帶有與功能需求一時也不能完全說清楚,使信息系統(tǒng)開發(fā)項目帶有一定的灰度,并需在開發(fā)過程中不斷地去補充與完善管理過程一定的灰度,并需在開發(fā)過程中不斷地去補充與完善管理過程的描述與目標(biāo)
3、系統(tǒng)的需求的描述與目標(biāo)系統(tǒng)的需求o 不穩(wěn)定性不穩(wěn)定性o 是指管理工作的要求、內(nèi)容與方法常發(fā)是指管理工作的要求、內(nèi)容與方法常發(fā)生變化,這種變化常使剛開發(fā)出的系統(tǒng)或子生變化,這種變化常使剛開發(fā)出的系統(tǒng)或子系統(tǒng)與實際情況不符,在未使用前就要修改。系統(tǒng)與實際情況不符,在未使用前就要修改。 o 3.數(shù)據(jù)資源管理的復(fù)雜性數(shù)據(jù)資源管理的復(fù)雜性o 原始數(shù)據(jù)正確,結(jié)果才能正確,但企業(yè)多而原始數(shù)據(jù)正確,結(jié)果才能正確,但企業(yè)多而切雜亂。切雜亂。o 4.系統(tǒng)集成的復(fù)雜性系統(tǒng)集成的復(fù)雜性o 信息集成信息集成-目標(biāo)目標(biāo)o 功能集成功能集成-結(jié)構(gòu)結(jié)構(gòu)o 平臺集成平臺集成-技術(shù)技術(shù)o 人的集成人的集成-保證保證高層高層中層中
4、層基層基層基層的阻力來自擔(dān)心自己的基層的阻力來自擔(dān)心自己的工作被計算機替代或由于難工作被計算機替代或由于難以改變自己的工作方式而采以改變自己的工作方式而采取不合作的態(tài)度;取不合作的態(tài)度;中層的阻力來自擔(dān)心新的信中層的阻力來自擔(dān)心新的信息系統(tǒng)會使權(quán)力結(jié)構(gòu)與管理息系統(tǒng)會使權(quán)力結(jié)構(gòu)與管理方式發(fā)生變化,從而影響自方式發(fā)生變化,從而影響自己原有的地位;己原有的地位;高層的阻力則是由于不真正高層的阻力則是由于不真正了解信息系統(tǒng)及其作用,不了解信息系統(tǒng)及其作用,不重視、不親自參與而造成的。重視、不親自參與而造成的。o5.組織變革所帶來的復(fù)雜性組織變革所帶來的復(fù)雜性2.1.2 管理信息系統(tǒng)開發(fā)是一個社會系統(tǒng)過
5、程管理信息系統(tǒng)開發(fā)是一個社會系統(tǒng)過程n信息系統(tǒng)是人機交互系統(tǒng),其開發(fā)、維護都離不開人的參與信息系統(tǒng)是人機交互系統(tǒng),其開發(fā)、維護都離不開人的參與 n通信的誤解是系統(tǒng)成功的隱患通信的誤解是系統(tǒng)成功的隱患 n信息系統(tǒng)不只是單純的計算機系統(tǒng),而是輔助企業(yè)管理的信息系統(tǒng)不只是單純的計算機系統(tǒng),而是輔助企業(yè)管理的 人機系統(tǒng)。人是信息管理的主體人機系統(tǒng)。人是信息管理的主體 2.2 管理信息系統(tǒng)的生命周期管理信息系統(tǒng)的生命周期o 管理信息系統(tǒng)的開發(fā)是指管理信息系統(tǒng)從問管理信息系統(tǒng)的開發(fā)是指管理信息系統(tǒng)從問題提出開始,從系統(tǒng)規(guī)劃、系統(tǒng)分析、設(shè)計、題提出開始,從系統(tǒng)規(guī)劃、系統(tǒng)分析、設(shè)計、實施,到系統(tǒng)維護、評價的全
6、過程。實施,到系統(tǒng)維護、評價的全過程。o 現(xiàn)行系統(tǒng)可能是一個手工系統(tǒng),也可能是以現(xiàn)行系統(tǒng)可能是一個手工系統(tǒng),也可能是以前投入運行的、但是已經(jīng)前投入運行的、但是已經(jīng)無法滿足無法滿足企業(yè)運作、企業(yè)運作、管理需要的管理信息系統(tǒng)。管理需要的管理信息系統(tǒng)。管理信息系統(tǒng)的開發(fā)過程 就是根據(jù)需要解決的問題,建立一個有信息技術(shù)就是根據(jù)需要解決的問題,建立一個有信息技術(shù)支撐、與解決問題相關(guān)的、數(shù)據(jù)處理的、可運行支撐、與解決問題相關(guān)的、數(shù)據(jù)處理的、可運行計算機模型。計算機模型。現(xiàn)實世界:現(xiàn)實世界:問題問題計算機世界:計算機世界:計算機可計算機可執(zhí)行模型執(zhí)行模型現(xiàn)實世界:問題觀念世界觀念世界邏輯模型邏輯模型數(shù)據(jù)世界
7、數(shù)據(jù)世界物理模型物理模型計算機世界計算機世界計算機可計算機可執(zhí)行模型執(zhí)行模型根據(jù)問題進行抽象根據(jù)系統(tǒng)平臺進行設(shè)計利用實用軟件進行描述5.5.系統(tǒng)運行和維護系統(tǒng)運行和維護 1.1.系統(tǒng)規(guī)劃系統(tǒng)規(guī)劃 3.3.系統(tǒng)設(shè)計系統(tǒng)設(shè)計 4.4.系統(tǒng)實施系統(tǒng)實施 2.2.系統(tǒng)分析系統(tǒng)分析 開發(fā) 設(shè)計 初步 調(diào)查 可行性 研究 審批 系統(tǒng) 評價系統(tǒng) 維護 總體 設(shè)計 詳細 設(shè)計 審計 審查 編程 調(diào)試 系統(tǒng) 轉(zhuǎn)換 驗收 詳細 調(diào)查 邏輯 設(shè)計 生命周期生命周期管理信息系統(tǒng)的生命周期管理信息系統(tǒng)的生命周期o 系統(tǒng)規(guī)劃階段o 系統(tǒng)分析階段o 系統(tǒng)設(shè)計階段o 系統(tǒng)實施階段o 系統(tǒng)運行階段根據(jù)用戶的系統(tǒng)開發(fā)根據(jù)用戶的系
8、統(tǒng)開發(fā)請求,初步請求,初步調(diào)查調(diào)查,明,明確確問題問題,然后進行,然后進行可可行性研究行性研究;同時;同時劃分劃分模塊模塊、確定、確定優(yōu)先順序優(yōu)先順序??尚行匝芯繄蟾婵尚行匝芯繄蟾嫦到y(tǒng)規(guī)劃報告系統(tǒng)規(guī)劃報告需求分析需求分析;分析;分析業(yè)業(yè)務(wù)流程務(wù)流程;分析數(shù)據(jù);分析數(shù)據(jù)與與數(shù)據(jù)流程數(shù)據(jù)流程;分析;分析功能與數(shù)據(jù)之間的功能與數(shù)據(jù)之間的關(guān)系;提出關(guān)系;提出新系統(tǒng)新系統(tǒng)邏輯模型邏輯模型。系統(tǒng)分析報告系統(tǒng)分析報告系統(tǒng)結(jié)構(gòu)設(shè)計;處理系統(tǒng)結(jié)構(gòu)設(shè)計;處理流程設(shè)計;代碼設(shè)計;流程設(shè)計;代碼設(shè)計;數(shù)據(jù)庫數(shù)據(jù)庫/文件設(shè)計;文件設(shè)計;I/O設(shè)計;網(wǎng)絡(luò)設(shè)計。設(shè)計;網(wǎng)絡(luò)設(shè)計。系統(tǒng)設(shè)計說明書系統(tǒng)設(shè)計說明書設(shè)備購買和安裝;編
9、設(shè)備購買和安裝;編程或二次開發(fā);人員程或二次開發(fā);人員培訓(xùn);數(shù)據(jù)準(zhǔn)備;系培訓(xùn);數(shù)據(jù)準(zhǔn)備;系統(tǒng)測試、調(diào)試與轉(zhuǎn)換。統(tǒng)測試、調(diào)試與轉(zhuǎn)換。程序清單程序清單系統(tǒng)測試報告系統(tǒng)測試報告系統(tǒng)使用說明書系統(tǒng)使用說明書日常運行管理、評價、日常運行管理、評價、監(jiān)理審計。修改、維護、監(jiān)理審計。修改、維護、微調(diào)。微調(diào)。系統(tǒng)評價分析報告系統(tǒng)評價分析報告需要指明的是:需要指明的是:并非所有的步驟都并非所有的步驟都是必須的。如需要是必須的。如需要與可能,可跳過某與可能,可跳過某些步驟或有必要地些步驟或有必要地反復(fù),但不可打亂反復(fù),但不可打亂或顛倒順序。或顛倒順序。2.3 管理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法o 2.3.1
10、 結(jié)構(gòu)化生命周期法o 2.3.2 原型化方法o 2.3.3 面向?qū)ο蠓椒?.3.1 結(jié)構(gòu)化生命周期法o 傳統(tǒng)的開發(fā)方法(生命周期法)Analysis Design Implementation Maintenance & EvaluationOld MISInvestigationNew MISNew SLCNewer SLC圖圖2.1 系統(tǒng)生命周期示意圖系統(tǒng)生命周期示意圖Investigation 1. 傳統(tǒng)的開發(fā)方法(生命周期法)o傳統(tǒng)開發(fā)方法的局限性:o 關(guān)注軟硬件費用、功能而不重視用戶需求。o 急于閉門編程而不強調(diào)調(diào)查研究。2 Methods of the MIS2.3.1 結(jié)構(gòu)化生命
11、周期法o 圖2.2 結(jié)構(gòu)化方法的組成2 Methods of the MIS系統(tǒng)分析系統(tǒng)分析系統(tǒng)設(shè)計系統(tǒng)設(shè)計+順序順序選擇選擇循環(huán)循環(huán)結(jié)構(gòu)化系統(tǒng)分結(jié)構(gòu)化系統(tǒng)分析析結(jié)構(gòu)化系統(tǒng)設(shè)結(jié)構(gòu)化系統(tǒng)設(shè)計計結(jié)構(gòu)化程序設(shè)計結(jié)構(gòu)化程序設(shè)計 + + = 結(jié)構(gòu)化方法結(jié)構(gòu)化方法2.3.1 結(jié)構(gòu)化生命周期法(續(xù))o 結(jié)構(gòu)化方法 + 生命周期法o = 結(jié)構(gòu)化生命周期法o = 結(jié)構(gòu)化系統(tǒng)開發(fā)方法o = SSA&D(Structured System Analysis and Design)o = SADT(Structured Analysis and Design Technology)o 結(jié)構(gòu)化生命周期法是目前應(yīng)用最廣、
12、最成熟的MIS 開發(fā)方法。方便起見,“結(jié)構(gòu)化生命周期法”在今后教學(xué)過程中簡稱“結(jié)構(gòu)化方法”或 SSA&D。(1)SSA&D 的優(yōu)勢與改進oSSA&D VS. 傳統(tǒng)開發(fā)方法:o 提高編程效率,改進程序質(zhì)量。o 采用模塊結(jié)構(gòu),便于修改擴充。2 Methods of the MIS(2)SSA&D 的基本思想oSSA&D 的基本思想:o在系統(tǒng)分析與系統(tǒng)設(shè)計階段,用系統(tǒng)的思想、系統(tǒng)工程的方法,按用戶至上的原則,結(jié)構(gòu)化、模塊化、自頂向下地對信息系統(tǒng)進行分析與設(shè)計;o在系統(tǒng)實施階段,自底向上逐步實施,然后按照系統(tǒng)設(shè)計的結(jié)構(gòu),將模塊一個個拼接到一起進行調(diào)試,自底向上、逐步地構(gòu)成整個系統(tǒng)。(3)SSA&D 的
13、基本原則oSSA&D 的基本原則:o 面向用戶o 區(qū)分工作階段(Divide and Conquer)o 自頂向下地分析、設(shè)計;自底向上地實施o 采用模塊結(jié)構(gòu)應(yīng)對變化o 工作成果規(guī)范化、標(biāo)準(zhǔn)化 區(qū)分工作階段(Divide and Conquer)o 圖2.3 區(qū)分工作階段、活動、作業(yè)系系統(tǒng)統(tǒng)開開發(fā)發(fā)過過程程A1A1A2A2A3A3AmAmActivitiesT1T1T2T2T3T3TkTkTasksCheck PointsPhasesP1P1P2P2P3P3PnPnBack SSA&D 的優(yōu)缺點與適用范圍o (1)SSA&D 的優(yōu)點o 嚴(yán)格區(qū)分開發(fā)階段o 整體性與全局性好對每一階段的任務(wù)完成情
14、對每一階段的任務(wù)完成情況進行審查,對于出現(xiàn)的況進行審查,對于出現(xiàn)的錯誤或問題及時加以解決,錯誤或問題及時加以解決,不允許轉(zhuǎn)入下一階段。錯不允許轉(zhuǎn)入下一階段。錯誤糾正得越早,所造成的誤糾正得越早,所造成的損失就越少。損失就越少。審查、審批、驗收、審查、審批、驗收、Check Points強調(diào)開發(fā)過程的整體強調(diào)開發(fā)過程的整體性和全局性,自頂向下,性和全局性,自頂向下,逐步求精,在整體優(yōu)化的逐步求精,在整體優(yōu)化的前提下考慮具體的分析、前提下考慮具體的分析、設(shè)計問題。設(shè)計問題。 SSA&D 的優(yōu)缺點與適用范圍(續(xù))o (2)SSA&D 的缺點o 預(yù)先定義用戶需求o 缺乏靈活性o 開發(fā)階段間存在鴻溝o
15、開發(fā)工具落后要求開發(fā)人員在調(diào)查中要求開發(fā)人員在調(diào)查中充分掌握用戶需求、管理狀充分掌握用戶需求、管理狀況并預(yù)見可能發(fā)生的變化,況并預(yù)見可能發(fā)生的變化,這不符合人們認(rèn)識事物的客這不符合人們認(rèn)識事物的客觀規(guī)律。同時,用戶也很難觀規(guī)律。同時,用戶也很難準(zhǔn)確陳述其需求。準(zhǔn)確陳述其需求。 修改系統(tǒng)分析和系統(tǒng)設(shè)修改系統(tǒng)分析和系統(tǒng)設(shè)計的結(jié)果工作量相當(dāng)大,實計的結(jié)果工作量相當(dāng)大,實施起來相當(dāng)困難。因此就要施起來相當(dāng)困難。因此就要求步步為營,盡量避免需要求步步為營,盡量避免需要修改的情況發(fā)生。修改的情況發(fā)生。各階段采用不同的、沒各階段采用不同的、沒有嚴(yán)格對應(yīng)關(guān)系的模型作為有嚴(yán)格對應(yīng)關(guān)系的模型作為開發(fā)工具,形成階段
16、間的鴻開發(fā)工具,形成階段間的鴻溝。即不能很好地解決從系溝。即不能很好地解決從系統(tǒng)分析到系統(tǒng)設(shè)計之間的過統(tǒng)分析到系統(tǒng)設(shè)計之間的過渡,比如如何使物理模型如渡,比如如何使物理模型如實反映出邏輯模型的要求。實反映出邏輯模型的要求。起點太低。所使用的起點太低。所使用的工具(主要是手工繪制各工具(主要是手工繪制各種各樣的分析設(shè)計圖表)種各樣的分析設(shè)計圖表)落后,致使系統(tǒng)開發(fā)周期落后,致使系統(tǒng)開發(fā)周期過長而帶來了一系列的問過長而帶來了一系列的問題。不能自動生成文檔,題。不能自動生成文檔,文檔整理工作量太大。文檔整理工作量太大。(3)SSA&D 的適用范圍oSSA&D 適合用于開發(fā)能夠預(yù)先定義需求、結(jié)構(gòu)o化程
17、度較高的大型系統(tǒng)和復(fù)雜系統(tǒng)。該方法不適合o用于小型系統(tǒng)的開發(fā)。oBack2.3.2 原型化方法o 1 原型化方法概述o (1)原型化方法的產(chǎn)生o 兩類軟件系統(tǒng): 預(yù)先指定的系統(tǒng):需求比較穩(wěn)定而且能夠預(yù)先定義; 用戶驅(qū)動的系統(tǒng):需求模糊或隨時間變化。o SSA&D 無法用于開發(fā)用戶驅(qū)動類系統(tǒng)。o 采用 SSA&D 開發(fā) MIS,有時會跟不上用戶需求的變化。o 為解決以上困難,原型化方法(Prototyping Method)于1980年代誕生。(2)原型化方法的基本思想o 原型法就是根據(jù)用戶提出的需求,由用戶原型法就是根據(jù)用戶提出的需求,由用戶與開發(fā)者共同確定系統(tǒng)的基本要求和主要功能,與開發(fā)者共
18、同確定系統(tǒng)的基本要求和主要功能,并在較短時間內(nèi)建立一個實驗性的、簡單的小并在較短時間內(nèi)建立一個實驗性的、簡單的小型系統(tǒng),稱做型系統(tǒng),稱做“原型原型”,然后將原型交給用戶,然后將原型交給用戶使用。用戶在使用原型的過程中會產(chǎn)生新的需使用。用戶在使用原型的過程中會產(chǎn)生新的需求,開發(fā)人員依據(jù)用戶提出的評價意見對簡易求,開發(fā)人員依據(jù)用戶提出的評價意見對簡易原型進行不斷的修改、補充和完善。如此不斷原型進行不斷的修改、補充和完善。如此不斷地反復(fù)修改(迭代),直至滿足用戶的需求。地反復(fù)修改(迭代),直至滿足用戶的需求。這就形成了一個相對穩(wěn)定、較為理想的管理信這就形成了一個相對穩(wěn)定、較為理想的管理信息系統(tǒng)。息系
19、統(tǒng)。(2)原型化方法的基本思想(續(xù))o原型法(Prototyping Method)是在系統(tǒng)開發(fā)初期,憑借系統(tǒng)開發(fā)人員對用戶需求的了解和系統(tǒng)主要功能的要求,在強有力的軟件環(huán)境支持下,迅速構(gòu)造出系統(tǒng)的初始原型,然后與用戶一起不斷對原型進行修改、完善(迭代),直到滿足用戶需求。相關(guān)鏈接:迭代o迭代就是用戶對原型系統(tǒng)進行評價后,提出意見,開發(fā)人員根據(jù)用戶的意見進行修改的反復(fù)過程。o迭代不是簡單的反復(fù),每一次迭代都意味著原型系統(tǒng)向著用戶需求又前進了一步,迭代是系統(tǒng)開發(fā)進展的動力。迭代過程的結(jié)束,就是原型的完成。 Back識別基本需求識別基本需求構(gòu)造初始原型構(gòu)造初始原型使用驗證原型使用驗證原型滿意嗎?滿
20、意嗎?放棄嗎?放棄嗎?放棄原型放棄原型可行性研究可行性研究生成文檔交付系統(tǒng)生成文檔交付系統(tǒng)修正修正/改進原型改進原型YYNN2.原型化方法原型化方法的開發(fā)過程的開發(fā)過程系統(tǒng)結(jié)構(gòu)、功能、系統(tǒng)結(jié)構(gòu)、功能、I/O要求、數(shù)據(jù)庫基要求、數(shù)據(jù)庫基本結(jié)構(gòu)、系統(tǒng)接口本結(jié)構(gòu)、系統(tǒng)接口等等36周,不超過周,不超過2個個月;使用軟件工具月;使用軟件工具輔助實現(xiàn)。輔助實現(xiàn)。迭迭代代保存保存歷史歷史版本版本判判定定原原型型完完成成對系統(tǒng)開發(fā)的意義、對系統(tǒng)開發(fā)的意義、費用、時間作出初費用、時間作出初步的估算,確定系步的估算,確定系統(tǒng)開發(fā)的必要性和統(tǒng)開發(fā)的必要性和可行性??尚行?。圖圖2.4 原型化方法的開發(fā)過程原型化方法的
21、開發(fā)過程3. 原型的種類和構(gòu)造方法o (1)原型的種類o 根據(jù)在系統(tǒng)開發(fā)過程中的作用,可分為:o 丟棄式原型(Throw-it-away Prototyping)o 用于描述和說明系統(tǒng)的需求;作為開發(fā)人員和用戶之間的通信工具;不作為實際系統(tǒng)運行。o 進化式原型(Evolutionary Prototyping)o 用于滿足用戶不斷變化的需求;在原型系統(tǒng)基礎(chǔ)上不斷迭代;作為實際系統(tǒng)運行。o 根據(jù)原型的應(yīng)用目的和場合的不同 ,可分為:o研究型原型(Exploratory Prototyping)o實驗型原型(Experimental Prototyping)o演進型原型(Evolutionary
22、Prototyping)(2)(進化式)原型的構(gòu)造方法(開發(fā)方式)o 遞增式系統(tǒng)開發(fā)(Incremental Prototyping)o 遞增式系統(tǒng)開發(fā)的原理:o 開始時系統(tǒng)有一個總體框架,各功能單元的結(jié)構(gòu)和功能十分清楚;每一模塊還未具體實現(xiàn);以后開發(fā)中逐步完善模塊。o 遞增式系統(tǒng)開發(fā)過程:o 總體設(shè)計、功能模塊的反復(fù)實現(xiàn)。 遞增式系統(tǒng)開發(fā)(續(xù))圖圖2.5 進化式原型的遞增式系統(tǒng)開發(fā)過程進化式原型的遞增式系統(tǒng)開發(fā)過程功能子單元功能子單元全部實現(xiàn)?全部實現(xiàn)?系統(tǒng)總體設(shè)計系統(tǒng)總體設(shè)計最終系統(tǒng)最終系統(tǒng) 實現(xiàn)一個功能子單元實現(xiàn)一個功能子單元YN系統(tǒng)是在原系統(tǒng)是在原型的基礎(chǔ)上型的基礎(chǔ)上逐步擴展,逐步擴展
23、,橫向發(fā)展起橫向發(fā)展起來的。來的。 進化式系統(tǒng)開發(fā)(Evolutionary Prototyping)o 進化式系統(tǒng)開發(fā)原理:o 把系統(tǒng)開發(fā)看成一種周期過程,從設(shè)計到實現(xiàn)再到評估反復(fù)進行;最終產(chǎn)品被看作一個版本序列。滿意嗎?滿意嗎?系統(tǒng)設(shè)計系統(tǒng)設(shè)計最終系統(tǒng)最終系統(tǒng) 進化(重新設(shè)計、實施)進化(重新設(shè)計、實施)YN系統(tǒng)實施系統(tǒng)實施多次反復(fù)多次反復(fù)圖圖2.6 進化式原型的進化式系統(tǒng)開發(fā)過程進化式原型的進化式系統(tǒng)開發(fā)過程圍繞基本需圍繞基本需求加強管理求加強管理控制控制開發(fā)過程是開發(fā)過程是系統(tǒng)不同版系統(tǒng)不同版本的開發(fā)過本的開發(fā)過程程(3)原型化方法與 SSA&D 的結(jié)合o采用丟棄式方法,將原型的開發(fā)過
24、程作為SSA&D 的一個階段,即需求定義階段。o研究型原型加強了 SSA&D 的需求定義和功能分析階段的分析。滿意嗎?滿意嗎?可行性研究可行性研究N識別基本需求識別基本需求多次反復(fù)多次反復(fù)需求定義需求定義系統(tǒng)分析系統(tǒng)分析系統(tǒng)設(shè)計系統(tǒng)設(shè)計系統(tǒng)實施系統(tǒng)實施系統(tǒng)管理及維護系統(tǒng)管理及維護構(gòu)造初始原型構(gòu)造初始原型使用驗證原型使用驗證原型修改修改YSSA&D原型化方原型化方法法圖圖2.7 原型化方法與原型化方法與 SSA&D 的結(jié)合方式的結(jié)合方式4. 原型化方法的優(yōu)缺點與適用范圍o (1)原型化方法的優(yōu)點o 開發(fā)者在正式開發(fā)之前就可以得到用戶的真正需求,而用戶能在較短的時間內(nèi)看到新系統(tǒng)的模樣。o 改進了用
25、戶和系統(tǒng)開發(fā)人員的交流方式,有效避免開發(fā)者和用戶的認(rèn)識差異所產(chǎn)生的失敗。o 開發(fā)的系統(tǒng)更加貼近實際,提高了用戶的滿意程度。o 降低了系統(tǒng)開發(fā)風(fēng)險,一定程度上減少了開發(fā)成本。o 采用自底向上的開發(fā)策略,更易被用戶接受。(2)原型化方法的缺點o 由于原型法在實施進程中缺乏對 MIS 全面、系統(tǒng)的認(rèn)識。因此,它不適合用于開發(fā)大型或復(fù)雜的 MIS。o 對用戶的管理水平要求較高。原型化方法每次迭代都要花費人力、物力。如果用戶合作不好,盲目糾錯,就會拖延開發(fā)進程,甚至偏離原型的目的。o 測試和文檔工作常被忽略,使系統(tǒng)運行后很難進行正常的維護。o 開發(fā)工具要求高。支持原型開發(fā)的軟件工具大致可分為如下幾類:原
26、型化工具、CASE原型化工具、可用于原型開發(fā)的工具。相關(guān)鏈接:支持原型開發(fā)的軟件工具o 原型化工具:指以建立原型為目的的工具。如面向應(yīng)用的第四代語言(4GL)、可執(zhí)行規(guī)格說明(Executable Specification)語言、P.Zave的PAISLey語言、R.Balzer的Gist語言。o CASE原型化工具:將原型化工具和支持其他軟件工程方法的CASE工具集成在一起,使用圖形用戶界面(GUI)技術(shù)和仿真模擬技術(shù)來快速生成原型。如日立公司的CASE工作臺SEWB3的原型化工具ONPROT。相關(guān)鏈接:支持原型開發(fā)的軟件工具(續(xù))o 可用于原型開發(fā)的工具:還有一些工具也可用來開發(fā)原型,特
27、別是界面原型。不過它們不是專門開發(fā)原型的工具,而且開發(fā)接口、功能級原型時多需編寫一些程序,所以一般只用來開發(fā)進化式原型,不用來開發(fā)拋棄式原型。這種原型開發(fā)工具不如原型工具簡單、迅速,但由于開發(fā)的原型可直接轉(zhuǎn)為產(chǎn)品的一部分,所以在產(chǎn)品開發(fā)上比拋棄式原型化工具優(yōu)越。日立公司的UIBT、Microsoft的VB、Power -Soft的PowerBuilder等。Back(3)原型化方法的適用范圍o原型法的適用于用戶需求不清,管理及業(yè)務(wù)處理不穩(wěn)定,需求常常變化,規(guī)模小,不太復(fù)雜,而且不要求集中處理的系統(tǒng)。方法方法內(nèi)容內(nèi)容原型法原型法SSA&D開發(fā)路徑開發(fā)路徑循環(huán)、迭代型循環(huán)、迭代型 嚴(yán)格、順序型嚴(yán)格
28、、順序型文檔數(shù)量文檔數(shù)量較少較少多多用戶參與程度用戶參與程度高高低低開發(fā)過程的可見度開發(fā)過程的可見度好好差差對功能需求或環(huán)境對功能需求或環(huán)境變化的適應(yīng)性變化的適應(yīng)性 較好較好差差用戶的信息反饋用戶的信息反饋早早遲遲對開發(fā)環(huán)境、軟件對開發(fā)環(huán)境、軟件工具的要求工具的要求高高低低對開發(fā)過程的管理和控對開發(fā)過程的管理和控制制較困難較困難 較容易較容易表表2.1 原型法與生命周期法的比較原型法與生命周期法的比較Back2.3.3 面向?qū)ο蠓椒╫ 1. OO方法的產(chǎn)生與發(fā)展o (1)傳統(tǒng)開發(fā)方法(SSA&D)的困境o 問題空間與求解空間不一致(即:業(yè)務(wù)系統(tǒng)領(lǐng)域與計算機領(lǐng)域不一致)o 系統(tǒng)分析到系統(tǒng)設(shè)計轉(zhuǎn)換
29、困難o 處理模型和數(shù)據(jù)模型分別建立o 忽視信息系統(tǒng)的行為特征2. OO方法的相關(guān)概念與基本思想o(1)OO方法的相關(guān)概念o 對象(Object)o客觀世界中的任何事物或人腦中的各種概念在計算機世界的抽象表示。o它是OO編程的基本元素。對象對象 = 屬性(私有數(shù)據(jù)屬性(私有數(shù)據(jù) )+ 操作(行為操作(行為/方法)方法)(1)OO方法的相關(guān)概念(續(xù)1)o 消息(Message)o消息是對象間進行通信的一種數(shù)據(jù)結(jié)構(gòu)。o消息包含控制流與數(shù)據(jù)流兩部分。o對象間的聯(lián)系主要是通過傳遞消息(而非函數(shù)/操作)來實現(xiàn)的。2 Methods of the MIS(1)OO方法的相關(guān)概念(續(xù)2)o 類(Class)o
30、類是具有相同數(shù)據(jù)結(jié)構(gòu)和行為(即操作)的對象的集合。o類有一定的結(jié)構(gòu):超類(Superclass)、子(Subclass)。(1)OO方法的相關(guān)概念(續(xù)3)o 繼承(Inheritance)o對象或類之間的層次結(jié)構(gòu)是靠繼承關(guān)系(Inheritance)維系的。o繼承是自動共享類、子類和對象中的方法和數(shù)據(jù)的機制,意味著“自動地?fù)碛小㈦[含地復(fù)制”。o類B繼承類A至少說明兩點:o類B是類A的子類;o類B中的實例擁有類A中實例的數(shù)據(jù)結(jié)構(gòu)與操作方法。(1)OO方法的相關(guān)概念(續(xù)4)o 封裝(Encapsulation)o一種信息隱藏技術(shù),把對象的屬性和行為同時封裝在所定義的對象中。即將對象嚴(yán)格模塊化。o這
31、種嚴(yán)格模塊化了的對象滿足軟件工程的一切要求,而且可以直接被OO程序設(shè)計語言所接受。(1)OO方法的相關(guān)概念(續(xù)5)o 實例(Instance)o某個特定的類所描述的一個具體的對象。o 多態(tài)(Polymorphism)o同一消息被不同的對象接收時可產(chǎn)生完全不同的行動,這種現(xiàn)象稱為多態(tài)。多態(tài)意味同一消息即可調(diào)用不同的方法 。(2)OO方法的基本思想o客觀世界是由各種各樣的對象組成的,每種對象都有各自的內(nèi)部狀態(tài)和運動規(guī)律,不同對象之間的相互作用和聯(lián)系就構(gòu)成了各種不同的系統(tǒng)。 3. OO方法的分析與設(shè)計過程 o(1)系統(tǒng)調(diào)查和需求分析:對系統(tǒng)將要面臨的具體管理問題以及用戶對系統(tǒng)開發(fā)的需求進行調(diào)查研究,
32、即先弄清要干什么的問題。o(2)分析問題的性質(zhì)和求解問題:在繁雜的問題域中抽象地識別出對象以及其行為、結(jié)構(gòu)、屬性、方法等。一般稱之為面向?qū)ο蟮姆治?,即OOA。o(3)整理問題:對分析的結(jié)果作進一步的抽象、歸類、整理,并最終以范式的形式將他們確定下來。一般稱之為面向?qū)ο蟮脑O(shè)計,即OOD。o(4)程序?qū)崿F(xiàn):用面向?qū)ο蟮某绦蛟O(shè)計語言將上一步整理的范式直接映射(即直接用程序設(shè)計語言來取代)為應(yīng)用軟件。一般稱之為面向?qū)ο蟮某绦?,即OOP。4. 對OO方法的評價及OO方法的適用范圍o (1)評價o 直接反映人們對客觀世界的認(rèn)知模式。o 開發(fā)方案更加抽象化而且具有極強的對應(yīng)性。o 在設(shè)計中容易與用戶溝通。o
33、 把數(shù)據(jù)和操作封裝到對象之中。o 設(shè)計中對象構(gòu)成模塊、模塊通過接口組成系統(tǒng)。o 應(yīng)用程序具有較好的重用性、易改進、易維護和易擴充。 o 開發(fā)周期短、費用低。o (2)適用范圍o 流行的開發(fā)方法,適用面很廣。Backo5. OO方法的優(yōu)缺點優(yōu)點:優(yōu)點:1.1.對管理人員,它實現(xiàn)了更快和更廉價的開發(fā)與維護過程。對管理人員,它實現(xiàn)了更快和更廉價的開發(fā)與維護過程。2.2.對分析與設(shè)計人員,建模處理變得更加簡單對分析與設(shè)計人員,建模處理變得更加簡單3.3.對程序員,對象模型過于淺顯。對程序員,對象模型過于淺顯。缺點:缺點:1.1.容易帶有原系統(tǒng)的不合理成分。容易帶有原系統(tǒng)的不合理成分。2.2.思考對象的
34、時候,需要采用形象思維,而不是程序化的思維。思考對象的時候,需要采用形象思維,而不是程序化的思維。3.3.理論有待成熟。理論有待成熟。2.4 信息系統(tǒng)開發(fā)的管理模型信息系統(tǒng)開發(fā)的管理模型o 2.4.1 綜合計劃模型綜合計劃模型o 2.4.2 生產(chǎn)計劃管理模型生產(chǎn)計劃管理模型o 2.4.3 庫存管理模型庫存管理模型o 2.4.4 財務(wù)成本管理模型財務(wù)成本管理模型o 2.4.5 統(tǒng)計分析與預(yù)測模型統(tǒng)計分析與預(yù)測模型2.5 信息系統(tǒng)開發(fā)的組織管理信息系統(tǒng)開發(fā)的組織管理o 1.信息系統(tǒng)的硬件平臺o 信息系統(tǒng)的硬件平臺通常有o 信息處理設(shè)備:計算機、工作站o 信息存儲設(shè)備:IC卡、移動存儲設(shè)備o 信息傳
35、輸設(shè)備:局域網(wǎng)、廣域網(wǎng)o 信息輸出設(shè)備:顯示器、打印機o 信息采集設(shè)備: 條形碼閱讀器、指紋儀2.信息系統(tǒng)的軟件平臺o 1)選擇信息系統(tǒng)的軟件平臺的原則o (1)軟件環(huán)境必須符合開放式系統(tǒng)的軟件發(fā)展大方向 o (2)環(huán)境必須有必要和足夠的軟件工具o (3)環(huán)境具有采用新技術(shù)的能力o 包括:o (1)系統(tǒng)軟件平臺:操作系統(tǒng)o (2)支撐軟件平臺:通用與專用2)系統(tǒng)軟件平臺o (1)Unix系統(tǒng):標(biāo)準(zhǔn)化、可移植、兼容性的多用戶多任務(wù)操作系統(tǒng)o (2)Windows系統(tǒng):友好的多窗戶界面o (3)Linux系統(tǒng):公開代碼的自由軟件。有:郵件服務(wù)器、Web服務(wù)器、文件打印服務(wù)器、數(shù)據(jù)庫系統(tǒng)等特性o 3
36、)網(wǎng)絡(luò)平臺o 網(wǎng)絡(luò)類型:FDDI(光纖分布式數(shù)據(jù)接口)、ATM(異步傳輸模式)o 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu):星型、總線型o 網(wǎng)絡(luò)協(xié)議:TCP/IPo 網(wǎng)絡(luò)軟件:網(wǎng)絡(luò)操作系統(tǒng)o 網(wǎng)絡(luò)硬件o 網(wǎng)絡(luò)平臺選擇o 1)IS實際應(yīng)用環(huán)境的需求o 2)軟硬件產(chǎn)品的功能與性能o 3)發(fā)展的主流o 4)投資狀況及技術(shù)支持2.5.2 系統(tǒng)開發(fā)的準(zhǔn)備工作系統(tǒng)開發(fā)的準(zhǔn)備工作o 1.要有足夠的知識準(zhǔn)備o 建設(shè)者、決策者和管理者-計算機技術(shù)與管理知識o 規(guī)劃者建設(shè)者-企業(yè)的業(yè)務(wù)、同行業(yè)的ISo 尤其在規(guī)劃階段知識與科學(xué)管理使系統(tǒng)順應(yīng)計算機技術(shù)與管理先進思想,可行、實用、可靠、先進和兼容,為企業(yè)生產(chǎn)經(jīng)營節(jié)約成本、創(chuàng)造效益,提高客戶服務(wù)
37、水平o 2.明確企業(yè)對管理信息系統(tǒng)的需求o 1)從業(yè)務(wù)和管理角度,考慮企業(yè)目前情況、自身需求、目標(biāo)o 2)明確現(xiàn)階段和未來的需求,確定優(yōu)先級o 目光短淺-兼容性與擴展性差,系統(tǒng)升級困難o 好高騖遠-投資浪費o 根據(jù)行業(yè)特點、地理位置、管理模式、企業(yè)實力和人員素質(zhì)等因素實際求是、因地制宜定位好,這樣規(guī)模和投資適當(dāng),應(yīng)用與維護成本低o 3.尋求企業(yè)管理決策者的全力支持和領(lǐng)導(dǎo)o 1)對投資力度o 2)人員、設(shè)備o 3)系統(tǒng)實施o 4)系統(tǒng)推廣應(yīng)用o 4.管理信息系統(tǒng)的建設(shè)必須服務(wù)于企業(yè)的發(fā)展戰(zhàn)略o 5.善于利用和借鑒同行經(jīng)驗o MIS難以模擬和試驗,但硬件有確定性與有限性,軟件相對穩(wěn)定。咨詢可以快速
38、、低風(fēng)險低成本建設(shè)2.5.3 系統(tǒng)開發(fā)人員與開發(fā)方式1.1. 信息主管信息主管(CIO) 企業(yè)高層負(fù)責(zé)企業(yè)信息資源管理的決策者,全面企業(yè)高層負(fù)責(zé)企業(yè)信息資源管理的決策者,全面負(fù)責(zé)企業(yè)的信息管理工作。根據(jù)企業(yè)的戰(zhàn)略目標(biāo),考慮負(fù)責(zé)企業(yè)的信息管理工作。根據(jù)企業(yè)的戰(zhàn)略目標(biāo),考慮和提出企業(yè)的信息戰(zhàn)略,保證信息戰(zhàn)略與企業(yè)戰(zhàn)略相配和提出企業(yè)的信息戰(zhàn)略,保證信息戰(zhàn)略與企業(yè)戰(zhàn)略相配合,并對企業(yè)信息化的發(fā)展做出長遠規(guī)劃。合,并對企業(yè)信息化的發(fā)展做出長遠規(guī)劃。 信息主管首先是一個信息主管首先是一個管理者管理者,但不是,但不是技術(shù)管理者技術(shù)管理者,而是而是業(yè)務(wù)管理者業(yè)務(wù)管理者。一、一、 系統(tǒng)開發(fā)人員系統(tǒng)開發(fā)人員2.
39、項目經(jīng)理項目經(jīng)理 管理信息系統(tǒng)的開發(fā)是一項系統(tǒng)工程,在開發(fā)管理信息系統(tǒng)的開發(fā)是一項系統(tǒng)工程,在開發(fā)過程中涉及多種資源的計劃、組織、協(xié)調(diào)、指揮和過程中涉及多種資源的計劃、組織、協(xié)調(diào)、指揮和控制。控制。3. 系統(tǒng)分析員系統(tǒng)分析員 系統(tǒng)分析員是利用信息技術(shù)提供企業(yè)問題解決系統(tǒng)分析員是利用信息技術(shù)提供企業(yè)問題解決方案的解決者,不是程序員。(詳細分析問題,了方案的解決者,不是程序員。(詳細分析問題,了解與問題相關(guān)的所有事物和關(guān)系,提出問題的解決解與問題相關(guān)的所有事物和關(guān)系,提出問題的解決方案)方案)4.系統(tǒng)設(shè)計員系統(tǒng)設(shè)計員 系統(tǒng)設(shè)計員應(yīng)該具有扎實的信息技術(shù)系統(tǒng)設(shè)計員應(yīng)該具有扎實的信息技術(shù)方面的知識。對弈
40、管理信息系統(tǒng)而言,要掌方面的知識。對弈管理信息系統(tǒng)而言,要掌握的知識主要有:計算機網(wǎng)絡(luò)、系統(tǒng)安全、握的知識主要有:計算機網(wǎng)絡(luò)、系統(tǒng)安全、數(shù)據(jù)管理技術(shù)、軟件結(jié)構(gòu)、系統(tǒng)集成等。數(shù)據(jù)管理技術(shù)、軟件結(jié)構(gòu)、系統(tǒng)集成等。 同時系統(tǒng)設(shè)計員也應(yīng)該具有一定的管同時系統(tǒng)設(shè)計員也應(yīng)該具有一定的管理知識,具有在經(jīng)濟和技術(shù)之間平衡的能力。理知識,具有在經(jīng)濟和技術(shù)之間平衡的能力。5.程序設(shè)計員程序設(shè)計員6.系統(tǒng)維護人員系統(tǒng)維護人員7.數(shù)據(jù)庫管理員數(shù)據(jù)庫管理員二、項目組的人員結(jié)構(gòu) 管理信息系統(tǒng)的開發(fā)分為多個階段,管理信息系統(tǒng)的開發(fā)分為多個階段,不同的階段完成系統(tǒng)開發(fā)中的不同任務(wù),不同的階段完成系統(tǒng)開發(fā)中的不同任務(wù),因此不同
41、階段所需要的人員從數(shù)量和對知因此不同階段所需要的人員從數(shù)量和對知識的掌握要求也不同。識的掌握要求也不同。規(guī)劃規(guī)劃分析分析設(shè)計設(shè)計實施實施維護維護影響度人數(shù)開發(fā)階段主要人員系統(tǒng)規(guī)劃系統(tǒng)規(guī)劃CIOCIO、項目經(jīng)理、系統(tǒng)分析員、項目經(jīng)理、系統(tǒng)分析員系統(tǒng)分析系統(tǒng)分析系統(tǒng)分析員、終端用戶系統(tǒng)分析員、終端用戶系統(tǒng)設(shè)計系統(tǒng)設(shè)計系統(tǒng)設(shè)計員、數(shù)據(jù)庫管理員系統(tǒng)設(shè)計員、數(shù)據(jù)庫管理員系統(tǒng)實施系統(tǒng)實施程序設(shè)計員、數(shù)據(jù)庫管理員、終端用程序設(shè)計員、數(shù)據(jù)庫管理員、終端用戶戶系統(tǒng)維護與評系統(tǒng)維護與評價價系統(tǒng)維護人員、數(shù)據(jù)庫管理員系統(tǒng)維護人員、數(shù)據(jù)庫管理員管理信息系統(tǒng)開發(fā)各階段參與人員列表2.5.4 系統(tǒng)開發(fā)方式的選擇系統(tǒng)開發(fā)方
42、式的選擇o 1.自行開發(fā)o 2.聯(lián)合開發(fā)o 3. IT外包與委托開發(fā)o 4.軟件采購系統(tǒng)開發(fā)方式1. 自行開發(fā) 自行開發(fā)方式是一種完全依靠用戶單位自身力量,由自行開發(fā)方式是一種完全依靠用戶單位自身力量,由用戶單位自身組成項目組,根據(jù)用戶單位的特點來開發(fā)用戶單位自身組成項目組,根據(jù)用戶單位的特點來開發(fā)MISMIS。優(yōu)點:優(yōu)點: 滿足用戶單位的個性化需求滿足用戶單位的個性化需求 易于維護,能滿足經(jīng)常變化的需求易于維護,能滿足經(jīng)常變化的需求 開發(fā)經(jīng)費較少開發(fā)經(jīng)費較少缺點:缺點: 需要本單位具有知識結(jié)構(gòu)完備、經(jīng)驗豐富的專業(yè)人員需要本單位具有知識結(jié)構(gòu)完備、經(jīng)驗豐富的專業(yè)人員 開發(fā)時間較長開發(fā)時間較長2.
43、 聯(lián)合開發(fā) 由用戶單位和用戶單位以外的單位組成系統(tǒng)由用戶單位和用戶單位以外的單位組成系統(tǒng)開發(fā)小組,由對方負(fù)責(zé),針對企業(yè)具體情況和要開發(fā)小組,由對方負(fù)責(zé),針對企業(yè)具體情況和要求,共同完成系統(tǒng)開發(fā)任務(wù)。求,共同完成系統(tǒng)開發(fā)任務(wù)。 在開發(fā)過程中中要注意任務(wù)分工明確,責(zé)任在開發(fā)過程中中要注意任務(wù)分工明確,責(zé)任明確,注意雙方工作人員之間的協(xié)調(diào)和配合,尤明確,注意雙方工作人員之間的協(xié)調(diào)和配合,尤其是各種文檔的交流。其是各種文檔的交流。3. 外包(Outsourcing) 承包方根據(jù)用戶單位提出的開發(fā)要求而提出管理信息系統(tǒng)承包方根據(jù)用戶單位提出的開發(fā)要求而提出管理信息系統(tǒng)的大體框架和開發(fā)所需要的費用等,當(dāng)用
44、戶單位認(rèn)定后,將系統(tǒng)的大體框架和開發(fā)所需要的費用等,當(dāng)用戶單位認(rèn)定后,將系統(tǒng)開發(fā)的任務(wù)全部外包給專業(yè)軟件開發(fā)單位。開發(fā)的任務(wù)全部外包給專業(yè)軟件開發(fā)單位。 如果一個企業(yè)不想用自己的資源建立并且運行一個信息系統(tǒng),如果一個企業(yè)不想用自己的資源建立并且運行一個信息系統(tǒng),那么他們可以去雇用一個專門提供這類服務(wù)的專業(yè)公司或機構(gòu)來那么他們可以去雇用一個專門提供這類服務(wù)的專業(yè)公司或機構(gòu)來完成這項工作。完成這項工作。 將一個企業(yè)計算中心的運營、遠程通訊網(wǎng)的管理和應(yīng)用軟件將一個企業(yè)計算中心的運營、遠程通訊網(wǎng)的管理和應(yīng)用軟件的開發(fā)全部交由外部專門機構(gòu)負(fù)責(zé)的做法成為信息系統(tǒng)的的開發(fā)全部交由外部專門機構(gòu)負(fù)責(zé)的做法成為信
45、息系統(tǒng)的。 用戶需求管理信息系統(tǒng)外包外包信息系統(tǒng)信息系統(tǒng)o 優(yōu)點:o 1)降低成本o 2)有利于利用新技術(shù)o 3)更集中于核心的活動o 4)改善IT管理o 局限性o 1)有的IT功能不能同企業(yè)分離,對單個企業(yè)適合,在供應(yīng)鏈接口易出問題o 2)技術(shù)發(fā)展的不確定性o 3)IT活動的估價較為困難o 4)IT提供策略的轉(zhuǎn)換成本高o 5)缺乏組織學(xué)習(xí)和創(chuàng)新4.采購o 隨著信息系統(tǒng)開發(fā)與應(yīng)用的深人和普及,一些隨著信息系統(tǒng)開發(fā)與應(yīng)用的深人和普及,一些通用通用的解決企業(yè)管理中部分問題的商品軟件的解決企業(yè)管理中部分問題的商品軟件陸續(xù)產(chǎn)生,陸續(xù)產(chǎn)生,其中典型的有其中典型的有MRP、財務(wù)管理、財務(wù)管理、人事管理軟件
46、人事管理軟件等。購置商品軟件可加快信息系統(tǒng)的開發(fā)進度,也等。購置商品軟件可加快信息系統(tǒng)的開發(fā)進度,也可提高開發(fā)的成功率??商岣唛_發(fā)的成功率。n 商品軟件:商品軟件:種類繁多、大小不一、檔次分明、種類繁多、大小不一、檔次分明、o 規(guī)范研制、反復(fù)調(diào)試、廣泛應(yīng)用、性能穩(wěn)定規(guī)范研制、反復(fù)調(diào)試、廣泛應(yīng)用、性能穩(wěn)定時間短,費用低,而且系統(tǒng)可靠性高時間短,費用低,而且系統(tǒng)可靠性高不能滿足用戶單位的特定需求不能滿足用戶單位的特定需求維護困難維護困難“采購方式采購方式”只是獲得管理信息系統(tǒng)時間比較短,但只是獲得管理信息系統(tǒng)時間比較短,但是系統(tǒng)實施的時間仍然很長。是系統(tǒng)實施的時間仍然很長。n 購置商品軟件可加快信
47、息系統(tǒng)的開發(fā)進度,購置商品軟件可加快信息系統(tǒng)的開發(fā)進度, 對組織變革、流程改革有較大的推動力度對組織變革、流程改革有較大的推動力度企業(yè)企業(yè)軟件公司軟件公司合作合作洽談洽談確定模塊確定模塊調(diào)查分析調(diào)查分析提出建議提出建議方案設(shè)計方案設(shè)計方案討論方案討論確定方案確定方案模塊設(shè)置模塊設(shè)置培訓(xùn)培訓(xùn)管理模式調(diào)整管理模式調(diào)整基本數(shù)據(jù)錄入基本數(shù)據(jù)錄入試運行試運行正式投入運行正式投入運行維護維護提出需求提出需求2.5.5 系統(tǒng)開發(fā)的計劃與控制系統(tǒng)開發(fā)的計劃與控制o 1.編制系統(tǒng)開發(fā)的進度計劃o 2.系統(tǒng)開發(fā)的費用管理o 3.系統(tǒng)開發(fā)的風(fēng)險管理82n1.項目工作計劃的制定:項目工作計劃的制定: 信息系統(tǒng)開發(fā)項目
48、工作計劃的編制首先要確定:信息系統(tǒng)開發(fā)項目工作計劃的編制首先要確定:o(1)開發(fā)階段、子項目與工作步驟的劃分o(2)子項目之間的依賴關(guān)系及其開發(fā)順序o(3)各開發(fā)階段、子項目與工作步驟的工作量 在此基礎(chǔ)上,根據(jù)總進度要求制定工作計劃在此基礎(chǔ)上,根據(jù)總進度要求制定工作計劃落實項目落實項目 “內(nèi)容內(nèi)容 要求要求 人員人員 時間時間”確定開發(fā)階段、子確定開發(fā)階段、子項目與工作步驟以項目與工作步驟以及順序與工作量及順序與工作量制定項目工作計劃制定項目工作計劃84 (1 1)項目工作子項的劃分(兩個維度)項目工作子項的劃分(兩個維度)n 開發(fā)階段維:系統(tǒng)分析、設(shè)計、制作、調(diào)試、切換和評價等階段;n 系統(tǒng)
49、構(gòu)成維:應(yīng)用系統(tǒng)的各子系統(tǒng)或功能模塊、計算機網(wǎng)絡(luò)系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)等。 各階段和構(gòu)成也可以再做細分。各階段和構(gòu)成也可以再做細分。 劃分越細,計劃就越具體,項目管理越有利。劃分越細,計劃就越具體,項目管理越有利。系統(tǒng)分析系統(tǒng)分析系統(tǒng)設(shè)計系統(tǒng)設(shè)計系統(tǒng)實施系統(tǒng)實施結(jié)構(gòu)化方法結(jié)構(gòu)化方法原型法原型法初步分析初步分析原型設(shè)計制作原型設(shè)計制作原型評價與改進原型評價與改進系統(tǒng)成型系統(tǒng)成型購置商品軟件與購置商品軟件與專門開發(fā)并舉專門開發(fā)并舉購前工作購前工作購后工作購后工作除了上述階段外除了上述階段外86 (2 2)項目工作子項之間的關(guān)系)項目工作子項之間的關(guān)系 為明確子項的先后順序,需要知道其相互關(guān)系。為明確
50、子項的先后順序,需要知道其相互關(guān)系。 開發(fā)階段上,按生命周期規(guī)律安排先后的順序。開發(fā)階段上,按生命周期規(guī)律安排先后的順序。 系統(tǒng)構(gòu)成上,系統(tǒng)構(gòu)成上,n 基礎(chǔ)的、前端的子項應(yīng)先安排, 例如:銷售、產(chǎn)品數(shù)據(jù)管理子系統(tǒng)等;n 依賴性的工作子項應(yīng)后安排, 例如:生產(chǎn)管理、財務(wù)管理子系統(tǒng)等。87 (3 3)項目工作子項的工作量)項目工作子項的工作量 工作量將決定子項要花費的時間和投入的人力。工作量將決定子項要花費的時間和投入的人力。 研究表明:研究表明: n IS的開發(fā)人員與開發(fā)時間不能正比互換;n 增加人數(shù),總?cè)嗽聰?shù)往往會變大;n 因為人員增加將產(chǎn)生更多的協(xié)調(diào)與綜合工作。 信息系統(tǒng)工作量的核定常用人月數(shù)表示,信息系統(tǒng)工作量的核定常用人月數(shù)表示,n 一般只能依據(jù)經(jīng)驗統(tǒng)計數(shù)據(jù)給出估計數(shù)。88 子項的劃分、相互關(guān)系和工作量的基礎(chǔ)上,子項的劃分、相互關(guān)系和工作量的基礎(chǔ)上,n可以制訂出IS開發(fā)項目的工作計劃。 IS開發(fā)項目工作計劃常用開發(fā)項目工作計劃常用甘特圖、網(wǎng)絡(luò)計劃法甘特圖、網(wǎng)絡(luò)計劃法。系統(tǒng)分析系統(tǒng)分析營銷管理系統(tǒng)設(shè)計營銷管理系統(tǒng)設(shè)計系統(tǒng)實施系統(tǒng)實施系統(tǒng)投運系統(tǒng)投運 03.1 2 3 4 5 6 7 8 9 10 11 12 04.1 2 3 CRM系統(tǒng)購置系統(tǒng)購置營銷管理系統(tǒng)制作營銷管理系統(tǒng)制作 書店信息系統(tǒng)人力資
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45191-2025桑蠶一代雜交種
- 混凝土硬化路施工方案
- 板房防水卷材施工方案
- TSHAEPI 014-2024 溫室氣體(二氧化碳和甲烷)走航監(jiān)測技術(shù)規(guī)范
- 二零二五年度網(wǎng)絡(luò)安全就業(yè)協(xié)議書協(xié)議內(nèi)容詳盡規(guī)范
- 二零二五年度股權(quán)投資公司股東合作協(xié)議
- 2025年度軟裝行業(yè)市場監(jiān)測與風(fēng)險評估合同
- 二零二五年度廣東省房屋租賃合同租賃保險合作協(xié)議
- 二零二五年度娛樂產(chǎn)業(yè)動漫IP授權(quán)使用勞動合同
- 二零二五年度店鋪轉(zhuǎn)讓定金及品牌授權(quán)使用合同
- GB/T 39096-2020石油天然氣工業(yè)油氣井油管用鋁合金管
- 爐外精煉說課
- GB/T 23111-2008非自動衡器
- GB/T 18877-2020有機無機復(fù)混肥料
- GA/T 1073-2013生物樣品血液、尿液中乙醇、甲醇、正丙醇、乙醛、丙酮、異丙醇和正丁醇的頂空-氣相色譜檢驗方法
- 三大構(gòu)成之立體構(gòu)成-課件
- DB11 938-2022 綠色建筑設(shè)計標(biāo)準(zhǔn)
- 最新家政服務(wù)員培訓(xùn)課件
- 2022譯林版新教材高一英語必修二單詞表及默寫表
- 全國青少年機器人技術(shù)等級考試:二級培訓(xùn)全套課件
- TB T2075-《電氣化鐵道接觸網(wǎng)零部件》
評論
0/150
提交評論