02-第二章-管理信息系統(tǒng)開發(fā)方法和技術_第1頁
02-第二章-管理信息系統(tǒng)開發(fā)方法和技術_第2頁
02-第二章-管理信息系統(tǒng)開發(fā)方法和技術_第3頁
02-第二章-管理信息系統(tǒng)開發(fā)方法和技術_第4頁
02-第二章-管理信息系統(tǒng)開發(fā)方法和技術_第5頁
已閱讀5頁,還剩57頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第二章管理信息系統(tǒng)開放方法和技術【本章要求】了解管理信息系統(tǒng)的開發(fā)任務與特點,管理信息系統(tǒng)開發(fā)的原則和條件,熟悉開發(fā)管理信息系統(tǒng)各種開發(fā)策略、開發(fā)方法,并能進行比較分析?!颈菊轮攸c】管理信息系統(tǒng)開發(fā)的策略、開發(fā)方法。

【本章難點】管理信息系統(tǒng)開發(fā)的策略。。

【教學時間】4課時§2.1管理信息系統(tǒng)開發(fā)方法的歷史回顧管理信息系統(tǒng)開發(fā)方法是指管理信息技術開發(fā)過程中的指導思想、邏輯、途徑以及工具的組合。

20世紀50年代---面向處理,數(shù)據(jù)處理系統(tǒng)。20世紀60年代---面向數(shù)據(jù),數(shù)據(jù)庫。(數(shù)據(jù)標準化)20世紀70年代---生命周期法,“瀑布模型”,結(jié)構化開發(fā)方法。(開發(fā)方法標準化)20世紀80年代---1、第四代程序設計語言。2、原型法。3、計算機輔助軟件工程(CASE)和面向?qū)ο蟮拈_發(fā)方法20世紀90年代至今---系統(tǒng)集成或基于部件的開發(fā)。02-第二章-管理信息系統(tǒng)開發(fā)方法和技術1GL

機器語言2GL

匯編語言3GL

高級語言4GL

第四代程序設計語言5GL

使用AI技術實現(xiàn)用戶需求語言4GL分為七類查詢語言(SQL)、報表產(chǎn)生器(RPG-Ⅲ)、圖形化語言(VB)、應用程序生成器(powerbuilder)、非常高階程式語言(APL)、應用套裝軟件(SAPR/3)、PC工具(Access、IE)02-第二章-管理信息系統(tǒng)開發(fā)方法和技術02-第二章-管理信息系統(tǒng)開發(fā)方法和技術

收集應用需求分析應用需求構建數(shù)據(jù)庫應用編程系統(tǒng)測試系統(tǒng)實施DB應用A應用B應用CSDLC(SystemDevelopmentLifeCycle)方法02-第二章-管理信息系統(tǒng)開發(fā)方法和技術§2.2管理信息系統(tǒng)開發(fā)原則和條件2.2.1、原則

總則:以經(jīng)濟的合理投資在較短的時間和較少的消耗的前提下,獲得一個強功能、高質(zhì)量、適用、可靠、易維護的系統(tǒng)。

穩(wěn)定性原則先進性和實用性原則面向用戶原則“一把手”原則工程化、標準化原則整體性原則02-第二章-管理信息系統(tǒng)開發(fā)方法和技術§2.2管理信息系統(tǒng)開發(fā)原則和條件2.2.2、開發(fā)條件

只有具備一定條件的組織才有可能建設成功的信息系統(tǒng)。

管理方法科學化:管理基礎工作的規(guī)范化、管理業(yè)務的標準化、報表文 件的統(tǒng)一化、數(shù)據(jù)資料的完整性和代碼化領導的重視和業(yè)務部門的支持建立一支開發(fā)、應用與技術管理的隊伍:必須建立一支由既懂計算機又 懂管理的計算機技術人員和業(yè)務管理人員兩方面人員組成的開發(fā) 隊伍具備一定的資金02-第二章-管理信息系統(tǒng)開發(fā)方法和技術§2.3現(xiàn)代MIS開發(fā)策略一、不可行的開發(fā)策略

