系統運行與維護

總述:遺留系統是實際工作當中可以普遍遇到的情況,並且每一家企業的處理情況都不大太一樣。新手在一無所知的情況下建新系統,但是超過95%以上的情況是必須在遺留系統上繼續做開發和維護。這裏系統運行和維護也是科普一樣的存在,但是略微好一些,存在一些指導作用。

 

1、遺留系統的處理策略

答:遺留系統是這任何基本上不能進行修改和演化以滿足新變化業務需求的信息系統。遺留系統的演化方式有多種,可以採取繼續維護、某種形式的重構和替代策略,或者聯合使用幾種策略。遺留系統的評價是遺留系統演化的起點,評價方法包括度量系統技術水準、商業價值和閾值關聯的企業特徵,評價結果是選擇處理策略的基礎。

遺留系統評價是爲了獲得對遺留系統足夠深度的理解,從技術、業務、企業角度對系統理解,爲系統處理策略提供基礎。評價過程中需要解決一下問題:1、對企業來說遺留系統的重要性如何;2、企業目標是什麼;3、演化需求是什麼;4、期望的系統生命週期是多長;5、系統使用期限是多久;6、系統的技術狀態如何;7、企業是否願意改變;8、企業是否有能力承受演化。

業務價值評價的目標是判斷遺留系統對企業的重要性。業務價值評價要從概要和詳細兩個級別上進行,詳細部分的評價最好由專業的業務分析師完成。系統的外部技術環境是指硬件、支撐軟件、企業IT基礎設施的統一體。硬件評價也要採用概要和詳細兩個級別,概要評價把遺留系統作爲一個整體提供硬件質量估算;詳細評價包括識別系統中每一個部件並作出評價。支撐軟件的評價是指對軟件環境多部分進行評價,如操作系統、數據庫等,還要考慮軟件對硬件環境的依賴性問題。企業基礎設施評價對遺留系統的演化起到關鍵作用,需要獲得系統使用者、開發者、培訓過程等信息。應用軟件評價分爲系統級和部件級,系統級將系統看做一個不可分割的整體進行評價,部件級評價系統的每個子系統,評估每個子系統的特徵。評價活動將以上評估結果彙總加權獲得評估結果。

對低水平、低價值的遺留系統,演化策略爲淘汰。對低水平、高價值的遺留系統,演化策略是繼承。對高水平、高價值的遺留系統,演化策略是改造。對高水平、低價值的遺留系統,演化策略是集成。

 

2、系統轉換和交接

答:系統轉換是運用某種方式,由現有系統工作方式向新系統工作方式的轉換過程,也是系統設備、數據、人員等的轉換過程。系統轉換的策略有三種,分別是直接轉換策略、並行轉換策略、分段轉換策略。直接轉換策略是原系統停止後新系統立即投入運行,中間沒有過渡階段。直接轉換策略是代價、風險很大的。並行轉換策略是新系統和現有系統並行工作一段時間,經過試運行之後,再用新系統替換現有系統。並行系統的人員成本和費用較高,但是風險較低,是當前最常用的一種轉換方式。分段轉換策略也稱爲逐步轉換策略,是前兩種轉換方式的結合,一般較大的系統採用這種分段方式。分段轉換策略通常採用按功能分階段逐步轉換、按部門分階段逐步轉換、按機器設備分階段逐步轉換三種方式進行。分段轉換策略麻煩在於轉換過程中需要做好轉換計劃,並且在轉換過程中需求發生變化不容易調整。

系統轉換過程中數據轉換和遷移是主要工作之一。數據遷移的主要方法大致有系統切換前通過工具遷移、系統切換前採用手工錄入、系統切換後通過新系統生成。數據遷移實施需要經歷數據遷移前的準備、數據轉換、數據遷移後的校驗三個階段。數據遷移前需要做好:1、待遷移數據源的詳細說明;2、建立新舊系統數據庫的數據字典;3、新舊系統代碼數據的差異分析;4、建立新舊系統數據庫表的映射關係,對無法映射字段的處理方法;5、開發或購買、部署ETL工具;6、編寫數據轉換的測試計劃和校驗程序;7、編寫數據轉換的應急措施。數據轉換過程大致分爲抽取、’轉換、裝載三個過程,使用ETL工具作爲重要的基礎支持工具。數據遷移後校驗有兩種方式,第一種是對遷移後的數據進行質量分析,第二種是新舊系統查詢數據對比檢查。

 

3、系統的擴展和集成

答:系統的擴展性是將新的功能添加到系統中的能力。系統可擴展性分爲動態可擴展性和靜態可擴展性,動態可擴展性是在系統運行的過程中添加新功能而不影響系統其他部分的能力,靜態可擴展性是添加新能力開始到結束之前系統必須停止運行。

系統擴展重點在於設計階段,需要仔細研究擴展點附件的軟件環境。系統集成的重點在分析階段,需要仔細分析業務,特別是業務關聯點。系統擴展和系統集成都需要進行全面的迴歸測試。

 

4、系統運行管理

答:系統運行管理的主要內容包括日常運行管理、系統運行情況記錄、對系統運行情況的檢查和評價等。

