管理信息系統(tǒng)教程7—管理信息系統(tǒng)的系統(tǒng)實(shí)施_第1頁(yè)
管理信息系統(tǒng)教程7—管理信息系統(tǒng)的系統(tǒng)實(shí)施_第2頁(yè)
管理信息系統(tǒng)教程7—管理信息系統(tǒng)的系統(tǒng)實(shí)施_第3頁(yè)
管理信息系統(tǒng)教程7—管理信息系統(tǒng)的系統(tǒng)實(shí)施_第4頁(yè)
管理信息系統(tǒng)教程7—管理信息系統(tǒng)的系統(tǒng)實(shí)施_第5頁(yè)
已閱讀5頁(yè),還剩42頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 第第7 7章章 管理信息系統(tǒng)的系統(tǒng)實(shí)施管理信息系統(tǒng)的系統(tǒng)實(shí)施n 7.1 7.1 物理系統(tǒng)的實(shí)施物理系統(tǒng)的實(shí)施 n 7.2 7.2 程序設(shè)計(jì)程序設(shè)計(jì)n 7.3 7.3 軟件開(kāi)發(fā)工具軟件開(kāi)發(fā)工具n 7.4 7.4 程序和系統(tǒng)調(diào)試程序和系統(tǒng)調(diào)試n 7.5 7.5 系統(tǒng)切換,運(yùn)行和維護(hù)系統(tǒng)切換,運(yùn)行和維護(hù)n 7.6 7.6 項(xiàng)目管理與系統(tǒng)評(píng)價(jià)項(xiàng)目管理與系統(tǒng)評(píng)價(jià)n學(xué)習(xí)目標(biāo):學(xué)習(xí)目標(biāo):掌握系統(tǒng)實(shí)施的主要內(nèi)容,了解掌握系統(tǒng)實(shí)施的主要內(nèi)容,了解MISMIS物理系統(tǒng)物理系統(tǒng)實(shí)施的基本概念及主要內(nèi)容實(shí)施的基本概念及主要內(nèi)容理解程序設(shè)計(jì)、程序調(diào)試和系統(tǒng)測(cè)試的方法理解程序設(shè)計(jì)、程序調(diào)試和系統(tǒng)測(cè)試的方法掌握系統(tǒng)切換的

2、方法掌握系統(tǒng)切換的方法系統(tǒng)分析系統(tǒng)分析系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)系統(tǒng)實(shí)施系統(tǒng)實(shí)施系統(tǒng)實(shí)施的主要內(nèi)容:系統(tǒng)實(shí)施的主要內(nèi)容:包括物理系統(tǒng)的實(shí)施、程序設(shè)計(jì)與調(diào)試、項(xiàng)目管理、人員培訓(xùn)、數(shù)據(jù)準(zhǔn)備與錄入、系統(tǒng)轉(zhuǎn)換和評(píng)價(jià)等。 系統(tǒng)實(shí)施階段既是成功地實(shí)現(xiàn)新系統(tǒng),又是取系統(tǒng)實(shí)施階段既是成功地實(shí)現(xiàn)新系統(tǒng),又是取得用戶對(duì)系統(tǒng)信任的關(guān)鍵階段。得用戶對(duì)系統(tǒng)信任的關(guān)鍵階段。 系統(tǒng)實(shí)施的任務(wù) 系統(tǒng)實(shí)施是將系統(tǒng)設(shè)計(jì)階段的結(jié)果在計(jì)算機(jī)上實(shí)現(xiàn),并應(yīng)用到實(shí)際管理工作之中的過(guò)程。即,將紙面上的、類似于設(shè)計(jì)圖式的新的管理信息系統(tǒng)方案(物理模型)轉(zhuǎn)成可以實(shí)際運(yùn)行的管理信息系統(tǒng)系統(tǒng)軟件,并應(yīng)用到實(shí)際管理工作之中。系統(tǒng)實(shí)施的任務(wù)包括: 按總體設(shè)計(jì)方案

3、購(gòu)置和安裝計(jì)算機(jī)(網(wǎng)絡(luò))系統(tǒng); 建立數(shù)據(jù)庫(kù)系統(tǒng); 系統(tǒng)調(diào)試; 整理基礎(chǔ)數(shù)據(jù)、培訓(xùn)操作人員; 系統(tǒng)轉(zhuǎn)換和試運(yùn)行; 系統(tǒng)測(cè)試; 系統(tǒng)評(píng)價(jià)。n系統(tǒng)實(shí)施計(jì)劃 安排各項(xiàng)工作的先后順序,制定時(shí)間進(jìn)度計(jì)劃; 確定各種專業(yè)人員在各階段的配備數(shù)量與比例,制定人員培訓(xùn)計(jì)劃; 制定資金籌措與投入計(jì)劃。n系統(tǒng)實(shí)施步驟 系統(tǒng)調(diào)試; 系統(tǒng)轉(zhuǎn)換; 系統(tǒng)運(yùn)行與維護(hù); 系統(tǒng)評(píng)價(jià)。n系統(tǒng)實(shí)施階段成果 新的管理信息系統(tǒng)投入運(yùn)行; 新的管理信息系統(tǒng)測(cè)試報(bào)告; 為保證新的管理信息系統(tǒng)運(yùn)行所建立的規(guī)章制度和崗位職責(zé); 新的管理信息系統(tǒng)評(píng)價(jià)報(bào)告。n參加人員 系統(tǒng)分析員、設(shè)計(jì)員、程序員,計(jì)算機(jī)專家等; 用戶單位高中層管理人員、具體業(yè)務(wù)操作人

