第5講 管理信息系統(tǒng)MIS開發(fā)方法(二)_第1頁
第5講 管理信息系統(tǒng)MIS開發(fā)方法(二)_第2頁
第5講 管理信息系統(tǒng)MIS開發(fā)方法(二)_第3頁
第5講 管理信息系統(tǒng)MIS開發(fā)方法(二)_第4頁
第5講 管理信息系統(tǒng)MIS開發(fā)方法(二)_第5頁
已閱讀5頁,還剩63頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

CompanyLogo第二章MIS開發(fā)CompanyLogo第二章管理信息系統(tǒng)開發(fā)方法內(nèi)容提要:一、MIS開發(fā)概述二、結(jié)構(gòu)化系統(tǒng)開發(fā)方法三、原型法四、面向?qū)ο蟮姆椒ê喗槲?、?jì)算機(jī)輔助軟件工程CASE總結(jié)一、MIS開發(fā)概述二、結(jié)構(gòu)化系統(tǒng)開發(fā)方法CompanyLogo現(xiàn)實(shí)世界:問題觀念世界邏輯模型數(shù)據(jù)世界物理模型計(jì)算機(jī)世界計(jì)算機(jī)可執(zhí)行模型根據(jù)問題進(jìn)行抽象根據(jù)系統(tǒng)平臺進(jìn)行設(shè)計(jì)利用實(shí)用軟件進(jìn)行描述CompanyLogo回顧

程序設(shè)計(jì)員信息主管數(shù)據(jù)庫管理員設(shè)計(jì)員項(xiàng)目經(jīng)理系統(tǒng)維護(hù)員分析員開發(fā)人員CompanyLogo回顧Mis的開發(fā)方式?聯(lián)合開發(fā)外包自主開發(fā)采購CompanyLogo回顧

常見的系統(tǒng)開發(fā)方法?

結(jié)構(gòu)化方法的基本思想?

用系統(tǒng)的思想,系統(tǒng)工程的方法,按用戶至上的原則,結(jié)構(gòu)化、模塊化、自頂向下對信息系統(tǒng)進(jìn)行分析與設(shè)計(jì)。CompanyLogo回顧

結(jié)構(gòu)化方法的開發(fā)階段?四大階段運(yùn)行、維護(hù)、評價(jià)系統(tǒng)實(shí)施系統(tǒng)設(shè)計(jì)系統(tǒng)分析CompanyLogo優(yōu)點(diǎn)

嚴(yán)格區(qū)分開發(fā)階段,系統(tǒng)的針對性強(qiáng);重視系統(tǒng)分析;CompanyLogo缺點(diǎn)

開發(fā)周期長;開發(fā)過程繁瑣、復(fù)雜;與用戶交流不直觀;系統(tǒng)的升級較困難。

系統(tǒng)分析的難以完善和用戶需求的模糊性已成重大障礙。CompanyLogo第三節(jié)原型法1、原型法的基本思想原型法和生命周期法的根本區(qū)別:它是面向目標(biāo)的,而不是面向工程項(xiàng)目的。原型法可以迅速向用戶提交一個(gè)管理信息系統(tǒng)的原型設(shè)計(jì),使用戶及早地看到并使用一個(gè)真實(shí)的系統(tǒng),在此基礎(chǔ)上,用戶與設(shè)計(jì)者不斷交換意見,修改原型設(shè)計(jì),最后完成項(xiàng)目的設(shè)計(jì)任務(wù)。基本出發(fā)點(diǎn):通過原型的使用,用戶能夠告訴研制人員,他們對現(xiàn)存系統(tǒng)有哪些不滿,這比讓他們描述一個(gè)他們想象中的系統(tǒng)要容易得多。CompanyLogo第三節(jié)

原型法在關(guān)系數(shù)據(jù)庫系統(tǒng)、第四代開發(fā)語言(4GL)和各種可視化開發(fā)環(huán)境的支持下提出的一種開發(fā)方法開發(fā)要求分析評價(jià)軟件環(huán)境用戶開發(fā)商構(gòu)造原型

軟件支持環(huán)境RDBMS數(shù)據(jù)字典、建模工具快速查詢系統(tǒng)4GL軟件工具可視化報(bào)告、界面生成器,快速構(gòu)造原型