不可行開發(fā)策略:不可行開發(fā)策略是以往人們在開發(fā)信息系統(tǒng)時,最容易犯的錯誤,以后大家在開發(fā)信息系統(tǒng)時,應引以為戒。不可行開發(fā)策略包括:1、組織機構法;2、數(shù)據(jù)庫方法;3、想象系統(tǒng)法。

02-第二章-管理信息系統(tǒng)開發(fā)方法和技術1、組織機構法?此方法完全遵循現(xiàn)行系統(tǒng)的組織機構,機械地直接將它轉(zhuǎn)換為以計算機處理為基礎的信息系統(tǒng)。?這種做法主觀認為現(xiàn)有組織機構很合理,不考慮如何適應計算機處理的要求和特點,沒有重新規(guī)劃各個子系統(tǒng)的合理劃分。即對現(xiàn)行系統(tǒng)不進行必要的改造和調(diào)整,實際上是手工翻版,不能發(fā)揮計算機高效處理及資源共享等優(yōu)越性,影響了計算機在管理上的應用效果。02-第二章-管理信息系統(tǒng)開發(fā)方法和技術流程重組案例我國某化纖公司的銷售業(yè)務涉及售后服務科、業(yè)務科、計劃科、財務科、倉庫等部門,其工作內(nèi)容包括從簽定合同開始到發(fā)貨、實現(xiàn)銷售收入等一系列過程。在管理水平不斷提高和有可能采用新的信息技術加以支持的條件下,該公司對原有銷售過程進行了全面分析,提出了流程重組的新方案。02-第二章-管理信息系統(tǒng)開發(fā)方法和技術02-第二章-管理信息系統(tǒng)開發(fā)方法和技術

這一銷售流程是當時我國大多數(shù)國有企業(yè)采用的運行模式,具有一定的代表性。這種銷售流程簡單、分工明確、職責清楚、易于管理。但通過對這種流程加以分析,發(fā)現(xiàn)了不少弊端:

效率低下。由于每個部門只完成某一項任務或某一環(huán)節(jié),整個流程的運轉(zhuǎn)必須通過多種單據(jù)的頻繁傳遞來實現(xiàn),工作人員多數(shù)時間處于等待狀態(tài),因而,效率不夠充分。無人對整個流程負責。每個職工只負責流程中的某一環(huán)節(jié),各科室管理人員也只對本科室的業(yè)務負責,整個流程工作的質(zhì)量無人負責,無從監(jiān)督。對顧客滿意度重視不夠。在這種流程中,客戶需和不同的部門頻繁接觸,如與業(yè)務科簽訂合同,到計劃科開提貨單和發(fā)票,在財務科進行單據(jù)的審核等,客戶實際上擔當了傳遞數(shù)據(jù)的任務,顛倒了服務與被服務的關系。02-第二章-管理信息系統(tǒng)開發(fā)方法和技術通過市場信息、給出市場價格,輸入數(shù)據(jù)庫中根據(jù)用戶需求,與數(shù)據(jù)庫中的價格信息簽定合同根據(jù)數(shù)據(jù)庫中未提貨的信息與用戶的提貨單據(jù)發(fā)貨查詢數(shù)據(jù)庫中有無未結(jié)帳的,如有要予以結(jié)帳,如有到帳的也要及時輸入數(shù)據(jù)庫中02-第二章-管理信息系統(tǒng)開發(fā)方法和技術這樣,四個活動的執(zhí)行都直接和數(shù)據(jù)庫相連,彼此相對獨立。由于這一流程可在計算機信息系統(tǒng)支持下進行協(xié)同處理,消除了單據(jù)傳遞延遲;

同時,功能管理轉(zhuǎn)為過程管理,每個活動可建立一個相應的過程工作小組,用戶只須與每一過程的管理人員接觸,可以大大提高用戶的滿意度。02-第二章-管理信息系統(tǒng)開發(fā)方法和技術2、數(shù)據(jù)庫方法