4、員。第一節(jié)第一節(jié) 物理系統(tǒng)的實(shí)施物理系統(tǒng)的實(shí)施 MIS MIS物理系統(tǒng)的實(shí)施內(nèi)容:物理系統(tǒng)的實(shí)施內(nèi)容:計(jì)算機(jī)系統(tǒng)和通信網(wǎng)絡(luò)系統(tǒng)設(shè)備的訂購(gòu)、機(jī)房的準(zhǔn)備和設(shè)備的安裝調(diào)試等一系列活動(dòng)的總和,它是MIS系統(tǒng)運(yùn)行的硬件環(huán)境(主要指硬件設(shè)備的采購(gòu)、安裝和調(diào)試(主要指硬件設(shè)備的采購(gòu)、安裝和調(diào)試與與設(shè)計(jì)階段的設(shè)備選型不同)設(shè)計(jì)階段的設(shè)備選型不同) 一、計(jì)算機(jī)系統(tǒng)的實(shí)施一、計(jì)算機(jī)系統(tǒng)的實(shí)施 購(gòu)置計(jì)算機(jī)系統(tǒng)的基本原則基本原則是能夠滿足MIS設(shè)計(jì)與應(yīng)用的要求。此外,還應(yīng)當(dāng)考慮以下問(wèn)題:計(jì)算機(jī)系統(tǒng)是否具有合理的性能價(jià)格比(盲目追求(盲目追求價(jià)格和盲目追求高性能同樣不可取,沒(méi)有技術(shù)最領(lǐng)價(jià)格和盲目追求高性能同樣不可取,沒(méi)

5、有技術(shù)最領(lǐng)先的設(shè)備存在)先的設(shè)備存在)系統(tǒng)是不是具有良好的可擴(kuò)充性(可擴(kuò)充性是系統(tǒng)(可擴(kuò)充性是系統(tǒng)生命力的重要指標(biāo))生命力的重要指標(biāo))能否得到供應(yīng)商的售后服務(wù)和技術(shù)支持(聯(lián)想、海(聯(lián)想、海爾)爾) 機(jī)房建設(shè):機(jī)房建設(shè):如計(jì)算機(jī)機(jī)房的安裝必須符合GB50174-93電子計(jì)算機(jī)機(jī)房設(shè)計(jì)規(guī)范的要求 網(wǎng)絡(luò)實(shí)施:網(wǎng)絡(luò)實(shí)施:網(wǎng)絡(luò)的好壞直接關(guān)系到MIS信息傳輸?shù)男剩荕IS成功的關(guān)鍵因素之一,如同城市交通對(duì)于城市經(jīng)濟(jì)發(fā)展的重要性計(jì)算機(jī)對(duì)環(huán)境的要求計(jì)算機(jī)對(duì)環(huán)境的要求第二節(jié)第二節(jié) 程序設(shè)計(jì)程序設(shè)計(jì) 一、程序設(shè)計(jì)的目標(biāo)一、程序設(shè)計(jì)的目標(biāo)程序設(shè)程序設(shè)計(jì)目標(biāo)計(jì)目標(biāo)可靠性可靠性(Reliability)效率效率(ff

6、iciency)可理解性可理解性(Readability)可維護(hù)性可維護(hù)性(Maintainability) 程序效率與可維護(hù)性、可理解性通常是矛盾的,在過(guò)去的小程序設(shè)計(jì)中,主要強(qiáng)調(diào)程序的正確和效率。 但對(duì)于大型程序,人們則傾向于首先強(qiáng)調(diào)程序但對(duì)于大型程序,人們則傾向于首先強(qiáng)調(diào)程序的可維護(hù)性、可靠性和可理解性,然后才是效率。的可維護(hù)性、可靠性和可理解性,然后才是效率。片面地追求程序的運(yùn)行效率反而不利于程序設(shè)計(jì)質(zhì)量的全面提高。 = = = = = = = = = = = = = = = = 過(guò)程名:CheckAdminLogin 作 用:管理員登錄 參 數(shù):strUserId:從表單傳來(lái)的用戶名

