管理系統(tǒng)中計算機(jī)應(yīng)用_第1頁
管理系統(tǒng)中計算機(jī)應(yīng)用_第2頁
管理系統(tǒng)中計算機(jī)應(yīng)用_第3頁
管理系統(tǒng)中計算機(jī)應(yīng)用_第4頁
管理系統(tǒng)中計算機(jī)應(yīng)用_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第三章 管理信息系統(tǒng)的開發(fā)策略8/18/20221 第三章 管理信息系統(tǒng)的開發(fā)策略3.1 系統(tǒng)開發(fā)的任務(wù)和特點(diǎn) 一、系統(tǒng)開發(fā)的任務(wù) 系統(tǒng)開發(fā)的任務(wù)就是根據(jù)企業(yè)管理的目標(biāo)、內(nèi)容、規(guī)模、性質(zhì)等具體情況,從系統(tǒng)論的觀點(diǎn)出發(fā),運(yùn)用系統(tǒng)工程的方法,按照系統(tǒng)發(fā)展的規(guī)律,為企業(yè)建立起計算機(jī)化的信息系統(tǒng)。其中最核心的工作,就是開發(fā)出一套適合于現(xiàn)代企業(yè)管理要求的應(yīng)用軟件系統(tǒng)。8/18/20222常用“系統(tǒng)開發(fā)”來概括管理應(yīng)用軟件系統(tǒng)從項目提出直到運(yùn)行、評價為止的整個過程,也被稱為“系統(tǒng)分析與設(shè)計”、“系統(tǒng)設(shè)計”8/18/20223二、系統(tǒng)開發(fā)的特點(diǎn) 1.復(fù)雜性高:環(huán)境復(fù)雜、技術(shù)綜合、知識密集。2.集體的創(chuàng)造性活

2、動:系統(tǒng)分析師、管理咨詢顧問、管理人員、技術(shù)人員等。3.質(zhì)量要求高:做到既具備原系統(tǒng)的功能,又有前瞻性4.產(chǎn)品是無形的:以開發(fā)者密不可分5.歷史短,經(jīng)驗不足:MIS生產(chǎn)始于20世紀(jì)60年代 8/18/202243.2 系統(tǒng)開發(fā)的指導(dǎo)原則 一、系統(tǒng)開發(fā)的指導(dǎo)原則 系統(tǒng)工程是為了合理的進(jìn)行開發(fā)、設(shè)計和運(yùn)用系統(tǒng)而采用的思想、步驟、組織和方法的總稱,MIS的開發(fā)屬于系統(tǒng)工程的范疇。系統(tǒng)具有目的性、整體性、相關(guān)性、環(huán)境適應(yīng)性等特征。8/18/202251、系統(tǒng)的目的性 應(yīng)明確系統(tǒng)開發(fā)的目的,確立面向用戶的觀點(diǎn)開發(fā)人員應(yīng)不斷及時地了解用戶的要求和意見 2、系統(tǒng)的整體性 強(qiáng)調(diào)系統(tǒng)的整體性,采用先確定邏輯模型

3、,再設(shè)計物理模型的開發(fā)思路。(1)詳細(xì)了解原系統(tǒng)信息處理過程(2)對原系統(tǒng)的物理模型進(jìn)行綜合和抽象(3)對原系統(tǒng)的邏輯模型進(jìn)行改進(jìn)和完善(4)建立新系統(tǒng)的物理模型8/18/202263、系統(tǒng)的相關(guān)性 分析系統(tǒng)的相關(guān)性,根據(jù)分解協(xié)調(diào)的原則由頂向下發(fā)展系統(tǒng)。在系統(tǒng)開發(fā)中,“由頂向下”是主導(dǎo)原則,“由底向上”是輔助原則。8/18/202274、系統(tǒng)的環(huán)境適應(yīng)性 應(yīng)該適應(yīng)環(huán)境變化的要求,開發(fā)易擴(kuò)展、易維護(hù)的系統(tǒng)。 5、工作成果文檔化,圖表規(guī)范化 軟件是程序以及開發(fā)、使用和維護(hù)這些程序所需的所有文檔。文檔的形式以圖表為主,但應(yīng)規(guī)范標(biāo)準(zhǔn)化。8/18/20228文檔資料的規(guī)范化的重要性便于開發(fā)人員之間的溝通

