簡介
軟體設計的重要性表現在軟體的質量。如何設計才能保證質量?這裡,我們給出軟體設計的一般原則:
(1)要有分層的組織結構,便於對軟體各個構件進行控制;
(2)應形成具有獨立功能特徵的模組(模組化);
(3)應有性質不同、可區分的數據和過程描述(表達式);
(4)應使模組之間和與外部環境之間接口的複雜性儘量地減小;
(5)應利用軟體需求分析中得到的信息和可重複的方法。
相關
要想得到一個滿意的設計結果,不光要有基本設計原則的指導,還要有系統化的設計方法和科學嚴格的評審機制相結合才能達到預想的目的。
軟體設計原則從巨觀上指導著軟體設計,但軟體設計的具體實現還要遵循軟體設計的基本準則。下面就討論軟體設計的準則問題。