7、原文(未加密) strPwd:從表單傳來(lái)的用戶密碼原文(未加密) = = = = = = = = = = = = = = = = Sub CheckAdminLogin(strUserId, strPwd)if strPwd = rsObj(Pwd) thenSession(AdminAccount) = rsObj(Account) Session(userClass) = 1 關(guān)閉記錄集合和數(shù)據(jù)庫(kù)連接 rsObj.Close Set rsObj = Nothingend if 程序可理解性舉例程序可理解性舉例 程序可理解性舉例程序可理解性舉例 ls_column=dw_query_cond

8、ition.getitemstring(1,column_name) dw_query.setsort(ls_column + A) /A前面一定要有空格 /按組合條件中的第一行條件的column_name列的升序 dw_query.sort() /查詢結(jié)果排序,以“部門編號(hào)”列為例 dw_query.setcolumn(ls_column) /光標(biāo)定位在第一列上,也可直接用1代替ls_column dw_query.selectrow(0,false) /取消查詢結(jié)果所有行的高亮顯示 dw_query.selectrow(1,true) /高亮顯示查詢結(jié)果的第一行 dw_query.setr

9、ow(1) /光標(biāo)定位在第一行上 dw_query.setredraw(true) /查詢結(jié)果進(jìn)行更新 二、結(jié)構(gòu)化程序設(shè)計(jì)方法二、結(jié)構(gòu)化程序設(shè)計(jì)方法 編寫程序應(yīng)符合軟件工程化思想,即利用工程化的方法進(jìn)行軟件開(kāi)發(fā),通過(guò)建立軟件工程環(huán)境來(lái)提高軟件開(kāi)發(fā)效率。 (一)自頂向下的模塊化設(shè)計(jì)(一)自頂向下的模塊化設(shè)計(jì)(TOP-DOWNTOP-DOWN) 設(shè)計(jì)中使用自頂向下方法的目的:設(shè)計(jì)中使用自頂向下方法的目的:在于一開(kāi)始能從總體上理解和把握整個(gè)系統(tǒng),而后對(duì)于組成系統(tǒng)的各功能模塊逐步求精,從而使整個(gè)程序保持良好的結(jié)構(gòu),提高軟件開(kāi)發(fā)的效率。 上層模塊上層模塊下層模塊下層模塊.下層模塊下層模塊執(zhí)行具體的功能執(zhí)

10、行具體的功能控制性控制性 (二)結(jié)構(gòu)化程序設(shè)計(jì)方法(二)結(jié)構(gòu)化程序設(shè)計(jì)方法(Structured Programming)(Structured Programming) 結(jié)構(gòu)化程序設(shè)計(jì)方法:結(jié)構(gòu)化程序設(shè)計(jì)方法:是一種自頂向下的模塊化設(shè)計(jì),這種方法指導(dǎo)人們用良好的思想方法去設(shè)計(jì)程序,其特點(diǎn)是其特點(diǎn)是只采用以下三種基本邏輯結(jié)構(gòu)來(lái)編寫程序:(避免使用只采用以下三種基本邏輯結(jié)構(gòu)來(lái)編寫程序:(避免使用GOTOGOTO語(yǔ)句)語(yǔ)句) 順序結(jié)構(gòu)順序結(jié)構(gòu):順序結(jié)構(gòu)是一種線性有序的結(jié)構(gòu),由一系列依次執(zhí)行的語(yǔ)句或模塊構(gòu)成 循環(huán)結(jié)構(gòu):循環(huán)結(jié)構(gòu):循環(huán)結(jié)構(gòu)是由一個(gè)或幾個(gè)模塊構(gòu)成,程序運(yùn)行時(shí)重復(fù)執(zhí)行,直到滿足某一條件為止

11、 選擇結(jié)構(gòu):選擇結(jié)構(gòu):選擇結(jié)構(gòu)是根據(jù)條件成立與否選擇程序執(zhí)行路徑的結(jié)構(gòu) 第三節(jié)第三節(jié) 軟件開(kāi)發(fā)工具軟件開(kāi)發(fā)工具 過(guò)去,應(yīng)用程序由專業(yè)計(jì)算機(jī)人員逐行編寫,不僅周期長(zhǎng)、效率低、質(zhì)量差,而且重復(fù)勞動(dòng)多,不易修改。計(jì)算機(jī)在信息系統(tǒng)中應(yīng)用的日益擴(kuò)大,促使人們對(duì)軟件設(shè)計(jì)自動(dòng)化進(jìn)行了大量研究,并開(kāi)發(fā)出各種軟件生成工具(如(如CASECASE工工具)具)。利用軟件生成工具進(jìn)行系統(tǒng)開(kāi)發(fā)可以大量地減少甚至避免手工編寫程序,并且避免了手工方式下的編程錯(cuò)誤,從而極大地提高了系統(tǒng)開(kāi)發(fā)效率。 目前比較流行的目前比較流行的MISMIS軟件開(kāi)發(fā)工具有:軟件開(kāi)發(fā)工具有:VBVB、VC+VC+、 DelphiDelphi、 Po