CompanyLogo2、原型法的開發(fā)過程CompanyLogo2、原型法的開發(fā)過程開發(fā)過程的5個(gè)階段:1).確定系統(tǒng)基本需求分析階段設(shè)計(jì)者和建造者共同完成。要確定用戶對管理信息系統(tǒng)的基本需求,即系統(tǒng)應(yīng)具有的一些基本功能,人機(jī)界面的基本形式,如數(shù)據(jù)規(guī)范、屏幕與菜單等。只是對系統(tǒng)要有一個(gè)基本的了解,不必寫出詳細(xì)說明。這樣得到的系統(tǒng)功能是不完全的,有缺陷的。在下面幾個(gè)階段的工作中可以得到彌補(bǔ)和改正。CompanyLogo二、原型法開發(fā)過程的5個(gè)階段:2).構(gòu)造初始原型階段初步了解的基礎(chǔ)上,系統(tǒng)研制人員要設(shè)計(jì)一個(gè)初步的系統(tǒng)模型——原型。建立原型的速度是關(guān)鍵,而運(yùn)行效率則是次要的。初始原型可以是不完善的,但它必須滿足用戶的基本的已知要求,并有簡單靈活、使用方便的人機(jī)接口,使用戶易于掌握和使用。CompanyLogo二、原型法開發(fā)過程的5個(gè)階段:3).原型的使用、評價(jià)階段征求用戶意見。面對用戶的是實(shí)實(shí)在在的系統(tǒng)??梢院拖到y(tǒng)研制人員一起對模型進(jìn)行評價(jià)。評價(jià)大致包括以下幾個(gè)內(nèi)容:①模型是否準(zhǔn)確地反映了系統(tǒng)的工作過程;②模型是否滿足用戶的要求;③模型的應(yīng)用環(huán)境以及輸入、輸出形式是否合適;④進(jìn)一步的要求和改進(jìn)意見。在共同討論的過程中,用戶和系統(tǒng)研制人員對所設(shè)計(jì)的系統(tǒng)的功能和要求逐漸明確,也就能具體地提出對原型應(yīng)如何修改,使之更加完善。項(xiàng)目案例CompanyLogoCompanyLogoCompanyLogo二、原型法開發(fā)過程的5個(gè)階段:4).修改原型階段一是用戶完全滿意,不需做任何修改而進(jìn)入下一階段;二是原型不可行,必須重建模型、重新評價(jià);三是對原型不滿意,則對原型修改,然后再使用、評價(jià),直到用戶滿意為止。5).確定模型后的處理階段CompanyLogo二、原型法3、原型法的種類

根據(jù)原型法的應(yīng)用目的及場合,可以把它分為三種:丟棄式演化式遞增式原型法應(yīng)用情況優(yōu)缺點(diǎn)CompanyLogo3、原型法的種類(1)丟棄式丟棄式方法,是把原型系統(tǒng)作為用戶和研制人員之間進(jìn)行通信的媒介,并不打算把它作為實(shí)際系統(tǒng)運(yùn)行。原型系統(tǒng)只是從外觀、功能上“像”實(shí)際系統(tǒng),但是完全不能投入實(shí)際使用。這類原型的目的是為了對最終系統(tǒng)進(jìn)行研究,使用戶和研制人員借助這個(gè)系統(tǒng)進(jìn)行交流,共同明確新系統(tǒng)的需求。

CompanyLogo丟棄式要求其開發(fā)費(fèi)用低、速度快,通常要利用現(xiàn)有的軟件工具及環(huán)境作為支持。這種方法時(shí),原型的開發(fā)過程可以作為生命周期法的一個(gè)階段,即需求定義階段。這樣原型法就與生命周期法緊密地結(jié)合起來了(圖)。

