【導讀】讀者通過對本章中的內容學習,將進入軟件開發(fā)的設計階段。一般分為概要設計和詳細設計,在概要設計中最重要的設計工作是系統(tǒng)的架構設計。構兩個緊密相關的設計內容。系統(tǒng)的邏輯架構設計結果定義了應用系統(tǒng)中的基本邏輯組成。UML中的部署圖來表示。經(jīng)常變化的需求。以便在進行系統(tǒng)設計時,能夠將軟件系統(tǒng)的核心部分建立在穩(wěn)定的需求。本章主要介紹系統(tǒng)概要設計中與“架構設計”有關的各個方面的內容,并通過網(wǎng)上商。軟件需求轉變?yōu)檐浖木唧w方案)的實現(xiàn)。從工程管理的角度來看,軟件設計分為如下的。地設計和規(guī)劃出組成軟件系統(tǒng)的物理元素:程序、數(shù)據(jù)庫、過程、文件等內容。人員一般可以利用UML中的包圖來建立和體現(xiàn)軟件系統(tǒng)的體系架構。制層、業(yè)務處理層和數(shù)據(jù)訪問層;并且也能夠了解每層中的各個核心的組件及其關系。測試計劃的制定等。狀態(tài)圖和協(xié)作圖等,進一步地描述和體現(xiàn)系統(tǒng)中的各個用例的實現(xiàn)行為。