4、 便于以后軟件的修改、維護(hù)和擴(kuò)充 便于前后開發(fā)人員的工作銜接 便于查閱和核對 8/18/202293.3 系統(tǒng)開發(fā)的方法 目前系統(tǒng)開發(fā)的主要方法是結(jié)構(gòu)化生命周期法;在生命周期法的基礎(chǔ)上,逐漸發(fā)展了原型法、面向?qū)ο蟮姆椒ㄒ约坝嬎銠C(jī)輔助軟件工程等。8/18/2022101、生命周期法 生命周期法將管理信息系統(tǒng)的開發(fā)過程劃分為系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施三個階段,每個階段又分成若干步驟。8/18/202211生命周期各階段的主要任務(wù):(1)系統(tǒng)分析確定新系統(tǒng)的功能,即新系統(tǒng)應(yīng)“做什么”。在這一階段,系統(tǒng)分析員根據(jù)用戶提出的建立新系統(tǒng)的需求,進(jìn)行總體規(guī)劃和可行性研究,提出系統(tǒng)可行性報告。經(jīng)領(lǐng)導(dǎo)批準(zhǔn)系統(tǒng)

5、可行后,再對原系統(tǒng)進(jìn)行詳細(xì)調(diào)查,徹底了解原系統(tǒng)的模型,編寫系統(tǒng)分析報告,提出新系統(tǒng)的邏輯模型。8/18/202212(2)系統(tǒng)設(shè)計確定系統(tǒng)應(yīng)“如何做”。根據(jù)系統(tǒng)分析確定的邏輯模型,確定新系統(tǒng)的物理模型,即計算機(jī)化信息系統(tǒng)應(yīng)用軟件的總體結(jié)構(gòu)和數(shù)據(jù)庫設(shè)計,并提出系統(tǒng)配置方案。 然后進(jìn)行詳細(xì)設(shè)計,包括代碼設(shè)計、用戶界面設(shè)計、處理過程設(shè)計,編寫系統(tǒng)設(shè)計說明書。 8/18/202213(3)系統(tǒng)實施將設(shè)計方案編程實施。具體包括:按照物理模型實現(xiàn)應(yīng)用軟件的編制和測試、系統(tǒng)試運(yùn)行、系統(tǒng)切換、系統(tǒng)交付使用以及運(yùn)行后的系統(tǒng)維護(hù)和評價等工作。 8/18/2022142、生命周期法的主要優(yōu)缺點(diǎn) 優(yōu)點(diǎn): 強(qiáng)調(diào)系統(tǒng)的整

6、體性、全局性。采用“自頂向下” 的原則分析和設(shè)計系統(tǒng),首先解決全局問題,強(qiáng)調(diào)在系統(tǒng)整體優(yōu)化的前提下,考慮具體的解決方案。嚴(yán)格區(qū)分工作階段。整個開發(fā)過程階段和步驟清楚,每一階段和步驟均有明確的成果,作為下一步工作的依據(jù)。這樣有利于整個項目的管理與控制,避免了開發(fā)過程的混亂狀態(tài)。8/18/202215缺陷: (1) 難以準(zhǔn)確定義用戶需求。瀑布模型難以做到。 (2) 開發(fā)周期長,難以適應(yīng)環(huán)境變化。 瀑布模型8/18/2022162、原型法 原型法(Prototyping Approach)的基本思想是:首先由用戶與系統(tǒng)分析設(shè)計人員合作,在短期內(nèi)定義用戶的基本需求,開發(fā)出一個功能不十分完善、實驗性的、

7、簡易的應(yīng)用軟件系統(tǒng)的基本框架,稱之為原型。 圖3-58/18/202217原型法開發(fā)的四個基本階段 確定用戶基本需求:應(yīng)具備的基本功能,人機(jī)界面的基本形式等。 開發(fā)初始原型:建立一個符合用戶基本信息需求的交互式系統(tǒng),提交用戶使用。 使用和評價系統(tǒng)原型:運(yùn)用系統(tǒng)原型提煉用戶需求。用戶通過親自使用原型,了解其信息需求得到的滿意程度及存在的問題,開發(fā)人員記錄系統(tǒng)的缺點(diǎn)和不足,在與用戶討論的過程中進(jìn)一步提煉用戶需求。 修改和完善原型:根據(jù)用戶意見不斷修改和完善原型,直到用戶滿意為止。 8/18/202218原型法的主要優(yōu)點(diǎn)是: l)符合人們認(rèn)識事物的規(guī)律 2)用戶參與積極性高 3) 開發(fā)周期短,使用靈

