系統的可維護性是衡量一個系統的可修復(恢復)性和可改進性的難易程度。所謂可修復性是指在系統發生故障後能夠排除(或抑制)故障予以修復,並返回到原來正常運行狀態...
軟體可維護性即維護人員對該軟體進行維護的難易程度,具體包括理解、改正、改動和改進該軟體的難易程度。 決定可維護性的因素: 1.系統的大小 2.系統的年齡 3....
軟體維護(Software maintenance)是一個軟體工程名詞,是指在軟體產品發布後,因修正錯誤、提升性能或其他屬性而進行的軟體修改。軟體維護主要是指根據需求變化或硬體環境...
軟體維護性是考慮系統的擴展、壓縮的特性。...... 設計階段 考慮系統的擴展、壓縮 編程階段 查找源程式錯誤 許多軟體的維護十分困難,原因在於這些軟體的文檔和源程...
最早的軟體開發方法是由D.Parnas在1972年提出的。由於當時軟體在可維護性和可靠性方面存在著嚴重問題,因此Parnas提出的方法是針對這兩個問題的。首先,Parnas提出了...
軟體開發是根據用戶要求建造出軟體系統或者系統中的軟體部分的過程。軟體開發是一項包括需求捕捉,需求分析,設計,實現和測試的系統工程。...
源程式,是指未經編譯的,按照一定的程式設計語言規範書寫的,人類可讀的文本檔案。通常由高級語言編寫。源程式可以是以書籍或者磁帶或者其他載體的形式出現,但最為常用...
概括地說,軟體質量就是“軟體與明確地和隱含地定義的需求相一致的程度”。更具體地說,軟體質量是軟體與明確地敘述的功能和性能需求、文檔中明確描述的開發標準以及...
軟體框架(software framework),通常指的是為了實現某個業界標準或完成特定基本任務的軟體組件規範,也指為了實現某個軟體組件規範時,提供規範所要求之基礎功能的軟體...
軟體設計模式(Design pattern),又稱設計模式,是一套被反覆使用、多數人知曉的、經過分類編目的、代碼設計經驗的總結。使用設計模式是為了可重用代碼、讓代碼更容易被...
軟體工程是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。它涉及程式設計語言、資料庫、軟體開發工具、系統平台、標準、設計模式等方面。在...
軟體生命周期(Software Life Cycle,SLC)是軟體的產生直到報廢或停止使用的生命周期。舊的解釋是周期內有問題定義、可行性分析、總體描述、系統設計、編碼、調試和測試...