12、werBuilder PowerBuilder 、.NET .NET 、JAVAJAVA等等。 第四節(jié)第四節(jié) 程序和系統(tǒng)調(diào)試程序和系統(tǒng)調(diào)試(簡(jiǎn)單了解)(簡(jiǎn)單了解) 人們常常有一種錯(cuò)覺(jué),認(rèn)為程序編寫出來(lái)就“萬(wàn)事大吉”。其實(shí),程序編制完成后,需要對(duì)程序進(jìn)行調(diào)試,排除其中的各種錯(cuò)誤,所以程序設(shè)計(jì)與程序調(diào)程序設(shè)計(jì)與程序調(diào)試往往是密不可分的。試往往是密不可分的。 調(diào)試就是為了改正錯(cuò)誤,而程序中的錯(cuò)誤需要通過(guò)測(cè)試來(lái)查找。測(cè)試用例測(cè)試用例設(shè)計(jì)設(shè)計(jì)錯(cuò)誤錯(cuò)誤現(xiàn)象現(xiàn)象結(jié)果結(jié)果調(diào)試調(diào)試分析原因分析原因改正錯(cuò)誤改正錯(cuò)誤軟件軟件執(zhí)行執(zhí)行軟件調(diào)試的過(guò)程軟件調(diào)試的過(guò)程 程序和系統(tǒng)調(diào)試的目的:是發(fā)現(xiàn)程序和系統(tǒng)中可能存在程序和

13、系統(tǒng)調(diào)試的目的:是發(fā)現(xiàn)程序和系統(tǒng)中可能存在的錯(cuò)誤并及時(shí)予以糾正。的錯(cuò)誤并及時(shí)予以糾正。 一、程序調(diào)試一、程序調(diào)試 程序的正確性驗(yàn)證一般有以下兩種方法: 1 1、實(shí)驗(yàn)法:、實(shí)驗(yàn)法:程序驗(yàn)證普遍采用的方法,程序只有經(jīng)過(guò)實(shí)驗(yàn)法調(diào)試,才能認(rèn)為程序基本正確。它又分為:動(dòng)態(tài)測(cè)試動(dòng)態(tài)測(cè)試:即上機(jī)測(cè)試,使程序有控制地運(yùn)行,發(fā)現(xiàn)其中的錯(cuò)誤靜態(tài)測(cè)試靜態(tài)測(cè)試:指人工評(píng)審軟件文檔或程序,借以發(fā)現(xiàn)其中的錯(cuò)誤,由于被評(píng)審的文檔或程序不必運(yùn)行,所以稱為靜態(tài)的 2 2、理論法:、理論法:實(shí)驗(yàn)法只能發(fā)現(xiàn)錯(cuò)誤而不能證明程序中不存在錯(cuò)誤,從理論上講,只有借助于程序正確性證明才有可能證明程序的正確性。 理論法是屬于程序正確性證明問(wèn)題

14、,它是利用數(shù)學(xué)方法證明程序的正確性,該技術(shù)還處于初級(jí)階段。 測(cè)試流程測(cè)試流程單元測(cè)試組裝(集成)(集成)測(cè)試確認(rèn)測(cè)試(軟件滿足設(shè)計(jì)的要求)(軟件滿足設(shè)計(jì)的要求)系統(tǒng)測(cè)試(包括硬件測(cè)試)(包括硬件測(cè)試) (一)代碼測(cè)試(一)代碼測(cè)試 調(diào)試過(guò)程中通常要編寫測(cè)試數(shù)據(jù)。測(cè)試數(shù)據(jù)除采用正常數(shù)據(jù)外,還應(yīng)包括一些異常數(shù)據(jù)和錯(cuò)誤數(shù)據(jù),用來(lái)考驗(yàn)程序邏輯上的正確性。常用的測(cè)試數(shù)據(jù)有以下幾種:(如登錄窗口中的登錄密碼的輸入)(如登錄窗口中的登錄密碼的輸入) 用正常數(shù)據(jù)調(diào)試:用正常數(shù)據(jù)調(diào)試: 用異常數(shù)據(jù)調(diào)試:用異常數(shù)據(jù)調(diào)試:如用空數(shù)據(jù)文件參加測(cè)試; 用錯(cuò)誤數(shù)據(jù)調(diào)試:用錯(cuò)誤數(shù)據(jù)調(diào)試:試驗(yàn)程序?qū)﹀e(cuò)誤的處理能力,包括顯示出

