計算科學(或者科學計算)是關注構建數學模型和量化分析技術的研究領域,同時通過計算機分析和解決科學問題。下面是小編收集的軟體開發工具與軟體開發環境分析,希望大家認真閱讀!
1)軟體開發工具
早期的軟體開發,最早使用的是單一的程式設計語言,沒有相應的開發工具,效率很低,隨著軟體開發工具的發展,提供了自動的或半自動的軟體支撐環境,為軟體開發提供了良好的環境。
2)軟體開發環境
軟體開發環境或稱軟體工程環境是全面支援軟體開發全過程的軟體工具集合。
計算機輔助軟體工程將各種軟體工具、開發機器和一個存放開發過程資訊的中心資料庫組成起來,形成軟體工程環境。
軟體需求規格說明書
是需求分析階段的最後成果,是軟體開發的重要文件之一。
1)作用
便於使用者、開發人員進行理解和交流
反映使用者問題的結構,可以作為軟體開發工作的基礎和依據
作為確認測試和驗收的依據
2)內容
在軟體計劃中確定的軟體範圍加以展開,制定出完整的資訊描述、詳細的功能說明、恰當的'檢驗標準以及其他與要求有關的資料。
3)特點
軟體需求規格說明書是確保軟體質量的措施,它的內涵是:
正確性
無歧義性
完整性
可驗證性
一致性
可理解性
可修改性
可追蹤性
詳細設計
詳細設計,即為軟體結構圖中的每一個模組確定實現演算法和區域性資料結構,用某種工具表示演算法和資料結構的細節
常用的設計工具有:
圖形工具:程式流程圖,N-S,PAD,HIPO
表格工具:判定表
語言工具:PDL(偽碼)