java从用户故事生成用例 1 周,4 日 Questions & Answers 567 我是一名学生,我必须做一个项目。我想从用户故事中生成用例和类图。有什么建议吗。 我已经使用了纸莎草插件,但它不能帮助我。它只是将java代码转换为类图
# 2 楼答案 将用户故事转换为用例并不是工具可以帮助您完成的事情,然而,它是一种工具,如Papyrus和许多其他工具,可以帮助您表示的事情,并为您提供图形元素,从您对问题的分析中提取和可视化结构和行为。工具是工具,不是解决问题的灵丹妙药,因为它们不会为你着想 简单地说 用户故事通常是“作为用户,我想做点什么,这样我就可以获得结果/好处 用例(实际上是文本的,顺便说一句)通常是:前置条件、操作和响应、后置条件、备用场景等 在UML中,用户成为一个参与者,__做某事u成为您的用例。结果/好处代表您用例的目标/成功因素(在某种程度上,还有后条件)。前置和后置条件都是约束条件。动作和响应可以表示为交互(序列图)、活动和状态机 从这一点开始,您必须开始考虑如何实现这一点,有许多技术可以实现这一点(功能分解、行为分解、映射到MVC等模式)。你使用哪一种取决于你的背景、领域或专业知识、偏好等
# 1 楼答案
读了你的评论后,我改变了答案
看看Enterprise Architect。虽然没有那种“魔力”,但仍然有许多工具和图表,可以捕获软件分析/设计过程中的大部分步骤。你可以下载免费试用版
# 2 楼答案
将用户故事转换为用例并不是工具可以帮助您完成的事情,然而,它是一种工具,如Papyrus和许多其他工具,可以帮助您表示的事情,并为您提供图形元素,从您对问题的分析中提取和可视化结构和行为。工具是工具,不是解决问题的灵丹妙药,因为它们不会为你着想
简单地说
用户故事通常是“作为用户,我想做点什么,这样我就可以获得结果/好处
用例(实际上是文本的,顺便说一句)通常是:前置条件、操作和响应、后置条件、备用场景等
在UML中,用户成为一个参与者,__做某事u成为您的用例。结果/好处代表您用例的目标/成功因素(在某种程度上,还有后条件)。前置和后置条件都是约束条件。动作和响应可以表示为交互(序列图)、活动和状态机
从这一点开始,您必须开始考虑如何实现这一点,有许多技术可以实现这一点(功能分解、行为分解、映射到MVC等模式)。你使用哪一种取决于你的背景、领域或专业知识、偏好等