?此方法是從數(shù)據(jù)而不是功能角度去分析和設計一個新系統(tǒng)。它強調(diào)將一個組織中的所有重要數(shù)據(jù)都存儲在集中的大型數(shù)據(jù)庫中,然后以數(shù)據(jù)庫為中心,開展各項業(yè)務的處理。?由于事先沒有很好考慮和規(guī)劃新系統(tǒng)中各項業(yè)務之間的關系,所以在圍繞數(shù)據(jù)庫開發(fā)了一些應用項目后,就會發(fā)現(xiàn)功能之間不協(xié)調(diào),甚至產(chǎn)生矛盾。02-第二章-管理信息系統(tǒng)開發(fā)方法和技術3、想象系統(tǒng)法這種方法違背了新系統(tǒng)的“基于原系統(tǒng)而高于原系統(tǒng)”原則,將新系統(tǒng)分析與設計完全建立在想象和假設的基礎之上。?這種方法脫離實際,即使新系統(tǒng)一旦建立起來,也根本無法投入實際運行。再說,這種憑空想象的方法,更加花費時間和造成人力、物力浪費02-第二章-管理信息系統(tǒng)開發(fā)方法和技術§2.3現(xiàn)代MIS開發(fā)策略

1、“自上而下”的策略 2、“自下而上”的策略

3、綜合策略02-第二章-管理信息系統(tǒng)開發(fā)方法和技術1、“自上而下”的策略特點:從企業(yè)的高層管理著手,從企業(yè)戰(zhàn)略目標出發(fā),將企業(yè) 看成一整體,探索合理的信息流,確定系統(tǒng)方案,然后 自上而下層層分解,確定需要那些功能去保證目標的完 成,從而劃分相應的業(yè)務子系統(tǒng)步驟:1.分析企業(yè)目標、環(huán)境、資源和限制條件;

2.確定企業(yè)的各種活動和組織職能;

3.確定每一職能活動所需的信息及類型,進一步確定企業(yè)中的信息流模型;

4.確定子系統(tǒng)及其所需信息,得到各子系統(tǒng)的分工、協(xié)調(diào)和接口;

5.確定系統(tǒng)的數(shù)據(jù)結(jié)構,以及各子系統(tǒng)所需的信息 6.輸入、輸出和數(shù)據(jù)存貯。02-第二章-管理信息系統(tǒng)開發(fā)方法和技術1、“自上而下”的策略優(yōu)點:整體性好,邏輯性較強,條理清楚,層次分明,能 把握總體,綜合考慮系統(tǒng)的優(yōu)化缺點:對規(guī)模較大系統(tǒng)的開發(fā),因工作量大而影響具體細 節(jié)的考慮,開發(fā)難度大,周期較長,系統(tǒng)開銷大, 所冒風險較大。一旦失敗,所造成的損失是巨大的

