本章繼續介紹建模元素spa
https://blog.csdn.net/bit_kaki/article/details/78471760.net
1:邊界對象
任何一個對象都有一個邊界,外界只能經過這個邊界來認識對象,與對象打交道。
blog
咱們經過邊界來認識事務。邊界決定視角,致使對同一事務的描述不一致;事務
邊界肯定抽象層次:自頂向下,自下向上get
2:業務實體it
是類(class)的一種版型,特別用於在業務建模階段創建領域模型,表明業務角色執行業務用例時所處理或使用的「事物」。class
業務實體是來自現實世界的,全部業務實體在現實世界裏都有與之對應的事物;
業務實體必定是在分析業務流程的過程中發現的,與業務用例場景沒法的事物,即便存在,也不會爲它建模;
業務實體具備對象的全部性質,包括屬性、方法和對象的獨立性。容器
屬性是用來保存業務實體特徵的一個記錄,業務實體的屬性集合決定了它的惟一性;方法
方法是訪問一個業務實例的句柄,它規定了外部能夠怎樣來使用它。
獲取業務實體:
3:包--包是一種容器,就如文件夾同樣。
包能夠容納任何UML元素,也包括子包。包之間的關係定義只有依賴關係,好的分包具備高內聚,低耦合的性質。
主要用途進行分類元素
4:分析類