分类图 Class Diagram
? ?類圖(Class Diagram)是描述類、接口、協(xié)作以及它們之間關系的圖。
?
? ?類圖是系統(tǒng)中靜態(tài)視圖的一部分,靜態(tài)視圖可以包括許多的類圖。
?
? ?靜態(tài)視圖用于為軟件系統(tǒng)進行結構建模,它構造系統(tǒng)的詞匯和關系,而結構模型的可視化就是通過類圖來實現(xiàn)的。
?
? ?類圖由以下基本元素構成:類;接口;協(xié)作;關系(依賴、泛化、實現(xiàn)和關聯(lián))。
?
? ?下面用一張圖來概括類圖的基本內容:
?
?
? ?通常以下述3種方法之一使用類圖:
?
? ?1、對系統(tǒng)的詞匯建模
? ?用UML構建系統(tǒng)通常是從構造系統(tǒng)的基本詞匯開始,用于描述系統(tǒng)的邊界,也就是說用來決定哪些抽象是要建模系統(tǒng)中的一部分,哪些抽象是處于要建模系統(tǒng)之外。這是非常重要的一項工作,因為系統(tǒng)最基本的元素在這里被確定。可以用類圖描述抽象和它們的職責。
? ?2、對簡單協(xié)作建模
? ?現(xiàn)實世界中的事物大多是相互聯(lián)系、相互影響的,將這些事物抽象成類后,情況也是如此。所要構造的軟件系統(tǒng)中的類很少有孤立存在的。它們總是和其他類協(xié)同工作,以實現(xiàn)強于單個類的語義。因此,在抽象了系統(tǒng)詞匯后,系統(tǒng)分析師還必須將這些詞匯中是事物協(xié)同工作的方式可視化和詳述。
?
? ?3、對邏輯數(shù)據(jù)庫模式建模
在設計一個數(shù)據(jù)庫是,通常使用數(shù)據(jù)庫模式來描述數(shù)據(jù)庫的概念設計。數(shù)據(jù)庫模式建模是對數(shù)據(jù)庫概念設計的藍本,可以使用類圖對這些數(shù)據(jù)庫的模式進行建模。
轉載于:https://www.cnblogs.com/wangc66/p/5172165.html
總結
以上是生活随笔為你收集整理的分类图 Class Diagram的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 优盘坏了怎么修理 优盘损坏如何修复?
- 下一篇: 怎么使用u盘重置开机密码 使用U盘重置系