02-第二章-管理信息系統(tǒng)開發(fā)方法和技術2、“自下而上”的策略方法:從企業(yè)各個基層業(yè)務子系統(tǒng)(如財務會計、庫存 控制、物資供應、生產(chǎn)管理等)的日常業(yè)務數(shù)據(jù) 處理出發(fā),先實現(xiàn)一個個具體的業(yè)務功能,然后 根據(jù)需要逐步增加有關管理控制和決策方面的功 能,由低級到高級,不斷完善,從而構成整個 MIS并支持企業(yè)戰(zhàn)略目標。優(yōu)點:符合人們由淺入深,由簡到繁地認識事物的習 慣,易于被接受和掌握。 以具體的業(yè)務處理為基礎,根據(jù)需要而擴展,邊 實施邊見效,容易開發(fā),不會造成系統(tǒng)的浪費。02-第二章-管理信息系統(tǒng)開發(fā)方法和技術3、“自下而上”的策略缺點:缺乏系統(tǒng)整體性和功能協(xié)調(diào)性,難于完整和周 密,難以保證各子系統(tǒng)之間聯(lián)系的合理性和有效 性。 各個子系統(tǒng)的獨立開發(fā),還容易造成它們之間數(shù) 據(jù)的不一致性和數(shù)據(jù)的大量冗余,造成重復開發(fā) 和返工。適用范圍:規(guī)模較小的系統(tǒng)開發(fā),以及對開發(fā)工作缺乏 經(jīng)驗的情況。02-第二章-管理信息系統(tǒng)開發(fā)方法和技術3、綜合開發(fā)策略為了充分發(fā)揮以上兩種開發(fā)策略的優(yōu)點,人們往往將它們綜合起來應用。在用“自上而下”方法確定了一個總的管理信息系統(tǒng)的總體方案之后,“自下而上”方法則是在總體方案指導下,對一個個業(yè)務信息系統(tǒng)進行具體功能和數(shù)據(jù)的分析和分解,并逐層具體到?jīng)Q策層。大型系統(tǒng)往往采用這種開發(fā)策略02-第二章-管理信息系統(tǒng)開發(fā)方法和技術采購單編目管理編目卡片流通管理讀者借閱供書商圖書發(fā)貨單采購管理圖書交接單圖書分發(fā)單借閱證借書單讀者三、系統(tǒng)分析2、現(xiàn)行系統(tǒng)分析02-第二章-管理信息系統(tǒng)開發(fā)方法和技術采購管理訂書目錄訂購查重選擇圖書打印訂單書籍發(fā)票訂單訂單統(tǒng)計訂單統(tǒng)計表驗收書籍發(fā)票進重的書不重的書進書查重登帳查重卡統(tǒng)計表圖書總帳財務處編目室領導打印查重卡統(tǒng)計供書商供書商02-第二章-管理信息系統(tǒng)開發(fā)方法和技術編目管理將采購來的圖書按學科內(nèi)容進行科學的歸類,加工整理,送入流通部門對采購來的圖書按照《中國圖書館圖書分類法》進行分類,給出分類號和書次號進行著錄,檢查無誤后,做書標,目錄卡片,組織分類目錄,書名目錄對編目加工后的圖書驗收并分發(fā)至各書庫及有關部室,做到帳書一致,手續(xù)清楚三、系統(tǒng)分析2、現(xiàn)行系統(tǒng)分析02-第二章-管理信息系統(tǒng)開發(fā)方法和技術流通管理圖書的外借(包括個人外借、館際互借等)續(xù)借預約書庫的組織管理等工作完成各類統(tǒng)計報表,書證的掛失和罰金的收繳等工作系統(tǒng)分析——現(xiàn)行系統(tǒng)分析三、系統(tǒng)分析2、現(xiàn)行系統(tǒng)分析02-第二章-管理信息系統(tǒng)開發(fā)方法和技術供書商采購管理采購信息編目管理圖書信息流通管理借閱信息讀者訂書單發(fā)書單借閱證借書單據(jù)三、系統(tǒng)分析3、數(shù)據(jù)流程分析02-第二章-管理信息系統(tǒng)開發(fā)方法和技術采購管理

輸入訂書目錄(供書單位)書籍(供書單位)發(fā)票(供書單位)處理功能選擇圖書訂購查重打印訂單驗收進書查重登總帳打印查重卡訂書統(tǒng)計進書統(tǒng)計輸出訂單(供書單位)發(fā)票(已核對)(財務科)已登記的書籍(編目室)訂書、進書統(tǒng)計表(圖書館領導)進重的書(供書商)數(shù)據(jù)存儲訂單存根查重卡片圖書總帳02-第二章-管理信息系統(tǒng)開發(fā)方法和技術采購管理數(shù)據(jù)流程圖正確發(fā)票圖書驗收打印查重卡編目管理訂書單發(fā)書單填寫訂單訂書目錄圖書選擇訂購查重圖書統(tǒng)計領導發(fā)票財務處進書查重圖書總帳供應商供書商采購訂單供書商進重圖書登總帳查重登記02-第二章-管理信息系統(tǒng)開發(fā)方法和技術流通管理數(shù)據(jù)流程圖借還書處理借閱信息罰金處理有關人員借書證查詢處理打印催還單圖書信息預約登記統(tǒng)計分析領導讀者讀者02-第二章-管理信息系統(tǒng)開發(fā)方法和技術新系統(tǒng)目標圖書館管理系統(tǒng)的目標是提高系統(tǒng)自動化、標準化處理,提高查詢效率和準確性,為用戶提供更便利、更全面的服務。三、系統(tǒng)分析4、新系統(tǒng)邏輯分析02-第二章-管理信息系統(tǒng)開發(fā)方法和技術圖書驗收進書登記編目管理訂書單發(fā)書單打印訂單錄入訂單訂購查重圖書統(tǒng)計領導發(fā)票進書查重財務處供書商供書商采購信息各系部圖書信息選書目錄訂購處理采購管理三、系統(tǒng)分析4、新系統(tǒng)邏輯分析02-第二章-管理信息系統(tǒng)開發(fā)方法和技術流通管理借書處理借閱信息罰金處理有關人員借書證查詢處理打印催還單圖書信息預約登記統(tǒng)計分析領導續(xù)借處理還書處理圖書打印罰單罰金收據(jù)查詢要求查詢結(jié)果讀者讀者續(xù)借單預約信息預約單三、系統(tǒng)分析4、新系統(tǒng)邏輯分析02-第二章-管理信息系統(tǒng)開發(fā)方法和技術處理邏輯功能描述對底層的處理邏輯進行說明例如:借閱圖書處理

