UML建模-用例分析图

几个关键要素

系统边界
就是那个大大的矩形,执行者(角色)和用例中间

执行者
比如

IT企业
需要IT服务的企业
IT行业人员
软件园管理者
软件园领导
系统管理员
**表示有6种角色使用这个系统**

用例
一个一个的圆圈表示用例,表示这个系统可以做什么事情


大的用力拆解

比如:
IT企业

一层
    管理企业信息
    管理供应信息
二层
    管理企业信息
        include发布企业信息
        include修改企业信息
        include查看企业信息
        include删除企业信息
    管理供应信息
        include发布供应信息
        include修改供应信息
        include删除供应信息
        include查看供应信息列表(多行查询)
        include查看某个供应信息(单行查询【必须是按条件查询了】)

关键要素
包含:include

初用用例图的常见问题
这个系统只有一种用户,或者只有用户管理员
不能合适的拆分和组织用例

问题的本质

未能切换思维方式和角度,应该从用户的角度思考问题
未能从用户的角度拆分和组织用例
过多的从工程师和技术实现的角度来思考
<br/><br/>

用例图的本质

用例图的语法并不复杂,而且画出来挺好看的,但是要真正发挥用例图价值,请注意

思考系统为谁服务
系统应该为这些“谁”提供怎样的UseCase
这些UseCase能为这些“谁带来怎样的价值”
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值