工程管理信息系統(tǒng)課件:工程管理信息系統(tǒng)開發(fā)方法與方式_第1頁
工程管理信息系統(tǒng)課件:工程管理信息系統(tǒng)開發(fā)方法與方式_第2頁
工程管理信息系統(tǒng)課件:工程管理信息系統(tǒng)開發(fā)方法與方式_第3頁
工程管理信息系統(tǒng)課件:工程管理信息系統(tǒng)開發(fā)方法與方式_第4頁
工程管理信息系統(tǒng)課件:工程管理信息系統(tǒng)開發(fā)方法與方式_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

工程管理信息系統(tǒng)

工程管理信息系統(tǒng)開發(fā)方法與方式工程管理信息系統(tǒng)的開發(fā)步驟和方式工程管理信息系統(tǒng)的開發(fā)方法系統(tǒng)開發(fā)的項(xiàng)目管理本章學(xué)習(xí)目標(biāo)1.了解工程管理信息系統(tǒng)的開發(fā)步驟;

2.掌握工程管理信息系統(tǒng)結(jié)構(gòu)化開發(fā)方法與原型化開發(fā)方法的思路、步驟以及兩者的區(qū)別;3.了解面向?qū)ο蟮拈_發(fā)方法和計(jì)算機(jī)輔助軟件工程;4.了解工程管理信息系統(tǒng)開發(fā)的組織機(jī)構(gòu)設(shè)立與開發(fā)計(jì)劃;案例:用戶:建筑施工單位A,四五百人的小型企業(yè),管理人員的計(jì)算機(jī)水平較低,缺乏相關(guān)的技術(shù)人員軟件開發(fā)公司BB的建議:不適宜立即全面開發(fā)MIS,可先推行一些較為簡單的子系統(tǒng)。A:馬上開始MIS的全面開發(fā),不嘗試新技術(shù)就難以大幅提升公司管理水平。系統(tǒng)模塊:合同管理、成本管理、進(jìn)度管理、風(fēng)險(xiǎn)管理、技術(shù)及專家知識(shí)庫、營銷管理、人力資源管理、綜合辦公、網(wǎng)絡(luò)通信系統(tǒng)等模塊開發(fā)結(jié)束后:耗費(fèi)了企業(yè)很多資金和人力,但是驗(yàn)收時(shí)仍受到施工單位領(lǐng)導(dǎo)的好評(píng)。出現(xiàn)的問題該系統(tǒng)開發(fā)過程中沒有和施工單位相關(guān)人員詳細(xì)溝通,導(dǎo)致很多功能和結(jié)構(gòu)不能很好地配合用戶的實(shí)際工作。施工單位嚴(yán)重缺少相關(guān)技術(shù)人員,大部分人不會(huì)合理地使用該系統(tǒng)。公司年長的員工礙于自身的利益,排斥該系統(tǒng)的應(yīng)用和推廣。打破了企業(yè)原有的管理秩序和自身優(yōu)勢(shì),該施工單位的管理質(zhì)量嚴(yán)重下降,效益也隨之下滑。4.1工程管理信息系統(tǒng)的開發(fā)步驟和方式4.1.1

工程管理信息系統(tǒng)的開發(fā)步驟工程管理信息系統(tǒng)的開發(fā)步驟一般都是由工程的某個(gè)參與企業(yè)如業(yè)主、承包商進(jìn)行系統(tǒng)開,因此,一般由該用戶企業(yè)的主管領(lǐng)導(dǎo)來負(fù)責(zé)此項(xiàng)工作,并組成一個(gè)信息系統(tǒng)委員會(huì)。信息系統(tǒng)委員會(huì)可以由工程項(xiàng)目組織的其他參與單位的主管領(lǐng)導(dǎo)或者參與工程的高層管理人員參加。在信息系統(tǒng)委員會(huì)的領(lǐng)導(dǎo)下建立一個(gè)系統(tǒng)開發(fā)小組,這個(gè)小組的組成人員應(yīng)包括各方面的專家,如計(jì)劃專家、系統(tǒng)分析員、運(yùn)籌專家、計(jì)算機(jī)專家等。這個(gè)隊(duì)伍可以由本單位(若具備條件)抽人組成,也可請(qǐng)外單位(如科研單位、咨詢公司、工程中其他參與單位)派出專家與本單位專家聯(lián)合組成。系統(tǒng)規(guī)劃是系統(tǒng)開發(fā)的一個(gè)關(guān)鍵步驟,系統(tǒng)規(guī)劃階段的成果是系統(tǒng)規(guī)劃文本,它是后續(xù)系統(tǒng)開發(fā)工作的指南。系統(tǒng)規(guī)劃的主要內(nèi)容包括用戶系統(tǒng)調(diào)查、系統(tǒng)規(guī)劃方法選擇、新系統(tǒng)開發(fā)初步計(jì)劃制定及系統(tǒng)可行性研究等。系統(tǒng)分析的內(nèi)容包括系統(tǒng)詳細(xì)調(diào)查與分析、組織結(jié)構(gòu)與功能分析、業(yè)務(wù)流程圖和數(shù)據(jù)流程圖分析以及功能/數(shù)據(jù)分析等。系統(tǒng)設(shè)計(jì)包括系統(tǒng)總體設(shè)計(jì)、系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)、代碼設(shè)計(jì)、輸人/輸出及界面設(shè)計(jì)模塊功能與處理過程設(shè)計(jì)等。系統(tǒng)實(shí)施包括程序設(shè)計(jì)、系統(tǒng)測(cè)試、系統(tǒng)試運(yùn)行與切換。系統(tǒng)運(yùn)行與維護(hù)包括系統(tǒng)的運(yùn)行、維護(hù)、評(píng)價(jià)、安全管理等。4.1.1

工程管理信息系統(tǒng)的開發(fā)步驟系統(tǒng)開發(fā)過程中應(yīng)注意的幾個(gè)問題如下:系統(tǒng)分析占了很大的工作量不應(yīng)把購買設(shè)備放在第一位程序的編寫應(yīng)在系統(tǒng)分析與設(shè)計(jì)階段以后進(jìn)行應(yīng)該與工程項(xiàng)目的流程再造結(jié)合起來參與人員要分清各自的職責(zé)

