UML 建模语言 7 种图(以银行 ATM 系统为例)
2007-08-15 23:35:46|分类: 2- 泛游戏开发 |字号 订阅
1 用例图:
描述了系统提供的一个功能单元。以一种可视化的方式理解系统的功能需
求,"角色"与系统内用例之间的关系。
本例中,参与者"银行储户"和 ATM 机。简化后的 ATM 机仅有取款、存款
及其余功能。其余功能不做详细说明。
2 类图:
显示系统的静态结构。逻辑类、实现类,实现类就是程序员处理的实体。
类在类图上使用包含三个部分的矩形来描述,如图 2 所示。最上面的部分显示
类的名称,中间部分包含类的属性,最下面的部分包含类的操作(或者说"方
法")。
本例中许多单个的帐户组成了帐户库,帐户具有帐户类型、帐户号、余额
三个属性。许多银行储户组成了储户库。ATM 系统包含了许多 ATM 机。银行
储户及 ATM 机两个类包含哪些属性,哪些操作,它们的可见性及操作的返回
评论2