CompanyLogo丟棄式系統(tǒng)分析系統(tǒng)設(shè)計(jì)CompanyLogo3、原型法的種類(2)演化式用戶的要求及系統(tǒng)的功能都在不斷發(fā)生變化,先按照基本需求開發(fā)出一個(gè)系統(tǒng),使用戶先使用起來,有問題隨時(shí)修改。CompanyLogo3、原型法的種類(3)遞增式在開始時(shí)系統(tǒng)有一個(gè)總體框架,各功能單元的結(jié)構(gòu)和功能也比較清楚,但還沒有具體實(shí)現(xiàn)。在以后的開發(fā)過程中,一個(gè)一個(gè)地完善這些模塊。實(shí)現(xiàn)一個(gè)新的模塊或代替一個(gè)舊模塊。所有這些工作都基于一個(gè)前提——系統(tǒng)的組織結(jié)構(gòu)不發(fā)生變化,模塊的外部功能不發(fā)生變化。遞增式原型法的開發(fā)過程分為總體設(shè)計(jì)和反復(fù)進(jìn)行的功能子單元實(shí)現(xiàn)這兩個(gè)階段(圖)。采用遞增式原型法開發(fā)出的系統(tǒng)也是一個(gè)可實(shí)際運(yùn)行的系統(tǒng)。CompanyLogo二、原型法CompanyLogo

丟棄式和遞增式原型法,已經(jīng)得到相當(dāng)程度的應(yīng)用。演化式原型法極具靈活性,缺乏嚴(yán)密性。由于潛在的無法控制的時(shí)間和費(fèi)用問題,還沒有得到廣泛的應(yīng)用。CompanyLogo優(yōu)點(diǎn)1、符合人們認(rèn)識事物的規(guī)律;2、開發(fā)工具先進(jìn),與用戶交流直觀3、能及早暴露系統(tǒng)實(shí)施后潛在的一些問題;4、開發(fā)周期短、費(fèi)用低、應(yīng)變能力強(qiáng)。5、能調(diào)動(dòng)用戶參與的積極性,用戶滿意程度提高CompanyLogo缺點(diǎn)1、不適合大型系統(tǒng)的開發(fā);2、原型法建立的基礎(chǔ)是最初的解決方案,如果最初的原型不適合,則系統(tǒng)開發(fā)會遇到較大的困難。3、對原有的基礎(chǔ)管理工作要求較高;否則容易走上機(jī)械模擬原手工系統(tǒng)的軌道。4、由于原型法的系統(tǒng)開發(fā)不很規(guī)范,系統(tǒng)的備份、恢復(fù),系統(tǒng)性能和安全問題容易忽略。CompanyLogo第四節(jié)面向?qū)ο蟮拈_發(fā)方法一、面向?qū)ο蠓椒?Object-OrientedMethod)的基本思想

面向?qū)ο蟮拈_發(fā)方法基于類和對象的概念,把客觀世界的一切事物都看成是由各種不同的對象組成,每個(gè)對象都有各自內(nèi)部的狀態(tài)、機(jī)制和規(guī)律;按照對象的不同特性,可以組成不同的類。不同的對象和類之間的相互聯(lián)系和相互作用就構(gòu)成了客觀世界中的不同的事物和系統(tǒng)。CompanyLogo第四節(jié)面向?qū)ο蟮拈_發(fā)方法OO方法可以概括為:現(xiàn)實(shí)世界由對象組成對象由屬性和方法組成。屬性反映對象的狀態(tài),方法定義改變屬性狀態(tài)的操作對象之間的聯(lián)系主要通過消息傳遞來實(shí)現(xiàn)對象抽象為類(class)對象具有封裝的特性CompanyLogo第四節(jié)面向?qū)ο蟮拈_發(fā)方法二、面向?qū)ο蠹夹g(shù)的基本概念1、對象對象(Object)是客觀世界中的任何事物在計(jì)算機(jī)程序中的抽象表示。對象是面向?qū)ο蟪绦蛟O(shè)計(jì)的基本元素。對象是事物狀態(tài)和行為的數(shù)據(jù)抽象。對象的兩要素:屬性+操作如電視:屬性有:品牌、尺寸、重量等。操作有:收視、選臺、音量調(diào)節(jié)等CompanyLogo二、面向?qū)ο蠹夹g(shù)的基本概念2、類根據(jù)抽象的原則對客觀事物進(jìn)行歸納和劃分,只關(guān)注與當(dāng)前目標(biāo)相關(guān)的特征,把具有相同屬性和相同操作(服務(wù))的對象歸為一個(gè)類。它是一個(gè)抽象的概念。CompanyLogo二、面向?qū)ο蠹夹g(shù)的基本概念3、封裝封裝是指按照信息屏蔽的原則,把對象的屬性和操作結(jié)合在一起,構(gòu)成一個(gè)獨(dú)立的對象。外部對象不能直接操作對象的屬性,只能使用對象提供的服務(wù)。CompanyLogo二、面向?qū)ο蠹夹g(shù)的基本概念4、繼承繼承關(guān)系是現(xiàn)實(shí)世界中遺傳關(guān)系的直接模擬,它表示類之間的內(nèi)在聯(lián)系以及對屬性和操作的共享。即子類可以沿用父類(被繼承類)的某些特征。當(dāng)然,子類也具有自己獨(dú)有的屬性和操作。運(yùn)貨車救火車大轎車起重車汽車特殊類對一般類的繼承關(guān)系CompanyLogo二、面向?qū)ο蠹夹g(shù)的基本概念5、消息(Message)消息是一個(gè)對象與另一個(gè)對象的通信單元,是要求某個(gè)對象執(zhí)行類中定義的某個(gè)操作的規(guī)格說明。發(fā)送給一個(gè)對象的消息定義了一個(gè)方法名和一個(gè)參數(shù)表(可能是空的),并指定某一個(gè)對象。對象間的這種相互合作需要一個(gè)機(jī)制協(xié)助進(jìn)行,這樣的機(jī)制稱為“消息傳遞”。