15、錯(cuò)信息以及容許修改錯(cuò)誤的可能性(如輸入錯(cuò)誤的用戶名和密碼等)(如輸入錯(cuò)誤的用戶名和密碼等) (二)程序功能測(cè)試(二)程序功能測(cè)試 經(jīng)代碼測(cè)試正確的程序只是基本上驗(yàn)證了程序邏輯上的正確性,但并不能驗(yàn)證程序是否滿足程序說(shuō)明中定義的功能,也不能驗(yàn)證測(cè)試數(shù)據(jù)本身是否完備。 功能測(cè)試又稱為黑盒測(cè)試黑盒測(cè)試,它是在已知產(chǎn)品所應(yīng)具有的功能,通過(guò)測(cè)試來(lái)檢測(cè)每個(gè)功能是否都能正常使用。在測(cè)試時(shí),完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性,只檢查程序功能是否按照需求的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。 二、分調(diào)二、分調(diào)(也叫模塊測(cè)試)(也叫模塊測(cè)試) 系統(tǒng)的應(yīng)用軟件通常由多個(gè)功能模塊組成,每個(gè)模

16、塊由一個(gè)或幾個(gè)程序構(gòu)成。在單個(gè)程序調(diào)試完成以后,尚需進(jìn)行分調(diào),即將一個(gè)功能內(nèi)所有程序按次序串聯(lián)起來(lái)進(jìn)行調(diào)試。這種調(diào)試的目的是要保證模塊內(nèi)各程序問(wèn)具有正確的控制關(guān)系,同時(shí)可以測(cè)試模塊的運(yùn)行效率。程序程序2程序程序4程序程序3程序程序1 三、總調(diào)(系統(tǒng)集成測(cè)試)三、總調(diào)(系統(tǒng)集成測(cè)試) (一)主控程序和調(diào)度程序調(diào)試(一)主控程序和調(diào)度程序調(diào)試 這部分程序的語(yǔ)句不多,但邏輯控制復(fù)雜,調(diào)試目的不是處理結(jié)果的正確性,而是驗(yàn)證控制接口和參數(shù)傳遞的正確性,發(fā)現(xiàn)并解決資源調(diào)度中的問(wèn)題(如(如關(guān)閉功能模塊關(guān)閉功能模塊1 1的所有語(yǔ)句,而用的所有語(yǔ)句,而用messageboxmessagebox(“Attenti

17、on” , “This is function No 1”Attention” , “This is function No 1”)語(yǔ)句來(lái)表示功能模塊語(yǔ)句來(lái)表示功能模塊1 1的正常執(zhí)行的正常執(zhí)行最明顯的例子是最明顯的例子是主控菜單程序)主控菜單程序) (二)程序的總調(diào)(二)程序的總調(diào) 功能模塊和控制程序調(diào)試完成后,即可進(jìn)行整個(gè)系統(tǒng)程序的總調(diào)。也就是將主控制和調(diào)度程序與各功能模塊聯(lián)結(jié)起來(lái)進(jìn)行總體調(diào)試。對(duì)系統(tǒng)各種可能的使用形態(tài)及其組合在軟件中的流通情況進(jìn)行能行性測(cè)試。 這一階段查出的往往是模塊間相互關(guān)系方面的錯(cuò)誤和缺陷。 四、特殊測(cè)試四、特殊測(cè)試 除了上述常規(guī)測(cè)試之外,還有一些必要的性能測(cè)試。這些

18、測(cè)試往往不是針對(duì)程序在正常情況下運(yùn)行的正確與否,而是根據(jù)系統(tǒng)需求選擇進(jìn)行的,主要有:峰值負(fù)載測(cè)試、容量測(cè)試、響應(yīng)時(shí)間測(cè)試、恢復(fù)能力測(cè)試等。 進(jìn)行系統(tǒng)程序調(diào)試時(shí),沒(méi)有必要按完全真實(shí)情況下的數(shù)據(jù)量進(jìn)行。 訂單審核功能的測(cè)試案例訂單審核功能的測(cè)試案例測(cè)試用例:測(cè)試用例: 從菜單進(jìn)入訂單審核窗口,然后選擇錄入測(cè)試用例的那一行,然后點(diǎn)擊菜單的“審核”按鈕。即審核訂單號(hào)為2005060600012的訂單。預(yù)期效果:預(yù)期效果: 系統(tǒng)彈出提示:?jiǎn)螕?jù):2005060600012操作成功。 然后該訂單的狀態(tài)從未審核變成已審核。 審核人,就是本次系統(tǒng)登錄者,王昆。 審核日期,就是本次審核的日期,2001-06-06

19、。實(shí)際效果:實(shí)際效果: 實(shí)際效果跟預(yù)期效果完全吻合。結(jié)論:結(jié)論: 對(duì)訂單審核的測(cè)試表明,訂單審核功能可以正常使用。且如果對(duì)該張訂單做作廢處理,則同審核一樣實(shí)現(xiàn)。只是點(diǎn)擊“作廢”菜單按鈕即可。 第五節(jié)第五節(jié) 系統(tǒng)切換、運(yùn)行及維護(hù)系統(tǒng)切換、運(yùn)行及維護(hù) (重點(diǎn)) 一、系統(tǒng)切換一、系統(tǒng)切換 系統(tǒng)切換指由舊的、手工處理系統(tǒng)向新的計(jì)算機(jī)信息系統(tǒng)過(guò)渡。信息系統(tǒng)的切換一般有三種方法: 直接切換法直接切換法 直接切換就是在某一確定的時(shí)刻,老系統(tǒng)停止運(yùn)行,新系統(tǒng)投入運(yùn)行。這種轉(zhuǎn)換方式費(fèi)用低,方法簡(jiǎn)單,但風(fēng)這種轉(zhuǎn)換方式費(fèi)用低,方法簡(jiǎn)單,但風(fēng)險(xiǎn)大,適合于處理過(guò)程不太復(fù)雜的小型簡(jiǎn)單系統(tǒng)。險(xiǎn)大,適合于處理過(guò)程不太復(fù)雜的小