if有過期圖書交納罰金

else借閱圖書

endif三、系統(tǒng)分析4、新系統(tǒng)邏輯分析02-第二章-管理信息系統(tǒng)開發(fā)方法和技術5、數(shù)據(jù)分析(ERD)m圖書供應量書名書庫號供書商號職務姓名職工號書架號聯(lián)系人帳號地址電話號碼名稱主題詞姓名職稱聯(lián)系電話單位書證號版次出版時間出版社著者ISBN讀者供書商書庫職工供應保存借閱工作保存冊數(shù)辦手續(xù)借閱數(shù)量借閱時間借閱期限領導mnmnmnn02-第二章-管理信息系統(tǒng)開發(fā)方法和技術根據(jù)系統(tǒng)分析得出的新系統(tǒng)邏輯結(jié)構進行系統(tǒng)的設計,由此可建立新系統(tǒng)的高層結(jié)構圖。圖書館圖書管理系統(tǒng)采購管理編目管理流通管理查詢管理系統(tǒng)維護四、系統(tǒng)設計3、系統(tǒng)結(jié)構設計02-第二章-管理信息系統(tǒng)開發(fā)方法和技術采購管理模塊分解圖書采購管理訂單錄入維護驗收補退款登記訂單查詢打印報表訂單更改錄入書名或征訂號圖書查重預訂錄入統(tǒng)計轉(zhuǎn)庫密碼維護代碼維護四、系統(tǒng)設計3、系統(tǒng)結(jié)構設計02-第二章-管理信息系統(tǒng)開發(fā)方法和技術流通管理模塊分解圖書流通管理借還書處理維護催還書處理預約處理罰款處理續(xù)借處理掛失處理查詢借書處理還書處理四、系統(tǒng)設計3、系統(tǒng)結(jié)構設計02-第二章-管理信息系統(tǒng)開發(fā)方法和技術

§2.4管理信息系統(tǒng)開發(fā)方法

2.4.1、結(jié)構化開發(fā)方法(SSA&D)(亦稱“生命周期法”)基本思想 采用結(jié)構化思想、系統(tǒng)工程的觀點和工程化的方法,按照用戶至上的原則,先將整個管理信息作為一個大模塊,自頂向下,以模塊化結(jié)構設計技術進行模塊分解,然后,再自底向上按照系統(tǒng)的結(jié)構將各模塊進行組合,最終實現(xiàn)系統(tǒng)的開發(fā)開發(fā)步驟系統(tǒng)規(guī)劃階段系統(tǒng)分析階段

系統(tǒng)設計階段系統(tǒng)實施階段