8、活采用原型法需要具有形成原型和修改原型的支撐工具。 8/18/2022193、面向?qū)ο蠓椒?目的:提高軟件的可重用性、擴(kuò)充性、可維護(hù)性。面向?qū)ο缶褪腔趯ο蟾拍?,以對象為中心,以類和繼承為構(gòu)造機(jī)制,來認(rèn)識、理解、刻畫客觀世界和設(shè)計、構(gòu)建相應(yīng)的軟件系統(tǒng)。 面向?qū)ο蠓椒ㄅc傳統(tǒng)方法的兩大突破:操作與數(shù)據(jù)共同封裝類與繼承8/18/202220對象:就是數(shù)據(jù)和操作的封裝通信單位。將數(shù)據(jù)和操作成為對象的屬性和服務(wù);數(shù)據(jù)表示對象的狀態(tài),操作時在外界激發(fā)下是數(shù)據(jù)的狀態(tài)改變。激發(fā)的因素就是對象間的通信,被稱為消息。在面向?qū)ο蠓椒ㄖ校到y(tǒng)模型的基本單位是對象系統(tǒng)的功能是通過對象之間的消息傳遞來實現(xiàn)的8/18/20

9、22218/18/2022224、計算機(jī)輔助軟件工程CASE計算機(jī)輔助軟件工程(CASE)的目標(biāo):實現(xiàn)系統(tǒng)開發(fā)生命周期內(nèi)各階段工作基于計算機(jī)的自動化。 計算機(jī)輔助軟件工程(CASE)的作用: 提供一個快速開發(fā)系統(tǒng)的工作環(huán)境。 對系統(tǒng)開發(fā)和維護(hù)過程中的各個環(huán)節(jié)實現(xiàn)自動化。 通過圖形窗口,實現(xiàn)直觀的程序設(shè)計。 8/18/2022238/18/202224 5、開發(fā)方法的選擇 原型法需要軟件支撐工具快速形成原型,并不斷地與用戶討論、修改,最終建立系統(tǒng)。要將這種方法用于大型信息系統(tǒng)開發(fā)中的所有環(huán)節(jié)是不適宜的。因此,它主要用于小型的、靈活性高的系統(tǒng)或局部系統(tǒng)的設(shè)計和實施。 面向?qū)ο蟮姆椒ㄊ且詫ο鬄榛A(chǔ),

10、利用特定的軟件工具直接完成從對象的描述到應(yīng)用軟件結(jié)構(gòu)的轉(zhuǎn)換,特別適合于小型應(yīng)用軟件系統(tǒng)的開發(fā)。 8/18/202225在大型系統(tǒng)的開發(fā)中,常常不是采用一種開發(fā)方法,而是采用多種方法的組合。結(jié)構(gòu)化生命周期法是目前較全面支持大、中型系統(tǒng)整個過程開發(fā)的方法。8/18/2022263.4 系統(tǒng)開發(fā)的方式 目前,我國企業(yè)系統(tǒng)開發(fā)方式主要有四種:1.由本企業(yè)自行開發(fā) 2.委托開發(fā) 3.企業(yè)與軟件公司合作開發(fā) 4.購買應(yīng)用軟件產(chǎn)品主要特點(diǎn)比較:表3-18/18/2022271、自主開發(fā) 由企業(yè)自己的技術(shù)力量開發(fā)。它要求企業(yè)具有自己的開發(fā)隊伍,并有出色的領(lǐng)導(dǎo)。優(yōu)點(diǎn):用戶需求得到充分滿足,便于系統(tǒng)的維護(hù)和完善,

