版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Click to edit Master title styleClick to edit Master text stylesSecond levelThird levelFourth levelFifth level*單擊此處編輯母版標題樣式單擊此處編輯母版文本樣式第二級第三級第四級第五級* 第三章 管理信息系統(tǒng)的開發(fā)策略系統(tǒng)開發(fā)的任務(wù)和特點 系統(tǒng)開發(fā)的指導(dǎo)原則系統(tǒng)開發(fā)的原則系統(tǒng)開發(fā)的方式系統(tǒng)開發(fā)的組織和項目管理管理信息系統(tǒng)講義主講:江長斌1 項目開發(fā)過程的映射關(guān)系管理信息系統(tǒng)項目的開發(fā)是客觀事物及其活動在計算機系統(tǒng)中的抽象映射,從問題空間到解空間的映射即為項目開發(fā)過程。 管理信息系統(tǒng)講義
2、主講:江長斌問題空間解空間映射客觀世界計算機系統(tǒng)項目開發(fā)過程2 常見的管理信息系統(tǒng)開發(fā)方法支持系統(tǒng)分析與設(shè)計的方法使用較廣泛的有: 1、SADT方法(Structured Analysis Design Technique,結(jié)構(gòu)分析設(shè)計技術(shù))或SSAD(Structured System Analysis and Design,結(jié)構(gòu)化系統(tǒng)開發(fā)方法); 2、原型法; 3、BSP法(Business System Planning,企業(yè)系統(tǒng)規(guī)劃法) ; 4、CSF法(Critical Success Factors關(guān)鍵成功因子法) ; 5、面向?qū)ο蟮拈_發(fā)方法。 管理信息系統(tǒng)講義主講:江長斌3第一節(jié)
3、 系統(tǒng)開發(fā)的任務(wù)和特點 系統(tǒng)開發(fā)任務(wù)的定義: 系統(tǒng)開發(fā)的任務(wù)就是企業(yè)管理的目標、內(nèi)容、性質(zhì)等具體情況,從系統(tǒng)論的觀點出發(fā),運用系統(tǒng)工程的方法,按照系統(tǒng)發(fā)展的規(guī)律,為企業(yè)建立起計算機化的信息系統(tǒng)。 核心任務(wù):開發(fā)一套適合于現(xiàn)代企業(yè)管理要求的應(yīng)用軟件系統(tǒng)。管理信息系統(tǒng)講義主講:江長斌系統(tǒng)開發(fā)的任務(wù): 系統(tǒng)設(shè)計的定義: 管理應(yīng)用軟件系統(tǒng)從項目提出直到運行、評價為止的整個過程,又稱系統(tǒng)分析和設(shè)計。4 1、復(fù)雜性高: 企業(yè)屬于非確定型的復(fù)雜系統(tǒng);系統(tǒng)開發(fā)是綜合性技術(shù)。管理信息系統(tǒng)講義主講:江長斌系統(tǒng)開發(fā)的特點:2、集體的創(chuàng)造性勞動: 系統(tǒng)開發(fā)是創(chuàng)新,進行系統(tǒng)開發(fā)要引進先進的管理模式,需要集中系統(tǒng)分析師、
4、管理咨詢師、管理業(yè)務(wù)人員、計算機技術(shù)人員等個方面的人員。3、質(zhì)量要求高: 軟件產(chǎn)品不容許有任何錯誤,任何一個語法錯誤或語義錯誤,都會使運行中斷或出現(xiàn)錯誤的處理結(jié)果。5 4、產(chǎn)品是無形的: 軟件產(chǎn)品是存儲在計算機系統(tǒng)之內(nèi)的程序和數(shù)據(jù),它們是無形的。盡管表現(xiàn)在技術(shù)資料中的產(chǎn)品是可讀的,但是除開發(fā)人員以外其它人很難理解和掌握。管理信息系統(tǒng)講義主講:江長斌5、歷史短,經(jīng)驗不足: 管理信息系統(tǒng)始于20世紀60年代,歷史很短。6第二節(jié) 系統(tǒng)開發(fā)的指導(dǎo)思想 系統(tǒng)的目的性: 管理信息系統(tǒng)講義主講:江長斌 系統(tǒng)的整體性: 系統(tǒng)的相關(guān)性: 系統(tǒng)的環(huán)境適應(yīng)性: 工作成果文檔化,圖表規(guī)范化: 7 系統(tǒng)的目的性: 明確
5、系統(tǒng)開發(fā)的目的,確立面向用戶的觀點。 滿足用戶的要求是開發(fā)工作的出發(fā)點和歸宿; 用戶是否滿意是衡量系統(tǒng)開發(fā)質(zhì)量的首要標準。 管理信息系統(tǒng)講義主講:江長斌 系統(tǒng)的整體性: 采用先確定邏輯模型,再設(shè)計物理模型的開發(fā)思路。 系統(tǒng)開發(fā)應(yīng)采用整體化開發(fā)形式,具體做法如下: 1、詳細了解原系統(tǒng)信息處理過程; 2、對原物理模型進行綜合和抽象,得出原模型的整體邏輯模型。 3、對原系統(tǒng)的邏輯模型進行改進和完善形成新系統(tǒng)的邏輯模型,解決計算機系統(tǒng)應(yīng)該“做什么”的問題。 4、建立新系統(tǒng)的物理模型,即確定新系統(tǒng)實現(xiàn)邏輯模型的技術(shù)方法和手段,解決新系統(tǒng)應(yīng)該“如何做”的問題。8 系統(tǒng)的相關(guān)性: 根據(jù)分解協(xié)調(diào)的原則由頂向下
6、發(fā)展系統(tǒng)?!坝身斚蛳隆苯⑿孪到y(tǒng)的邏輯和物理模型主導(dǎo)原則; “由底向上”實施系統(tǒng)輔助原則 。 管理信息系統(tǒng)講義主講:江長斌概念模式1.1全局概念模式需求n.2需求1需求n需求1.1需求1.2需求n.1需求概念模式1.2概念模式n.1概念模式n.2概念模式1概念模式n9 系統(tǒng)的環(huán)境適應(yīng)性: 適應(yīng)環(huán)境變化的要求,開發(fā)易擴展、易維護的系統(tǒng)。 無論設(shè)計系統(tǒng)還是實際工作的安排,要考慮可能的變化 ; 例如: (1)設(shè)計系統(tǒng)時就要考慮將來修改系統(tǒng)時怎樣才方便; (2)用戶的要求也是隨時間可變的。 盡管結(jié)構(gòu)化方法在用戶需求發(fā)生變化時較難更改,但如果結(jié)構(gòu)合理,模塊獨立性強,會有利于系統(tǒng)的變更。 管理信息系統(tǒng)講義
7、主講:江長斌10工作成果文檔化,圖表規(guī)范化: 使系統(tǒng)開發(fā)人員與用戶有共同語言,避免不同理解造成混亂; 便于工作的交流與將來的修改,保持工作的連續(xù)性; 便于查閱(文獻資料要編號存檔) ; 嚴格地說,文檔是系統(tǒng)的生命線,一個沒有文檔或文檔混亂的系統(tǒng)就是一個走到頭的系統(tǒng)。 管理信息系統(tǒng)講義主講:江長斌11第三節(jié) 系統(tǒng)開發(fā)的方法 生命周期法的含義: 生命周期法又稱結(jié)構(gòu)化生命周期法,或結(jié)構(gòu)化系統(tǒng)開發(fā)方法(SSAD:Structured System Analysis and Design 或SADT:Structured Analysis Design Technique)。 生命周期法的要求: 生命周
8、期法要求信息系統(tǒng)的開發(fā)工作劃分階段與步驟,規(guī)定每一階段的工作任務(wù)與成果,按階段提交文檔,在各階段中按步驟完成開發(fā)任務(wù)。 管理信息系統(tǒng)講義主講:江長斌結(jié)構(gòu)化生命周期法12 1、面向用戶的觀點 信息系統(tǒng)的最終目的是為用戶服務(wù)的,系統(tǒng)是要交付 給用戶來使用的。 系統(tǒng)的成功與否取決于系統(tǒng)是否符合用戶的需要。 用戶的要求是研制工作的出發(fā)點和歸宿。 開發(fā)過程中始終與用戶保持接觸,加強聯(lián)系。 不斷讓用戶了解系統(tǒng)研制的進展情況,核準研制工作 方向。 管理信息系統(tǒng)講義主講:江長斌結(jié)構(gòu)化生命周期法特點:13 2、加強調(diào)查研究和系統(tǒng)分析 以用戶的需求為系統(tǒng)設(shè)計的出發(fā)點。 根據(jù)用戶需求來進行系統(tǒng)分析,減少盲目性。 需
9、求的預(yù)先嚴格定義成為結(jié)構(gòu)化方法的主要特征。 3、按照系統(tǒng)的觀點,自頂向下地完成研制工作 以系統(tǒng)的觀點看待組織,看待研制工作; 全局放在首位,首先保證全局的正確、合理。 自頂向下將系統(tǒng)劃分為相互聯(lián)系又相對獨立的子系統(tǒng) 直至模塊。 管理信息系統(tǒng)講義主講:江長斌結(jié)構(gòu)化生命周期法特點:14 4、邏輯設(shè)計與物理設(shè)計應(yīng)分別進行 邏輯設(shè)計(系統(tǒng)分析階段),構(gòu)造新系統(tǒng)的邏輯模型,解決系統(tǒng)“干什么”的問題; 物理設(shè)計(系統(tǒng)設(shè)計階段),建立系統(tǒng)的物理模型,解決系統(tǒng)“如何干”的問題; 邏輯設(shè)計與物理設(shè)計不容許交叉進行; 5、使用結(jié)構(gòu)化、模塊化方法 系統(tǒng)的各部分獨立性強,便于設(shè)計、實施、修改、維護; 模塊的劃分也是自
10、頂向下的; 管理信息系統(tǒng)講義主講:江長斌結(jié)構(gòu)化生命周期法特點:15 6、嚴格按階段進行 嚴格區(qū)分階段,明確各階段的工作任務(wù)與步驟; 后續(xù)階段的工作以前面階段工作的成果為依據(jù); 混淆工作階段常常是導(dǎo)致系統(tǒng)開發(fā)失敗的原因,前面的錯誤在后期會被擴大; 每個階段應(yīng)得到相應(yīng)的階段性成果: 管理信息系統(tǒng)講義主講:江長斌結(jié)構(gòu)化生命周期法特點:16 相應(yīng)的階段性的成果如下: 系統(tǒng)規(guī)劃階段可行性研究報告; 系統(tǒng)分析階段系統(tǒng)分析說明書(或稱邏輯設(shè)計說明書); 系統(tǒng)設(shè)計階段系統(tǒng)設(shè)計說明書,系統(tǒng)開發(fā)報告,計算機 硬件與軟件配置方案; 系統(tǒng)實施階段系統(tǒng)使用說明書,規(guī)章制度,源程序清單; 系統(tǒng)運行階段系統(tǒng)開發(fā)文檔資料整理
11、,系統(tǒng)評價報告。 管理信息系統(tǒng)講義主講:江長斌結(jié)構(gòu)化生命周期法特點:17 7、充分考慮到變化的情況 無論設(shè)計系統(tǒng)還是實際工作的安排,要考慮可能的變化 ; 例如: (1)設(shè)計系統(tǒng)時就要考慮將來修改系統(tǒng)時怎樣才方便; (2)用戶的要求也是隨時間可變的。 盡管結(jié)構(gòu)化方法在用戶需求發(fā)生變化時較難更改,但如果結(jié)構(gòu)合理,模塊獨立性強,會有利于系統(tǒng)的變更。 管理信息系統(tǒng)講義主講:江長斌結(jié)構(gòu)化生命周期法特點:18 8、工作文件標準化、文獻化 使系統(tǒng)開發(fā)人員與用戶有共同語言,避免不同理解造成混亂; 便于工作的交流與將來的修改,保持工作的連續(xù)性; 便于查閱(文獻資料要編號存檔) ; 嚴格地說,文檔是系統(tǒng)的生命線,
12、一個沒有文檔或文檔混亂的系統(tǒng)就是一個走到頭的系統(tǒng)。 管理信息系統(tǒng)講義主講:江長斌結(jié)構(gòu)化生命周期法特點:19 生命周期法階段劃分基本思想:將信息系統(tǒng)的開發(fā)工作劃分階段與步驟,各階段中按步驟完成開發(fā)任務(wù)。 開發(fā)工作劃分為五個階段,五個階段是首尾相接的,即系統(tǒng)運行后又會面臨新的系統(tǒng)請求: 1、系統(tǒng)規(guī)劃階段:系統(tǒng)請求 系統(tǒng)調(diào)查 可行性研究 2、系統(tǒng)分析階段:批準 數(shù)據(jù)收集 數(shù)據(jù)分析 3、系統(tǒng)設(shè)計階段:確定方案 詳細設(shè)計 編程111 4、系統(tǒng)實施階段:調(diào)試 切換運行 5、系統(tǒng)運行階段:系統(tǒng)評價 系統(tǒng)維護管理信息系統(tǒng)講義主講:江長斌20 管理信息系統(tǒng)講義主講:江長斌系統(tǒng)請求初步調(diào)查可行性研究批準詳細調(diào)查需
13、求分析提出邏輯模型用戶同意領(lǐng)導(dǎo)批準總體設(shè)計詳細設(shè)計用戶同意領(lǐng)導(dǎo)批準編寫程序調(diào)試系統(tǒng)切換系統(tǒng)維護系統(tǒng)評價系統(tǒng)的生命周期系統(tǒng)規(guī)劃系統(tǒng)分析系統(tǒng)設(shè)計系統(tǒng)實施系統(tǒng)運行21 從以上階段的劃分應(yīng)該認識到如下幾點:1、系統(tǒng)開發(fā)首先要進行規(guī)劃,確定系統(tǒng)目標,提出實現(xiàn)目標 的初步方案,并進行可行性研究。2、系統(tǒng)分析是整個系統(tǒng)開發(fā)的邏輯基礎(chǔ),在對系統(tǒng)的信息流 有充分的了解并構(gòu)建系統(tǒng)的邏輯模型的基礎(chǔ)上,才能對系 統(tǒng)進行設(shè)計開發(fā)。3、不要急于購買計算機,不要急于編程序,計算機可選擇在 系統(tǒng)設(shè)計階段購買。另外,搞MIS編程序。 管理信息系統(tǒng)講義主講:江長斌22 生命周期法各階段工作簡述 管理信息系統(tǒng)講義主講:江長斌 1、
14、系統(tǒng)規(guī)劃階段 用戶領(lǐng)導(dǎo)將提出開發(fā)新系統(tǒng)的要求組成專門的新系統(tǒng)開發(fā)領(lǐng)導(dǎo)小組制定新系統(tǒng)開發(fā)的進度和計劃有關(guān)人員進行初步調(diào)查研究提出初步的新系統(tǒng)目標系統(tǒng)開發(fā)的可行性研究提交研究報告 23 管理信息系統(tǒng)講義主講:江長斌2、系統(tǒng)分析階段 目標分析劃分子系統(tǒng)以及功能模塊構(gòu)造出新系統(tǒng)的邏輯模型確定其邏輯功能需求交付新系統(tǒng)的邏輯設(shè)計說明書系統(tǒng)分析階段是新系統(tǒng)的邏輯設(shè)計階段,也是新系統(tǒng)設(shè)計方案的優(yōu)化過程。數(shù)據(jù)流程圖是新系統(tǒng)邏輯模型的主要組成部分,它在邏輯上描述新系統(tǒng)的功能、輸入、輸出和數(shù)據(jù)存儲等,而擺脫了所有的物理內(nèi)容。 24 管理信息系統(tǒng)講義主講:江長斌3、系統(tǒng)設(shè)計階段 系統(tǒng)設(shè)計階段又稱新系統(tǒng)的物理設(shè)計階段。
15、系統(tǒng)分析員根據(jù)新系統(tǒng)的邏輯模型進行物理模型的設(shè)計,主要內(nèi)容包括: 總體設(shè)計 詳細設(shè)計物理計算機系統(tǒng)選型 人機過程的設(shè)計總體結(jié)構(gòu)設(shè)計 代碼設(shè)計數(shù)據(jù)庫設(shè)計 輸入/輸出設(shè)計 通訊網(wǎng)絡(luò)的設(shè)計 模塊(處理過程)設(shè)計系統(tǒng)設(shè)計的關(guān)鍵是模塊化。 25 管理信息系統(tǒng)講義主講:江長斌4、系統(tǒng)實施階段 系統(tǒng)實施是新系統(tǒng)付諸實現(xiàn)的實踐階段,主要是實現(xiàn)系統(tǒng)設(shè)計階段所完成的新系統(tǒng)物理模型。其主要工作有: 計算機系統(tǒng)設(shè)備的安裝和調(diào)試 程序的設(shè)計和調(diào)試 用戶及操作人員培訓(xùn) 編制操作手冊、使用手冊和有關(guān)說明等 26 管理信息系統(tǒng)講義主講:江長斌5、維護和評價階段(1)系統(tǒng)維護信息系統(tǒng)是復(fù)雜的大系統(tǒng)。系統(tǒng)內(nèi)、外部環(huán)境、各種人為的
16、和機器因素的影響,要求系統(tǒng)能夠適應(yīng)這種變化,不斷地修改完善,這就需要進行系統(tǒng)維護,這期間修改的內(nèi)容是多方面的,如系統(tǒng)處理過程、程序、文件、數(shù)據(jù)庫甚至某些設(shè)備和組織的變動。(2)系統(tǒng)的評價廣義地說,貫穿于系統(tǒng)開發(fā)過程的始終。這里主要指系統(tǒng)開發(fā)后期的評價,旨在將建成的新系統(tǒng)與預(yù)期的目標做一比較,其差異綜合體現(xiàn)在用戶的滿意程度可接受性。 27 管理信息系統(tǒng)講義主講:江長斌通過以上各階段工作,新系統(tǒng)代替老系統(tǒng)進入正常運行。但是系統(tǒng)的環(huán)境是不斷變化的,為了使系統(tǒng)能適應(yīng)環(huán)境且具有生命力,必須進行小量的維護評價活動,當(dāng)系統(tǒng)運行到一定的時候,再次不適于系統(tǒng)的總目標時,有關(guān)部門又提出新系統(tǒng)的開發(fā)要求,于是另一個
17、新系統(tǒng)的生命周期開始了。新系統(tǒng)開發(fā)的各階段中,最關(guān)鍵的是系統(tǒng)分析。該階段的成果新系統(tǒng)邏輯設(shè)計說明書,相當(dāng)于產(chǎn)品的總體設(shè)計,是新系統(tǒng)開發(fā)的重要依據(jù)。但是,工作量最大,投入人力、物力、財力最多,時間最長的是實施階段。 28 生命周期法開發(fā)策略 由于MIS的開發(fā)工作是一個典型的系統(tǒng)工程問題,所以,應(yīng)使用系統(tǒng)方法中的一些最基本的原則作為系統(tǒng)開發(fā)策略的指導(dǎo)原則和評價標準。 整體性原則(由各子系統(tǒng)構(gòu)成,但不等于相加); 層次性原則(可以分解為低層次的子系統(tǒng)); 相互聯(lián)系原則(子系統(tǒng)之間的接口問題); 最優(yōu)化原則(要求各子系統(tǒng)的功能都要以取得整體最優(yōu)為目標)。 管理信息系統(tǒng)講義主講:江長斌29 先把企業(yè)看成
18、一個整體,通過自上而下層層展開,逐步求精的方式對整個企業(yè)進行系統(tǒng)分析,從而研制邏輯模型。 “自上而下”完全按照系統(tǒng)工程方法的原則進行,具有結(jié)構(gòu)整體性好,邏輯性強,優(yōu)化功能強,不受原有的職能機構(gòu)的限制。 新系統(tǒng)運行后須重新確定職能部門。管理信息系統(tǒng)講義主講:江長斌策略一:“自上而下”方式(又稱展開式) 30管理信息系統(tǒng)講義主講:江長斌需求全局概念模式概念模式概念模式概念模式概念模式概念模式概念模式自上而下策略示意圖31 自上而下方法的步驟: 分析系統(tǒng)整體目標、環(huán)境、資源和約束條件; 確定業(yè)務(wù)處理功能和決策功能,得到各個子系統(tǒng)的分 工、協(xié)調(diào)和接口; 確定各功能(子系統(tǒng))的輸入、輸出、數(shù)據(jù)存儲; 對
19、功能模塊和數(shù)據(jù)進一步分析與分解; 確定優(yōu)先開發(fā)的子系統(tǒng)及數(shù)據(jù)存儲。 管理信息系統(tǒng)講義主講:江長斌32 自上而下方法存在的問題: 開發(fā)周期較長 技術(shù)力量要求高,缺乏系統(tǒng)分析專家; 風(fēng)險較大,整體性強,無法局部試運行; 切換時沖擊大,人們在心理上、技術(shù)上、習(xí)慣 上難以適應(yīng); 費用大,評價標準難以確定。 管理信息系統(tǒng)講義主講:江長斌33 “自下而上”方法是從一個組織的各個基層業(yè)務(wù)子系統(tǒng)(如工資計算、訂單處理、庫存控制、生產(chǎn)管理、物資供應(yīng)等)的日常業(yè)務(wù)處理開始,進行分析和設(shè)計。當(dāng)下層子系統(tǒng)分析完成后,再進行上一層系統(tǒng)的分析與設(shè)計,將不同的功能和數(shù)據(jù)綜合起來考慮。 這種方法,是從具體的業(yè)務(wù)信息子系統(tǒng)逐層
20、綜合和集中到總的管理信息系統(tǒng)的分析和設(shè)計,實際上是模塊組合的方法。 管理信息系統(tǒng)講義主講:江長斌策略二:“自下而上”方式34管理信息系統(tǒng)講義主講:江長斌子需求子需求概念模式概念模式概念模式子需求子需求概念模式概念模式概念模式全局概念模式自下而上策略示意圖35自下而上方法的優(yōu)點: 投資少,周期短; 技術(shù)力量要求不高; 切換時沖擊小 可立刻在某一局部見效; 管理信息系統(tǒng)講義主講:江長斌36自下而上方法的缺點: 缺乏整體性:缺乏全局規(guī)劃,無組織狀態(tài),造成系統(tǒng)目 標與企業(yè)目標有較大差距; 缺乏有機聯(lián)系:各系統(tǒng)自行設(shè)計時,沒有留出必要的接 口,也無法考慮數(shù)據(jù)共享和通信的要求; 數(shù)據(jù)的一致性差:各系統(tǒng)仍沿
21、用傳統(tǒng)方法,造成數(shù)據(jù)不 一致(例如庫結(jié)構(gòu),編碼); 數(shù)據(jù)冗余量大,重復(fù)勞動多 結(jié)果是廣泛地采用了新系統(tǒng),但舊系統(tǒng)的弊端仍沒有克服,管理水平提高的效果不明顯;管理信息系統(tǒng)講義主講:江長斌37 自頂向下地進行需求分析,再自底向上地設(shè)計概念結(jié)構(gòu),應(yīng)用步驟如下: 1、分析目標; 2、大體劃分子系統(tǒng); 3、確定各子系統(tǒng)間要共享和要傳遞的主要信息; 4、對公用數(shù)據(jù)、通信方式、共享文件、庫結(jié)構(gòu)、代碼,均要統(tǒng)一標準; 5、安排開發(fā)階段。 在實際應(yīng)用中體現(xiàn)“全局著眼、局部著手”的思想,還應(yīng)考慮“邏輯上集中、物理上分散”的指導(dǎo)原則。 管理信息系統(tǒng)講義主講:江長斌策略三:兩種方式的結(jié)合38管理信息系統(tǒng)講義主講:江長
22、斌概念模式1.1全局概念模式需求n.2需求1需求n需求1.1需求1.2需求n.1需求概念模式1.2概念模式n.1概念模式n.2概念模式1概念模式n39 20世紀80年代中期提出了原型法的基本思想。 所謂原型,即可以逐步改進成可運行系統(tǒng)的模型,這種方法可以快速向用戶提交一個管理信息系統(tǒng)的原型設(shè)計,從而使用戶及早地看到一個真實的應(yīng)用系統(tǒng)。在此基礎(chǔ)上,利用原型不斷提煉用戶需求,不斷改進原型設(shè)計,直至使原型變成最終系統(tǒng)。 管理信息系統(tǒng)講義主講:江長斌 原型法的含義原型法(Prototyping Approach)401、并非所有的需求都能預(yù)先定義 最終用戶對于計算機的知識不甚了解,而專業(yè)人員又常常不熟
23、悉用戶的業(yè)務(wù)。開發(fā)人員和用戶之間存在著溝通上的障礙。2、 必須有快速的建造工具 原型化方法在實施時必須強調(diào)原型構(gòu)造過程的快速。 原型開發(fā)過程必須有工具支持(支持原型化的軟件)。目前的各種MIS生成器、第四代生成語言、面向?qū)ο蟮某绦蛟O(shè)計語言都是原型法的有力支持工具。 管理信息系統(tǒng)講義主講:江長斌 原型法的基本思想413、 需要有系統(tǒng)模型 原型法的特點是為人們提供一個生動的動態(tài)模型,而且模型在演示中可以修改和完善。 4、 反復(fù)修改是必要的、不可避免,也是希望的,應(yīng)加 以鼓勵 原型化認為需求的反復(fù)和多變是一種正常現(xiàn)象,是不可避免的,應(yīng)該鼓勵用戶對需求提出更多、更高的要求。 管理信息系統(tǒng)講義主講:江長
24、斌 原型法的基本思想42 管理信息系統(tǒng)講義主講:江長斌確定用戶需求,把握系統(tǒng)整體概念,進行費用估算開發(fā)系統(tǒng)初始原型原型討論修改滿意?產(chǎn)品作業(yè)原型停止開發(fā) 原型法的階段劃分是否要修改無意義43 設(shè)計出若干基本的、同時又是關(guān)鍵性的問題向用戶詢問,從而得到用戶對于信息系統(tǒng)的基本要求。 例如: 約束條件調(diào)查 系統(tǒng)的輸出 系統(tǒng)的輸入 數(shù)據(jù) 功能(如何對數(shù)據(jù)轉(zhuǎn)換,何時轉(zhuǎn)換) 保密要求 性能/可靠性 管理信息系統(tǒng)講義主講:江長斌 原型法各階段的主要任務(wù) 1、確定用戶的基本要求44 建立原型系統(tǒng)。一般原型系統(tǒng)只有數(shù)十個屏幕畫面和少量試驗數(shù)據(jù)。通常只是單機上的系統(tǒng)。 管理信息系統(tǒng)講義主講:江長斌 2、開發(fā)初步的
25、原型系統(tǒng) 3、評價修改原型系統(tǒng) 請用戶使用原型系統(tǒng),讓用戶發(fā)現(xiàn)原型系統(tǒng)所存在的問題。 不斷修改原型系統(tǒng),直到下列兩種情況之一出現(xiàn)為止: 用戶可能認定按原型開發(fā)的系統(tǒng)不是他們所希望的系統(tǒng),或開發(fā)者認為用戶提出的要求無法按目前條件實現(xiàn),從而終止開發(fā)工作。 除了規(guī)模和效率等可以改善的問題以外,用戶對原型系統(tǒng)已經(jīng)滿意。 45 將用戶滿意的原型系統(tǒng)作為進一步開發(fā)的基礎(chǔ),正式進行開發(fā)。一般開發(fā)中,以上循環(huán)過程不多于45次。 管理信息系統(tǒng)講義主講:江長斌 4、正式開發(fā)合適的硬件設(shè)備和網(wǎng)絡(luò)設(shè)施。功能強大的系統(tǒng)構(gòu)筑工具??梢钥刂频臄?shù)據(jù)。開發(fā)者有豐富的計算機知識。用戶管理知識豐富,對系統(tǒng)開發(fā)感興趣,投身到反復(fù)的討
26、論 中來。 原型法的最大優(yōu)點在于它可以有效地避免因開發(fā)者和用戶的認識隔閡所產(chǎn)生的失敗。原型法的成本比較低。 原型法成敗的關(guān)鍵46管理信息系統(tǒng)講義主講:江長斌 節(jié)省編程時間,縮短系統(tǒng)開發(fā)的周期。 建立初始原型法的原則 1、應(yīng)用第四代自動生成語言原則 使用現(xiàn)成軟件和模型來構(gòu)造原型,利用通用的應(yīng)用軟件和模型積木式地產(chǎn)生原型,借鑒通用生成工具:通用輸入生成器、通用條件查詢生成器、通用報表生成器。 2、集成原則 用最小系統(tǒng)原則,構(gòu)造一個規(guī)模較小,又能反映用戶系統(tǒng)特性的原型,然后與用戶討論,征得他們同意之后,再完善系統(tǒng)的其他部分。 3、最小系統(tǒng)原則 47管理信息系統(tǒng)講義主講:江長斌 限制原型的修改次數(shù)是一
27、種最簡單的方法。項目開始時,根據(jù)項目的費用、復(fù)雜度及項目的重要性給出最大修改次數(shù)。 原型的修改控制與使用 1、限制修改次數(shù) 2、限制用戶接受的百分數(shù) 限制用戶接受的百分數(shù)是另一種控制原型修改的策略。當(dāng)用戶的接受程度達到給定百分數(shù)(一般為80%)時就停止修改。但在一個不穩(wěn)定的用戶環(huán)境下,可能總是達不到用戶規(guī)定的接受度。 48管理信息系統(tǒng)講義主講:江長斌 在一個不穩(wěn)定的用戶環(huán)境下,用戶的想法經(jīng)常在變。修改一次原型,對于不同的用戶可能增加了用戶接受的程度,也可能降低了用戶接受的程度。試圖通過一再修改原型來獲得更高的用戶接受百分數(shù)通常是行不通的。 100500 2 4 6 8 10 12 14修改用戶
28、滿意度示意圖用戶接受程度穩(wěn)定的用戶環(huán)境不穩(wěn)定的用戶環(huán)境49管理信息系統(tǒng)講義主講:江長斌 在不穩(wěn)定的用戶環(huán)境中,每一個比較高的用戶接受值之后都伴隨著一個比較低的用戶接受值,所以多修改一次不見得是件好事。怎樣才能達到最佳的用戶接受值呢?下面給出一個方法。 這個方法由三步組成: 確定初始修改次數(shù); 按照所確定的修改次數(shù)進行修改,記錄修改后用戶接受的百分數(shù); 繼續(xù)修改,直到達到或超過所記錄的最高的用戶接受值為止。 采用以上所介紹的方法,就可以把原型固定在一個最佳的用戶接受狀態(tài)上。 3、達到最好的用戶接受程度 50管理信息系統(tǒng)講義主講:江長斌 開發(fā)人員還可以采用費用效益分析法來控制原型的修改,如果原型的
29、修改費用超過了修改帶來的效益,就停止修改。 4、費用效益控制 當(dāng)用戶認為不再需要修改時,開發(fā)人員就要決定如何來進一步使用原型。這存在下面幾種可能性: 原型用作實際系統(tǒng)。在某些情況下,原型可以當(dāng)作實際系統(tǒng)使用,這時原型化的方法就完全取代了傳統(tǒng)的生命周期法。 廢棄原型。如果原型化的過程無論怎么也不能使用戶滿意,那么就把它廢掉。 51管理信息系統(tǒng)講義主講:江長斌 如Visual FoxPro.、INFORMIX、ORACLE、SYBASE等。對需要的文件和數(shù)據(jù)模型化,適應(yīng)數(shù)據(jù)的存儲和查找要求,方便數(shù)據(jù)的存取。 原型法對于環(huán)境的要求 1、要有方便靈活的數(shù)據(jù)庫管理系統(tǒng) 2、一個與數(shù)據(jù)庫(DB)對應(yīng)方便靈
30、活的數(shù)據(jù)字典 數(shù)據(jù)字典(DD)要具有存儲所有實體的功能。3、快速的查詢語言 一套與數(shù)據(jù)庫(DB)對應(yīng)的快速查詢語言,支持任意非過程化的組合條件查詢。 52管理信息系統(tǒng)講義主講:江長斌 一套高級的軟件工具(如第四代自動生成語言4GL或開發(fā)生成環(huán)境等)用以支持結(jié)構(gòu)化程序,并且允許程序采用交互的方式迅速的進行書寫和維護,并產(chǎn)生任意程序語言模塊。 原型法對于環(huán)境的要求 4、高級的軟件工具 5、非過程化的報告/屏幕生成器 一個非過程化的報告/屏幕生成器,允許設(shè)計人員詳細定義報告/屏幕樣本以及生成內(nèi)部聯(lián)系。 53第三節(jié) 面向?qū)ο蟮拈_發(fā)方法 面向?qū)ο蟮南到y(tǒng)開發(fā)方法起源于面向?qū)ο蟮某绦蛟O(shè)計語言。 1972年S
31、malltalk-72正式發(fā)布,標志著面向?qū)ο蟪绦蛟O(shè)計方法的正式形成。 Smalltalk-80的問世被看作是面向?qū)ο笳Z言發(fā)展史上最重要的里程碑。它是第一個完善的、能夠?qū)嶋H應(yīng)用的面向?qū)ο笳Z言。 自80年代中期到90年代,大批比較實用的OOPL涌現(xiàn),例如C+,.CLOS(Common Lisp Object System6),Eiffel,Actor等等。 面向?qū)ο蠓椒ǎ∣bject-Oriented Method) 管理信息系統(tǒng)講義主講:江長斌 面向?qū)ο箝_發(fā)方法的由來與發(fā)展54管理信息系統(tǒng)講義主講:江長斌面向?qū)ο箝_發(fā)方法涉及的概念及術(shù)語 對象就是我們在問題空間中要考慮的人或事或物,它具有一組屬
32、性和一組操作,是一個封閉體,表示如下: 標識:即對象的名稱,用來在問題域中區(qū)分其它對象。 數(shù)據(jù):用來描述對象屬性的存儲或數(shù)據(jù)結(jié)構(gòu),它表明了對象的一個狀態(tài)。 操作:即對象的行為,分為兩類:一類是對象自身承受的操作,即操作結(jié)果修改了原有屬性狀態(tài);另一類是施加于其他對象的操作,即將產(chǎn)生的輸出結(jié)果作為消息發(fā)送的操作。 接口:主要指對外接口,是指對象受理外部消息所指定的操作的名稱集合。 (一)對象 (Object) 55管理信息系統(tǒng)講義主講:江長斌 1、以數(shù)據(jù)為中心。操作圍繞對其數(shù)據(jù)所做的處理來設(shè)置,操作的結(jié)果往往與當(dāng)時數(shù)據(jù)值有關(guān)。 2、對象是主動的。為了完成某個操作,必須通過它的公有接口向?qū)ο蟀l(fā)送消息
33、,請求它執(zhí)行它的某個操作,處理它的私有數(shù)據(jù)。 3、實現(xiàn)了數(shù)據(jù)封裝。對私有數(shù)據(jù)的訪問或處理只能通過公有的操作進行,對外是不可見的,典型的黑盒子特征。 4、本質(zhì)上具有并行性。不同對象獨立地處理自身的數(shù)據(jù),彼此通過傳遞消息完成通信,本質(zhì)上具有并行工作的屬性。 5、模塊獨立性好。對象是面向?qū)ο蟮能浖幕灸K。 對象的特點: 56管理信息系統(tǒng)講義主講:江長斌面向?qū)ο箝_發(fā)方法涉及的概念及術(shù)語 有相似數(shù)據(jù)和相似操作的一組多個對象的合稱。例如“客車”、“貨車”、“轎車”等屬于一個共同的類“車輛”。 (二)類 (Class) 類的特點: 類有層次,(如中國人)類可繼續(xù)向上歸類,也可繼續(xù)向下分類。 自下而上對現(xiàn)
34、有類的共同性質(zhì)進行抽象體現(xiàn)了歸納思維能力,稱為“泛化”; 自上而下把現(xiàn)有類劃分為更具體的子類體現(xiàn)了演繹思維能力,稱為“細化”。 每個類都是個體對象的可能的無限集合,每個對象都是其相應(yīng)類的一個實例。 57管理信息系統(tǒng)講義主講:江長斌面向?qū)ο箝_發(fā)方法涉及的概念及術(shù)語 封裝就是把對象的屬性和服務(wù)結(jié)合成的一個獨立的系統(tǒng)單位,并盡可能隱藏對象的內(nèi)部細節(jié)。 (三)封裝(Encapsulation) 封裝具有兩層涵義: 一是把對象的全部數(shù)據(jù)和操作結(jié)合在一起,形成一個不可分割的獨立單位(對象); 二是盡可能隱藏對象的內(nèi)部細節(jié),對外形成一個邊界,只保留有限的接口與外界聯(lián)系。 對象是很好的封裝體,它向外提供的界面
35、包括一組數(shù)據(jù)(屬性)和一組操作(服務(wù)),而把內(nèi)部的實現(xiàn)細節(jié)隱藏起來。 58管理信息系統(tǒng)講義主講:江長斌 例如 “售報亭”的封裝 屬性:各種報刊(名稱、定價)、錢箱(總金額) 服務(wù):報刊零售,款貨清點 封裝-“亭子”,接口-“窗口”。 顧客只能從這個窗口要求提供服務(wù),而不能自己伸手到亭內(nèi)拿報或找零錢。款貨清點是一個內(nèi)部服務(wù),不向顧客開放。 封裝的信息隱藏作用反映事物的相對獨立性,當(dāng)我們站在對象以外的角度觀察一個對象時,只需注意“做什么”,不必關(guān)心“怎么做”。 59管理信息系統(tǒng)講義主講:江長斌 封裝的原則在軟件上的體現(xiàn)為是: 一方面:要求對象以外的部分不能隨意存取對象的內(nèi)部數(shù)據(jù)(屬性),從而有效地
36、避免了外部錯誤對它的“交叉感染”,錯誤被限制在局部。 另一方面:當(dāng)對象的內(nèi)部需要修改時,由于它只通過少量的服務(wù)接口對外提供服務(wù),因此大大減少了內(nèi)部的修改對外部的影響,減少了“波動效應(yīng)”。 60管理信息系統(tǒng)講義主講:江長斌面向?qū)ο箝_發(fā)方法涉及的概念及術(shù)語 繼承是指能夠直接獲取已有的性質(zhì)和特征,而不必重復(fù)定義它們。 在面向?qū)ο蟮能浖夹g(shù)中,繼承是子類自動地共享父類中定義的數(shù)據(jù)和操作的機制。 特殊類的對象擁有其一般類的全部屬性與服務(wù),稱作特殊類對一般類的繼承。具有“自動地擁有”或“隱含地復(fù)制”的涵義。 (四)繼承(Inheritance) 61管理信息系統(tǒng)講義主講:江長斌 繼承是對具有層次關(guān)系的類的
37、屬性和操作進行共享的一種機制。當(dāng)用一個類創(chuàng)建一個對象時,對象就繼承了該類的全部語義性質(zhì),還可加上自己特有的語義性質(zhì)。 繼承者稱為子類,被繼承者稱為父類。 繼承具有傳遞性,若類C繼承類B,類B繼承類A,則類C繼承類A。 繼承的優(yōu)點:可以極大程度地減少設(shè)計和程序?qū)崿F(xiàn)中的重復(fù)性。 62管理信息系統(tǒng)講義主講:江長斌面向?qū)ο箝_發(fā)方法涉及的概念及術(shù)語 消息就是向?qū)ο蟀l(fā)出的服務(wù)請求,含有下述信息:提供服務(wù)的對象標識、服務(wù)標識、輸入信息和回答信息。 消息的接收者是提供服務(wù)的對象。 消息的發(fā)送者是要求提供服務(wù)的對象,在它的每個發(fā)送點上需要寫出一個完整的消息,包括:對象標識、服務(wù)標識、符合消息協(xié)議要求的參數(shù)。 (
38、五)消息(Message) 63管理信息系統(tǒng)講義主講:江長斌 例如 顧客對售報亭說:“我買一份武漢晚報”。售報亭接收到這個消息后執(zhí)行一次對外提供的服務(wù)(報刊零售),這條消息包含下述信息: 接受者(售報亭)對象標識 要求的服務(wù)(報刊零售)服務(wù)標識 (武漢晚報的名稱,一份,1.00元錢)輸入信息 (買到的武漢晚報和找零0.50元錢)回答信息 消息提供各對象間唯一合法的動態(tài)聯(lián)系途徑(封裝使對象成為獨立的系統(tǒng)單位)。64管理信息系統(tǒng)講義主講:江長斌面向?qū)ο蟮南到y(tǒng)開發(fā)方法的原理 面向?qū)ο箝_發(fā)一般經(jīng)歷三個階段: 1、面向?qū)ο笙到y(tǒng)分析 (OOA) (Object-Orinectd Analysis)3、面向
39、對象系統(tǒng)實現(xiàn)(OOP) (Object-Orinectd Practice)2、面向?qū)ο笙到y(tǒng)設(shè)計(OOD) (Object-Orinectd Design)65管理信息系統(tǒng)講義主講:江長斌 這一階段主要采用面向?qū)ο蠹夹g(shù)進行系統(tǒng)分析。面向?qū)ο蠓治鲞\用以下主要原則: (一)面向?qū)ο蟮南到y(tǒng)分析 (1)構(gòu)造和分解相結(jié)合的原則; (2)抽象和具體相結(jié)合的原則;(3)封裝的原則;(4)繼承性的原則;(5)構(gòu)造問題空間(區(qū)分對象及其屬性、區(qū)分整體對象 及其組成部分、不同對象類的形成及區(qū)分)。66管理信息系統(tǒng)講義主講:江長斌 這一階段主要利用面向?qū)ο蠹夹g(shù)進行概念設(shè)計。面向?qū)ο蟮脑O(shè)計與面向?qū)ο蟮姆治鍪褂孟嗤姆?/p>
40、法,因而從分析到設(shè)計轉(zhuǎn)變非常自然。從OOA到OOD是一個積累性的模型擴充過程。 (二)面向?qū)ο蟮南到y(tǒng)設(shè)計 一般而言,在設(shè)計階段就是將分析階段得到的各層模型化的“問題空間”逐層擴展,得到一個模型化的特定的“實現(xiàn)空間”。有時還要在設(shè)計階段考慮到硬件體系結(jié)構(gòu)、軟件體系結(jié)構(gòu),并采用各種手段(如規(guī)范化)控制因擴充而引起的數(shù)據(jù)冗余。67管理信息系統(tǒng)講義主講:江長斌 這一階段主要將OOD中得到的模型利用程序設(shè)計實現(xiàn)。具體操作包括:選擇程序設(shè)計語言編程、調(diào)試、試運行。前面兩個階段得到的對象和關(guān)系最終都必須由程序語言、數(shù)據(jù)庫技術(shù)實現(xiàn),系統(tǒng)實施不受具體語言的制約,本階段占整個開發(fā)周期的比重較小。 (三)面向?qū)ο蟮?/p>
41、系統(tǒng)實施 在實施階段最好采用面向?qū)ο蟪绦蛟O(shè)計語言:一方面,面向?qū)ο蠹夹g(shù)日趨成熟,這種語言已經(jīng)成為程序設(shè)計語言的主流;另一方面,可以安全和有效的利用面向?qū)ο髾C制,更好的實現(xiàn) OOD階段所選的模型。68第四節(jié) 計算機輔助軟件技術(shù) 計算機輔助軟件技術(shù)(簡稱CASE,Computer Aided Software Engineering) 是80年代末從計算機輔助編程工具、第四代語言(4GL)及繪圖工具發(fā)展而來的。管理信息系統(tǒng)講義主講:江長斌計算機輔助軟件技術(shù)的發(fā)展與含義 CASE是一種自動化或半自動化的方法,能夠全面支持除系統(tǒng)調(diào)查外的每一個步驟。嚴格地講, CASE只是一種開發(fā)環(huán)境而不是一種開發(fā)方法
42、。 CASE實際上是把原先由手工完成的開發(fā)過程轉(zhuǎn)化為以自動化工具和支持環(huán)境的自動化開發(fā)過程。采用CASE工具進行系統(tǒng)開發(fā),必須結(jié)合一種系統(tǒng)開發(fā)工具。69管理信息系統(tǒng)講義主講:江長斌計算機輔助軟件技術(shù)的特點 1、完善的需求規(guī)格說明 需求分析和規(guī)格說明工具的使用,使得系統(tǒng)分析人員能完整地說明系統(tǒng)的需求。一般要求用戶參與,這樣才能得到一個用戶最終的處理模型。 2、詳盡的設(shè)計規(guī)格說明 便于軟件開發(fā)商和用戶間的交流,增加程序的可讀性。 3、保持數(shù)據(jù)的協(xié)調(diào)與統(tǒng)一 實現(xiàn)DD數(shù)據(jù)采集、查詢、刪除和更新等操作的自動管理。維護了數(shù)據(jù)字典與數(shù)據(jù)流程圖相互轉(zhuǎn)換的一致。 70管理信息系統(tǒng)講義主講:江長斌 4、減少系統(tǒng)開
43、發(fā)時間 對系統(tǒng)的目標、功能和軟件完整說明,減少實現(xiàn)時間。盡管在分析和設(shè)計階段花費了時間,但在實現(xiàn)、測試和實施中得到質(zhì)和量的補償。 5、易于擴充/維護 任何一個軟件用戶會不斷提出改進功能、排除運行錯誤的要求,因而需要對軟件作繼續(xù)開發(fā)與維護。用CASE工具自動生成的,很容易擴充或維護。 6、使文檔規(guī)范化/標準化 自動開發(fā)工作為文檔工作標準化提供條件。由于格式統(tǒng)一,減少了人的隨意性,提高了文檔的質(zhì)量。 71管理信息系統(tǒng)講義主講:江長斌計算機輔助軟件技術(shù)的分類 從支持功能來分,自動開發(fā)工具大致包括三種類型: 1、軟件生產(chǎn)工具 包括自然語言編程工具,快速原型制作,項目管理及文本編制工具等。 2、系統(tǒng)需求
44、分析與設(shè)計工具 提供系統(tǒng)生命周期前期工作的支持,處在MIS開發(fā)過程的上游。 輔助定義需求,進行系統(tǒng)分析,產(chǎn)生數(shù)據(jù)流圖、數(shù)據(jù)字典,以及文字說明。72管理信息系統(tǒng)講義主講:江長斌 3、集成化開發(fā)工具 軟件集成開發(fā)環(huán)境是一組軟件工具的有機結(jié)合,它按照一定的軟件方法或遵循一定的軟件生產(chǎn)和維護模型組織起來,為一定的領(lǐng)域所使用的計算機輔助軟件開發(fā)的大型程序系統(tǒng)。 軟件集成開發(fā)環(huán)境是計算機技術(shù)、軟件工程技術(shù)、通信技術(shù)等各個領(lǐng)域技術(shù)相結(jié)合的結(jié)果。 軟件集成開發(fā)環(huán)境的目的是為了解決開發(fā)中的“瓶頸”問題,將軟件開發(fā)過程的某幾個階段或全過程實現(xiàn)自動化。 73第五節(jié) 制定MIS戰(zhàn)略規(guī)劃的常用方法 制定MIS戰(zhàn)略規(guī)劃的
45、方法很多,在此,主要介紹兩種常用的方法:管理信息系統(tǒng)講義主講:江長斌 1、企業(yè)系統(tǒng)規(guī)劃法 BSP(Business System Planning) 2、關(guān)鍵成功因子法 CSF(Critical Success Bactors)74管理信息系統(tǒng)講義主講:江長斌企業(yè)系統(tǒng)規(guī)劃法 企業(yè)系統(tǒng)規(guī)劃法是一種能夠幫助規(guī)劃人員根據(jù)企業(yè)目標制定出MIS戰(zhàn)略規(guī)劃的結(jié)構(gòu)化方法,該方法的作用為: 1、確定出未來信息系統(tǒng)的總體結(jié)構(gòu),明確系統(tǒng)的子系統(tǒng)組成和開發(fā)子系統(tǒng)的先后順序。 2、對數(shù)據(jù)進行統(tǒng)一規(guī)劃、管理和控制,明確各子系統(tǒng)之間的數(shù)據(jù)交換關(guān)系,保證信息的一致性。 (一)BSP 方法的作用 BSP方法的優(yōu)點在于:保證信息
46、系統(tǒng)獨立于企業(yè)的組織機構(gòu),能夠使信息系統(tǒng)具有對環(huán)境變更的適應(yīng)性。75管理信息系統(tǒng)講義主講:江長斌 從企業(yè)最高層開始,調(diào)查組織的目標、現(xiàn)狀和問題,在此基礎(chǔ)上,識別為實現(xiàn)這些目標而需要的過程和執(zhí)行過程的機構(gòu),以及完成這些過程需要的數(shù)據(jù)類,根據(jù)過程和數(shù)據(jù)類設(shè)計出子系統(tǒng)的結(jié)構(gòu)。 (二)BSP方法的工作流程 BSP法采用自上而下的規(guī)劃和從下到上的實現(xiàn)兩種方式工作。 (三)BSP 方法的工作方式76管理信息系統(tǒng)講義主講:江長斌1、研究開始前的準備工作 (四)BSP方法的工作步驟 研究項目的確立和研究工作的準備。需要機構(gòu)領(lǐng)導(dǎo)人和管理人員的支持。準備工作的第一步是籌建總體規(guī)劃小組。 2、研究開始階段 首項活動
47、是企業(yè)情況介紹。召開一個有全體開發(fā)人員參加的介紹會,通過三個報告來完成:管理部門的負責(zé)人闡述企業(yè)情況,重申研究的目的,期望的成果和企業(yè)未來的需求;由組長對所收集到的材料及他本人對企業(yè)的看法進一步加以說明;由信息系統(tǒng)負責(zé)人或某一管理人員介紹數(shù)據(jù)處理部門情況,給出對數(shù)據(jù)處理支持的評價。 77管理信息系統(tǒng)講義主講:江長斌3、定義企業(yè)過程 定義在企業(yè)資源管理中所需要的、在邏輯上相關(guān)的一組決策和活動。畫出過程組合圖和完成過程說明。 4、定義數(shù)據(jù)類 對數(shù)據(jù)按邏輯上的相關(guān)性進行分類和歸并,寫出每個數(shù)據(jù)類的定義,說明它包含的數(shù)據(jù)。 5、分析現(xiàn)存系統(tǒng)的支持 通過調(diào)查,弄清目前的數(shù)據(jù)處理是如何支持企業(yè)的,并對新系
48、統(tǒng)提出建議。78管理信息系統(tǒng)講義主講:江長斌6、確定管理部門對系統(tǒng)的要求 BSP的自頂向下必須考慮管理人員對系統(tǒng)的要求,并通過高層管理人員的對話來確定研究組的工作。 7、提出判斷和結(jié)論 收集資料工作結(jié)束。開始對收集和了解到的情況進行分析,做出判斷和結(jié)論。 8、定義信息系統(tǒng)總體結(jié)構(gòu) 按數(shù)據(jù)流的方式畫出新系統(tǒng)的總體結(jié)構(gòu),表達出系統(tǒng)或子系統(tǒng)之間數(shù)據(jù)產(chǎn)生、控制和使用關(guān)系。 79管理信息系統(tǒng)講義主講:江長斌9、確定總體結(jié)構(gòu)中的優(yōu)先次序 對整個系統(tǒng)中各子系統(tǒng)的開發(fā)和實施進行安排,確定選擇的標準,按照標準對子系統(tǒng)進行排列,最后形成建議報告。 10、評價信息資源管理 從整個企業(yè)管理角度出發(fā),分析信息資源的管理
49、情況,制定一些政策,保證信息資源滿足企業(yè)信息系統(tǒng)的需要。 11、制定建議書和開發(fā)計劃 提出對新系統(tǒng)的建議方案,并在此基礎(chǔ)上制定出開發(fā)新系統(tǒng)的計劃。 80管理信息系統(tǒng)講義主講:江長斌12、成果報告 以書面的形式向上級管理部門匯報,報告的格式在開發(fā)新系統(tǒng)之前就確定。內(nèi)容在開發(fā)過程中逐步完善、整理而成。 BSP方法將過程和數(shù)據(jù)類兩者作為定義企業(yè)信息系統(tǒng)總體結(jié)構(gòu)的基礎(chǔ),具體做法是利用過程/數(shù)據(jù)矩陣(也稱U/C矩陣)來表達兩者之間的關(guān)系。 U/C矩陣方法在后面章節(jié)介紹。 (五)BSP的實現(xiàn)方法81管理信息系統(tǒng)講義主講:江長斌關(guān)鍵成功因子法 關(guān)鍵成功因素是指對企業(yè)成功起關(guān)鍵作用的因素。CSF方法就是通過分
50、析找出使得企業(yè)成功的關(guān)鍵因素,然后圍繞這些因素來確定系統(tǒng)的需求,并進行規(guī)劃。 (一)CSF 方法的含義 (二)CSF 方法因素的來源 1、與企業(yè)生產(chǎn)有關(guān)的因素; 2、競爭戰(zhàn)略、企業(yè)地位和地理位置; 3、環(huán)境因素; 4、某些臨時性因素 。 82管理信息系統(tǒng)講義主講:江長斌1、了解企業(yè)或MIS的戰(zhàn)略目標。 (三) CSF方法的工作步驟3、確定關(guān)鍵成功因素 例如,對汽車制造業(yè)可能是制造成本控制,而對保險業(yè)可能是新項目開發(fā)和工作人員的效益控制。2、識別所有的成功因素 : 主要分析影響戰(zhàn)略目標的各種因素和影響這些因素的子因素。 4、明確各個關(guān)鍵成功因素的性能指標和評估標準。83管理信息系統(tǒng)講義主講:江長斌 (四) CSF方法調(diào)研的步驟 第二階段:對第一階段后形成的結(jié)果進行討論,確定具體的性能測量變量和可能的有關(guān)報告。為了減少被調(diào)查人的主觀片面性,采用調(diào)查表的方法。 第一階段: 詢問管理者的目標及相應(yīng)的關(guān)鍵成功因素,使類似的因素歸并或取消其中的一些,初步給出一組測量性能的變量。 84第五
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《S公司績效考核體系優(yōu)化研究》
- 2024年錫林郭勒盟辦理客運從業(yè)資格證考試
- 2024年湖南客運從業(yè)資格證仿真考試題庫
- 2024年安徽道路客運輸從業(yè)資格證理論考試題
- 2024年湖北道路運輸客運從業(yè)資格證考試模擬試題
- 2024年天津客運員證是考什么內(nèi)容
- 2024年浙江客運資格證應(yīng)用能力考試題
- 2024年哈爾濱客運車資格證考試題
- 撬裝大件設(shè)備吊裝方案
- 核心素養(yǎng)導(dǎo)向下小學(xué)信息科技課程單元設(shè)計與實踐策略研究
- GB/T 42455.2-2024智慧城市建筑及居住區(qū)第2部分:智慧社區(qū)評價
- 2024年認證行業(yè)法律法規(guī)及認證基礎(chǔ)知識
- YYT 0653-2017 血液分析儀行業(yè)標準
- 刑事受害人授權(quán)委托書范本
- 《文明上網(wǎng)健康成長》的主題班會
- 框架結(jié)構(gòu)冬季施工方案
- 人工智能技術(shù)在電氣自動化控制中的應(yīng)用分析
- 醫(yī)療技術(shù)臨床應(yīng)用及新技術(shù)新項目管理制度考核試題及答案
- 裝配式擋土墻施工方案(完整版)
- 防炫(AG工藝)玻璃屏項目可行性研究報告模版
- 既有玻璃幕墻安全性鑒定技術(shù)規(guī)程
評論
0/150
提交評論