4.1工程管理信息系統(tǒng)的開發(fā)步驟和方式4.1.2工程管理信息系統(tǒng)的開發(fā)方式工程管理信息系統(tǒng)的開發(fā)方式主要包括:自主開發(fā)、委托開發(fā).合作開發(fā)和購買現(xiàn)成軟件四種。不論哪一種開發(fā)方式,都有優(yōu)點(diǎn)和缺點(diǎn),都需要用戶企業(yè)的領(lǐng)導(dǎo)和業(yè)務(wù)人員參加,并在管理信息系統(tǒng)的整個(gè)開發(fā)過程中,培養(yǎng)、鍛煉、壯大用戶企業(yè)的系統(tǒng)開發(fā)、設(shè)計(jì)和運(yùn)行維護(hù)隊(duì)伍。這四種開發(fā)方式的選擇,要根據(jù)用戶企業(yè)的技術(shù)力量、資金情況、外部環(huán)境等各種因素進(jìn)行綜合考慮。(一)自主開發(fā)自主開發(fā)即用戶企業(yè)完全以自己的力量進(jìn)行開發(fā)。自主開發(fā)適合于有較強(qiáng)的管理信息系統(tǒng)分析與設(shè)計(jì)隊(duì)伍和程序設(shè)計(jì)人員、系統(tǒng)維護(hù)使用隊(duì)伍的組織和單位,如高等院校、研究所、設(shè)計(jì)院等單位。優(yōu)點(diǎn):易于協(xié)調(diào),可以保證進(jìn)度;開發(fā)費(fèi)用少,開發(fā)后的系統(tǒng)能夠適應(yīng)本單位的需求且滿意度較高;系統(tǒng)維護(hù)方便;可以滿足特殊要求等。缺點(diǎn):由于不是專業(yè)開發(fā)隊(duì)伍,容易受計(jì)算機(jī)業(yè)務(wù)工作的限制,系統(tǒng)優(yōu)化不夠,系統(tǒng)的技術(shù)水平和規(guī)范程度不高。4.1.2工程管理信息系統(tǒng)的開發(fā)方式(二)委托開發(fā)方式委托開發(fā)即用戶企業(yè)將開發(fā)項(xiàng)目完全委托給一個(gè)開發(fā)單位,系統(tǒng)建成后再交付企業(yè)使用,類似交鑰匙工程。適合于用戶企業(yè)無管理信息系統(tǒng)分析、設(shè)計(jì)及軟件開發(fā)人員或開發(fā)隊(duì)伍力量較弱、但資金較為充足的組織。這種方式省時(shí)、省事,系統(tǒng)的技術(shù)水平較高,但費(fèi)用高、系統(tǒng)維護(hù)需要開發(fā)單位的長期支持。(三)合作開發(fā)方式合作開發(fā)即用戶企業(yè)與外部開發(fā)單位合作,雙方共同開發(fā)。合作開發(fā)方式適合于用戶企業(yè)有一定的管理信息系統(tǒng)分析、設(shè)計(jì)及軟件開發(fā)人員,但開發(fā)隊(duì)伍力量較弱,希望通過工程管理信息系統(tǒng)的開發(fā)來建立、完善和提高自己的技術(shù)隊(duì)伍以便于系統(tǒng)維護(hù)工作的單位。雙方共享開發(fā)成果,實(shí)際上是一種半委托性質(zhì)的開發(fā)工作。優(yōu)點(diǎn):相對(duì)于委托開發(fā)方式比較節(jié)約資金,可以培養(yǎng)、增強(qiáng)用戶企業(yè)的技術(shù)力量,便于系統(tǒng)維護(hù)工作,系統(tǒng)的技術(shù)水平較高。缺點(diǎn):雙方在合作中溝通易出現(xiàn)問題,需要雙方及時(shí)達(dá)成共識(shí),進(jìn)行協(xié)調(diào)和檢查。(四)購買現(xiàn)成軟件為了避免重復(fù)勞動(dòng),提高系統(tǒng)開發(fā)的經(jīng)濟(jì)效益,也可以購買現(xiàn)成的適合于本單位業(yè)務(wù)的管理信息系統(tǒng)軟件,如施工項(xiàng)目成本管理系統(tǒng)等。優(yōu)點(diǎn):節(jié)省時(shí)間、系統(tǒng)技術(shù)水平高。缺點(diǎn):通用軟件專用性較差,跟本單位的實(shí)際工作需要可能有一定的差距,有時(shí)可能需要做二次開發(fā)工作。4.1.2工程管理信息系統(tǒng)的開發(fā)方式四種開發(fā)方式的比較

比較內(nèi)容開發(fā)方式自主開發(fā)委托開發(fā)合作開發(fā)購買現(xiàn)成軟件分析和設(shè)計(jì)能力的要求較高一般逐漸培養(yǎng)較低編程能力的要求較高不需要需要較低系統(tǒng)維護(hù)的難易程度容易較困難較容易較困難開發(fā)費(fèi)用少多較少較少說明開發(fā)時(shí)間較長,系統(tǒng)適合本單位,可以培養(yǎng)自己的開發(fā)人員省時(shí),開發(fā)費(fèi)用高開發(fā)出的系統(tǒng)便于維護(hù)最省時(shí),但不一定完全適合本單位4.2

工程管理信息系統(tǒng)的開發(fā)方法工程管理信息系統(tǒng)的開發(fā)方法很多,這些方法各自遵循一定的基本思想,適用于一定的范圍,其解決問題的出發(fā)點(diǎn)和側(cè)重點(diǎn)各不相同。無論何種開發(fā)方法,都必須實(shí)現(xiàn)兩個(gè)基本目標(biāo),一是提高信息系統(tǒng)開發(fā)效率,二是提高信息系統(tǒng)的質(zhì)量。4.2.1系統(tǒng)開發(fā)前的準(zhǔn)備工作基礎(chǔ)準(zhǔn)備1)管理工作要嚴(yán)格科學(xué)化,具體方法要程序化和規(guī)范化;2)做好基礎(chǔ)數(shù)據(jù)管理工作,嚴(yán)格計(jì)量程序、計(jì)量手段、檢測(cè)手段和數(shù)據(jù)統(tǒng)計(jì)分析渠道;3)數(shù)據(jù)、文件、報(bào)表的統(tǒng)一化。人員組織準(zhǔn)備1)領(lǐng)導(dǎo)是否參與開發(fā)是確保系統(tǒng)開發(fā)能否成功的關(guān)鍵因素。2)建立一支由系統(tǒng)分析員、管理崗位業(yè)務(wù)人員和信息技術(shù)人員組成的系統(tǒng)開發(fā)小組。3)確各類人員(系統(tǒng)分析員、用戶企業(yè)領(lǐng)導(dǎo)、業(yè)務(wù)管理人員、計(jì)算機(jī)維護(hù)人員、數(shù)據(jù)錄人人員、系統(tǒng)操作人員等)的職責(zé)。技術(shù)準(zhǔn)備1)技術(shù)人才的準(zhǔn)備,主要有系統(tǒng)分析員、程序員、硬件人員、操作人員等;2)對(duì)用戶企業(yè)的業(yè)務(wù)人員進(jìn)行培訓(xùn),介紹系統(tǒng)分析和設(shè)計(jì)的一般概念,學(xué)習(xí)有關(guān)計(jì)算機(jī)知識(shí),使業(yè)務(wù)人員不僅在研制過程中能給予積極配合,而且在新系統(tǒng)轉(zhuǎn)換運(yùn)行時(shí)也能勝任新系統(tǒng)的需要,較快地掌握新系統(tǒng)的使用方法。4.2工程管理信息系統(tǒng)的開發(fā)方法4.2.2