11、鍛煉了隊伍;缺點(diǎn):開發(fā)周期長,不利于引進(jìn)先進(jìn)的管理思想,費(fèi)用高。 8/18/2022282、委托開發(fā) 委托專業(yè)軟件開發(fā)公司或科研單位來開發(fā)。優(yōu)點(diǎn):系統(tǒng)開發(fā)周期短,企業(yè)不需組織自己的開發(fā)隊伍,系統(tǒng)開發(fā)水平高。缺點(diǎn):費(fèi)用高,系統(tǒng)維護(hù)困難。8/18/2022293、合作開發(fā) 由企業(yè)和專業(yè)軟件公司合作開發(fā)。這種方法把企業(yè)熟悉業(yè)務(wù)的優(yōu)點(diǎn)和專業(yè)軟件公司技術(shù)力量強(qiáng)的優(yōu)點(diǎn)結(jié)合起來,開發(fā)出高水平、適用性強(qiáng)的系統(tǒng),有利于企業(yè)計算機(jī)應(yīng)用隊伍的培養(yǎng)與提高。8/18/2022304、購買商品化的軟件產(chǎn)品 隨著軟件產(chǎn)業(yè)的發(fā)展,市場上有越來越多的通用軟件供企業(yè)使用。如:制造資源計劃MRPII、企業(yè)資源計劃ERP等。8/18

12、/202231購買商品化應(yīng)用軟件的優(yōu)點(diǎn):軟件產(chǎn)品可靠性高、穩(wěn)定性高反映了先進(jìn)的企業(yè)管理思想開發(fā)周期短費(fèi)用比較低購買商品化應(yīng)用軟件的缺點(diǎn):系統(tǒng)實施費(fèi)用較高系統(tǒng)維護(hù)困難8/18/2022323.5 系統(tǒng)開發(fā)的組織與項目管理一、系統(tǒng)開發(fā)的組織1、系統(tǒng)開發(fā)領(lǐng)導(dǎo)小組 一個好的領(lǐng)導(dǎo)班子是項目成功的關(guān)鍵,因此領(lǐng)導(dǎo)小組的人員組成非常重要。 系統(tǒng)開發(fā)領(lǐng)導(dǎo)小組應(yīng)由企業(yè)負(fù)責(zé)人主持,小組成員應(yīng)包括一個企業(yè)領(lǐng)導(dǎo)、系統(tǒng)開發(fā)項目組長、有經(jīng)驗的系統(tǒng)分析師、各職能部門的負(fù)責(zé)人組成。 共約57人。8/18/202233領(lǐng)導(dǎo)小組的職責(zé)范圍如下: (1) 提出建立新系統(tǒng)的目標(biāo)和總策略。 (2) 指導(dǎo)項目小組工作,保證滿足企業(yè)不同部門

13、對新系統(tǒng)的需求。 (3) 對開發(fā)工作進(jìn)行監(jiān)督與控制。 (4) 協(xié)調(diào)系統(tǒng)開發(fā)中有關(guān)的各項工作。(5) 向上級組織報告系統(tǒng)開發(fā)工作的進(jìn)展情況。 (6) 委任計算中心的主要工作人員,規(guī)定他們的職責(zé)范圍。8/18/2022342、系統(tǒng)開發(fā)項目組 項目小組直接負(fù)責(zé)系統(tǒng)開發(fā)的具體企業(yè)工作。項目小組成員由三類人員組成,即系統(tǒng)分析師、程序設(shè)計員和企業(yè)管理人員。表3-2 8/18/202235各類人員的工作任務(wù)及素質(zhì):1、系統(tǒng)分析員 :研究用戶對信息系統(tǒng)的需求,評價開發(fā)信息系統(tǒng)的可行性,進(jìn)行系統(tǒng)分析和設(shè)計,負(fù)責(zé)對新系統(tǒng)的安裝、測試和技術(shù)文件的編寫。實際上是系統(tǒng)的業(yè)務(wù)領(lǐng)導(dǎo)者與組織者;是用戶與計算機(jī)技術(shù)人員之間的橋梁; 8/18/2022362、程序設(shè)計員:按照系統(tǒng)分析師提出的設(shè)計方案編制、調(diào)試、修改程序。本企業(yè)的程序設(shè)計人員還負(fù)責(zé)系統(tǒng)運(yùn)行后的維護(hù)工作。 3、企業(yè)管理人員 :提出對新系統(tǒng)的需求,對開發(fā)工作的質(zhì)量進(jìn)行監(jiān)督,提供新系統(tǒng)需要的原始數(shù)據(jù)。8/18/202237二、系統(tǒng)開發(fā)的項目

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論