2022 需求工程画图题【太原理工大学】

根据以往情况,可能有两个需要画图的地方,都属于简答题的范畴。

一个是给出你某系统的部分高层目标模型,然后让你补全后面的模型图,也就是精化细节部分,在课本的 113 页;另一个就是令牌平衡问题,在我们课本的 124 页有例子讲的非常详细可以看一看,考试时它会给出你一张错误的活动图,这张图不是令牌缺失,就是丢失 or 冗余,你需要把这些错误的地方找出来并改正,再画一个正确的活动图出来。

okey 不用翻课本了,我还是把有用的东西整理过来吧,不谢!>_<

目录

1.完善目标模型

2.令牌不平衡问题


1.完善目标模型

下图是某连锁店销售系统的部分高层目标模型,请你对此目标模型进行精化,完善目标模型。

 

题目分析:

“降低库存成本” 目标的实现需建立两个 AND 精化子目标,减少缺货、积压与报废现象的同时保持最低库存;“降低人力成本” 的实现需要减少人员与提高人员工作效率两个方面的紧密配合,所以可以为目标 “降低人力成本” 建立2个 AND 精化子目标。

完善后的目标模型:

 

2.令牌不平衡问题

通常一个活动图出现了令牌缺失、令牌丢失或令牌冗余的情况,往往意味着活动图的业务流转是有问题的。下面的活动图存在令牌不平衡的问题,请在原图中标示出令牌不平衡的位置,并重新画一个正确的活动图对其进行改正。

题目分析:

如图被圈住的部分就是令牌不平衡的位置。在 Receive Order 动作节点之后的决策节点处丢失令牌,当业务符合 “order accepted” 条件时继续执行后边的内容没问题,同理当它不符合该条件时,理应有另一条路径让它继续传递下去的,但是这里没有,出现令牌丢失,解决办法就是在决策节点处再补齐丢失的令牌,一直延伸到 Close Order 放一个合并节点。再往后看,在 Fill Order 动作节点之后出现了令牌缺失的问题,因为 Fill Order 只接收到一个令牌,自然无法同时传递给 Ship Order 和 Send Invoice 两个动作节点,所以这里需要一个分叉节点解决这个问题。最后一个错误地方,在 Close Order 动作节点的流入流部分又会产生令牌冗余,Close Order只需要一个令牌,而那边传过来的是两个令牌,也就是说其中一个是多余的,同样道理,我们还是在该处添加一个汇合节点就可以了。

正确的活动图如下:

 

  • 24
    点赞
  • 94
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

栈老师不回家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值