結(jié)構(gòu)化系統(tǒng)開發(fā)方法結(jié)構(gòu)化系統(tǒng)開發(fā)方法(StructuredSystemDevelopmentMethodologies),亦稱SSA&D(StructuredSystemAnalysis&Design)或SADT(StructuredAnalysisandDesignTechnologies)。結(jié)構(gòu)化系統(tǒng)開發(fā)方法是自頂向下結(jié)構(gòu)化方法、工程化的系統(tǒng)開發(fā)方法和生命周期的結(jié)合,結(jié)構(gòu)化的核心是按MIS的生命周期進(jìn)行開發(fā),出發(fā)點(diǎn)是使開發(fā)工作標(biāo)準(zhǔn)化。概括起來說就是自頂向下、逐步求精,分階段實(shí)現(xiàn)的軟件開發(fā)方法,是一種先整體后局部的信息系統(tǒng)開發(fā)方法,也是迄今為止開發(fā)方法中應(yīng)用最普遍、最成熟的一種。4.2工程管理信息系統(tǒng)的開發(fā)方法4.2.2

結(jié)構(gòu)化系統(tǒng)開發(fā)方法(一)結(jié)構(gòu)化系統(tǒng)開發(fā)方法的生命周期用結(jié)構(gòu)化系統(tǒng)開發(fā)方法開發(fā)一個(gè)系統(tǒng),將整個(gè)開發(fā)過程從大的方面劃分為系統(tǒng)規(guī)劃階段和系統(tǒng)建設(shè)兩個(gè)階段,又可細(xì)分為五個(gè)首尾相連接的階段,一般稱之為系統(tǒng)開發(fā)生命周期(SystemsDevelopmentLifeCycle,SDLC)。生命周期法思想:生命周期法認(rèn)為信息系統(tǒng)與其他事物一樣,也要經(jīng)歷產(chǎn)生、發(fā)展、成熟和消亡的過程。信息系統(tǒng)從產(chǎn)生到消亡的整個(gè)過程稱為信息系統(tǒng)的生命周期。按生命周期法,系統(tǒng)的開發(fā)的主要階段有:系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施,系統(tǒng)運(yùn)行和維護(hù)。4.2.2

結(jié)構(gòu)化系統(tǒng)開發(fā)方法系統(tǒng)開發(fā)生命周期各階段的主要工作如下:系統(tǒng)規(guī)劃階段根據(jù)用戶的系統(tǒng)開發(fā)請(qǐng)求,初步調(diào)查,明確問題,確定系統(tǒng)目標(biāo)和總體結(jié)構(gòu),確定分階段實(shí)施進(jìn)度,然后進(jìn)行可行性研究。如果不滿意,則要反饋修正這一過程;如果不可行,則取消項(xiàng)目;如果可行并滿意,則進(jìn)入下一階段工作。這一階段輸入業(yè)務(wù)目標(biāo)、現(xiàn)行系統(tǒng)的所有細(xì)節(jié)及約束;輸出信息系統(tǒng)規(guī)劃、列入開發(fā)計(jì)劃的應(yīng)用開發(fā)項(xiàng)目。系統(tǒng)分析階段系統(tǒng)分析階段的任務(wù)是:分析業(yè)務(wù)流程,分析數(shù)據(jù)與數(shù)據(jù)流程,分析功能與數(shù)據(jù)之間的關(guān)系,最后提出新系統(tǒng)邏輯方案。若方案不可行則停止項(xiàng)目;若方案不滿意,則修改這個(gè)過程:若可行并滿意,則進(jìn)入下一階段的工作。這一階段輸入列入開發(fā)計(jì)劃的應(yīng)用開發(fā)項(xiàng)目,現(xiàn)行系統(tǒng)的所有細(xì)節(jié)及約束、事實(shí)和需求;輸出業(yè)務(wù)需求說明書。系統(tǒng)設(shè)計(jì)階段本階段的任務(wù)是:總體結(jié)構(gòu)設(shè)計(jì),代碼設(shè)計(jì),數(shù)據(jù)庫/文件設(shè)計(jì),輸人/輸出設(shè)計(jì),模塊結(jié)構(gòu)與功能設(shè)計(jì)。與此同時(shí)根據(jù)總體設(shè)計(jì)的要求購置與安裝設(shè)備,最終給出設(shè)計(jì)方案。如不滿意,則修改這個(gè)過程;如可行,則進(jìn)入下一階段工作。這一階段輸人業(yè)務(wù)需求說明書,系統(tǒng)用戶所推薦的設(shè)計(jì)觀點(diǎn):輸出技術(shù)設(shè)計(jì)方案,包括總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩個(gè)方面。4.2.2

結(jié)構(gòu)化系統(tǒng)開發(fā)方法系統(tǒng)實(shí)施階段系統(tǒng)實(shí)施階段的任務(wù)是:同時(shí)進(jìn)行編程(由程序員執(zhí)行)、人員培訓(xùn)(由系統(tǒng)分析設(shè)計(jì)人員培訓(xùn)業(yè)務(wù)人員和操作員)以及數(shù)據(jù)準(zhǔn)備(由業(yè)務(wù)人員完成),然后投人試運(yùn)行。如果有問題,則修改程序;如果滿意,則進(jìn)入下一階段工作。這一階段輸人技術(shù)設(shè)計(jì)方案;輸出產(chǎn)品化的信息系統(tǒng)、用戶培訓(xùn)以及使用該系統(tǒng)所需的文檔。系統(tǒng)運(yùn)行和維護(hù)階段同時(shí)進(jìn)行系統(tǒng)的日常運(yùn)行管理、評(píng)價(jià)、維護(hù)三部分工作。分析運(yùn)行結(jié)果,指導(dǎo)工程活動(dòng);如果有小問題,則要對(duì)系統(tǒng)進(jìn)行修改、維護(hù),或者是局部調(diào)整;如果出現(xiàn)了不可調(diào)和的大問題(這種情況一般是系統(tǒng)運(yùn)行若干年之后,系統(tǒng)運(yùn)行的環(huán)境已經(jīng)發(fā)生了根本的變化時(shí)才可能出現(xiàn)),則用戶將會(huì)進(jìn)一步提出開發(fā)新系統(tǒng)的要求,這標(biāo)志著老系統(tǒng)生命的結(jié)束,新系統(tǒng)的誕生。4.2.2