20、型簡(jiǎn)單系統(tǒng)。 舊系統(tǒng)舊系統(tǒng)新系統(tǒng)新系統(tǒng)時(shí)間時(shí)間系統(tǒng)系統(tǒng)切換點(diǎn)切換點(diǎn) 并行切換法并行切換法 在新系統(tǒng)投入運(yùn)行時(shí),老系統(tǒng)并不停止運(yùn)行,而是與新系統(tǒng)同時(shí)運(yùn)行一段時(shí)間,對(duì)照兩者的輸出,利用老系統(tǒng)對(duì)新系統(tǒng)進(jìn)行檢驗(yàn)。這種轉(zhuǎn)換方式有利于減輕管理人員心這種轉(zhuǎn)換方式有利于減輕管理人員心理壓力、安全性較好,但費(fèi)用高(有兩個(gè)系統(tǒng)同時(shí)運(yùn)行)。理壓力、安全性較好,但費(fèi)用高(有兩個(gè)系統(tǒng)同時(shí)運(yùn)行)。適合于處理過(guò)程復(fù)雜、數(shù)據(jù)重要的系統(tǒng)。適合于處理過(guò)程復(fù)雜、數(shù)據(jù)重要的系統(tǒng)。舊系統(tǒng)舊系統(tǒng)時(shí)間時(shí)間系統(tǒng)系統(tǒng)切換點(diǎn)切換點(diǎn)切換點(diǎn)切換點(diǎn)新系統(tǒng)新系統(tǒng)并行運(yùn)行段并行運(yùn)行段舊系統(tǒng)舊系統(tǒng)新系統(tǒng)新系統(tǒng)試點(diǎn)過(guò)渡法試點(diǎn)過(guò)渡法 試點(diǎn)過(guò)渡法先選用新系統(tǒng)的某

21、一部分代替者系統(tǒng),作為試點(diǎn),逐步地代替整個(gè)老系統(tǒng)。 這種轉(zhuǎn)換方式心理、安全性較好,但費(fèi)用高。適合于這種轉(zhuǎn)換方式心理、安全性較好,但費(fèi)用高。適合于處理過(guò)程復(fù)雜、數(shù)據(jù)重要的大型復(fù)雜系統(tǒng)。處理過(guò)程復(fù)雜、數(shù)據(jù)重要的大型復(fù)雜系統(tǒng)。舊系統(tǒng)舊系統(tǒng)時(shí)間時(shí)間系統(tǒng)系統(tǒng)新系統(tǒng)新系統(tǒng)1舊系統(tǒng)舊系統(tǒng)新系統(tǒng)新系統(tǒng)n新系統(tǒng)新系統(tǒng)2舊系統(tǒng)舊系統(tǒng)新系統(tǒng)新系統(tǒng)2新系統(tǒng)新系統(tǒng)1新系統(tǒng)新系統(tǒng)1 系統(tǒng)切換過(guò)程中,應(yīng)注意以下問(wèn)題: 新系統(tǒng)的投運(yùn)需要大量的基礎(chǔ)數(shù)據(jù),這些數(shù)據(jù)的整理與錄入工作量特別龐大,應(yīng)及早準(zhǔn)備、盡快完成 系統(tǒng)運(yùn)行時(shí)會(huì)出現(xiàn)一些局部性的問(wèn)題,這是正常現(xiàn)象,說(shuō)明系統(tǒng)是成功的,如果出現(xiàn)致命的問(wèn)題,則說(shuō)明系統(tǒng)設(shè)計(jì)質(zhì)量不好,整個(gè)系統(tǒng)

