为了使客户和项目团队成员更容易阅读项目计划,还可以从项目场景中生成UML序列图,并将计划序列图可视化。 在本教程中,您将尝试创建简单的用户故事并生成序列图。
创建用户故事的场景
使用Visual Paradigm创建新项目。 从APP应用工具栏中选择“项目新建”。
在New Project窗口中,输入Online Shopping作为项目名称。 单击“创建空白项目”按钮。
打开UeXceler的用户存储页面。 如果当前未打开UeXceler,则可以首先从APP应用工具栏中选择UeXceler UeXceler以打开User Story页面。
4 .创建常规用户故事。 单击Add a feature that can .然后键入User can add an item to shopping cart .作为名称。
5 .双击用户文章将其打开。
打开方案页面。
7 .输入计划步骤以完成此用户故事。 单击第一步,输入Open an item page。
8 .单击回车键,然后键入步骤2:select attributes (e.g.appearance,style )。
9 .如果用户选择的仍然可以购买,则会显示数量框。 为了这个逻辑写if-then-else语句吧。 回到车上,来到了第三步。 然后单击CTRL空间以触发Statement Control列表。
10 .从statement control列表中选择If。
11 .输入out of stock。
12 .假设系统可以显示“out of stock”消息。 按回车键进入if条件,然后再次单击CTRL空间。
13 .该步骤由系统执行。 创建系统响应吧。 从“Statement Control”列表中选择系统响应。
14 .输入display ' out of stock ' message .
15 .数量框为else时显示。 按回车键和CTRL空格键启动Statement Control列表。
16 .从statement control列表中选择Change to Else。
17 .单击“进入”键。
18 .单击ctrl空格键启动Statement Control列表,从列表中选择System Response,然后键入Show quantity box .
19 .按down键跳到end if。 然后点击回车键进入步骤5。
20 .客户输入数量并将其添加至购物车。 键入Enter quantity,然后单击Click 'Add to Cart '转至对应的步骤5和6。
21 .订单添加到购物车后,系统会询问客户是否继续购买。 使用回车键创建新步骤并响应prompt ' doyouwanttocontinueshopping?' 输入。作为步骤7。
22 .如果客户选择“是”,系统将重新打开新订单页面。 使用语句控制列表添加if -has chosen 'Yes '。
23 .点击回车键进入If条件。 单击CTRL空间以触发Statement Control列表。 这次选择跳跃。
24 .单击第一步旁边的小箭头跳到第一步。
根据用户故事生成序列图
我们完成了剧本的制作。 生成那个UML序列图吧。 从工具栏中选择synchronizetodiagramsynchronizetosequencediagram。
一秒钟后生成了这个方案的UML序列图。
如果需要,可以单击Ctrl Tab键返回用户文章。
标签:
本网站文章除转载注明外,均为本网站原创或翻译。 欢迎任何形式的转载,但必须注明出处,不得修改原文相关链接。 请尊重他人的劳动成果
2
文章很难,鼓励一下吧。