胡振華
電子信息系統可靠性指標共包含系統抗干擾能力、平均故障率、失效概率以及容錯能力以及保障能力五部分內容,會對系統實體多維質量屬性特征進行直觀反映,對應用軟件使用與發展有著極為重要的影響。本文將以電子信息系統應用軟件相關內容介紹為切入點,通過對應用軟件可靠性設計與評估兩部分內容進行探究的方式,對應用軟件可靠性展開全面分析,期望能夠為電子信息系統應用軟件發展,提供一定助力。
電子信息系統主要由控制設備、計算機以及有線通信等設備所組成,會按照相應應用目的以及規則,完成對相關信息的檢索、采集以及加工等處理。該系統在各個領域中都有著極為廣泛的運用,具有技術更新速度快以及人機結合密切等方式的優勢,可以與應用需求緊密結合在一起,能夠切實推動領域發展,所以社會各界都對電子信息系統及其相關應用軟件展開了全面研究。
1 電子信息系統應用軟件相關內容概述
作為電子信息系統重要組成,應用軟件如果出現失效情況,就可能會造成系統出現宕機或者發生故障的狀況,會對軟件使用形成直接影響,所以軟件可靠性已經成為電子信息系統研究的關鍵所在。通過對軟件實施可靠性分析的方式,能夠對軟件可靠性設計以及工程管理進行改進與優化,可以切實增強軟件研制過程的可靠程度,以確保能夠對軟件可靠性作出正確評估。而就軟件研制過程而言,實施上就是測試人員以及開發人員等內容之間的密切聯系與動態化演示過程,該過程中的任何一種因素都可能會對軟件可靠性水平產生直接影響。其中環境因素會在軟件維護、開發以及測試等各個環節中出現,也是導致軟件出現時效或者缺陷的主要影響因素,其作為軟件問題產生根本,和軟件制作過程有著極為密切的關聯,像軟件復雜性、軟件質量管理情況以及軟件測試環境等,都屬于環境因素內容,所以軟件可靠性設計顯得尤為重要。
2 軟件可靠性設計
2.1 結構設計
技術人員需要按照電子信息系統具體使用要求,對軟件展開一系列擴充與完善工作,以保證整體指揮信息系統應用軟件結構設計質量。在該結構之中,主要包括基礎數據層、系統應用層以及專用支撐層和公共支撐層幾部分內容。其中系統應用層主要負責向系統提供所需要素;專用支撐層負責提供專用軟件以及專用支撐服務,可以為系統通用的軟構建以及各級各類要素,要能夠為系統提供基本的信息處理功能;而公共支撐層設計要可以為系統提供通用軟構件服務,并可以為多種控制手段以及信息處理服務提供有利支持。
2.2 構件化設計
在進行系統研制過程中,會對構件化設計進行大規模運用,不僅會對現有軟件進構件化改造處理,同時也會對新研制的軟件進行集成與軟件設計。在具體操作過程中,技術人員一方面要按照軟件集成標準與需要,對新軟件系統開展研制工作,在此過程中如果軟件接口在外部,要對集成者所提供的對象轉換代理進行調用,確保應用團建調用接口可以被處理為通用接口,以對軟件調用和控制規范性進行保證;另一方面要做好可視化定制工具開發與設計,要按照功能模塊以及軟件實際需要,合理對各項工具進行設計,進而制定出與之相符的系統菜單以及界面,確保可以達到用戶對于系統的使用需求,以對用戶滿意程度進行保證。
2.3容錯設計
在進行容錯設計過程中,不僅要通過網絡連接的方式,做好數據庫邏輯整體設計,以對數據實時更新質量進行保證,同時還要對數據庫運行進行歸檔,要定期進行物理以及邏輯備份,且要對數據庫標準參考信息以及標準進行統一,以對數據一致性進行保證。
3 可靠性評價
3.1 系統聯試
當完成軟件可靠性設計之后,需要在模擬環境中對軟件展開系統聯試。在整體聯試過程中,共需經歷33項試驗,并要展開兩項應用軟件責任故障。同時在實施聯試過程中,要按照聯試大綱要求,做好各項工作準備,要保證整體聯試項目設置合理性,以對系統及其分系統功能展開高達100%覆蓋率的測試,以對軟件各方面性能做出全面、客觀的判斷,以為電子系統應用軟件研制與設計提供可靠的數據支持。
3.2軟件測試
在對軟件進行測試時,技術人員需要對系統總體組展開統一組織,并做好各項測試工作安排,以對軟件展開配置項、單元以及集成等方面測試。在具體測試過程中,要對軟件語句覆蓋、功能測試以及接口測試等內容進行測試,要有計劃、有目的性的完成各項工作,并要做好測試記錄以及分析。同時要及時對測試時所產生的差異問題展開分析,要對其中所存在的不合理設計以及錯誤設計進行指正與修改,且要根據研制程序完成對問題的修改與處理,直至各項問題得到解決之后,要再次對其進行回歸測試,進而做好準確評估,以對軟件可靠性以及基礎性質量實現提供可靠保障。
相關人員要明確認識到應用軟件可靠性對于電子信息系統運行的重要作用,要對電子信息系統應用軟件與軟件可靠性展開全面性分析,要對軟件可靠性予以足夠重視,并要做好軟件可靠性設計與評估工作,要通過對設計以及分析等環節進行嚴格控制的方式,對可靠性設計方案落實質量進行保證,確保軟件可靠性可以達到相應水平,以對電子信息系統運行性能以及穩定性進行保證,確保其可以得到更好地應用與發展。
(作者單位:蘇州衛生職業技術學院)