CompanyLogo三、面向?qū)ο蠓椒ǖ拈_發(fā)過程1、系統(tǒng)調(diào)查和需求分析:對系統(tǒng)將要面臨的具體管理問題及用戶對系統(tǒng)開發(fā)的需求進(jìn)行調(diào)查研究,弄清要干什么。2、(OOA)

分析問題的性質(zhì)和求解問題:在問題域中抽象地識別出對象以及其行為、結(jié)構(gòu)、屬性、方法等。即面向?qū)ο蠓治?。CompanyLogo3、(OOD)整理問題:即對分析的結(jié)果作進(jìn)一步地抽象、歸類、整理,并最終以范式的形式將它們確定下來。即面向?qū)ο笤O(shè)計(jì)。4、(OOP)程序?qū)崿F(xiàn):用面向?qū)ο蟮某绦蛟O(shè)計(jì)語言將上一步的范式直接映射為應(yīng)用程序軟件。CompanyLogo采用全新的面向?qū)ο笏枷?,使得系統(tǒng)的描述及信息模型的表示與客觀實(shí)體相對應(yīng),更符合人們認(rèn)識事物的思維習(xí)慣。系統(tǒng)開發(fā)的基礎(chǔ)統(tǒng)一于對象之上,各個(gè)階段工作過渡平滑。面向?qū)ο箝_發(fā)方法采用了繼承、封裝、多態(tài)和消息傳遞機(jī)制,使軟件的一致性、模塊的獨(dú)立性以及程序的共享性和可重用性大大提高。四、面向?qū)ο箝_發(fā)方法的特點(diǎn)CompanyLogo在大型管理信息系統(tǒng)開發(fā)中,若不經(jīng)自頂向下的整體劃分,而是一開始就自底向上地采用OO方法開發(fā)系統(tǒng),會造成系統(tǒng)結(jié)構(gòu)不合理、各部分關(guān)系失調(diào)等等問題。OO方法和結(jié)構(gòu)化方法在系統(tǒng)開發(fā)中相互依存、不可替代。