系統(tǒng)運行階段02-第二章-管理信息系統(tǒng)開發(fā)方法和技術用戶需求系統(tǒng)分析系統(tǒng)設計系統(tǒng)實現(xiàn)系統(tǒng)運行MIS生命周期及其階段成果如有需要與可能可跳過某些步驟或有必要的反復,但不可打亂或顛倒之。系統(tǒng)分析規(guī)格說明書(系統(tǒng)任務書)系統(tǒng)設計規(guī)格說明書(系統(tǒng)設計書)運行日志維護記錄評審報告系統(tǒng)平臺設備清單數(shù)據(jù)庫結(jié)構圖與源模式程序流程圖與源程序人工業(yè)務流程圖系統(tǒng)測試書系統(tǒng)使用說明書系統(tǒng)維護手冊系統(tǒng)驗收/鑒定書02-第二章-管理信息系統(tǒng)開發(fā)方法和技術41信息系統(tǒng)的生命周期階段主要活動系統(tǒng)規(guī)劃戰(zhàn)略規(guī)劃:根據(jù)組織的目標和變革與發(fā)展戰(zhàn)略,確定信息系統(tǒng)的發(fā)展戰(zhàn)略系統(tǒng)體系結(jié)構規(guī)劃需求分析:識別系統(tǒng)的各類用戶需要系統(tǒng)為其解決的問題、提供的服務業(yè)務規(guī)劃:根據(jù)組織的目標與戰(zhàn)略和用戶需求對組織的業(yè)務領域與相應的業(yè)務流程進行識別、改革與創(chuàng)新,進行相應的業(yè)務規(guī)劃數(shù)據(jù)規(guī)劃、應用系統(tǒng)規(guī)劃與技術基礎設施規(guī)劃識別系統(tǒng)的主題數(shù)據(jù),進行系統(tǒng)的數(shù)據(jù)規(guī)劃;確定系統(tǒng)的信息處理功能,進行應用系統(tǒng)規(guī)劃;確定保障信息系統(tǒng)正常、高效、安全運行的軟硬件基礎設施,進行技術基礎設施規(guī)劃項目開發(fā)與資源分配規(guī)劃:根據(jù)應用需要將系統(tǒng)劃分成若干項目,估計每個項目所需硬件、軟件、資金、人員等各項資源系統(tǒng)開發(fā)系統(tǒng)分析系統(tǒng)初步調(diào)查,可行性研究,系統(tǒng)詳細調(diào)查,開發(fā)項目范圍內(nèi)新系統(tǒng)邏輯模型的提出系統(tǒng)設計系統(tǒng)總體設計,詳細設計(I/O設計、DB設計、代碼設計、處理過程設計等)系統(tǒng)實施購買硬件,編程,測試,系統(tǒng)安裝,用戶培訓,新舊系統(tǒng)切換系統(tǒng)運營與維護系統(tǒng)運營的組織管理、信息服務提供/支持管理、系統(tǒng)維護,信息安全管理系統(tǒng)更新現(xiàn)行系統(tǒng)問題分析、新系統(tǒng)的建設第九章信息系統(tǒng)開發(fā)案例02-第二章-管理信息系統(tǒng)開發(fā)方法和技術429.1.2信息系統(tǒng)開發(fā)的結(jié)構化方法早期開發(fā)方法存在的問題結(jié)構化方法的思路結(jié)構化方法的思想結(jié)構化方法的原則結(jié)構化方法的階段42第九章信息系統(tǒng)開發(fā)案例02-第二章-管理信息系統(tǒng)開發(fā)方法和技術43早期開發(fā)方法存在的主要問題(1)工作階段的劃分原則不明確用戶參與程度低建設進程和工作質(zhì)量難以進行有效的控制工作任務集中在系統(tǒng)實施階段系統(tǒng)實施階段的工作采取“自底向上”的方法,系統(tǒng)總體功能與目標的實現(xiàn)難以保證……43第九章信息系統(tǒng)開發(fā)案例02-第二章-管理信息系統(tǒng)開發(fā)方法和技術44早期開發(fā)方法存在的主要問題(2)開發(fā)出的系統(tǒng):不能完全實現(xiàn)預定目標與功能;使用效果差;用戶不滿意;維護工作量大;維護費用高等。44系統(tǒng)規(guī)劃與開發(fā)費用系統(tǒng)運行與維護費用可預見部分難預見部分圖9-2冰山式系統(tǒng)開發(fā)費用分布費用規(guī)劃分析設計實施行護運維圖9-1系統(tǒng)開發(fā)各階段的費用變化結(jié)構化方法早期的方法第九章信息系統(tǒng)開發(fā)案例02-第二章-管理信息系統(tǒng)開發(fā)方法和技術45結(jié)構化方法的思路StructuredApproach:用一組規(guī)范的步驟、準則和工具進行開發(fā)工作。45方法技術工具標準任務