結(jié)構(gòu)化系統(tǒng)開發(fā)方法(二)結(jié)構(gòu)化系統(tǒng)開發(fā)方法的特點(diǎn)運(yùn)用系統(tǒng)的觀點(diǎn)1用戶至上2嚴(yán)格區(qū)分工作階段3設(shè)立檢查點(diǎn)4充分預(yù)料可能發(fā)生的變化5開發(fā)過程工程化6自頂向下整體性的分析與設(shè)計(jì)和自底向上逐步實(shí)施的系統(tǒng)開發(fā)過程。在系統(tǒng)開發(fā)過程中,與用戶保持密切聯(lián)系,充分了解用戶對(duì)系統(tǒng)的需求,讓用戶了解系統(tǒng)的進(jìn)展,以保證開發(fā)工作的正確方向和質(zhì)量。把整個(gè)系統(tǒng)開發(fā)過程劃分為若干個(gè)工作階段,每個(gè)階段都有其明確的任務(wù)和目標(biāo),每-階段又可劃分為若干個(gè)工作步驟。在系統(tǒng)開發(fā)的每一個(gè)階段均要設(shè)立檢查點(diǎn),用于評(píng)估所開發(fā)系統(tǒng)的可行性,避免某階段的失敗造成后續(xù)系統(tǒng)的更大損失。對(duì)將來可能發(fā)生的變化給予充分的重視,強(qiáng)調(diào)所設(shè)計(jì)的系統(tǒng)對(duì)環(huán)境的變化具有一定的適應(yīng)能力。所有工作文件(文檔)必須要求標(biāo)準(zhǔn)化、規(guī)范化,按照統(tǒng)一的標(biāo)準(zhǔn)整理、歸檔,便于管理、交流和使用。4.2.2

結(jié)構(gòu)化系統(tǒng)開發(fā)方法結(jié)構(gòu)化系統(tǒng)開發(fā)方法的優(yōu)點(diǎn)從系統(tǒng)整體出發(fā),強(qiáng)調(diào)在整體優(yōu)化的條件下“自上而下”地分析和設(shè)計(jì),保證了系統(tǒng)的整體性和目標(biāo)的一致性;遵循用戶至上原則;嚴(yán)格區(qū)分系統(tǒng)開發(fā)的階段性,提高了系統(tǒng)的正確性、可靠性和可維護(hù)性;每一階段的工作成果是下一階段的依據(jù),便于系統(tǒng)開發(fā)的管理和控制;文檔規(guī)范化,按工程標(biāo)準(zhǔn)建立標(biāo)準(zhǔn)化的文檔資料。結(jié)構(gòu)化系統(tǒng)開發(fā)方法的缺點(diǎn)用戶素質(zhì)或系統(tǒng)分析員和管理者之間的溝通問題;開發(fā)周期長,難以適應(yīng)環(huán)境變化,且成本高;采用該方法的前提是早期就明確用戶需求,是一種預(yù)先定義需求的方法,而在實(shí)際中這一點(diǎn)很難做到,用戶很難陳述其需求;4)文檔的編寫工作量極大,隨著開發(fā)工作的進(jìn)行,文檔需要及時(shí)更新。結(jié)構(gòu)化系統(tǒng)開發(fā)方法的適用范圍結(jié)構(gòu)化系統(tǒng)開發(fā)方法主要適用于規(guī)模較大、結(jié)構(gòu)化程度較高的系統(tǒng)的開發(fā),即一些組織相對(duì)穩(wěn)定、業(yè)務(wù)處理過程規(guī)范、需求明確且在一定時(shí)間內(nèi)不會(huì)發(fā)生大變化的大型復(fù)雜系統(tǒng)的開發(fā)。4.2工程管理信息系統(tǒng)的開發(fā)方法原型法(PrototypingMethod)是20世紀(jì)80年代隨著計(jì)算機(jī)軟件技術(shù)的發(fā)展,特別是在關(guān)系數(shù)據(jù)庫系統(tǒng)(RelationalDatabaseSystem,RDBS)、第四代程序生成語言(Fourth-GenerationLanguage,4GL)和各種系統(tǒng)開發(fā)生成環(huán)境產(chǎn)生的基礎(chǔ)上,提出的一種從設(shè)計(jì)思想、工具、手段都全新的系統(tǒng)開發(fā)方法。它摒棄了原有的一步步周密細(xì)致地調(diào)查分析,然后逐步整理出文字檔案,最后才能讓用戶看到結(jié)果的繁瑣做法。其核心是用交互的,快速建立起來的原型取代形式的、僵硬的(不允許更改的)大部分的規(guī)格說明,用戶通過在計(jì)算機(jī)上實(shí)際運(yùn)行和試用原型系統(tǒng)而向開發(fā)者提供真實(shí)的、具體的反饋意見。所謂信息系統(tǒng)原型,就是一個(gè)可以實(shí)際運(yùn)行、可以反復(fù)修改、可以不斷完善的信息系統(tǒng)。4.2.3原型法4.2.3原型法(一)原型法產(chǎn)生的原因4.2工程管理信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)要快以往的開發(fā)方法涉及面太廣,人員太多,手續(xù)太繁雜,如果開發(fā)信息系統(tǒng)的周期過長,系統(tǒng)的建成之日可能就是它的壽命周期終結(jié)之時(shí)。信息系統(tǒng)要有靈活性信息系統(tǒng)的使用環(huán)境在經(jīng)常發(fā)生變化,有足夠的靈活性才能保證系統(tǒng)的正常運(yùn)轉(zhuǎn)。傳統(tǒng)的設(shè)計(jì)方法從一開始就給系統(tǒng)定下了一個(gè)框框,系統(tǒng)的一切活動(dòng)都圍繞著這個(gè)框框進(jìn)行,如果出現(xiàn)不能預(yù)料的變化,那么再來修改就很困難了。4.2.3原型法(二)原型法的基本思想

原型法是在系統(tǒng)開發(fā)初期,憑借系統(tǒng)開發(fā)人員對(duì)用戶的需求的了解和系統(tǒng)主要功能的要求,在強(qiáng)有力的軟件環(huán)境支持下,迅速構(gòu)造出系統(tǒng)的初始原型,然后與用戶一起不斷對(duì)原型進(jìn)行修改、完善,直到達(dá)到滿足用戶需求為止。

