六 信息系統實施與維護
信息系統復習#
1. 系統實施的主要活動
image.png
image.png
2. 程序設計及衡量指標
正確性(基本),(可維護性,可理解性)(重要),可靠性,規范性,效率
3. 系統測試的定義、用例、原則、方法和步驟
定義:是為了發現錯誤而執行的程序。利用測試用例,發現程序錯誤的過程。
用例:一個好的測試用例在測試程序時有很高的幾率發現尚未發現的錯誤。
一個成功的測試是指它成功地發現了一個尚未發現的錯誤。
原則:避免原來開發軟件的個人活或小組;設計測試用例不僅要包括合理、有效的輸入數據,還要包括無效的或不合理的輸入數據;不僅要檢驗程序做了該做的事,還要檢查程序是否同時做了不該做的事;保留測試用例,為重新測試及追加測試帶來方便
步驟:單元測試(白盒),組裝測試(黑盒),確認測試(黑盒),系統測試(用戶參與)
image.png
4. 系統轉換的主要方式;
直接轉換:在老系統停止運行的某一時刻,新系統立即開始運行
并行轉換:新老系統并行工作一段時間,經過一段時間的考驗以后,以新系統正式全面代替老系統。
分段轉換:分段轉換實際上是上述兩種方式的結合,在新系統全部正式運行之前,分階段一部分一部分地替代老系統。
5. 系統維護與軟件維護,軟件維護的類型。
系統維護:文檔管理,運行管理,軟件維護。
軟件維護類型:
更正性維護:發現系統錯誤引起的維護。 21%
適應性維護:適應外界環境變化引起的維護 26%
完善性維護:應用戶要求而增加的維護工作 60%
預防性維護:主動性的預防措施 4%