產(chǎn)品階段

......活動

......

第九章信息系統(tǒng)開發(fā)案例02-第二章-管理信息系統(tǒng)開發(fā)方法和技術46結(jié)構化方法的核心思想結(jié)構化系統(tǒng)開發(fā)方法:

用系統(tǒng)的思想和系統(tǒng)工程的方法,按照用戶至上的原則,結(jié)構化、模塊化、自上而下對系統(tǒng)進行分析與設計。46第九章信息系統(tǒng)開發(fā)案例02-第二章-管理信息系統(tǒng)開發(fā)方法和技術47結(jié)構化方法的主要原則用戶參與的原則嚴格劃分工作階段,“先邏輯,后物理”的原則“自頂向下、逐層分解”的原則工作成果描述標準化的原則47第九章信息系統(tǒng)開發(fā)案例02-第二章-管理信息系統(tǒng)開發(fā)方法和技術

1、結(jié)構化開發(fā)方法(SSA&D)

特點:①運用系統(tǒng)工程思想,嚴格按MIS的生命周期分階段開發(fā)系統(tǒng)

②采用“綜合方法”策略

③強調(diào)系統(tǒng)分析

④充分預料可能發(fā)生的變化

⑤每階段工作成果要成文,文檔資料的格式要規(guī)范化、標準化

⑥用戶的觀點02-第二章-管理信息系統(tǒng)開發(fā)方法和技術

1、結(jié)構化開發(fā)方法(SSA&D)優(yōu)點嚴格區(qū)分系統(tǒng)開發(fā)的階段性自頂向下的整體性開發(fā)與設計和自底向上的由局部到整體的模塊設計與實施相結(jié)合遵循用戶至上原則深入調(diào)查研究充分預料可能發(fā)生的變化開發(fā)過程工程化02-第二章-管理信息系統(tǒng)開發(fā)方法和技術

1、結(jié)構化開發(fā)方法(SSA&D)缺點起點太低,所用工具落后,繁瑣,致使系統(tǒng)的開發(fā)周期長難于適應環(huán)境變化對需求變化的彈性有限系統(tǒng)開發(fā)團隊與企業(yè)業(yè)務用戶間缺乏聯(lián)系。拖延開發(fā)時間。適用范圍

-主要適用于規(guī)模較大、結(jié)構化程度較高的系統(tǒng)的開發(fā)02-第二章-管理信息系統(tǒng)開發(fā)方法和技術2、原型法(prototyping)出現(xiàn)的時間80年代興起的一種開發(fā)模式基本思想運用原型法開發(fā)MIS,首先要對用戶提出的初步需求進行總結(jié),然后構造一個合適的原型并運行,此后,通過系統(tǒng)開發(fā)人員與用戶對原型的運行情況的不斷分析、修改和研討,不斷擴充和完善系統(tǒng)的結(jié)構和功能,直到得到符合用戶要求的系統(tǒng)為止02-第二章-管理信息系統(tǒng)開發(fā)方法和技術2、原型法(prototyping)

原型法的基本步驟和流程:用戶提出要求識別用戶基本需求開發(fā)系統(tǒng)原型運行和評價原型可行?N滿意?Y修改N交付系統(tǒng)Y02-第二章-管理信息系統(tǒng)開發(fā)方法和技術2、原型法(prototyping)

