版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第八章第八章 系統(tǒng)實施系統(tǒng)實施信息系統(tǒng)的開發(fā)思路信息系統(tǒng)的開發(fā)思路系統(tǒng)分析系統(tǒng)設計系統(tǒng)實施8-1 系統(tǒng)實施階段的任務系統(tǒng)實施階段的任務 系統(tǒng)實施是開發(fā)信息系統(tǒng)的最后一個階段。系統(tǒng)實施是開發(fā)信息系統(tǒng)的最后一個階段。這個階段的任務:實現(xiàn)系統(tǒng)設計階段提出的物這個階段的任務:實現(xiàn)系統(tǒng)設計階段提出的物理模型,按照實施方案完成一個可以實際運行理模型,按照實施方案完成一個可以實際運行的信息系統(tǒng),交付用戶使用。的信息系統(tǒng),交付用戶使用。一、系統(tǒng)實施的內容一、系統(tǒng)實施的內容構建系統(tǒng)運行平臺構建系統(tǒng)運行平臺程序編制程序編制代碼實現(xiàn)代碼實現(xiàn)數(shù)據(jù)準備數(shù)據(jù)準備程序的調試和測試程序的調試和測試系統(tǒng)轉換系統(tǒng)轉換用戶培訓用戶
2、培訓系統(tǒng)實施報告系統(tǒng)實施報告系統(tǒng)的物理模型系統(tǒng)的物理模型1、硬件準備 硬件準備包括計算機主機、輸入輸出設備、存儲設備、硬件準備包括計算機主機、輸入輸出設備、存儲設備、輔助設備(穩(wěn)壓電源、空調設備)、通信設備等。輔助設備(穩(wěn)壓電源、空調設備)、通信設備等。2、軟件準備 軟件包括系統(tǒng)軟件、數(shù)據(jù)庫管理系統(tǒng)以及一些應用軟件包括系統(tǒng)軟件、數(shù)據(jù)庫管理系統(tǒng)以及一些應用軟件。軟件。3、人員培訓 主要指用戶培訓,包括主管人員和業(yè)務人員。主要指用戶培訓,包括主管人員和業(yè)務人員。4、數(shù)據(jù)準備 沒有一定的基礎數(shù)據(jù)的準備,系統(tǒng)調試就不能很沒有一定的基礎數(shù)據(jù)的準備,系統(tǒng)調試就不能很好的進行。好的進行。相互聯(lián)系的,彼此制約
3、相互聯(lián)系的,彼此制約二、系統(tǒng)實施階段的特點 與系統(tǒng)分析、系統(tǒng)設計階段相比較,系統(tǒng)實施階段的特與系統(tǒng)分析、系統(tǒng)設計階段相比較,系統(tǒng)實施階段的特點是:點是:工作量大,投入的人力、物力多工作量大,投入的人力、物力多。實施計劃主要內容實施計劃主要內容硬件計劃硬件計劃軟件計劃軟件計劃 機房、場所準備計劃機房、場所準備計劃總的實施日程計劃總的實施日程計劃硬件獲取硬件獲取軟件編程軟件編程用戶準備用戶準備人員:聘用和培訓人員:聘用和培訓機房、場所準備機房、場所準備數(shù)據(jù)準備數(shù)據(jù)準備安裝安裝測試測試試運行試運行系統(tǒng)切換系統(tǒng)切換用戶驗收用戶驗收實施步驟實施步驟8-2 物理系統(tǒng)的實施物理系統(tǒng)的實施 MIS物理系統(tǒng)的實
4、施是計算機系統(tǒng)和通信物理系統(tǒng)的實施是計算機系統(tǒng)和通信網(wǎng)絡系統(tǒng)設備的訂購、機房的準備和設備的安網(wǎng)絡系統(tǒng)設備的訂購、機房的準備和設備的安裝調試等一系列活動。裝調試等一系列活動。 計算機品牌選擇計算機品牌選擇 國外品牌目前有國外品牌目前有IBM、HP、Compaq、SUN、NEC、Dell等;等; 國內品牌目前有聯(lián)想、新浪潮、方正等。國內品牌目前有聯(lián)想、新浪潮、方正等。 8-2-1 計算機系統(tǒng)的實施計算機系統(tǒng)的實施 計算機購置的基本原則:計算機購置的基本原則: 能夠滿足能夠滿足MISMIS的設計和運行的基本要求的設計和運行的基本要求 合理的性價比;合理的性價比;良好的可擴充性;良好的可擴充性;良好的
5、技術支持良好的技術支持. .局域網(wǎng)局域網(wǎng)(Local Area Network, LAN) 通常指一定范圍內的網(wǎng)絡,可以實現(xiàn)樓宇內部和臨近通常指一定范圍內的網(wǎng)絡,可以實現(xiàn)樓宇內部和臨近的幾座大樓之間的內部聯(lián)系。的幾座大樓之間的內部聯(lián)系。廣域網(wǎng)廣域網(wǎng)(Wide Area Network, WAN) 能連接多個城市,國家或大洲廣域網(wǎng)不僅僅只是能連接多個城市,國家或大洲廣域網(wǎng)不僅僅只是連接許多結點中的計算機,它還必須能使得計算機之間能連接許多結點中的計算機,它還必須能使得計算機之間能同時通信。同時通信。8-2-1 網(wǎng)絡系統(tǒng)的實施網(wǎng)絡系統(tǒng)的實施8-3 程序設計程序設計 編程(編程(Coding)就是為
6、系統(tǒng)各個模)就是為系統(tǒng)各個模塊編寫程序。根據(jù)結構化方法設計了詳塊編寫程序。根據(jù)結構化方法設計了詳細方案,又有了高級語言,初級程序員細方案,又有了高級語言,初級程序員都可以參加這一階段的工作。都可以參加這一階段的工作。 可維護性可維護性 由于信息系統(tǒng)需求的不確定性,系統(tǒng)需求可能會隨由于信息系統(tǒng)需求的不確定性,系統(tǒng)需求可能會隨著環(huán)境的變化而不斷變化,因此,就必須對系統(tǒng)功能進著環(huán)境的變化而不斷變化,因此,就必須對系統(tǒng)功能進行完善和調整,為此,就要對程序進行補充或修改。此行完善和調整,為此,就要對程序進行補充或修改。此外,由于計算機軟硬件的更新?lián)Q代也需要對程序進行相外,由于計算機軟硬件的更新?lián)Q代也需要
7、對程序進行相應的升級。應的升級。8-3-1 程序設計的目標 可靠性可靠性:程序應具有較好的容錯能力。:程序應具有較好的容錯能力。 正常情況下能正確工作。正常情況下能正確工作。 意外情況下應便于處理,不至產生意外的操作,意外情況下應便于處理,不至產生意外的操作,從而造成嚴重損失。從而造成嚴重損失。 可理解性:可理解性: 程序不僅要求邏輯正確,計算機能夠執(zhí)行,而程序不僅要求邏輯正確,計算機能夠執(zhí)行,而且應當層次清楚,便于閱讀。且應當層次清楚,便于閱讀。 效率:效率: 程序能否有效地利用計算機資源。程序能否有效地利用計算機資源。 程序效率的地位:程序效率的地位: 已不像以前那樣舉足輕重了,因為已不像
8、以前那樣舉足輕重了,因為硬件價格大幅度下降,而其性能卻不斷完善和提高。硬件價格大幅度下降,而其性能卻不斷完善和提高。 程序設計人員工作效率的地位日益重要。不僅能降低程序設計人員工作效率的地位日益重要。不僅能降低軟件開發(fā)成本;而且可明顯降低程序的出錯率,進而減軟件開發(fā)成本;而且可明顯降低程序的出錯率,進而減輕維護人員的工作負擔。為了提高程序設計效率,應充輕維護人員的工作負擔。為了提高程序設計效率,應充分利用各種軟件開發(fā)工具。分利用各種軟件開發(fā)工具。在過去的小程序設計中,主要強調程序的正確和效率。在過去的小程序設計中,主要強調程序的正確和效率。對于大型程序,人們則傾向于首先強調程序的可維護性、對于
9、大型程序,人們則傾向于首先強調程序的可維護性、可靠性和可理解性,然后才是效率??煽啃院涂衫斫庑?,然后才是效率。 注意程序效率、可維護性、可理解性三者之間的關系程序效率、可維護性、可理解性三者之間的關系 采用采用順序結構順序結構、循環(huán)結構循環(huán)結構、選擇結構選擇結構三種基本邏輯結構來編寫程序的方法。三種基本邏輯結構來編寫程序的方法。8-3-2 結構化程序設計方法結構化程序設計方法 (Structured Programming)1 1、順序結構:、順序結構: 順序結構表示含有多個連續(xù)的處理步驟,按照書寫的先后順序執(zhí)行。順序結構表示含有多個連續(xù)的處理步驟,按照書寫的先后順序執(zhí)行。入口AB出口Int
10、i=0Int s=1S=100+i2 2、循環(huán)結構:、循環(huán)結構: 循環(huán)結構是由一個或幾個模塊構成,程序運行時重復執(zhí)行,直循環(huán)結構是由一個或幾個模塊構成,程序運行時重復執(zhí)行,直到滿足某一條件為止。到滿足某一條件為止。 PS入口出口TFInt i=1Int s=0Do While(i=100) s=s+i i=i+1EndDo3 3、選擇結構:、選擇結構: 由某個邏輯表達式的取值決定選擇兩個處理加工中的一個。由某個邏輯表達式的取值決定選擇兩個處理加工中的一個。 PAB入口入口出口出口TF8-4 軟件開發(fā)工具軟件開發(fā)工具利用軟件生成工具進行系統(tǒng)開發(fā)可以大量的減少甚至利用軟件生成工具進行系統(tǒng)開發(fā)可以大
11、量的減少甚至避免手工編寫程序,并且避免了手工方式下的編程錯誤,避免手工編寫程序,并且避免了手工方式下的編程錯誤,從而極大的提高了系統(tǒng)開發(fā)效率。從而極大的提高了系統(tǒng)開發(fā)效率。下頁首先對幾種常用的工具軟件作一簡單介紹:下頁首先對幾種常用的工具軟件作一簡單介紹:數(shù)據(jù)庫管理系統(tǒng)提供的開發(fā)工具 可視化圖形界面編程工具 MS Visual Foxpro MS Visual BASlC PowerBuilder: Delphi(5)辦公自動化系統(tǒng)開發(fā)工具辦公自動化系統(tǒng)開發(fā)工具Lotus Notes 計算機輔助軟件工程計算機輔助軟件工程 (CASE)(CASE) CASE (COMPUTER AIDED SO
12、FTWARE ENGINEERING)的特點:的特點: 支持系統(tǒng)分析和系統(tǒng)設計支持系統(tǒng)分析和系統(tǒng)設計 (如生成數(shù)據(jù)流程圖、生成功能結構圖和如生成數(shù)據(jù)流程圖、生成功能結構圖和各種文檔資料等各種文檔資料等)乃至整個系統(tǒng)生命周期的大型軟件環(huán)境。乃至整個系統(tǒng)生命周期的大型軟件環(huán)境。 功能:功能: CASE中集成了多種工具,這些工具既可以單獨使用,也可以組合中集成了多種工具,這些工具既可以單獨使用,也可以組合使用,為系統(tǒng)開發(fā)提供了全過程的開發(fā)環(huán)境使用,為系統(tǒng)開發(fā)提供了全過程的開發(fā)環(huán)境 8-5 程序和系統(tǒng)測試程序和系統(tǒng)測試 人們常常有一種錯覺,認為程序編寫出來人們常常有一種錯覺,認為程序編寫出來就就“萬事
13、大吉萬事大吉”。 目前,檢驗軟件的有三種手段:目前,檢驗軟件的有三種手段:正確性證正確性證明明、靜態(tài)檢查靜態(tài)檢查和和動態(tài)檢查動態(tài)檢查。8-5-1 測試方法測試方法1 1、正確性證明、正確性證明: 利用數(shù)學方法證明程序的正確性,該技術還處于初級階利用數(shù)學方法證明程序的正確性,該技術還處于初級階段。段。2 2、靜態(tài)測試、靜態(tài)測試 人工評審軟件的文檔或程序,發(fā)現(xiàn)其中的錯誤。手續(xù)人工評審軟件的文檔或程序,發(fā)現(xiàn)其中的錯誤。手續(xù)簡單,是一種行之有效的檢驗手段。簡單,是一種行之有效的檢驗手段。 (1)代碼審查:通過閱讀程序發(fā)現(xiàn)軟件錯誤和缺陷。)代碼審查:通過閱讀程序發(fā)現(xiàn)軟件錯誤和缺陷。 (2)靜態(tài)分析:主要
14、對程序進行控制流分析、數(shù)據(jù)流)靜態(tài)分析:主要對程序進行控制流分析、數(shù)據(jù)流分析、接口分析和表達式分析。分析、接口分析和表達式分析。3 3、動態(tài)檢查、動態(tài)檢查 即測試,有控制地運行程序,從多種角度觀察程序運行時的行為,即測試,有控制地運行程序,從多種角度觀察程序運行時的行為,發(fā)現(xiàn)其中的錯誤。(測試就是為了發(fā)現(xiàn)錯誤而執(zhí)行程序)發(fā)現(xiàn)其中的錯誤。(測試就是為了發(fā)現(xiàn)錯誤而執(zhí)行程序)測試只能證明程序有錯誤,而不可能證明程序沒有錯誤。20次BA520條路徑。n黑箱測試黑箱測試 不考慮系統(tǒng)內部結構而運行系統(tǒng),以檢查在一定的不考慮系統(tǒng)內部結構而運行系統(tǒng),以檢查在一定的輸入下,系統(tǒng)的輸出是否與期望相同。輸入下,系統(tǒng)
15、的輸出是否與期望相同。n白箱測試白箱測試 不僅要完成前者的內容,還要檢查輸入的數(shù)據(jù)是如不僅要完成前者的內容,還要檢查輸入的數(shù)據(jù)是如何通過系統(tǒng)內部設定的結構,到達輸出的。何通過系統(tǒng)內部設定的結構,到達輸出的。A 黑箱測試黑箱測試B 白箱測試白箱測試8-5-2 測試流程測試流程 測試是通過一些典型的數(shù)據(jù)運行檢驗系統(tǒng)測試是通過一些典型的數(shù)據(jù)運行檢驗系統(tǒng)在各種情況下的正確性的過程。在各種情況下的正確性的過程。單元測試單元測試功能測試功能測試系統(tǒng)測試系統(tǒng)測試容量測試容量測試認可測試認可測試1 單元測試單元測試 單元測試是測試系統(tǒng)中的每一個低級處理單元測試是測試系統(tǒng)中的每一個低級處理的基本功能,其目標是告
16、訴程序員哪些程序部的基本功能,其目標是告訴程序員哪些程序部分需要改正或改進。分需要改正或改進。程序代碼測試程序代碼測試程序功能測試程序功能測試 程序代碼調試 利用精心挑選的測試數(shù)據(jù),使程序和模塊中的每一條語句都能利用精心挑選的測試數(shù)據(jù),使程序和模塊中的每一條語句都能得到執(zhí)行,得到執(zhí)行, 即能夠測試程序中的任一邏輯通路。常用的測試數(shù)據(jù)即能夠測試程序中的任一邏輯通路。常用的測試數(shù)據(jù)有以下幾種:有以下幾種: 用正常數(shù)據(jù)調試。用正常數(shù)據(jù)調試。用異常數(shù)據(jù)調試。用異常數(shù)據(jù)調試。用錯誤數(shù)據(jù)調試。用錯誤數(shù)據(jù)調試。 試驗程序對錯誤的處理能力,包括顯示出錯信息以及容許試驗程序對錯誤的處理能力,包括顯示出錯信息以及
17、容許修改錯誤的可能性。修改錯誤的可能性。 具體檢查內容有:具體檢查內容有:輸入鍵號錯誤輸入鍵號錯誤輸人數(shù)據(jù)錯誤輸人數(shù)據(jù)錯誤操作錯誤操作錯誤 程序功能測試 經(jīng)代碼測試正確的程序只是基本上驗證了程序邏經(jīng)代碼測試正確的程序只是基本上驗證了程序邏輯上的正確性,但并不能驗證程序是否滿足程序說輯上的正確性,但并不能驗證程序是否滿足程序說明中定義的功能,也不能驗證數(shù)據(jù)本身是否完備。明中定義的功能,也不能驗證數(shù)據(jù)本身是否完備。程序功能測試則面向程序應用環(huán)境,把程序看程序功能測試則面向程序應用環(huán)境,把程序看做一個做一個 黑盒子黑盒子 ,認為程序只要滿足應用功能上的,認為程序只要滿足應用功能上的需求,就是可行的。
18、需求,就是可行的。 2 功能測試功能測試 將一個功能內所有程序按次序串聯(lián)起來進行調試,將一個功能內所有程序按次序串聯(lián)起來進行調試,目的是要保證模塊內各程序間具有正確的控制關系,目的是要保證模塊內各程序間具有正確的控制關系,同時可以測試模塊的運行效率。同時可以測試模塊的運行效率。程序程序1程序程序2程序程序3程序程序13 系統(tǒng)測試系統(tǒng)測試 將所開發(fā)的系統(tǒng)放在模擬的產品環(huán)境中,其目標將所開發(fā)的系統(tǒng)放在模擬的產品環(huán)境中,其目標是保證系統(tǒng)與網(wǎng)絡、數(shù)據(jù)庫、硬件和任何其它公司所是保證系統(tǒng)與網(wǎng)絡、數(shù)據(jù)庫、硬件和任何其它公司所特有平臺和環(huán)境因素相協(xié)調,保證整個系統(tǒng)運行是一特有平臺和環(huán)境因素相協(xié)調,保證整個系統(tǒng)
19、運行是一致的,并且使應用程序能滿足用戶要求的靈活性。致的,并且使應用程序能滿足用戶要求的靈活性。 主控程序和調度程序調試主控程序和調度程序調試 系統(tǒng)程序總調系統(tǒng)程序總調 4 特殊調試特殊調試 除了上述常規(guī)測試之外,還有一些必要的性能測試,這些測試往除了上述常規(guī)測試之外,還有一些必要的性能測試,這些測試往往不是針對程序在正常情況下運行的正確與否,而是根據(jù)系統(tǒng)需求選往不是針對程序在正常情況下運行的正確與否,而是根據(jù)系統(tǒng)需求選擇進行的,主要有:擇進行的,主要有: 峰值負載測試、峰值負載測試、容量測試、容量測試、響應時間測試、響應時間測試、恢復能力測試等?;謴湍芰y試等。嚴格核對計算機處理和人工處理的
20、兩種結果。嚴格核對計算機處理和人工處理的兩種結果。 實況測試。實況測試。 5 認可測試認可測試 認可測試貫穿于測試的各個階段,以確定終端用認可測試貫穿于測試的各個階段,以確定終端用戶是否認可該系統(tǒng)的設計和功能。戶是否認可該系統(tǒng)的設計和功能。 系統(tǒng)調試完成后,應該編寫操作說明書,完成程序框系統(tǒng)調試完成后,應該編寫操作說明書,完成程序框圖和打印源程序清單。圖和打印源程序清單。8-6 系統(tǒng)切換、運行系統(tǒng)切換、運行 系統(tǒng)轉換包括:系統(tǒng)轉換包括:新系統(tǒng)和舊系統(tǒng)的切換新系統(tǒng)和舊系統(tǒng)的切換把舊系統(tǒng)的文件轉換成新系統(tǒng)的文件把舊系統(tǒng)的文件轉換成新系統(tǒng)的文件數(shù)據(jù)的整理和錄入,數(shù)據(jù)的整理和錄入,人員、設備、組織結構
21、的改造和調整人員、設備、組織結構的改造和調整1. 有關資料檔案的建立和移交。有關資料檔案的建立和移交。1、直接轉換法、直接轉換法在指定的時間點,停止原系統(tǒng)的使用,啟動新系統(tǒng)。在指定的時間點,停止原系統(tǒng)的使用,啟動新系統(tǒng)。老系統(tǒng)老系統(tǒng)新系統(tǒng)新系統(tǒng)轉換簡單,費用最省轉換簡單,費用最省風險較大風險較大2、并行切換法、并行切換法 新系統(tǒng)投入運行時,老系統(tǒng)并不停止運行,而是與新系統(tǒng)投入運行時,老系統(tǒng)并不停止運行,而是與新系統(tǒng)同時運行一段時間,對照兩者的輸出,利用老系新系統(tǒng)同時運行一段時間,對照兩者的輸出,利用老系統(tǒng)對新系統(tǒng)進行檢驗。統(tǒng)對新系統(tǒng)進行檢驗。老系統(tǒng)新系統(tǒng)并行運行并行運行q并行切換法的特點是風險
22、小、安全系數(shù)大并行切換法的特點是風險小、安全系數(shù)大q開銷大(需要同時運行開銷大(需要同時運行2 2套系統(tǒng))套系統(tǒng))q用戶隨著并行期的延長而失去熱情,甚至拒絕使用新系用戶隨著并行期的延長而失去熱情,甚至拒絕使用新系統(tǒng)統(tǒng)q隱含假設:原系統(tǒng)是正確的隱含假設:原系統(tǒng)是正確的3、試運行轉換法試運行轉換法 前面2種方法的綜合。老系統(tǒng)老系統(tǒng)新系統(tǒng)新系統(tǒng)新系統(tǒng)的部分采取并行方法并行方法,保險系數(shù)大4、試點過渡法(逐步轉換法)試點過渡法(逐步轉換法) 新系統(tǒng)一部分一部分地替換老系統(tǒng),直到全部替代老系統(tǒng)。老系統(tǒng)老系統(tǒng) 新系統(tǒng)新系統(tǒng)1 新系統(tǒng)新系統(tǒng)2新系統(tǒng)新系統(tǒng)n避免了直接轉換法的危險性,費用也比并行轉換法省這種轉
23、換方式接口復雜,當新老系統(tǒng)差別太大是不宜采取該方法8-8 系統(tǒng)維護系統(tǒng)維護1、程序的維護 在系統(tǒng)維護階段,會有一部分程序需要改動。2、數(shù)據(jù)文件的維護 業(yè)務發(fā)生了變化,從而需要建立新文件,或者對現(xiàn)有文件的結構進行修改。3、代碼的維護 隨著環(huán)境的變化,舊的代碼不能適應新的要求,必須進行改造。4、機器、設備的維護 包括機器、設備的日常維護與管理。8-8-1 系統(tǒng)維護包括以下幾個方面的工作:1、更正性維護(、更正性維護(corrective maintenance) 指由于發(fā)現(xiàn)系統(tǒng)中錯誤而引起的維護,包括診斷問題指由于發(fā)現(xiàn)系統(tǒng)中錯誤而引起的維護,包括診斷問題和改正錯誤。在軟件交付使用后,由于開發(fā)時測試
24、的不徹底、和改正錯誤。在軟件交付使用后,由于開發(fā)時測試的不徹底、不完全,必然會有一部分隱藏的錯誤被帶到運行階段來。改不完全,必然會有一部分隱藏的錯誤被帶到運行階段來。改正軟件性能上的缺陷、排除實施中的誤使用,應進行的診斷正軟件性能上的缺陷、排除實施中的誤使用,應進行的診斷和改正錯誤的過程,是改正性維護。和改正錯誤的過程,是改正性維護。8-1-2 維護的類型2、適應性維護(適應性維護(adaptive maintenance) 為了適應外界環(huán)境的變化而增加或修改系統(tǒng)的部分功為了適應外界環(huán)境的變化而增加或修改系統(tǒng)的部分功能的維護工作。能的維護工作。 隨著計算機的飛速發(fā)展,外部環(huán)境(新的硬、軟件配置
25、)或隨著計算機的飛速發(fā)展,外部環(huán)境(新的硬、軟件配置)或數(shù)據(jù)環(huán)境(數(shù)據(jù)庫、數(shù)據(jù)格式、數(shù)據(jù)輸入輸出方式、數(shù)據(jù)數(shù)據(jù)環(huán)境(數(shù)據(jù)庫、數(shù)據(jù)格式、數(shù)據(jù)輸入輸出方式、數(shù)據(jù)存儲介質)可能發(fā)生變化,為了使軟件適應這種變化,而修存儲介質)可能發(fā)生變化,為了使軟件適應這種變化,而修改軟件的過程叫做適應性維護。改軟件的過程叫做適應性維護。3、完善性維護(、完善性維護(perfective maintenance) 為了改善系統(tǒng)功能或適應用戶的需要而增加新的功為了改善系統(tǒng)功能或適應用戶的需要而增加新的功能的維護工作。能的維護工作。 在軟件的使用過程中,用戶往往會對軟件提出新的在軟件的使用過程中,用戶往往會對軟件提出新的
26、功能與性能要求。為了滿足這些要求,需要修改或再開功能與性能要求。為了滿足這些要求,需要修改或再開發(fā)軟件,以擴充軟件功能、增強軟件性能、改進加工效發(fā)軟件,以擴充軟件功能、增強軟件性能、改進加工效率、提高軟件的可維護性。這種情況下進行的維護活動率、提高軟件的可維護性。這種情況下進行的維護活動叫做完善性維護。叫做完善性維護。 4、預防性維護(、預防性維護(preventive maintenance) 對一些使用壽命較長,目前尚能運行,但可能要發(fā)對一些使用壽命較長,目前尚能運行,但可能要發(fā)生變化的部分進行維護,以適應將來的修改或調整。生變化的部分進行維護,以適應將來的修改或調整。 通常,預防性維護定
27、義為:通常,預防性維護定義為:“把今天的方法學用于把今天的方法學用于昨天的系統(tǒng)以滿足明天的需要昨天的系統(tǒng)以滿足明天的需要”。也就是說,采用先進。也就是說,采用先進的軟件工程方法對需要維護的軟件或軟件中的某一部分的軟件工程方法對需要維護的軟件或軟件中的某一部分(重新)進行設計、編制和測試。(重新)進行設計、編制和測試。適應性維護25%更正性維護21%完善性維護50%預防性維護4%各類維護工作的比例各類維護工作的比例 信息系統(tǒng)失敗的一個主要原因是信息系統(tǒng)失敗的一個主要原因是。 拒絕通常來源于對新的工作方式和任務不熟悉,或者對拒絕通常來源于對新的工作方式和任務不熟悉,或者對可能發(fā)生的改變產生憂慮。例
28、如,當計算機文字處理系統(tǒng)進可能發(fā)生的改變產生憂慮。例如,當計算機文字處理系統(tǒng)進入到辦公室時,許多秘書認為自己的工作會被計算機取代,入到辦公室時,許多秘書認為自己的工作會被計算機取代,因而拒絕學習和抵制新技術。然而,實際上字處理軟件不僅因而拒絕學習和抵制新技術。然而,實際上字處理軟件不僅沒有代替秘書的職能,只是完成那些日常重復性、機械化的沒有代替秘書的職能,只是完成那些日常重復性、機械化的工作,而且還為秘書創(chuàng)造出新的和更多的管理事務,綜合性工作,而且還為秘書創(chuàng)造出新的和更多的管理事務,綜合性與分析性的工作大大地增加了。與分析性的工作大大地增加了。 當新技術被引入組織時,許多習慣于在原有環(huán)境下工作
29、當新技術被引入組織時,許多習慣于在原有環(huán)境下工作的人會覺得受到威脅。因為環(huán)境改變了,原有的工作崗位、的人會覺得受到威脅。因為環(huán)境改變了,原有的工作崗位、個人地位和人際關系也都會相應有所改變,因此容易產生一個人地位和人際關系也都會相應有所改變,因此容易產生一種失落感和不安全感。持有這種心態(tài)的人員會妨礙新系統(tǒng)的種失落感和不安全感。持有這種心態(tài)的人員會妨礙新系統(tǒng)的實施并企圖恢復原系統(tǒng)。如果新的工作方式和工作程序不被實施并企圖恢復原系統(tǒng)。如果新的工作方式和工作程序不被接受,那么新系統(tǒng)就達不到預定的目標。拒絕變化的另一個接受,那么新系統(tǒng)就達不到預定的目標。拒絕變化的另一個原因是目前的工作環(huán)境比較舒適,有
30、關管理人員安于現(xiàn)狀。原因是目前的工作環(huán)境比較舒適,有關管理人員安于現(xiàn)狀。如果沒有更多的報酬與激勵,管理人員會覺得改變工作條件如果沒有更多的報酬與激勵,管理人員會覺得改變工作條件得不償失,因而產生惰性。得不償失,因而產生惰性。 要使新系統(tǒng)和新技術的實施成功,企業(yè)的最高管理者和要使新系統(tǒng)和新技術的實施成功,企業(yè)的最高管理者和系統(tǒng)分析與設計人員就必須起變化代理人的作用,用動態(tài)的系統(tǒng)分析與設計人員就必須起變化代理人的作用,用動態(tài)的觀點,采用變化的計劃實施策略來引導變化。當人們認識到觀點,采用變化的計劃實施策略來引導變化。當人們認識到變化的必要性和緊迫性時,就會產生求變心理,去制定改變變化的必要性和緊迫
31、性時,就會產生求變心理,去制定改變現(xiàn)狀的計劃。通過現(xiàn)狀的計劃。通過、等形式,能逐步等形式,能逐步,完成這項工作需要有耐心和恒心。在,完成這項工作需要有耐心和恒心。在系統(tǒng)設計過程中,要注意維持一定的工作滿意度,在此基礎系統(tǒng)設計過程中,要注意維持一定的工作滿意度,在此基礎上對原有工作予以重定義。在系統(tǒng)實施過程中,一旦系統(tǒng)出上對原有工作予以重定義。在系統(tǒng)實施過程中,一旦系統(tǒng)出現(xiàn)問題,系統(tǒng)設計人員應迅速作出反應,以免用戶產生不滿現(xiàn)問題,系統(tǒng)設計人員應迅速作出反應,以免用戶產生不滿情緒。情緒。8-9 系統(tǒng)實施階段的文檔系統(tǒng)實施階段的文檔8-9-1 程序設計手冊程序設計手冊將選定計算機語言或開發(fā)工具,來描
32、述系程序設計手冊將選定計算機語言或開發(fā)工具,來描述系統(tǒng)的計算機模型,其主要使用者是系統(tǒng)維護人員。統(tǒng)的計算機模型,其主要使用者是系統(tǒng)維護人員。q系統(tǒng)采用的術語系統(tǒng)采用的術語q系統(tǒng)的功能描述系統(tǒng)的功能描述q系統(tǒng)開發(fā)最小平臺系統(tǒng)開發(fā)最小平臺q系統(tǒng)覆蓋的流程系統(tǒng)覆蓋的流程q系統(tǒng)全局變量系統(tǒng)全局變量q程序清單程序清單q每個功能的描述每個功能的描述q系統(tǒng)共享數(shù)據(jù)系統(tǒng)共享數(shù)據(jù)q系統(tǒng)接口的實現(xiàn)系統(tǒng)接口的實現(xiàn)8-9-2 用戶操作手冊 用戶操作手冊為用戶提供了系統(tǒng)能夠做什用戶操作手冊為用戶提供了系統(tǒng)能夠做什么和不能做什么的概況和一份詳細的安裝指南,么和不能做什么的概況和一份詳細的安裝指南,以及一個貫穿系統(tǒng)詳細指南
33、。以及一個貫穿系統(tǒng)詳細指南。q概況概況q系統(tǒng)運行平臺與安裝系統(tǒng)運行平臺與安裝q系統(tǒng)操作描述系統(tǒng)操作描述8-9-3 系統(tǒng)聯(lián)機幫助 8-10 系統(tǒng)評價系統(tǒng)評價 信息系統(tǒng)投入使用一段時間以后,需要對系統(tǒng)進信息系統(tǒng)投入使用一段時間以后,需要對系統(tǒng)進行全面的評價。根據(jù)使用者的反映和運行情況記錄,行全面的評價。根據(jù)使用者的反映和運行情況記錄,評價系統(tǒng)是否達到了設計要求,指出系統(tǒng)改進和擴充評價系統(tǒng)是否達到了設計要求,指出系統(tǒng)改進和擴充的方向。的方向。1、系統(tǒng)運行的一般情況、系統(tǒng)運行的一般情況系統(tǒng)功能是否達到設計要求系統(tǒng)功能是否達到設計要求用戶付出的資源是否控制在預定界限內用戶付出的資源是否控制在預定界限內用
34、戶對系統(tǒng)工作的滿意度(響應時間、操作方便性、用戶對系統(tǒng)工作的滿意度(響應時間、操作方便性、靈活性等)靈活性等)2、系統(tǒng)的使用效果、系統(tǒng)的使用效果從系統(tǒng)提供的信息服務的有效性方面考察:從系統(tǒng)提供的信息服務的有效性方面考察:用戶對系統(tǒng)提供的信息的滿意度用戶對系統(tǒng)提供的信息的滿意度提供信息的及時性提供信息的及時性提供信息的準確性和完整性提供信息的準確性和完整性3、系統(tǒng)的性能、系統(tǒng)的性能計算機資源的利用情況計算機資源的利用情況系統(tǒng)的可靠性系統(tǒng)的可靠性系統(tǒng)的可擴充性系統(tǒng)的可擴充性4、系統(tǒng)的經(jīng)濟效益、系統(tǒng)的經(jīng)濟效益系統(tǒng)的費用(包括系統(tǒng)的開發(fā)費用和各種運行維護費用)系統(tǒng)的費用(包括系統(tǒng)的開發(fā)費用和各種運行維護費用)系統(tǒng)的收益(包括有形效益和無形效益,如庫存資金的減少、系統(tǒng)的收益(包括有形效益和無形效益,如庫存資金的減少、成本下降、管理費用減低等等)成本下降、管理費用減低等等)投資效益分析投資效益分析總結分析總結分析 任何一個項目在執(zhí)行過程中都會碰到問題的,評任何一個項目在執(zhí)行過程中都會碰到問題的,評價一個項目是否成功并不能以碰到問題的多少作為標準,價一個項目是否成功并不能以碰到問題的多少作為標
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年家私銷售協(xié)議書樣本
- 小學學生課外讀物管理制度
- 2024年地鐵線路施工及安裝合同
- 04版股權轉讓及投資合作合同
- 2023年四川省委網(wǎng)信辦直屬事業(yè)單位選調工作人員考試真題
- 2024年工程款支付違約賠償
- 2024年化工產品公路運輸質量保證合同
- 2023年大連市莊河市農技推廣服務特聘農技員招聘考試真題
- 2024年定制塑料托盤采購協(xié)議
- 2024年個人社保代繳協(xié)議范本
- 《等邊三角形》教學設計
- 血管外科試題合集
- 相貫線過渡線畫法(課堂PPT)
- 醫(yī)院傳染病質控自查表
- 廣告機質量檢測報告(共6頁)
- 中國 美國 日本水洗標志對比
- 新產品試制流程管理辦法
- 通用橫版企業(yè)報價單模板
- 潛油泵及潛油泵加油機講義
- 物業(yè)服務公司各崗位規(guī)范用語
- 醫(yī)患溝通內容要求記錄模板(入院、入院三日、術前、術后、出院)
評論
0/150
提交評論