首页
学习
活动
专区
圈层
工具
发布

用例图
EN

Stack Overflow用户
提问于 2009-06-08 09:33:24
回答 4查看 563关注 0票数 0

我正在为一个系统设计一个用例图,这个系统包含一种特殊类型的硬件/设备,可以为它自己生成多个事件。我如何为这些系统生成的事件绘制用例图,或者我将如何处理该图。

阿卜杜勒·哈利克

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-06-08 09:56:03

您应该根据系统的使用方式对您的用例进行建模。并不是每个硬件生成的事件都需要为其建模用例。

您可以设计用例图,以提供目标系统潜在使用方式的高级概述。当您发现一个特定的硬件事件在建模的用例中“起作用”时,您可以添加此硬件设备(计时器、传感器等)。作为用例的参与者。

票数 1
EN

Stack Overflow用户

发布于 2009-06-08 09:44:37

在这种情况下,我认为我根本不会使用用例图。特殊设备是系统的一部分,用例最擅长从外部显示与系统的交互,通常来自人类用户。

稍微扩展一下,考虑一个桌面应用程序,它使用计时器(类似于你的“特殊设备”)来触发一些事件,就像许多应用程序一样。我永远不会使用用例来展示计时器的触发。相反,我可能会使用活动或序列图来解释计时器事件的处理。

UML不要求您生成任何特定的图表集。如果你发现一种特殊类型的图表难以绘制或使用,那么对于你的设计来说,它可能并不是必需的。

话虽如此,如果您坚持用例图的想法,您可以使您的特殊设备成为用例中的参与者,并使用系统的其他部分来显示它。

票数 3
EN

Stack Overflow用户

发布于 2009-06-08 10:15:50

这是一本关于用例的书:http://www.amazon.com/Writing-Effective-Cases-Software-Development/dp/0201702258/ref=sr_1_3?ie=UTF8&s=books&qid=1244456081&sr=8-3

用例的绘图部分并不重要,重要的是文本部分。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/964070

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档