4 物件導向建模 系統分析

2021-10-10 17:07:02 字數 642 閱讀 5201

系統設計的目標:把系統劃分為子系統,對系統或子系統進行分層,將子系統分配給硬體裝置

系統設計步驟如下

1. 估算效能

如我們會大概估算訪問我們站點的併發請求數量,並估算我們站點可以接收的併發請求數量,推測我們的站點會不會存在效能問題

2. 定製復用計畫

即討論我們需要使用哪些開源的庫,框架,模式等

3. 將系統拆分

我們一般對子系統進行橫向和縱向拆分,縱向拆分為子系統,橫向拆分為分層

對於領域驅動設計,我們依據邊界上下文劃分子系統,而領域驅動設計的分層則是4層

4. 分配子系統

我們會討論將子系統如何部署在伺服器上面,以及伺服器之間的物理連通

5. 確定使用的資料儲存

我們可以使用記憶體,檔案,資料庫,nosql去儲存我們的資料,而具體使用哪種則需要自己考慮

6. 處理全域性資源

我們需要考慮全域性資源(如磁碟檔案,cpu等)的訪問控制

7. 處理邊界條件

即在系統初始化,終止,失效時,我們如何進行處理

物件導向系統分析設計用例分析

運用staruml ea enterprise architect 完成不少於5個用例的用例圖,並為每個用例新增用例描述,用例描述模板參照教材p50.1 用例uc1 註冊賬戶 用例名稱 註冊賬戶 範圍電影票務銷售系統 級別子功能 主要參與者 使用者涉眾及其關注點 使用者 希望可以註冊成功成為該系統的...

系統分析作業4

用例的概念 用例是描述參與者使用軟體系統在不同互動手段和場景下,可能達到的一系列成功或者失敗的結果。用例目的是獲取需求,它說明了系統是如何和終端使用者或其它系統互動,明確業務範圍 服務物件 外部系統。用例有哪些形式?用例的三種形式 對於複雜業務,為什麼編制完整用例非常難?複雜的業務會涉及到的很多的場...

物件導向的系統分析 三 物件導向分析基本方法

ooa方法共分為五大步驟 標識物件,標識結構,標識主題,定義屬性及定義服務。下面分別作一簡要介紹。1.標識物件 ooa中的物件實質上是類,它可定義為對資料和在其上執行操作的抽象,反映出乙個系統為現實世界的事物儲存資訊及與其發生相互作用的能力 同時它也是屬性的值以及這些屬性上專有操作的封裝。可以用單個...