CompanyLogo第五節(jié)計(jì)算機(jī)輔助軟件工程方法一、什么是計(jì)算機(jī)輔助軟件工程計(jì)算機(jī)輔助軟件工程(ComputerAidedSoftwareEngineering,CASE)原來是指用來支持管理信息系統(tǒng)開發(fā)的,由各種計(jì)算機(jī)輔助軟件和工具組成的大型綜合性軟件開發(fā)環(huán)境。case是集圖形處理技術(shù)、程序生成技術(shù)、關(guān)系數(shù)據(jù)庫技術(shù)和各類開發(fā)工具于一身的系統(tǒng)開發(fā)方法,即借助于專門的軟件工具來實(shí)現(xiàn)系統(tǒng)開發(fā)的方法。CompanyLogo第五節(jié)計(jì)算機(jī)輔助軟件工程方法二、case方法CASE是一種自動(dòng)化或半自動(dòng)化的方法,能夠全面支持除系統(tǒng)調(diào)查外的每一個(gè)開發(fā)步驟。嚴(yán)格地講,CASE只是一種開發(fā)環(huán)境而不是一種開發(fā)方法。目前,CASE仍是一個(gè)發(fā)展中的概念,各種CASE軟件也較多,沒有統(tǒng)一的模式和標(biāo)準(zhǔn)。采用CASE工具進(jìn)行系統(tǒng)開發(fā),必須結(jié)合一種具體的開發(fā)方法,CASE方法只是為具體的開發(fā)方法提供了支持每一過程的專門工具。因而,CASE具實(shí)際上把原先由手工完成的開發(fā)過程轉(zhuǎn)變?yōu)橐宰詣?dòng)化工具和支撐環(huán)境支持的自動(dòng)化開發(fā)過程。

CompanyLogoCase體系結(jié)構(gòu)圖CompanyLogo利用CASE工具進(jìn)行開發(fā)

case工具:用戶使用的case去開發(fā)一個(gè)應(yīng)用系統(tǒng)所接觸到的所有軟件工具。圖形工具原型法工具測試工具代碼生成器文件生成器case工具CompanyLogo第五節(jié)計(jì)算機(jī)輔助軟件工程方法三、CASE方法的特點(diǎn)CASE加速了開發(fā)過程,簡化了軟件開發(fā)的管理和維護(hù)。作為一種輔助性的開發(fā)方法,其主要體現(xiàn)在幫助開發(fā)者方便、快捷地產(chǎn)生出系統(tǒng)開發(fā)過程中各類圖表、程序和說明性文檔,使開發(fā)人員從繁雜的分析設(shè)計(jì)圖表和程序編寫工作中解放出來。CASE方法產(chǎn)生出統(tǒng)一的、標(biāo)準(zhǔn)化的文檔資料,提高了軟件的質(zhì)量和重用性。CompanyLogo總結(jié):各種開發(fā)方法的比較生命周期法原型法面向?qū)ο蠓–ase法CompanyLogo總結(jié):各種開發(fā)方法的比較生命周期法生命周期法能全面支持整個(gè)系統(tǒng)開發(fā)過程,基于模塊化設(shè)計(jì)思想,采用“自頂向下,逐步求精”的技術(shù)對系統(tǒng)進(jìn)行劃分。但在總體思路上比較保守,是以不變應(yīng)萬變來適應(yīng)環(huán)境的變化。適用于:大型系統(tǒng)、復(fù)雜系統(tǒng)。CompanyLogoCompanyLogo總結(jié):各種開發(fā)方法的比較原型法原型法需要利用軟件生成工具快速構(gòu)造系統(tǒng)原型并對原型的不斷修改、完善建立系統(tǒng),強(qiáng)調(diào)開發(fā)人員與用戶的交流,從動(dòng)態(tài)的角度看待系統(tǒng)變化,采用以變應(yīng)變的思路。不能涉及分析之前的階段,適合于:處理過程明確、簡單系統(tǒng);涉及面窄的小型系統(tǒng)。不適合于:大型、復(fù)雜系統(tǒng),難以模擬;存在大量運(yùn)算、邏輯性強(qiáng)的處理系統(tǒng);管理基礎(chǔ)工作不完善、處理過程不規(guī)范的系統(tǒng);大量批處理系統(tǒng)。CompanyLogoCASE方法CASE方法是一種除系統(tǒng)調(diào)查外全面支持系統(tǒng)開發(fā)過程的方法,同時(shí)也是一種自動(dòng)化或半自動(dòng)化的系統(tǒng)開發(fā)方法。CompanyLogo面向?qū)ο蠓?/p>

面向?qū)ο蠓ㄊ且环N圍繞對象來進(jìn)行系統(tǒng)分析和系統(tǒng)設(shè)計(jì),然后用面向?qū)ο蟮墓ぞ呓⑾到y(tǒng)的方法。

純面向?qū)ο蠓椒▽?shí)現(xiàn)起來有一些困難,而且目前系統(tǒng)的開發(fā)應(yīng)用也不廣泛,所以只把它作為系統(tǒng)某一部分功能內(nèi)部設(shè)計(jì)的參考方法。CompanyLogo