22、甚至要重新設(shè)計(jì)(系統(tǒng)測(cè)試(系統(tǒng)測(cè)試的不完全)的不完全) 系統(tǒng)切換不僅是機(jī)器的轉(zhuǎn)換、程序的轉(zhuǎn)換,更難的是人工的轉(zhuǎn)換,應(yīng)提前做好人員的培訓(xùn)工作 (MISMIS的開(kāi)發(fā)會(huì)引起企業(yè)組織結(jié)構(gòu)的變化、管理方式的的開(kāi)發(fā)會(huì)引起企業(yè)組織結(jié)構(gòu)的變化、管理方式的變革,人員必須適應(yīng)新系統(tǒng)管理的要求)變革,人員必須適應(yīng)新系統(tǒng)管理的要求) 二、系統(tǒng)運(yùn)行管理及維護(hù)二、系統(tǒng)運(yùn)行管理及維護(hù)(一)(一)MISMIS系統(tǒng)的日常管理系統(tǒng)的日常管理 MIS日常管理主要由系統(tǒng)管理員(DBADBA)完成,包括: 系統(tǒng)運(yùn)行的日常維護(hù)系統(tǒng)運(yùn)行的日常維護(hù):包括數(shù)據(jù)收集、整理、錄入及處理結(jié)果的整理與分發(fā)。此外,還包括簡(jiǎn)單的硬件管理和設(shè)施管理 系統(tǒng)運(yùn)

23、行情況的記錄系統(tǒng)運(yùn)行情況的記錄:整個(gè)系統(tǒng)運(yùn)行情況的記錄能夠反映出系統(tǒng)在大多數(shù)情況下的狀態(tài)和工作效率,對(duì)于系統(tǒng)的評(píng)價(jià)與改進(jìn)具有重要的參考價(jià)值(包括正常情況(包括正常情況和異常情況的記錄,它是新系統(tǒng)評(píng)估的重要參數(shù))和異常情況的記錄,它是新系統(tǒng)評(píng)估的重要參數(shù))(二)(二)MISMIS系統(tǒng)的維護(hù)系統(tǒng)的維護(hù)程序維護(hù)程序維護(hù)根據(jù)需求變化或硬件環(huán)境的變化對(duì)程序進(jìn)行部分或全部的修改數(shù)據(jù)維護(hù)數(shù)據(jù)維護(hù)包括數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)項(xiàng)的修改如扣款文件增加一個(gè)新的扣款項(xiàng)代碼維護(hù)代碼維護(hù)如產(chǎn)品代碼、部門代碼的改變等,通常代碼的改變會(huì)引起程序的重新設(shè)計(jì) 系統(tǒng)人員應(yīng)根據(jù)MIS運(yùn)行的外部環(huán)境的變更和業(yè)務(wù)量的改變,及時(shí)對(duì)系統(tǒng)進(jìn)行維護(hù)。維護(hù)