原型法與傳統(tǒng)開發(fā)方法截然不同的兩個(gè)特點(diǎn):一是在未完全弄清楚需求之前,通過一個(gè)原型化設(shè)計(jì)環(huán)境,迅速地建立原始系統(tǒng);二是在原型化環(huán)境上,能方便地對(duì)原型不斷地進(jìn)行修改、擴(kuò)充和完善。4.2.3原型法(三)原型法的開發(fā)過程

原型法的開發(fā)過程是,首先建立一個(gè)能反映用戶基本需求的原型,讓用戶實(shí)際看到新系統(tǒng)的概貌,以便判斷哪些功能符合要求,哪些需要改進(jìn)。通過對(duì)原型的反復(fù)修改,最終建立符合用戶要求的新系統(tǒng)。原型法的開發(fā)流程是一個(gè)循環(huán)的、持續(xù)改善的流程,其開發(fā)流程如左圖所示。4.2.3原型法(四)原型法的特點(diǎn)原型法更多地遵循了人們認(rèn)識(shí)事物的規(guī)律,因而更容易為人們所普遍接受。人們的認(rèn)識(shí)和學(xué)習(xí)過程都是循序漸進(jìn)的,對(duì)于事物的描述,往往受環(huán)境的啟發(fā)而不斷完善,現(xiàn)實(shí)生活中經(jīng)常出現(xiàn)的現(xiàn)象是批評(píng)一個(gè)已有的事物,要比空洞地描述自己的設(shè)想容易得多,改進(jìn)一些事物要比創(chuàng)造一些事物容易得多。原型法將模擬的手段引人系統(tǒng)分析的初始階段,溝通了人們的思想,縮短了用戶和系統(tǒng)分析人員之間的距離,解決了系統(tǒng)開發(fā)生命周期法最難解決的一環(huán)。

在應(yīng)用原型法開發(fā)系統(tǒng)的過程中,所有問題的討論都是圍繞某一個(gè)確定原型而進(jìn)行的,彼此之間不存在誤解和答非所向的可能性,為準(zhǔn)確認(rèn)識(shí)問題創(chuàng)造了條件;通過運(yùn)行原型,能啟發(fā)人們對(duì)原來想不起來、很難描述或不易準(zhǔn)確描述的問題有一個(gè)比較確切的描述,而且能夠及早地暴露出系統(tǒng)實(shí)施后存在的些問題,促使人們?cè)谙到y(tǒng)實(shí)施之前就加以解決。充分利用了最新的軟件工具,使系統(tǒng)開發(fā)的時(shí)間、費(fèi)用大大地減少。效率、技術(shù)等都大大地提高了。4.2.3原型法(五)原型方法所需要的軟件支撐環(huán)境一個(gè)方便靈活的關(guān)系數(shù)據(jù)庫系統(tǒng)(RelationDatabaseSystem,RDBS)。一個(gè)與RDBS相對(duì)應(yīng)的、方便靈活的數(shù)據(jù)字典,它具有存儲(chǔ)所有實(shí)體的功能。一套與RDBS相對(duì)應(yīng)的快速查詢系統(tǒng),能支持任意非過程化的(即交叉定義方式)組合條件的查詢。一套高級(jí)的軟件工具(如4GL或信息系統(tǒng)開發(fā)生成環(huán)境等),用以支持結(jié)構(gòu)化程序,并且允許采用交互的方式迅速地進(jìn)行書寫和維護(hù),產(chǎn)生任意程序語言的模塊(即原型),一個(gè)非過程化的報(bào)告或屏幕生成器,允許設(shè)計(jì)人員詳細(xì)定義報(bào)告或屏幕輸出樣本?,F(xiàn)在一些可視化程序設(shè)計(jì)語言所提供的“向?qū)А?Wizard)能夠比較好地解決原型的快速建立問題。市場(chǎng)上還有一些信息系統(tǒng)生成器的軟件,對(duì)于構(gòu)造原型也是極為快速方便的。4.2.3原型法(六)原型法的適用范圍(1)適合于:處理過程明確、簡單、涉及面窄的小型系統(tǒng)。(2)不適合的范圍:大型、復(fù)雜系統(tǒng),難以模擬的系統(tǒng)存在大量運(yùn)算、邏輯性強(qiáng)的處理系統(tǒng)管理基礎(chǔ)工作不完善、處理過程不規(guī)范大量批處理系統(tǒng)4.2.4面向?qū)ο蠓?.2工程管理信息系統(tǒng)的開發(fā)方法面向?qū)ο?ObjectOriented,OO)法可以認(rèn)為是面向過程技術(shù)和面向數(shù)據(jù)技術(shù)相結(jié)合的產(chǎn)物。OO法把數(shù)據(jù)和過程包裝成為對(duì)象,以對(duì)象為基礎(chǔ)對(duì)信息系統(tǒng)進(jìn)行處理,因此它是一種綜合性的開發(fā)方法。面向?qū)ο蠓ㄆ駷橹惯€沒有一個(gè)明確的定義,一般認(rèn)為,在軟件開發(fā)中使用對(duì)象,類和繼承等概念就是面向?qū)ο蠹夹g(shù)。實(shí)際上面向?qū)ο蠹夹g(shù)涉及領(lǐng)域非常廣泛,包括軟件開發(fā)時(shí)使用的方法學(xué),軟件開發(fā)階段所使用的語言、數(shù)據(jù)庫等。面向?qū)ο蠹夹g(shù)還滲入人工智能,操作系統(tǒng)、并行處理等各個(gè)研究領(lǐng)域。4.2.4面向?qū)ο蠓?一)基本概念對(duì)象:客觀世界中的任何事物在計(jì)算機(jī)程序世界里的抽象表示,或者說,是現(xiàn)實(shí)世界中個(gè)體的數(shù)據(jù)抽象模型。對(duì)象類:是指將具有相同或相似結(jié)構(gòu)、操作和約東規(guī)則的對(duì)象組成的集合。故對(duì)象類是一個(gè)共享屬性和操作方法的集合。消息和方法:通過消息和方法實(shí)現(xiàn)對(duì)象之間的通信。繼承機(jī)制:是一種表達(dá)相似性的機(jī)制,是自動(dòng)地共享類、子類和對(duì)象中的數(shù)據(jù)和方法的機(jī)制。封裝機(jī)制:又稱信息隱蔽。它是軟件組成部件(模塊、子程序、方法等)應(yīng)當(dāng)分離或隱藏為單一的設(shè)計(jì)。對(duì)象抽象機(jī)制:把對(duì)象的動(dòng)態(tài)特性和靜態(tài)特性抽象為數(shù)據(jù)結(jié)構(gòu)以及在數(shù)據(jù)結(jié)構(gòu)上所施加的一組操作,并把它們封裝在一起,使對(duì)象狀態(tài)變成對(duì)象屬性值的集合,對(duì)象行為變成能改變對(duì)象狀態(tài)的操作方法(算法和程序等)的集合,變成對(duì)象功能或作用的集合。類型定義機(jī)制:面向?qū)ο笙到y(tǒng)本質(zhì)上就是一種類型定義機(jī)制。4.2.4面向?qū)ο蠓?二)開發(fā)過程系統(tǒng)調(diào)查和需求分析對(duì)系統(tǒng)面臨的問題和用戶的開發(fā)需求進(jìn)行調(diào)查研究。分析問題的性質(zhì)和求解問題在復(fù)雜的問題域中抽象識(shí)別出對(duì)象及其行為、結(jié)構(gòu)、屬性和方法。這一個(gè)階段一般稱為面向?qū)ο蠓治觯碠OA(ObjectOrientedAnalysis)。整理問題對(duì)分析的結(jié)果進(jìn)一步抽象、歸類整理,最終以范式的形式確定下來,即面向?qū)ο笤O(shè)計(jì)(0bjectOrientedDesign,OOD)。使用面向?qū)ο蟮某绦蛟O(shè)計(jì)語言將其范式直接映射為應(yīng)用程序軟件,即OOP(ObjectOrientedProgramming)。程序?qū)崿F(xiàn)4.2.4面向?qū)ο蠓?三)OOA方法OOA方法是建立在對(duì)處理對(duì)象客觀運(yùn)行狀態(tài)的信息模擬和面向?qū)ο蟪绦蛟O(shè)計(jì)語言的概念基礎(chǔ)之上。它從信息模擬中吸取了屬性、關(guān)系、結(jié)構(gòu)以及對(duì)象作為問題域中某些事物的、實(shí)例的表示方法等概念;從面向?qū)ο蟮某绦蛟O(shè)計(jì)語言中吸取了屬性和方法的封裝,屬性和方法作為一個(gè)不可分割的整體,以及分類結(jié)構(gòu)和繼承性等概念。面向?qū)ο蠓治鼍褪浅槿『驼碛脩粜枨蟛⒔栴}模型的過程,我們也稱其為面向?qū)ο蠼?。一般需要建立三種形式的模型:描述系統(tǒng)數(shù)據(jù)結(jié)構(gòu)的對(duì)象模型;描述系統(tǒng)控制結(jié)構(gòu)的動(dòng)態(tài)模型;描述系統(tǒng)功能的功能模型。面向?qū)ο蟮姆治龇椒ǎ碠OA方法,是OO方法的組成部分。應(yīng)該注意的是,OOA所說的分析與結(jié)構(gòu)化分析有較大的區(qū)別。OOA所強(qiáng)調(diào)的是在系統(tǒng)調(diào)查資料的基礎(chǔ)上,針對(duì)OO方法所需要的素材進(jìn)行的歸類分析和整理,而不是對(duì)管理業(yè)務(wù)現(xiàn)狀的方法的分析。4.2.4面向?qū)ο蠓?四)OOD方法面向?qū)ο蟮脑O(shè)計(jì)方法,即OOD方法,是OO方法中一個(gè)中間環(huán)節(jié)。其主要作用是對(duì)OOA分析的結(jié)果作進(jìn)一步的規(guī)范化整理,以便能夠被OOP(ObjectOrientedProgramming,面向?qū)ο缶幊?直接接受。就是將分析階段的結(jié)果轉(zhuǎn)換成系統(tǒng)實(shí)施方案的過程,也叫問題域的求解過程。OOD系統(tǒng)模型四部件