在系統運行管理中,完整的成本管理模式應包括預算、IT服務計費、偏差分析。預算是企業按照一定的業務量水平及質量水平,估算各項成本並進行預算,以預算成本爲控制經濟活動的依據,衡量其合理性。預算的編制方法主要有增量預算和零基準預算,預算方法依賴於企業的財務政策。增量預算是以上一年的預算爲基礎,速度較快但不準確。零基礎預算是從0開始評估每項活動的預算,比較準確但是速度比較慢。編制預算的基礎包括預算項目的成本預測和IT服務工作量的預測。IT服務計費是指向接受IT部門服務的業務部分收取費用,進行成本效益覈算過程。偏差分析是比較實際成本和預算成本,確定具體偏差數量,分解偏差量到不同的偏差項目,在此基礎上調查發生偏差的具體原因,並提出分析報告。

系統用戶管理是管理用戶用戶的身份和權限,使用戶在權限範圍內對系統進行操作,防止非授權訪問。用戶管理的功能包括用戶賬號管理、權限管理、企業外部用戶管理、用戶安全審計。 信息系統中用戶身份認證方式主要有:用戶/密碼方式、IC卡認證、動態密碼、USB Key認證。用戶安全審計主要功能是收集、保護、分析用戶安全審計數據,形成用戶安全審計報告。

網絡資源管理是通過某種方式對網絡資源進行調整,使2網絡能正常、高效運行。網絡管理主要包括性能管理、故障管理、配置管理、計費管理、安全管理五項功能。網絡資源管理系統的定位是管理網絡資源數據和支持網絡資源的設計與分配。

軟件資源管理是企業整個環境中運行的軟件和文檔。軟件分發管理是支持工具可以自動完成軟件部署的全過程,包括軟件打包、分發、安裝、配置等,甚至在特定環境下可以根據不同時間的觸發實現軟件部署的回滾操作。

 

5、系統故障管理

答:故障管理的主要目標是儘可能快地恢復系統運行,儘量減少故障對業務運營的不利影響,確保服務質量和可用性。故障管理包括故障監視、故障調查、故障支持、恢復處理、故障終止五項基本活動。

故障監視是故障管理的基礎活動,因爲系統故障可以分爲很多類型,根據故障類型設置監視的強弱。系統監視的重點是操作的執行、系統硬件、軟件,對系統硬件設備的監視主要採用管理監控工作,這些工具通常具有自動檢測、跟蹤、報警功能;對軟件的監視主要針對應用性能、軟件缺陷、變更需求,可以採用工具和人員進行監視;對人員的操作進行監視,主要是跟蹤和記錄其操作過程,及早發現不規範的操作過程並進行改進。

故障調查是收集故障信息、確定故障位置、調查故障原因的過程。硬件設備故障的恢復一般採用冗餘結構,主機故障採用系統備份恢復,其他部分的硬件故障要採用替換或改變等方式處理;數據庫的故障主要分爲事務故障、系統故障、介質故障,根據故障的類型不同進行不同的恢復處理;應用軟件的故障恢復一般採用軟件調試和系統修復進行處理。

 

6、軟件維護

答:系統維護包括軟件維護、數據維護、代碼維護、設備維護、機構和人員變動等。軟件維護軟件在交付使用後,直至軟件被淘汰的整個時期內,爲了改正錯誤和滿足新的需求而修改軟件的活動。軟件維護活動是局域軟件可維護的前提下進行的。

軟件可維護性包括易分析性、易改變性、穩定性、易測試性、維護性的依從性五個子特性。軟件可維護性度量在軟件外部可以用處理一個有錯誤的軟件需要花費的平減時間來度量,具體指標是1/(1+平均修復花費時間);在軟件內部可以用軟件複雜性相關的因素進行度量,這些因素有環路數、軟件規模、其他因素等。軟件維護分爲改正性維護、適應性維護、完善性維護、預防性維護。軟件維護的影響因素主要有業務因素、理解的侷限性、對待維護的優先級問題、維護人員的積極性、測試的困難。提高軟件可維護性除了在維護方面努力之外,還可以採用軟件工程方法、在開發過程中注重可維護性來解決。

維護的工作量除了受軟件本身的質量影響之外,還受到維護工作的規範性、維護系統的類型、系統的架構、硬件因素影響。軟件維護需要參照一定的流程來處理,這種流程必須提供緊急維護的處理流程,無論是什麼情況的軟件維護都要做好維護記錄並進行維護評價。

 

7、系統監理和系統評價

答:系統監理是商業活動中平衡信息系統承建方和系統買方之間巨大的技術實力差距做出的折中處理。信息系統監理的主要內容是投資控制、進度控制、質量控制、變更控制、安全管理、信息管理、合同管理、溝通協調。根據監理內容和程度不同,信息系統工程監理分爲諮詢式監理、里程碑式監理、全程式監理。

系統評價是系統運行一段時間後對系統技術性能和經濟效益方面的評價,是對信息系統工程審計工作的延伸。系統評價一般包括如下步驟:1、確定評價對象,下達評價通知書,組織成立評價工作組和專家諮詢組;2、擬定評價工作方案,收集基礎資料;3、評價工作組實施評價,徵求專家意見和反饋給企業,撰寫評價報告;4、評價工作組將評價報告送專家諮詢組符合,向委託人送達評價寶蓋和選擇公佈評價結果,建立評價項目檔案。系統評價的指標分爲系統性能評價、系統效益評價、系統建設評價。系統改進建議是系統評價的最後環節,是系統評價的最終結果,也是系統成敗的標誌。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章