问题标签 [use-case]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1083 浏览

uml - 这个 UML 用例是不是太详细了?

这个用例是否过于复杂?我第一次尝试实现一个用例,并且试图在球场内实现它。

用例图

0 投票
2 回答
1142 浏览

uml - 如何建模一个简单的用例图

假设你必须为这个简单的问题做一个用例图(这是我正在做的一个更大的练习的一部分):

(Web 应用程序的)注册用户可以通过两种方式搜索旅游景点:按类别(例如:博物馆、公园、剧院、考古遗址)或按位置(城市、县)。

我应该如何为这个 UCD 建模?

最简单的方法是:参与者(注册用户)、两个用例(按类别搜索旅游景点和按位置搜索)、次要参与者(Web 应用程序的服务器,它将处理查询并发送回结果)。

我担心的是,这样四个类别和两种类型的位置不会出现在用例中。

我正在考虑使用“扩展”关系。例如,我将添加一个名为“Search parks”的用例,扩展用例“Search by category”。扩展点将是用户选择搜索公园的事件。

或者我可以使用“按类别搜索”和“搜索公园”之间的继承关系......嗯......我有点困惑......

你将如何使用美元来模拟这个小问题?

谢谢你,卢卡

0 投票
3 回答
10894 浏览

android - 何时使用 Android PopupWindow vs Dialog

我不清楚何时使用 PopupWindow 与 Dialog。任何见解将不胜感激。谢谢。

0 投票
3 回答
1844 浏览

uml - 包括或扩展用例关系?

我不知道在我的用例中应该使用哪种关系。假设演员是可以管理帐户的用户:-创建;-删除; -更新;

我是否应该将管理帐户作为用例,然后将创建、删除、更新链接到它 - 如果是 - 扩展或包含关系?或者,如果我作为单独的用例创建、删除、更新离开会更好?

0 投票
1 回答
391 浏览

plugins - 用 starUML 构建的用例图中插件的可视化表示

问题说明了一切,如何构建插件的可视化表示?我有一个想法,我应该将其视为其他东西,或者只是不显示,但我找不到任何证据(足够多的证据)来确定这一点。

在任何情况下我都不应该在我的用例中显示插件吗?

我是否需要将插件表示为包或演员?(如果是这样,我应该有什么联系,包括?)

或者我应该像界面一样表示它吗?

也许我只是在这里偏离了轨道,上次我制作 UCD 是一年前还是什么时候,当你不使用东西时,一切都会溜走!所以我不介意这里有一些“初学者”的建议:)

0 投票
3 回答
1049 浏览

uml - 用例:分离与否?

如果网站成员可以查看他们自己和其他用户的个人资料,我应该制作两个单独的用例吗?应该是会员 - 查看自己的个人资料和会员 - 查看他人的个人资料吗?或者只是会员 - 查看个人资料就足够了?

0 投票
7 回答
11841 浏览

uml - 我可以在 SCRUM 中使用用例图吗?

我正在与一个团队一起开始一个项目,我们使用 SCRUM 作为方法论。这是我第一次使用 SCRUM。我们列出了我们的功能并制作了我们的故事(用户故事和技术故事以及他们的任务)。

我有一个严格的 UML 方法来启动任何开发项目,对我来说,在列出所有功能之后,下一步是制作用户案例图,让每个人都能看到应用程序要做什么以及谁将与之交互。但是我的团队说在 SCRUM 中使用 UML 没有兴趣。

我可以使用 UML 的用户图来表示 SCRUM 中的用户故事吗?SCRUM 中还可以使用哪些其他图表?(这可能是一个愚蠢的问题,因为我无法想象没有类图或序列图的应用程序,但我真的很想看看 SCRUM 专家的建议)

谢谢。

0 投票
1 回答
4402 浏览

use-case - 一个用例中有多少个基本流程,一个备选流程中有多少个备选流程?

理论上,一个用例可以包含多少个基本流程?替代流程可以有(子)替代流程吗?最佳做法是什么?

0 投票
2 回答
2968 浏览

uml - 为自动化系统制作用例图

当一切都自动化时,究竟如何绘制用例图?这是我收到的请求的示例:

“进行修改,将游戏服务器重置为特定地图或在 2 小时内没有玩家时切换游戏类型”

现在,基本上没有经典意义上的用户。有问题的修改一旦添加到服务器就会自动启动。提前考虑会有一个计时器,它会定期轮询玩家的数量,然后在该数字为零时开始倒计时。然后计时器将调用一个触发更改的方法。

您可以在此描述中看到哪些演员?

0 投票
1 回答
706 浏览

use-case - 用例图-边界概念

我们可以在用例图中添加两个或更多边界吗?