五層次OOD系統(tǒng)模型的基本思路是簡單的,但很重要。它以O(shè)OA模型為設(shè)計(jì)模型的雛形,使用OOA模型中的類和對(duì)象,圍繞著這些類和對(duì)象又加入了一些其他的類和對(duì)象,用來處理與現(xiàn)實(shí)有關(guān)的活動(dòng),如任務(wù)管理部件(TMC)、數(shù)據(jù)管理部件(DMC)和人機(jī)交互部件(HIC)。4.2.4面向?qū)ο蠓?五)OO法的特點(diǎn)OO法使軟件開發(fā)周期變矩,開發(fā)的軟件使用周期變長,最終導(dǎo)致開發(fā)費(fèi)用降低。OO法成功的關(guān)鍵在于它的設(shè)計(jì)方法、分析問題的起點(diǎn)以及整個(gè)設(shè)計(jì)的過程。OO法具有以下五個(gè)特點(diǎn):從應(yīng)用設(shè)計(jì)到解決問題的方案更加抽象化,而且具有極強(qiáng)的對(duì)應(yīng)性;在設(shè)計(jì)中容易和客戶溝通;把信息和操作封裝到對(duì)象里去;設(shè)計(jì)中產(chǎn)生各式各樣的部件,然后由部件組成構(gòu)架,以至整個(gè)程序;由OO法設(shè)計(jì)出來的應(yīng)用程序具有易重復(fù)使用、易改進(jìn)、易維護(hù)和易擴(kuò)充的特性。需要說明的是,盡管OO法研究是當(dāng)前的熱點(diǎn),但是還局限于面向?qū)ο蟮某绦蚍矫?,?duì)于面向?qū)ο蟮姆治龊兔嫦驅(qū)ο蟮脑O(shè)計(jì)在實(shí)際系統(tǒng)開發(fā)應(yīng)用中還有相當(dāng)多的問題,如如何構(gòu)造對(duì)象等。4.2.4計(jì)算機(jī)輔助方法4.2工程管理信息系統(tǒng)的開發(fā)方法計(jì)算機(jī)輔助軟件工程(ComputerAidedSoftwareEngineering,CASE)的目的是為了加快系統(tǒng)開發(fā)的過程,并提高所開發(fā)系統(tǒng)的質(zhì)量。因此,CASE實(shí)質(zhì)上屬于軟件開發(fā)環(huán)境/工具的范疇。(一)CASE的概述CASE的概念CASE是20世紀(jì)80年代末期,隨著計(jì)算機(jī)圖形處理技術(shù)和程序生成技術(shù)的出現(xiàn),運(yùn)用人們?cè)谙到y(tǒng)開發(fā)過程中積累的大量寶貴經(jīng)驗(yàn),再讓計(jì)算機(jī)來輔助信息系統(tǒng)開發(fā)和實(shí)現(xiàn)。這就是集圖形處理技術(shù)、程序生成技術(shù)、關(guān)系數(shù)據(jù)庫技術(shù)和各類開發(fā)工具于一身的CASE。CASE是計(jì)算機(jī)技術(shù)在系統(tǒng)開發(fā)活動(dòng)、技術(shù)和方法中的應(yīng)用,是軟件工具與開發(fā)方法的結(jié)合體。CASE工具則是指能夠支持或使系統(tǒng)開發(fā)生命周期法中一個(gè)或多個(gè)階段自動(dòng)化的計(jì)算機(jī)程序(軟件)。CASE實(shí)際上是一種軟件自動(dòng)化技術(shù),不能作為一種獨(dú)立的方法使用。4.2.4計(jì)算機(jī)輔助方法(一)CASE的概述CASE的目的使開發(fā)支持工具與開發(fā)方法統(tǒng)一和結(jié)合起來,實(shí)現(xiàn)分析、設(shè)計(jì)與程序開發(fā)、維護(hù)的自動(dòng)化,提高信息系統(tǒng)開發(fā)的效率和信息系統(tǒng)的質(zhì)量,最終實(shí)現(xiàn)系統(tǒng)開發(fā)的自動(dòng)化。CASE方法的基本思路由于CASE是從計(jì)算機(jī)輔助編程工具、第四代程序生成語言發(fā)展而來的大型綜合計(jì)算機(jī)輔助軟件工程開發(fā)環(huán)境,因此,CASE可以進(jìn)行各種需求分析、功能分析,生成各種結(jié)構(gòu)化圖表(如數(shù)據(jù)流程圖、結(jié)構(gòu)圖、實(shí)體/關(guān)系圖,層次化功能圖、矩陣圖)等,并能支持系統(tǒng)開發(fā)整個(gè)生命周期。CASE的概念也從具體的工具發(fā)展成為一門方法。它是一種從開發(fā)者的角度支持信息系統(tǒng)各種開發(fā)技術(shù)和方法(如結(jié)構(gòu)化方法、快速原型法、面向?qū)ο蠓椒ǎ┑挠?jì)算機(jī)技術(shù)。4.2.4計(jì)算機(jī)輔助方法(二)CASE方法的體系結(jié)構(gòu)上游CASE

