UML系统分析与设计教程.pptx
《UML系统分析与设计教程.pptx》由会员分享,可在线阅读,更多相关《UML系统分析与设计教程.pptx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1UML系统分析与设计系统分析与设计(shj)教程教程第一页,共13页。作者(zuzh):冀振燕 UML系统分析与设计教程2用例图用例图 n n用例图(Use Case Diagrams)是UML中用来对系统的动态方面进行建模的7种图之一(另外6种图是活动(hu dng)图、状态机图、顺序图、通信图、定时图和交互概览图)。n n用例图描述了用例、参与者以及它们之间的关系。第1页/共13页第二页,共13页。作者:冀振燕 UML系统分析与设计(shj)教程3用例图用例图n n三种主要建模元素:n n用例(Use Case)。n n参与者(Actor)。n n依赖、类属和关联关系。n n可选元
2、素:n n注释和约束。n n包。n n系统(xtng)边界框。第2页/共13页第三页,共13页。作者:冀振燕 UML系统分析与设计(shj)教程4用例图用例图第3页/共13页第四页,共13页。作者:冀振燕 UML系统分析与设计(shj)教程5参与者参与者n n参与者代表与系统接口的事物或人,它是具有某一种特定功能的角色参与者代表与系统接口的事物或人,它是具有某一种特定功能的角色(ju s)(ju s),因此参与者是虚拟的概念,它可以是人,也可以是外部系统或设备。因此参与者是虚拟的概念,它可以是人,也可以是外部系统或设备。n n同一个人可能对应多个参与者,因为一个人可能扮演多个角色同一个人可能对
3、应多个参与者,因为一个人可能扮演多个角色(ju s)(ju s)。n n参与者不是系统的一部分,它们处于系统的外部。参与者不是系统的一部分,它们处于系统的外部。n n如何识别出参与者?如何识别出参与者?n n参与者代表角色参与者代表角色(ju s)(ju s)。n n参与者不是对职位进行建模。参与者不是对职位进行建模。第4页/共13页第五页,共13页。作者:冀振燕 UML系统分析与设计(shj)教程6用例用例 n n用例是对系统行为的动态描述,它可以增进设计人员、开发人员与用户的沟通,理解正确的需求;还可以划分系统与外部实体的界限,是系统设计的起点,是类、对象、操作的来源,而通过逻辑视图的设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UML 系统分析 设计 教程
限制150内