如何快速绘制用例图-理解用例图四种元素与关系 使用工具:Visio 这个视频主要帮助大家理解用例图各个元素,其中四种关系的理解和使用方式为重点。 下一个视频绘制完整的用例图。 重要知识点: 1、用例图包含4个元素:系统、参与者、用例和关系 2、主要用在论文的系统分析章节中,可以绘制一个参与者与系统的交互,也可以绘制多个参与者与系统的交互。 3、系统:用一个矩形表示,也叫系统边界,矩形内所有事件都在系统应用中出现,矩形外的所有事件都不在系统应用中出现。 4、参与者:用一个小人表示,出现多个参与者时,主要参与者放在系统应用的左边,次要参与者在右边。 5、用例:用一个椭圆表示,用例填写动词/动宾,按逻辑顺序从上到下排列。 6、关系: (1)关联:通常采用无箭头的实线表示,将人类参与者与系统用例相连。 只有在极少数情况下需要带箭头,强调单向交互。但是在多数教学与建模实践中,参与者与系统用例之间不用箭头。 (2)包含:用虚线箭头<<include>>表示,基本用例指向包含用例,基本用例是与参与者相连的用例,基本用例执行时一定会包含另一个用例。 如:购物车结算---计算总价 ----生成订单号 (3)扩展:用虚线箭头<<extend>>表示,扩展用例指向基本用例,基本用例执行时扩展用例不一定执行,也就是基本用例执行时,需要满足某一条件,另一个用例才会执行。 如:购物车结算---抵扣积分 ---使用优惠券 (4)泛化:表示某个用例与某个参与者之间存在继承关系,用实线空三角表示,子用例指向父用例,父用例是与参与者相连的用例。 还有一个实线表示依赖关系,依赖关系就是指的包含与扩展,包含是强依赖,不需要满足条件;扩展是弱依赖,需要满足条件。 #UML #用例图 #计算机软件设计 #Visio #用例图关系
00:00 / 07:01
连播
清屏
智能
倍速
点赞213
00:00 / 06:00
连播
清屏
智能
倍速
点赞508
00:00 / 00:18
连播
清屏
智能
倍速
点赞13
00:00 / 01:07
连播
清屏
智能
倍速
点赞4
00:00 / 01:06
连播
清屏
智能
倍速
点赞41
00:00 / 25:16
连播
清屏
智能
倍速
点赞14