24、的內(nèi)容包括: 補(bǔ)充知識(shí)(補(bǔ)充知識(shí)(重點(diǎn)重點(diǎn)) 軟件(程序)的維護(hù)軟件(程序)的維護(hù) 從軟件工程的角度,任何軟件都有從產(chǎn)生到消亡的過(guò)程,即所謂的軟件生命周期。我們可以將軟件生命周期劃分為幾個(gè)階段:系統(tǒng)分析;開(kāi)發(fā)時(shí)期(包括系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施);維護(hù)時(shí)期。 軟件的維護(hù):軟件的維護(hù):是指軟件交付使用進(jìn)入正常運(yùn)行階段以后,為改正潛在錯(cuò)誤、擴(kuò)充功能、完善功能、結(jié)構(gòu)更新、延長(zhǎng)軟件壽命而進(jìn)行軟件修改的活動(dòng),它是軟件生命周期的最后階段,也是持續(xù)時(shí)間最長(zhǎng)、代價(jià)最大的階段。 1 1、軟件維護(hù)的原因、軟件維護(hù)的原因 對(duì)軟件的測(cè)試與糾錯(cuò)的不徹底性對(duì)軟件的測(cè)試與糾錯(cuò)的不徹底性:根據(jù)軟件測(cè)試的原理,不可能窮盡所有的測(cè)試,任

25、何MIS軟件都有潛在的錯(cuò)誤,因此,MIS軟件必須進(jìn)行維護(hù)(軟件測(cè)試只(軟件測(cè)試只能證明軟件有錯(cuò),而不能證明軟件沒(méi)錯(cuò))能證明軟件有錯(cuò),而不能證明軟件沒(méi)錯(cuò)) 進(jìn)行軟件開(kāi)發(fā)時(shí),對(duì)需求分析的不徹底性進(jìn)行軟件開(kāi)發(fā)時(shí),對(duì)需求分析的不徹底性:軟件運(yùn)行后,用戶在應(yīng)用中會(huì)提出新的合理的增加功能的要求,這些功能只能在維護(hù)階段加以實(shí)現(xiàn)(系統(tǒng)分析階段要(系統(tǒng)分析階段要求用戶一次性提出所以的需求是不現(xiàn)實(shí)的)求用戶一次性提出所以的需求是不現(xiàn)實(shí)的) 為了延長(zhǎng)軟件壽命,保證軟件質(zhì)量為了延長(zhǎng)軟件壽命,保證軟件質(zhì)量:面對(duì)硬件和軟件的更新、網(wǎng)絡(luò)通信技術(shù)的發(fā)展,為使軟件系統(tǒng)能適應(yīng)新的環(huán)境,必須進(jìn)行適應(yīng)性維護(hù)(如由(如由Foxbase

26、Foxbase到到OracleOracle的的轉(zhuǎn)換)轉(zhuǎn)換) 軟件維護(hù)占軟件開(kāi)發(fā)費(fèi)用的比重軟件維護(hù)占軟件開(kāi)發(fā)費(fèi)用的比重:軟件的維護(hù)費(fèi)用與開(kāi)發(fā)費(fèi)用之比,隨著計(jì)算機(jī)技術(shù)的發(fā)展,其值越來(lái)越高,有一些行業(yè)的軟件已達(dá)到200%,由此可見(jiàn)軟件的維護(hù)代價(jià)是相當(dāng)高的(軟件開(kāi)發(fā)占(軟件開(kāi)發(fā)占30%30%,維護(hù)占,維護(hù)占70%70%。如美國(guó)航。如美國(guó)航天飛機(jī)的維護(hù))天飛機(jī)的維護(hù)) 2 2、軟件維護(hù)的分類、軟件維護(hù)的分類 軟件維護(hù)主要分為以下四類: 校正性維護(hù)校正性維護(hù)(correct maintenance):指發(fā)現(xiàn)和改正潛在的軟件錯(cuò)誤(由于軟件工程和項(xiàng)目管理技術(shù)的應(yīng)用,(由于軟件工程和項(xiàng)目管理技術(shù)的應(yīng)用,軟件的正

27、確性得到極大的保證,維護(hù)量已大大減少,軟件的正確性得到極大的保證,維護(hù)量已大大減少,20%20%) 適應(yīng)性維護(hù)適應(yīng)性維護(hù)(adaptive maintenance):指在硬件環(huán)境改善,軟件支撐環(huán)境改善的情況下,對(duì)交付使用的軟件作相應(yīng)的修改,以適應(yīng)新的系統(tǒng)環(huán)境(如由單機(jī)環(huán)境過(guò)(如由單機(jī)環(huán)境過(guò)渡到網(wǎng)絡(luò)環(huán)境,渡到網(wǎng)絡(luò)環(huán)境,25%25%) 完善性維護(hù)完善性維護(hù)(perfective maintenance):是為了適應(yīng)用戶新的要求,完善軟件功能,進(jìn)一步提高軟件質(zhì)量而進(jìn)行的一種維護(hù)(最主要的維護(hù)工作,(最主要的維護(hù)工作,50%50%)預(yù)防性維護(hù)預(yù)防性維護(hù)(preventive maintenance):

28、為了改良軟件將來(lái)的可靠性或可維護(hù)性,或者為將來(lái)的改進(jìn)奠定更好的基礎(chǔ)而對(duì)軟件進(jìn)行的修改或補(bǔ)充,這種維護(hù)最少(如系統(tǒng)安全備份設(shè)計(jì),占(如系統(tǒng)安全備份設(shè)計(jì),占5%5%) 目前,對(duì)于目前,對(duì)于MISMIS軟件,加強(qiáng)其適應(yīng)性維護(hù)和完善性維軟件,加強(qiáng)其適應(yīng)性維護(hù)和完善性維護(hù)是延長(zhǎng)其使用壽命的主要維護(hù)工作。護(hù)是延長(zhǎng)其使用壽命的主要維護(hù)工作。 3 3、軟件維護(hù)的特點(diǎn)、軟件維護(hù)的特點(diǎn) 1)軟件維護(hù)費(fèi)用不斷地上升:(軟件開(kāi)發(fā)占(軟件開(kāi)發(fā)占30%30%,維,維護(hù)占護(hù)占70%70%);); 2)軟件工程方法對(duì)維護(hù)的影響:對(duì)用非軟件工程方法設(shè)計(jì)的軟件,維護(hù)的對(duì)象是程序的代碼;對(duì)采用軟件工程方法設(shè)計(jì)的軟件,維護(hù)可以從設(shè)計(jì)文件的閱讀開(kāi)始,并根據(jù)文檔了解軟件的結(jié)構(gòu)和接口,估計(jì)所做的修改可能帶來(lái)的影響。因此,在開(kāi)發(fā)時(shí)采用軟件工程方法,在維護(hù)階段就可以減少工作量,提高維護(hù)的質(zhì)量。(如模(如模塊化設(shè)計(jì))塊化設(shè)計(jì))3)軟件維護(hù)工作中的典型問(wèn)題: 閱讀和理解別人編寫的沒(méi)有文檔說(shuō)明的程序是非常困難的, (難于理解當(dāng)然就談不上維護(hù))(難于理解當(dāng)然就談不上維護(hù)) 軟件人員的流動(dòng)是經(jīng)常的,維護(hù)往往不能依賴開(kāi)發(fā)者來(lái)解 釋他的程序(理解別人的開(kāi)發(fā)思想是困難的)(理解別人的開(kāi)發(fā)思想是困難的) 缺少

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論