系統設計的套路

2021-10-03 03:39:16 字數 885 閱讀 1031

區別就是層級不同:架構風格 > 設計模式 > 慣用法。

在需求分析與軟體設計之間有乙個銜接。

分為結構化設計和物件導向設計。通常,我們這些半吊子水準,一知半解的人,什麼概要設計、詳細設計張嘴就來。但事實上,這兩個概念**於結構化設計。目前來說,物件導向設計才是主流。

sd和ood就好像中西醫結合一樣,二者結合著用。一般而言,總體ood,細節sd。

資訊系統的系統設計,步驟從上而下,有架構設計,api/spi設計,資料庫設計,功能設計,類設計和方法設計。那麼架構設計有啥內容呢?

架構設計內容:

具體包含五項工作:決定如何劃分頂級子系統、架構風格選型、開發技術選型、二次開發技術選型、整合技術選項。

從邏輯架構、開發架構、執行架構、物理架構、資料架構五個方面出發,對模組劃分、介面定義、領域模型、技術選型、控制流程、硬體分布、軟體部署、儲存格式等內容進行詳細設計。

對後續工作產生重大影響且造成返工代價很高的任何工作,都應該安排原型測試和評審工作。同時,進行必要的軟體技術選型驗證工作。

系統設計的套路

系統設計的目的 系統設計的目標 圍繞目標的核心設計 圍繞核心設計形成的設計原則 各子系統,模組的詳細設計。1 系統設計的目的 是指做這個系統設計的目的到底是什麼,很多人在做系統設計時,是搞不清為什麼要做乙個新系統的設計,或者為什麼要做乙個系統的重構 演進的設計,如果搞不清楚這個目的,後面的系統設計上...

亂彈琴的系統設計套路 適合新手

一家之言,不對可以指出,就事論事,切勿人身攻擊 第0步 確定問題領域 乙個的簡單需求 電子教材管理系統,教材要分章節顯示內容 我們要分析的領域就是電子教材管理了 第一步 分析領域內物件 物件,是這裡物件是哪些名詞以及邏輯概念,這裡分析物件的屬性 有些物件不但有屬性,還有方法,而有些物件,只有屬性值,...

C 多型的設計套路

第一部分 正常的多型繼承 include using namespace std class people virtual void get util to eat class children public people int main 在基類中使用子類的方法 這是非常常見的程式設計 我們一般是...