Adi*_*ees 1 uml use-case use-case-diagram
我对用例图的概念很陌生,我有点困惑,我有一个用例图“每月报告存档”,我想请问一个案例的<<include>>使用是否必须通过登录?我制作的用例是否正确?
所以就我而言,现在是关于“每月报告存档”。流程是:公关收到社区的提案,提案数据由社区关系存储到系统中,供X部门稍后查看,并决定是否接受或拒绝提案。X 部门然后可以查看有关提案的信息,然后 X 部门可以选择是接受还是拒绝该提案,如果接受,则该提案将被存档。然后,X 部门根据存档的提案制作一份月度报告,提交给经理。每个月,经理都可以看到部门 X 所做的报告。
此图 1
那么哪个更好呢?图一还是图二?
Login不是用例,因为它没有任何附加值。这只是一个简单的约束。您可以将其附加在阅读笔记中{ <actor> must be logged on }并对其进行刻板印象<<invariant>>。或者把它附加到演员身上并描述它{ must be logged on for any use case }。
顺便说一句:不要尝试任何功能分解。用例显示了系统为其参与者带来的附加价值。没有别的,请。此外,用于<verb> <substantive>描述单个用例。
根据经验:如果您的 UC 图表开始类似于蜘蛛网,那么您的设计就被破坏了。
| 归档时间: |
|
| 查看次数: |
1357 次 |
| 最近记录: |