版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 4.1 MIS開發(fā)的過程及其組織開發(fā)的過程及其組織4.2 MIS開發(fā)的原則、條件和策略開發(fā)的原則、條件和策略 4.3 MIS開發(fā)的方法和工具開發(fā)的方法和工具4.4 MIS開發(fā)文檔及其格式開發(fā)文檔及其格式1 MIS開發(fā)的過程及其組織開發(fā)的過程及其組織一一 MIS的開發(fā)及其特點的開發(fā)及其特點二二 MIS的開發(fā)過程的開發(fā)過程三三 MIS開發(fā)開發(fā)組織組織一一 MIS的開發(fā)及其特點的開發(fā)及其特點 建立MIS的全過程稱為的全過程稱為MIS開發(fā)開發(fā)。 “全過程全過程”指從提出建立MIS(系統(tǒng)規(guī)劃)、經(jīng)過系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施和評價直到用新系統(tǒng)代替原系統(tǒng)的全過程。然后進(jìn)入系統(tǒng)運行和維護(hù),這也稱為MIS
2、的一個生命周期。一一 MIS的開發(fā)的開發(fā) MIS的開發(fā)通常是一歷時相當(dāng)長(以年計)、耗資巨大(百千萬)、涉及到較多的人員和部門(全廠各級管理)、技術(shù)復(fù)雜、管理變革影響較大的一項工程(一項復(fù)雜的系統(tǒng)工程),而且是一項集體性的創(chuàng)造工程。 人文理工基礎(chǔ)OMSEIT 圖21 MIS開發(fā)模型 : MIS的根本問題是:信息技術(shù)、組織管理和系統(tǒng)工程。 MIS的成敗只有通過運行來檢驗。 MIS開發(fā)的意義開發(fā)的意義 l節(jié)省人力資源,加快信息處理、傳遞、反饋,提高信息的準(zhǔn)確度,從根本上改善管理方式;l 理順管理流程,提高管理效率和效益;l 輔助管理決策,使之更加程序化和科學(xué)化;l 管理信息化是企業(yè)信息化的重中之重
3、,以管理信息化促進(jìn)企業(yè)信息化;l 企業(yè)信息化是產(chǎn)業(yè)信息化、社會信息化的基礎(chǔ)。二二 MIS的開發(fā)過程的開發(fā)過程v 步驟步驟:建立領(lǐng)導(dǎo)小組:建立領(lǐng)導(dǎo)小組 保證保證MIS開發(fā)成功的必要條件開發(fā)成功的必要條件v 步驟步驟:組成系統(tǒng)組:組成系統(tǒng)組 系統(tǒng)規(guī)劃組或系統(tǒng)分析組系統(tǒng)規(guī)劃組或系統(tǒng)分析組v 步驟步驟: 進(jìn)行系統(tǒng)規(guī)劃進(jìn)行系統(tǒng)規(guī)劃v 步驟步驟: MIS具體項目的開發(fā)過程具體項目的開發(fā)過程 建立領(lǐng)導(dǎo)小組 組成系統(tǒng)組 進(jìn)行系統(tǒng)規(guī)劃1系統(tǒng)分析2系統(tǒng)設(shè)計3系統(tǒng)實現(xiàn)4系統(tǒng)評價圖22 信息系統(tǒng)開發(fā)步驟項目開發(fā) 11234 2 3 4理想開發(fā)順序?qū)嶋H開發(fā)順序圖24 MIS開發(fā)各步驟關(guān)系領(lǐng)導(dǎo)組委員會規(guī)劃組分析組項目組圖
4、23 IS 開發(fā)隊伍組成二二 MIS的開發(fā)組織的開發(fā)組織信息系統(tǒng)項目主管系統(tǒng)開發(fā)系統(tǒng)運行技術(shù)支持系統(tǒng)分析程序編制系統(tǒng)文檔用戶培訓(xùn)產(chǎn)品支持?jǐn)?shù)據(jù)錄入計算機(jī)操作系統(tǒng)程序數(shù)據(jù)庫管理數(shù)據(jù)交換IS的有效組織的有效組織-DP的功能性組織的功能性組織信息系統(tǒng)項目主管系統(tǒng)分析與設(shè)計程序編制系統(tǒng)分析系統(tǒng)設(shè)計應(yīng)用程序維護(hù)程序項目計劃與控制按技能組織的按技能組織的IS開發(fā)開發(fā)信息系統(tǒng)項目主管未來項目項目計劃與控制按系統(tǒng)類型組織的按系統(tǒng)類型組織的IS開發(fā)開發(fā)生產(chǎn)子系統(tǒng)財務(wù)子系統(tǒng) 市場子系統(tǒng)管理信息系統(tǒng)系統(tǒng)分析與設(shè)計系統(tǒng)分析與設(shè)計系統(tǒng)分析與設(shè)計系統(tǒng)分析與設(shè)計系統(tǒng)分析與設(shè)計程序編制程序編制程序編制程序編制程序編制4.2 M
5、IS開發(fā)的原則、條件和策略開發(fā)的原則、條件和策略一一 開發(fā)開發(fā)MIS應(yīng)遵循的原則應(yīng)遵循的原則 整體性原則整體性原則 不斷發(fā)展的原則不斷發(fā)展的原則 優(yōu)化和創(chuàng)新原則優(yōu)化和創(chuàng)新原則 專群結(jié)合的原則專群結(jié)合的原則 二二 開發(fā)開發(fā)MIS應(yīng)具備的條件應(yīng)具備的條件v具有科學(xué)管理的工作基礎(chǔ)具有科學(xué)管理的工作基礎(chǔ)v建設(shè)一支隊伍建設(shè)一支隊伍v具有相應(yīng)的機(jī)器設(shè)備和資金具有相應(yīng)的機(jī)器設(shè)備和資金v領(lǐng)導(dǎo)的重視領(lǐng)導(dǎo)的重視三三 MIS的開發(fā)策略的開發(fā)策略v接收式開發(fā)策略:接收式開發(fā)策略:根據(jù)用戶需求和現(xiàn)狀直接設(shè)計編程,過渡到新系統(tǒng)。v直接式開發(fā)策略:直接式開發(fā)策略:經(jīng)過調(diào)查分析,明確需求的基礎(chǔ)上,遵循一定步驟開發(fā)系統(tǒng)。v迭代
6、式開發(fā)策略:迭代式開發(fā)策略:反復(fù)地分析、設(shè)計、反饋、修改和完善的策略。v實驗式開發(fā)策略:實驗式開發(fā)策略:當(dāng)需求的不確定性很高時,只能反復(fù)實驗。如原型法。4.3 MIS開發(fā)的方法和工具開發(fā)的方法和工具1 方法分類方法分類面向處理方法PO 面向數(shù)據(jù)DO 面向?qū)ο驩O 生命周期法LC LCPO LC-DO LC-OO 原型法PROT. PROT.-POPROT.-DO PROT.-OO 一、一、 MIS開發(fā)的方法概述開發(fā)的方法概述1、從時間過程維分類從時間過程維分類l主要指系統(tǒng)開發(fā)的過程主要指系統(tǒng)開發(fā)的過程。 生命周期法LifeCycle,按照一定的生命周期分階段,按嚴(yán)格的步驟進(jìn)行系統(tǒng)分析和設(shè)計;原
7、型法Prototyping,也稱快速原型法,強調(diào)開發(fā)階段的多循環(huán)。l兩種方法的主要區(qū)別:完全不同的兩種思路。l兩種方法只是代表了軸的兩頭,中間還要階段原型法、階段生命周期法等。2、從系統(tǒng)分析要素維分類、從系統(tǒng)分析要素維分類4面向處理方法面向處理方法Processing Oriented:系統(tǒng)開發(fā)的基本出發(fā)點是搞清楚系統(tǒng)要進(jìn)行什么樣的處理。又分為面向功能(FO)和面向過程(PO)。4面向數(shù)據(jù)面向數(shù)據(jù)Data Oriented:分析企業(yè)的信息需求,建立信息模型,建立共享數(shù)據(jù)庫。4面向?qū)ο竺嫦驅(qū)ο驩bject Oriented:把數(shù)據(jù)和代碼封裝稱為一個能動的整體,稱之為對象。系統(tǒng)有封裝好的對象組成,
8、系統(tǒng)開發(fā)就是分析企業(yè)的對象,定義對象。3、系統(tǒng)開發(fā)方法的演變過程:系統(tǒng)開發(fā)方法的演變過程:v70年代:重點基于生命周期法的結(jié)構(gòu)化方法。v80年代:原型法和面向?qū)ο蠓椒ǖ奶岢龊桶l(fā)展。v90年代:特點是客戶/服務(wù)器時代,基于Web的開發(fā)時代,后期系統(tǒng)集成的特點。二二 生命周期模式和結(jié)構(gòu)化方法生命周期模式和結(jié)構(gòu)化方法 收集需求 分析 設(shè)計 編程 測試 維護(hù)圖25 經(jīng)典的軟件生命周期模式(瀑布模型) 1基本思想基本思想 :用系統(tǒng)工程的思想和工程化的方法,按用戶至上的原則,結(jié)構(gòu)化,模塊化,自頂向下的進(jìn)行系統(tǒng)分析和設(shè)計,并在實施階段自底向上逐步實現(xiàn)。 2方法概述:方法概述:系統(tǒng)觀點系統(tǒng)觀點:強調(diào)目的性、整
9、體性、相關(guān)性、環(huán)境適應(yīng)性和層次性。生命周期:生命周期:系統(tǒng)一般都要經(jīng)歷系統(tǒng)分析(建立系統(tǒng)的需求被提出來了)、系統(tǒng)設(shè)計和系統(tǒng)實施運行三個大的階段。自頂向下,逐步求精自頂向下,逐步求精工作成果文檔發(fā)化、圖表規(guī)范化工作成果文檔發(fā)化、圖表規(guī)范化系統(tǒng)實施系統(tǒng)實施系統(tǒng)分析系統(tǒng)分析系統(tǒng)設(shè)計系統(tǒng)設(shè)計系統(tǒng)規(guī)劃系統(tǒng)規(guī)劃系統(tǒng)生命周期系統(tǒng)生命周期3開發(fā)方法的實施步驟:開發(fā)方法的實施步驟: 1 總體規(guī)劃和可行性研究 7 系統(tǒng)詳細(xì)設(shè)計2系統(tǒng)詳細(xì)調(diào)查和分析 8 系統(tǒng)實施準(zhǔn)備3建立新系統(tǒng)邏輯模型 9 程序設(shè)計4系統(tǒng)總體結(jié)構(gòu)設(shè)計 10 系統(tǒng)測試5代碼設(shè)計和數(shù)據(jù)庫設(shè)計 11 系統(tǒng)轉(zhuǎn)換6計算機(jī)網(wǎng)絡(luò)配置方案設(shè)計 12 系統(tǒng)維護(hù) 1、
10、自頂向下整體性的分析和設(shè)計 和自底向上的逐步實施的系統(tǒng)開發(fā)過程 2、用戶至上 3、 深入調(diào)查研究 4、嚴(yán)格區(qū)分工作階段 5、開發(fā)過程工程化 4結(jié)構(gòu)化開發(fā)方法的特點結(jié)構(gòu)化開發(fā)方法的特點 5優(yōu)缺點優(yōu)缺點優(yōu)點:優(yōu)點:整體思路清楚,目標(biāo)明確,階段性非常強,有利于系統(tǒng)開發(fā)的總體管理和控制。缺點:缺點:由于在系統(tǒng)分析時就要確定系統(tǒng)的目標(biāo)和需求,并且 以文檔的開工固定下來,并以此為根據(jù)開發(fā)以后的系統(tǒng),留下潛藏的危機(jī)。三三 快速原型法快速原型法1、原型法的系統(tǒng)開發(fā)模式和工作流程、原型法的系統(tǒng)開發(fā)模式和工作流程 收集需求 快速設(shè)計 建立原型評審和修改需求 開發(fā)產(chǎn)品 圖26 原型法軟件開發(fā)模式快速原型法工作流程快
11、速原型法工作流程 12348567不可行不滿意 2、原型法的軟件支持環(huán)境、原型法的軟件支持環(huán)境 一個方便靈活的RDBMS 一個與RDBMS對應(yīng)的方便靈活的數(shù)據(jù)字典 一套高級的軟件開發(fā)工具,如4GL 與DB相應(yīng)的一套快速查詢語言 一個非過程化的報告/屏幕生成器 以上多是CASE包括的工具。 3、 原型法使用的條件原型法使用的條件原型的開發(fā)周期必須短,成本應(yīng)該低要求用戶參與評價原型原型必須是可運行的根據(jù)原型的運行結(jié)果,要評價原型,再根據(jù)評價結(jié)果,要很容易修改原型4、 原型法的特點和局限性原型法的特點和局限性 原型法的特點原型法的特點4遵循人類認(rèn)識規(guī)律,易于接受和掌握4通過模擬和仿真的原型,縮短了用
12、戶和開發(fā)者之間的距離,使之易于溝通 4充分利用最新的工具和開發(fā)環(huán)境 原型法的局限性原型法的局限性 v 開發(fā)工具要求高。對于大型MIS若不經(jīng)過系統(tǒng)分析進(jìn)行整體性劃分,想要直接用屏幕一個一個地模擬是困難的;v解決復(fù)雜系統(tǒng)和大系統(tǒng)問題很困難。對于大量運算、邏輯性強的程序模塊,難以改造模型供人評價,因為交互方式較少; v 管理要求高。對于管理基礎(chǔ)不好、信息處理混亂的情形,原型法使用有難度;v系統(tǒng)的交互方式必須簡單明了。對于一個批處理系統(tǒng),其大部分是內(nèi)部處理過程,方法應(yīng)用有困難。 4GL或或4GT的提出的提出 第一代機(jī)器語言面向計算機(jī)硬件,二進(jìn)制代碼 第二代匯編語言面向機(jī)器運算,助記符表示機(jī)器語言 第三
13、代高級語言面向計算機(jī)的過程或算法,算法語言 第四代語言,非過程化語言介于算法和求解問題之間 每條語句都經(jīng)過高度濃縮完成多種功能, 代替一個常規(guī)的傳統(tǒng)程序集。如SORT ON TO原型開發(fā)工具原型開發(fā)工具CASEl 用戶友好性;l 數(shù)據(jù)可存取性;l 處理靈活性;l 軟件開發(fā)和 生產(chǎn)率的改進(jìn)。 4GL特點特點開發(fā)效率高,靈活性強,易于維護(hù)4GL與與MIS的開發(fā)的開發(fā) 4GL與MIS的快速生成和消除 軟件危機(jī)提供了途徑。l真正改進(jìn)軟件開發(fā)產(chǎn)量 提高軟件開發(fā)質(zhì)量和效率l軟件開發(fā)是面向結(jié)果的l加速程序設(shè)計和實現(xiàn)的時間, 消除開發(fā)中的拖延l可以使開發(fā)人員與用戶都參與 系統(tǒng)開發(fā),使用戶需求更明確 溝通更容易
14、 CASE集計算機(jī)圖形技術(shù)、程序生成技術(shù)、RDB技術(shù)和各類開發(fā)工具于一身,構(gòu)成MIS的自動生成環(huán)境 l 圖形工具;l 字典、DBMS和警告系統(tǒng);l 對系統(tǒng)的描述、說明作正確性檢查的工具;l 代碼自動生成器;l 文檔生成器。 基于基于CASE開發(fā)開發(fā)MIS的步驟的步驟 步驟步驟1:用CASE圖形工具交互地、半自動化地 完成MIS的圖形化描述; 步驟步驟2:用CASE代碼自動器生成系統(tǒng)的源代碼 步驟步驟3:用CASE測試數(shù)據(jù)生成器提供MIS測試用例 CASE開發(fā)開發(fā)MIS的特點的特點v CASE改變了系統(tǒng)開發(fā)的物質(zhì)基礎(chǔ)(環(huán)境)v 使得系統(tǒng)開發(fā)者工作性質(zhì)發(fā)生變化v 系統(tǒng)開發(fā)過程速度加快而且功能進(jìn)一步
15、完善v CASE使原型化方法和OO方法付諸實施, 可以使結(jié)構(gòu)化方法更加實用v 使軟件的個部分能重復(fù)使用基于面向?qū)ο蟮某绦蛟O(shè)計發(fā)展起來的,認(rèn)為客觀世界是由各種各樣的對象組成,每種對象都有各自的內(nèi)部狀態(tài)的運動規(guī)律,不同的對象之間的相互作用和聯(lián)系就構(gòu)成了各種不同的系統(tǒng)。 四四 面向?qū)ο蟮拈_發(fā)方法面向?qū)ο蟮拈_發(fā)方法 1基本思想:基本思想:基于所研究的問題,對問題空間進(jìn)行自然分割,識別其中的實體及其相互關(guān)系,建立問題空間的信息模型,在此基礎(chǔ)上進(jìn)行系統(tǒng)設(shè)計,用對應(yīng)于實體和關(guān)系的軟件模塊構(gòu)造系統(tǒng)2方法概述:方法概述:v客觀事物都是由對象(Object)組成的。v對象由屬性(Attribute)和方法(Met
16、hod)組成。v對象之間聯(lián)系的實現(xiàn)。v對象可按其屬性進(jìn)行歸類(Class)。v對象是一個補嚴(yán)格模塊了的實體,稱之為封裝(Encapsulation)。3基本步驟:基本步驟:定義問題抽象的識別對象詳細(xì)設(shè)計問題程序?qū)崿F(xiàn)4優(yōu)劣優(yōu)劣從系統(tǒng)應(yīng)該“做什么”的角度出發(fā),在需求分析的基礎(chǔ)上提煉解決問題的對象。方法是從小到大,自下而上的,更加接近現(xiàn)實的世界。對于計算機(jī)工具要求高;在系統(tǒng)性調(diào)查分析之前,把握系統(tǒng)結(jié)構(gòu)有困難??偨Y(jié)總結(jié) 只有結(jié)構(gòu)化系統(tǒng)開發(fā)方法是真正能夠較全面支持整個系統(tǒng)開發(fā)過程的方法。其他方法各有特點,但都通常只能作為結(jié)構(gòu)化系統(tǒng)開發(fā)方法在局部環(huán)節(jié)上的補充,暫時還不能替代其在系統(tǒng)開發(fā)過程中的主導(dǎo)地位,尤
17、其是在目前占系統(tǒng)開發(fā)工作量最大的系統(tǒng)調(diào)查(30)和系統(tǒng)分析(40)兩個重要環(huán)節(jié)。 4.4 MIS開發(fā)文檔及其格式開發(fā)文檔及其格式1系統(tǒng)分析說明書系統(tǒng)分析說明書 1.0前言 2.0摘要 3.0現(xiàn)行系統(tǒng)分析 3.1基本生產(chǎn)經(jīng)營狀況分析 3.2現(xiàn)行系統(tǒng)的組織機(jī)構(gòu)和業(yè)務(wù)流程 3.3現(xiàn)行系統(tǒng)的信息流程 3.4對現(xiàn)行系統(tǒng)的評述4.0企業(yè)生產(chǎn)經(jīng)營目標(biāo)5.0新系統(tǒng)分析 5.1新系統(tǒng)的總體目標(biāo) 5.2新系統(tǒng)的信息流程5.3新系統(tǒng)的總體結(jié)構(gòu)和功能5.4新系統(tǒng)的功能模型5.5新系統(tǒng)的信息模型5.6新系統(tǒng)的接口分析5.7關(guān)鍵技術(shù)及其實現(xiàn)方法和技術(shù)路線 6.0系統(tǒng)配置 6.1軟件配置 6.2硬件配置 6.3組織機(jī)構(gòu)配置
18、 7.0實施進(jìn)度計劃 8.0人員培訓(xùn)計劃 9.0經(jīng)費計劃 10.0系統(tǒng)預(yù)測效益分析二二 系統(tǒng)設(shè)計說明書系統(tǒng)設(shè)計說明書 1.0概述 2.0系統(tǒng)結(jié)構(gòu)設(shè)計 2.1系統(tǒng)軟件結(jié)構(gòu) 3.0接口設(shè)計 3.1用戶接口 3.2外部接口 3.3內(nèi)部接口 4.0系統(tǒng)信息設(shè)計 4.1信息編碼設(shè)計 4.2數(shù)據(jù)項定義 4.3數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 5.0模塊內(nèi)部設(shè)計 6.0系統(tǒng)出錯處理設(shè)計 6.1出錯信息 6.2故障措施 6.3系統(tǒng)維護(hù)設(shè)計 三三 源程序清單源程序清單程序清單目錄程序清單目錄 源程序清單源程序清單 在每一模塊的前面應(yīng)有下列說明:.模塊名 .標(biāo)識符 .程序員 完成日期 .調(diào)用模塊 .被調(diào)用模塊 .參數(shù)說明 .功能說明 四四 系統(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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度無人機(jī)研發(fā)與生產(chǎn)合同
- 無煙活動總結(jié)5篇
- 2024總裁助理年終工作總結(jié)范文(5篇)
- 2024年教育輔助人員服務(wù)合同
- 2024年新修訂:叉車操作員雇傭協(xié)議
- 2024年新型飛機(jī)買賣條款
- 2024年技術(shù)服務(wù)合同:人工智能輔助醫(yī)療系統(tǒng)
- 2024年房產(chǎn)過戶手續(xù)辦理委托書
- DB4106T 67-2022 數(shù)字鄉(xiāng)村建設(shè)指南
- 2024年建筑項目協(xié)調(diào)合同
- 2023年江門市基層公共就業(yè)創(chuàng)業(yè)服務(wù)崗位招聘考試真題
- 圖解《黑神話悟空》微課件
- 期中模擬測試卷3(試題)-2024-2025學(xué)年三年級上冊數(shù)學(xué)(福建)
- 電子產(chǎn)品回收處理協(xié)議
- 數(shù)字媒體藝術(shù)與民族文化傳播智慧樹知到期末考試答案2024年
- 美國實時總統(tǒng)大選報告
- 《行政許可法培訓(xùn)》課件
- 大學(xué)體育理論(山東聯(lián)盟)智慧樹知到課后章節(jié)答案2023年下泰山學(xué)院
- 研究生二級學(xué)科證明
- 快易收口網(wǎng)工藝原理
- APC Smart-UPS 3000XL RM安裝及電池更換手冊
評論
0/150
提交評論