二、建模基礎
- 建模
是指通過客觀事物建立一種抽象的方法用以表徵事務並獲得對事物的理解,同時把這種理解概念化,將這些邏輯概念組織起來,構成一種對所觀察的物件的內部結構和工作原理的便於理解的表達。
怎樣建模?做需求的時候不是要弄清業務是如何一步一步完成的,而是要弄清有多少業務的參與者?每個參與者的目標是什麼?參與者的目標就是你的抽象角度。實際上,這就是用例。用例就是業務建模的方法。
什麼是模?模就是人(業務主角、業務工人、參與者)、事(業務用例、系統用例)、物(業務實體、實體)、規則(特定條件)。
2. 用例驅動
整個軟體生產過程就是用例驅動的,在統一過程中,一個用例就是一個分析單元、設計單元、開發單元、測試單元甚至部署單元。
3. 抽象層次
在軟體生產過程中,主題上應該採取自頂向下的抽象方法,同時輔以自底向上的方法。
4. 檢視
試圖用於組織UML元素,表達出模型某一方面的含義。
5. 物件分析方法
獨立性、原子性、抽象性和層次性是物件導向分析時應當遵守的一些原則和方法。
相關文章
- 前端建模基礎前端
- 威脅建模基礎
- 統計建模基礎
- 零基礎或者有點基礎該如何學好建模?
- Kotlin基礎二Kotlin
- 逆向基礎(二)
- Dart基礎(二)Dart
- 基礎題二
- DataBinding基礎使用二
- 前端基礎——HTML(二)前端HTML
- 二、MySQL基礎操作MySql
- JAVA SE基礎(二)Java
- Java基礎 —— 集合(二)Java
- 0基礎學習建模,3D次世代MAYA遊戲角色建模的方法3D遊戲
- JavaScript基礎總結(二)JavaScript
- Data Science | Numpy基礎(二)
- Python基礎語法(二)Python
- JavaScript基礎(二)變數JavaScript變數
- camera基礎知識二
- 【二】、UML基礎知識
- Three.js基礎(二)JS
- JavaSE基礎入門(二)Java
- DelayQueue系列(二):基礎元件元件
- Java基礎之二_字串Java字串
- HTML入門基礎(二)HTML
- Java基礎知識(二)Java
- 《JAVA併發程式設計實戰》基礎構建模組Java程式設計
- Django基礎之二(URL路由)Django路由
- Spark學習(二)——RDD基礎Spark
- java基礎二:物件導向Java物件
- 二叉樹基礎上二叉樹
- Scrapy基礎(二): 使用詳解
- Python基礎知識之二Python
- 第二章 Pytorch基礎PyTorch
- JAVA基礎--二維陣列Java陣列
- 基礎架構遷雲二()架構
- Redis基礎(二)資料庫Redis資料庫
- HBase基礎知識分享(二)
- hadoop基礎知識分享(二)Hadoop