一般來說,系統(tǒng)的功能或要求預(yù)先難以確定,在開發(fā)過程中可能有重大變化,規(guī)模較小、結(jié)構(gòu)不太復(fù)雜的系統(tǒng)適宜于用原型法和面向?qū)ο蠓?。幾種方法不是相互獨(dú)立的,他們經(jīng)常可以混合使用。CompanyLogo案例:中海油的MIS開發(fā)方法的選擇

中國海洋石油總公司是經(jīng)國務(wù)院批準(zhǔn)于1982年2月15日成立的國家石油公司。為降低成本,提高效益,公司一直在信息化建設(shè)上不遺余力。公司先后建設(shè)了海洋石油衛(wèi)星通訊網(wǎng)、廣域網(wǎng)、局域網(wǎng)、海洋石油網(wǎng)絡(luò)應(yīng)用系統(tǒng)等。其中,有兩個(gè)大型的MIS開發(fā)系統(tǒng):勘探開發(fā)系統(tǒng)和財(cái)務(wù)管理系統(tǒng)。

(1)勘探開發(fā)系統(tǒng)從1994年自行組織力量開始建設(shè),先后建立了勘探數(shù)據(jù)庫、開發(fā)數(shù)據(jù)庫、生產(chǎn)動(dòng)態(tài)信息庫。該系統(tǒng)已應(yīng)用與公司的相關(guān)部門和所屬分公司,主要服務(wù)于管理層和技術(shù)層。CompanyLogo(2)財(cái)務(wù)管理系統(tǒng)的開發(fā)經(jīng)歷了多個(gè)階段.80年代后期公司曾組織過一次財(cái)務(wù)信息系統(tǒng)的開發(fā),系統(tǒng)是在DOS環(huán)境下運(yùn)行的單機(jī)版并在部分下屬單位推廣應(yīng)用,盡管沒有成功,卻為公司的會計(jì)電算化打下了良好的技術(shù)基礎(chǔ)。后來,公司又組織由財(cái)務(wù)人員和計(jì)算機(jī)技術(shù)人員參加的項(xiàng)目組,開發(fā)了一套在微機(jī)UNIX主機(jī)終端環(huán)境下運(yùn)行的多用戶版,這套軟件經(jīng)許多下屬公司實(shí)施或二次開發(fā)后一直使用,提供了財(cái)務(wù)工作中大量的帳務(wù)處理和報(bào)表功能。CompanyLogo96年,在公司領(lǐng)導(dǎo)的主持下,財(cái)務(wù)管理系統(tǒng)完全外包給用友集團(tuán),包括今后的應(yīng)用系統(tǒng)的維護(hù)工作。

公司有幾個(gè)用結(jié)構(gòu)化的系統(tǒng)開發(fā)方法開發(fā)的項(xiàng)目,由于時(shí)間拖得太長,適應(yīng)不了企業(yè)組織和管理流程的變化而告失敗。中國海洋石油公司開發(fā)財(cái)務(wù)管理系統(tǒng)的目的在于自動(dòng)化的手段來加速財(cái)務(wù)活動(dòng)的處理速度和提高財(cái)務(wù)規(guī)劃的準(zhǔn)確度,而不是要從財(cái)務(wù)系統(tǒng)的開發(fā)中學(xué)到這類軟件的開發(fā)技術(shù),公司采用外部化,選擇同用友集團(tuán)合作,具有以下優(yōu)點(diǎn):CompanyLogo(1)避免公司內(nèi)部的技術(shù)人員設(shè)計(jì)過多的技術(shù)細(xì)節(jié),可以節(jié)省大量人力。

(2)可以避開自行開發(fā)可能會遇到的各種難題,使完成后的財(cái)務(wù)系統(tǒng)具有更強(qiáng)大的財(cái)務(wù)處理功能。

(3)能夠大大節(jié)省需要投入項(xiàng)目調(diào)研和開發(fā)所需的時(shí)間,保證系統(tǒng)按時(shí)使用。