特點并不是要求系統(tǒng)開發(fā)之初,即完全掌握系統(tǒng)的所有需求構造原型必須依賴快速的原型構造工具原型構造工具必須能夠提供目標系統(tǒng)的動態(tài)模型,才能通過運行它暴露出問題和缺陷,有利于迅速進行修改和完善原型的反復修改是必然的和不可避免的02-第二章-管理信息系統(tǒng)開發(fā)方法和技術2、原型法(prototyping)優(yōu)點符合人們認識事物的規(guī)律,系統(tǒng)開發(fā)循序漸進,反復修改,確保較好的用戶滿意度開發(fā)周期短,費用相對少由于有用戶的直接參與,系統(tǒng)更加貼近實際易學易用,減少用戶的培訓時間應變能力強缺點不適合大規(guī)模系統(tǒng)的開發(fā)開發(fā)過程管理要求高,整個開發(fā)過程要經(jīng)過“修改─評價─再修改”的多次反復適用范圍適合于:處理過程明確、簡單系統(tǒng);涉及面窄的小型系統(tǒng)不適合于:大型、復雜系統(tǒng),難以模擬;存在大量運算、邏輯性強的處理系統(tǒng);管理基礎工作不完善、處理過程不規(guī)范;大量批處理系統(tǒng)02-第二章-管理信息系統(tǒng)開發(fā)方法和技術

結(jié)構化開發(fā)方法與原型法之比較:優(yōu)點:結(jié)構化方法:(1)系統(tǒng)具有較好的整體性和全局性

(2)標準化、程序化、規(guī)范化的軟件工程方法

(3)健全的文檔資料,便于系統(tǒng)運行后的管理和維護

(4)有利于開發(fā)出滿足用戶需求的系統(tǒng)

(5)適用于各種規(guī)模大小的,特別是大型系統(tǒng)的開發(fā)

原型法:(1)開發(fā)周期短

(2)有利于開發(fā)人員與用戶的交流、溝通

(3)自動化程度高

(4)適宜于小規(guī)模系統(tǒng)的開發(fā)02-第二章-管理信息系統(tǒng)開發(fā)方法和技術

缺點:結(jié)構化方法:(1)對系統(tǒng)分析階段要求較高

(2)開發(fā)周期長,文檔過多

(3)各階段的審批工作困難

(4)所使用的工具落后

(5)結(jié)構化程度較低的系統(tǒng)不適宜此法

原型法:(1)規(guī)范化程度低,維護困難

(2)容易造成用戶自認為系統(tǒng)就是這個樣子

(3)不適宜于大型系統(tǒng)的開發(fā)02-第二章-管理信息系統(tǒng)開發(fā)方法和技術

事物總體(型)

事物及其特征和其相互關聯(lián)/結(jié)合事物及其相互關聯(lián)/結(jié)合的變換事物及其特征和其相互關聯(lián)/結(jié)合及其變換的自然語言描述數(shù)據(jù)流圖(DFD)及其字典(DD)數(shù)據(jù)存儲(S)實體聯(lián)系圖(ERD)功能層次圖一般關系模型文件結(jié)構人工文件格式模塊結(jié)構圖(MSD)具體數(shù)據(jù)庫模型內(nèi)模型全模型

子模型用戶需求及其相關的業(yè)務流程再造(BPR)與業(yè)務流程圖(BPD

靜態(tài)結(jié)構

動態(tài)流程

計算機模塊數(shù)據(jù)結(jié)構算法

人工模塊具體圖表業(yè)務流程圖內(nèi)源模式全源模式

子源模式現(xiàn)場工作流程數(shù)據(jù)庫源模式子源模式數(shù)據(jù)說明

執(zhí)行語句源程序社會完成系統(tǒng)分析概念系統(tǒng)系統(tǒng)設計邏輯系統(tǒng)系統(tǒng)實現(xiàn)物理系統(tǒng)圖5.2-左MIS開發(fā)過程示意圖02-第二章-管理信息系統(tǒng)開發(fā)方法和技術數(shù)據(jù)庫源模式機內(nèi)碼數(shù)據(jù)庫目標模式源程序機內(nèi)碼目標程序02-第二章-管理信息系統(tǒng)開發(fā)方法和技術

4、計算機輔助軟件工程(CASE)開發(fā)方法方法提出背景:系統(tǒng)開發(fā)周期長,工作效率低;質(zhì)量得不到保證,數(shù)據(jù)一致性差;文檔工作不規(guī)范;系統(tǒng)維護工作量大。其實質(zhì)是利用一些

溫馨提示

  • 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

提交評論