上游CASE描述了SDLC前期幾個(gè)階段:包括用于系統(tǒng)規(guī)劃的CASE和系統(tǒng)分析和設(shè)計(jì)的CASE。下游CASE

下游CASE描述了SDLC后期幾個(gè)階段,包括用于系統(tǒng)詳細(xì)設(shè)計(jì)和實(shí)施的CASE和用于系統(tǒng)維護(hù)的CASE。支持項(xiàng)目管理的、支持整個(gè)系統(tǒng)開發(fā)生命周期的CASE中央資源庫和局部資源庫4.2.4計(jì)算機(jī)輔助方法(三)CASE工具典型的CASE通常包括下列工具圖形工具原型化工具代碼生成器測(cè)試工具文件生成器CASE工具之間的數(shù)據(jù)交換CASE工具之間的數(shù)據(jù)交換存在兩個(gè)主要問題:一是問題協(xié)議的建立;二是交換數(shù)據(jù)的含義的一致性。CASE工具的特點(diǎn)提高了信息系統(tǒng)的開發(fā)效率。提高了信息系統(tǒng)的開發(fā)質(zhì)量。加快信息系統(tǒng)的開發(fā)進(jìn)程。低信息系統(tǒng)的開發(fā)費(fèi)用。實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)的恢復(fù)和逆向軟件工程的自動(dòng)化。自動(dòng)產(chǎn)生程序代碼。自動(dòng)進(jìn)行各類檢查和校驗(yàn)。項(xiàng)目管理和控制實(shí)現(xiàn)自動(dòng)化。軟件工具高度集成化。提高了軟件復(fù)用性和可移植性。4.3系統(tǒng)開發(fā)的項(xiàng)目管理程管理信息系統(tǒng)的開發(fā)建設(shè)是一類項(xiàng)目,應(yīng)該用項(xiàng)目管理的思想來管理。項(xiàng)目管理的目的是進(jìn)度快、質(zhì)量好、成本低的有機(jī)統(tǒng)一。當(dāng)一個(gè)項(xiàng)目的范圍被確定下來,其管理就演變?yōu)橘|(zhì)量、進(jìn)度與成本三者關(guān)系的問題。信息系統(tǒng)的建設(shè)符合項(xiàng)目的幾個(gè)特點(diǎn):工程管理信息系統(tǒng)的建設(shè)是一次性任務(wù),有一定的任務(wù)范圍和質(zhì)量要求,有時(shí)間或進(jìn)度的要求,有經(jīng)費(fèi)或資源的限制;工程管理信息系統(tǒng)具有生命周期,與項(xiàng)目周期一致。所以,工程管理信息系統(tǒng)的建設(shè)也是一類項(xiàng)目的建設(shè)過程。4.3.1組織機(jī)構(gòu)與分工(一)建立組織結(jié)構(gòu)的必要性4.3系統(tǒng)開發(fā)的項(xiàng)目管理要想保證工程管理信息系統(tǒng)開發(fā)工作能夠順利啟動(dòng),首先要建立項(xiàng)目的組織機(jī)構(gòu)一項(xiàng)目組。項(xiàng)目組可以由負(fù)責(zé)項(xiàng)目管理和開發(fā)的不同方面的人員組成,由項(xiàng)目組長或項(xiàng)目經(jīng)理來領(lǐng)導(dǎo)。一般來說,可以根據(jù)項(xiàng)目經(jīng)費(fèi)的多少和系統(tǒng)的大小來確定相應(yīng)的項(xiàng)目組,在建立項(xiàng)目組時(shí)要充分利用每個(gè)成員的特長,堅(jiān)持將正確的開發(fā)方法貫穿始終。(二)組織機(jī)構(gòu)的構(gòu)成及分工組織機(jī)構(gòu)的構(gòu)成項(xiàng)目經(jīng)理(組長)管理小組項(xiàng)目支持小組質(zhì)量保證小組系統(tǒng)工程小組系統(tǒng)開發(fā)測(cè)試小組系統(tǒng)集成與安裝測(cè)試小組4.3.1組織機(jī)構(gòu)與分工(二)組織機(jī)構(gòu)的構(gòu)成及分工組織機(jī)構(gòu)的構(gòu)成項(xiàng)目經(jīng)理(組長)管理小組項(xiàng)目支持小組質(zhì)量保證小組系統(tǒng)工程小組系統(tǒng)開發(fā)測(cè)試小組系統(tǒng)集成與安裝測(cè)試小組項(xiàng)目經(jīng)理(組長)項(xiàng)目經(jīng)理(組長)是整個(gè)項(xiàng)目的領(lǐng)導(dǎo)者,其任務(wù)是保證整個(gè)開發(fā)項(xiàng)目的順利進(jìn)行,負(fù)責(zé)協(xié)調(diào)開發(fā)人員之間、各級(jí)最終用戶之間、開發(fā)人員和廣大用戶之間的關(guān)系。同時(shí)擁有資金的支配權(quán),可以把資金作為強(qiáng)有力的工具來進(jìn)行項(xiàng)目管理。對(duì)項(xiàng)目經(jīng)理的資金運(yùn)用情況可采用定期向上級(jí)匯報(bào)等方法進(jìn)行合理監(jiān)督。管理小組過程管理小組的任務(wù)是負(fù)責(zé)整個(gè)項(xiàng)目的成本及進(jìn)度控制、配置管理、安裝調(diào)試,技術(shù)報(bào)告的出版、培訓(xùn)支持等幾項(xiàng)任務(wù)。這是一個(gè)綜合性機(jī)構(gòu),用以保證整個(gè)開發(fā)項(xiàng)目的順利進(jìn)行。4.3.1組織機(jī)構(gòu)與分工(二)組織機(jī)構(gòu)的構(gòu)成及分工組織機(jī)構(gòu)的構(gòu)成項(xiàng)目經(jīng)理(組長)管理小組項(xiàng)目支持小組質(zhì)量保證小組系統(tǒng)工程小組系統(tǒng)開發(fā)測(cè)試小組系統(tǒng)集成與安裝測(cè)試小組項(xiàng)目支持小組項(xiàng)目支持小組的任務(wù)是保障后勤支持,及時(shí)提供系統(tǒng)開發(fā)所需要的設(shè)備、材料,負(fù)責(zé)進(jìn)行項(xiàng)目開發(fā)的成本核算以及合同管理、安全保證等。大型項(xiàng)目由于其涉及的資金巨大、開發(fā)人員眾多、材料消耗多,尤其要進(jìn)行科學(xué)的管理。質(zhì)量保證小組質(zhì)量保證小組的任務(wù)是及時(shí)發(fā)現(xiàn)影響系統(tǒng)開發(fā)的質(zhì)量問題并給予解決。問題發(fā)現(xiàn)越早,對(duì)整個(gè)項(xiàng)目的影響越小,項(xiàng)目成功的把握就越大。4.3.1組織機(jī)構(gòu)與分工(二)組織機(jī)構(gòu)的構(gòu)成及分工組織機(jī)構(gòu)的構(gòu)成項(xiàng)目經(jīng)理(組長)管理小組項(xiàng)目支持小組質(zhì)量保證小組系統(tǒng)工程小組系統(tǒng)開發(fā)測(cè)試小組系統(tǒng)集成與安裝測(cè)試小組系統(tǒng)工程小組由于信息系統(tǒng)開發(fā)是一項(xiàng)系統(tǒng)工程,因此可以按照工程的一般特性,用系統(tǒng)的觀點(diǎn)制定出各個(gè)階段的任務(wù)。這是系統(tǒng)工程小組的工作職責(zé),即將整個(gè)開發(fā)過程按階段劃分出若干個(gè)任務(wù),規(guī)定好每個(gè)任務(wù)的負(fù)責(zé)人、任務(wù)的目標(biāo)、檢驗(yàn)標(biāo)準(zhǔn)、完成任務(wù)的時(shí)間等。只有明確好每一項(xiàng)任務(wù)的責(zé)、權(quán)、利,才能使得開發(fā)工作順利進(jìn)行。系統(tǒng)開發(fā)測(cè)試小組系統(tǒng)開發(fā)測(cè)試小組的任務(wù)是充分利用系統(tǒng)開發(fā)的一些關(guān)鍵技術(shù),開發(fā)模型以及--些成熟的商品軟件從事各子系統(tǒng)的開發(fā)與集成,并對(duì)各子系統(tǒng)進(jìn)行測(cè)試。這是整個(gè)開發(fā)項(xiàng)目的關(guān)鍵,因此要組織好測(cè)試小組的成員,并采用統(tǒng)一的方法和標(biāo)準(zhǔn)進(jìn)行工作。4.3.1組織機(jī)構(gòu)與分工(二)組織機(jī)構(gòu)的構(gòu)成及分工組織機(jī)構(gòu)的構(gòu)成項(xiàng)目經(jīng)理(組長)管理小組項(xiàng)目支持小組質(zhì)量保證小組系統(tǒng)工程小組系統(tǒng)開發(fā)測(cè)試小組系統(tǒng)集成與安裝測(cè)試小組系統(tǒng)集成與安裝測(cè)試小組系統(tǒng)集成是對(duì)整個(gè)信息系統(tǒng)進(jìn)行綜合的過程,該小組成員在充分注意軟件和硬件產(chǎn)品與所開發(fā)的信息系統(tǒng)之間的結(jié)合、注意最大限度地保證系統(tǒng)可靠性及發(fā)揮系統(tǒng)的最高效率的前提下,完成信息系統(tǒng)的軟件和硬件等各方面的集成,并做好整個(gè)系統(tǒng)的測(cè)試與安裝調(diào)試工作。4.3.2項(xiàng)目管理4.3系統(tǒng)開發(fā)的項(xiàng)目管理信息系統(tǒng)項(xiàng)目管理的主要內(nèi)容任務(wù)管理計(jì)劃安排經(jīng)費(fèi)管理審計(jì)與控制風(fēng)險(xiǎn)管理信息系統(tǒng)項(xiàng)目管理的必要性從系統(tǒng)的觀點(diǎn)進(jìn)行全局安排為估計(jì)人力需求提供依據(jù)能通過計(jì)劃安排來進(jìn)行項(xiàng)目的控制提供準(zhǔn)確一致的文檔數(shù)據(jù)4.3.2項(xiàng)目管理工程管理信息系統(tǒng)項(xiàng)目的特點(diǎn):工程管理信息系統(tǒng)的目標(biāo)是不精確的,任務(wù)的邊界是模糊的,質(zhì)量要求更多是由項(xiàng)目團(tuán)隊(duì)來定義的。工程管理信息系統(tǒng)項(xiàng)目進(jìn)行過程中,客戶的需求會(huì)不斷被激發(fā),被不斷地進(jìn)一步明確,導(dǎo)致項(xiàng)目的進(jìn)度、費(fèi)用等計(jì)劃不斷更改。工程管理信息系統(tǒng)是智力密集、勞動(dòng)密集型的項(xiàng)目,受人力資源影響較大,項(xiàng)目成員的結(jié)構(gòu)、責(zé)任心、能力和穩(wěn)定性對(duì)管理信息系統(tǒng)項(xiàng)目的質(zhì)量以及是否成功有決定性的影響。4.3.2項(xiàng)目管理

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論