
我是新来的业务分析师。目前,我有一个项目,需要在系统之间进行通信。根据我的用例,我有两个系统和一个数据中心。
Client A可以使用System1和System2。如果client A通过System1退出,System 1需要将详细信息发送给Data Centre。
Client A还可以通过System2进行提取,System2需要将详细信息发送给Data Centre。Data Centre基本上是System1和System2提交详细信息的地方。当然,它有一个规则,即System1和System2不能在没有Data Centre的情况下直接发送和接收详细信息。我能这样画出来吗?
发布于 2019-03-20 09:59:33
用例图无效,用例图不显示交换,例如使用部署图:

如果数据中心不是全局系统的一部分(与System1和System2相反),则数据中心是次要参与者:

如果数据中心是全局系统的一部分,它就不会出现在图表中,因为这是实现的一部分。用例显示了必须做什么,而不是如何做。
发布于 2019-03-20 16:28:16
如果您是在显示用例之后,那么只有一个您命名为Withdraw。
用例显示了处理正在考虑的系统(SUC)的参与者的单个附加价值。从业务角度看,您不关心技术细节。你会把它应用到{ ATM must be used }等需求中,但实际上你只是在追求UC的目标。接下来将描述如何实现这一目标的情景。只有那时你才关心(节目)技术。还请注意,仅使用动词的用例不是一个好的选择。使用谓词-主题(-object)形式,所以在您的情况下,Withdraw money。

尽管如此(我建议您一如既往地阅读有关用例的That /Spence),它看起来更像是在对现有系统做技术文档。您可以通过显示设备来做到这一点。

请注意,这里有一个数据中心和任意数量的自动取款机。现在,可以通过使用序列图、使用接口之类的方法来详细说明组件之间实际发生的事情。细节太多了,不能在这里显示/解释。
https://stackoverflow.com/questions/55257453
复制相似问题