用友開發(fā)該系統(tǒng)時(shí),用的是原型法,使系統(tǒng)的開發(fā)過程更加靈活,大幅度節(jié)省時(shí)間,保證了整個(gè)開發(fā)項(xiàng)目的如期完工。CompanyLogo

結(jié)論

各種方法不是互相排斥的,在建設(shè)一個(gè)系統(tǒng)時(shí),一定要結(jié)合組織的實(shí)際情況,靈活的加以選擇應(yīng)用。CompanyLogo案例分析支隊(duì)裝備部請海軍工程大學(xué)管理工程系為其開發(fā)裝備維修保障管理信息系統(tǒng),管理系接受任務(wù)后立即組織項(xiàng)目小組前往支隊(duì)裝備部展開調(diào)研。通過調(diào)研,項(xiàng)目小組發(fā)現(xiàn)支隊(duì)裝備部以前沒有類似的管理信息系統(tǒng),用戶的系統(tǒng)需求較為模糊,因此選用原型法作為開發(fā)方法。2006年6月中旬,項(xiàng)目小組前往支隊(duì)裝備部開展第一次調(diào)研,主要目的是了解用戶需求,為開發(fā)系統(tǒng)原型做準(zhǔn)備。CompanyLogo案例分析通過這次調(diào)研,項(xiàng)目小組對裝備部的組織結(jié)構(gòu)、基本業(yè)務(wù)和目前存在的問題有了初步的了解,確定了軟件的開發(fā)平臺(Windows2000+VB2005+SQL2000)和軟件的主要功能。項(xiàng)目小組回到管理系后,用了大約一個(gè)月的時(shí)間,快速完成系統(tǒng)分析和設(shè)計(jì),開發(fā)出系統(tǒng)原型(原型1)。CompanyLogo2006年7月下旬,項(xiàng)目小組前往支隊(duì)裝備部開展第二次調(diào)研,主要是向用戶提交一個(gè)系統(tǒng)原型,使用戶能夠看到并使用一個(gè)真實(shí)的系統(tǒng),在此基礎(chǔ)上項(xiàng)目小組與用戶交換意見,從而進(jìn)一步明確需求。這次,系統(tǒng)原型的功能基本符合要求,但界面方面還不夠符合用戶的要求。通過這次調(diào)研,明確了系統(tǒng)界面,進(jìn)一步劃清了系統(tǒng)范圍。從2006年10月上旬至2006年11月中旬,項(xiàng)目小組完成對系統(tǒng)原型的調(diào)整,得到了新的原型(原型2)。模型的主要改變是調(diào)整界面使其符合用戶的要求,同時(shí)增加系統(tǒng)的可靠性和安全性。原型2基本可以投入實(shí)用,通過初步測試,形成了系統(tǒng)的安裝光盤。CompanyLogo2006年11月下旬,項(xiàng)目小組前往支隊(duì)裝備部開展第三次調(diào)研,主要是向用戶提交原型2,在裝備部進(jìn)行安裝和試用,在此基礎(chǔ)上與用戶進(jìn)一步交換意見。這次,原型2的界面已符合用戶需求,主要問題有三點(diǎn):(1)增加報(bào)表功能;(2)增加數(shù)據(jù)的excel表導(dǎo)入導(dǎo)出功能(3)庫存管理模塊與實(shí)際業(yè)務(wù)不一致,用戶希望改為與實(shí)際業(yè)務(wù)一致。CompanyLogo這次調(diào)研主要有三點(diǎn)收獲:(1)系統(tǒng)除庫存模塊外,其他模塊已基本確定;(2)獲得了用戶進(jìn)一步的功能需求(如:報(bào)表、excel表導(dǎo)入導(dǎo)出);(3)通過和用戶交流,明確了庫存模塊的調(diào)整方向。從2006年12月中旬到2007年1月中旬,項(xiàng)目小組針對第三次調(diào)研中的主要問題進(jìn)行了調(diào)整,得到了原型3。

CompanyLogo2007年1月下旬,項(xiàng)目小組前往支隊(duì)裝備部開展第四次調(diào)研,主要是向用戶提交原型3,在裝備部進(jìn)行安裝和試用,在此基礎(chǔ)上與用戶進(jìn)一步交換意見。這次,原型3的各方面都已基本符合用戶需求,用戶認(rèn)為可

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論