2015-11-25 14 views
0

“所有现有患者将在新系统中注册并收到注册通知。”在这种情况下扩展或包含正确的?

enter image description here

  1. 我把登记病人为第一个用例在这里。总是在注册患者后发生通知。所以我用扩展。为了表明注册过程延伸发送通知(在我的情况下,我认为注册是最重要的)。 所以我画了这样。

    这是一个正确的图吗?

  2. 别人说它应该是一个包含。

我不明白为什么这个人以发送通知为主要用例。这是否正确?请解释。 在这种情况下,它说什么时候病人登记发生然后只发送通知。

请说明这里的区别。第二个图是否正确?什么是最好的使用?

回答

2

我怀疑Send notification是一个用例。如果由于任何原因,它是一个,你的第一张图是正确的。第二个是无意义的。第二届将需要扭转方向,以达到某种意义。

A -<<include>>-> B 

意味着乙将总是某处出现在A.

B -<<extend>>-> A 

意味着乙将任选某处出现在A.

无论如何,使用这些的是功能分解的标志。这显然是错误的。用例必须显示演员的附加价值。没有其他的。

+0

我不知道如何在学校教授用例综合。很明显,那些从实际使用中不了解此事的人。这真的很可惜。 –

+0

根据我的用例,A和B是什么? – SAPZ

+0

发送通知是B,注册患者是A –

相关问题