选中项目浏览器中的“2-需求分析”模型包,点击第二个 Add a package 的快 捷按钮,为该模型添加用例建模相关的目录包结构。
在弹出的对话框中,输入包名称为“系统执行者”,选中“自动添加新图表” 的复选框。
点击“确定”按钮后即可为模型添加“系统执行者”的目录结构。
在弹出的添加新图表对话框当中,选择行为类型图表里面的 Use Case 系统用 例图。
双击刚刚添加的“系统执行者”的图表,进入图表编辑区域。
在工具箱当中选择 Actor 工具,拖拽到图表编辑区域
在弹出的 Actor 属性对话框中输入名称为“BankCustomer”,别名为“银行客户”。
点击确定后即可将“银行客户”的系统执行者维护到图表当中。
修改图表属性使其显示中文名称。
按照上面的方法,将辅助执行者“银行后台系统”也维护到图表当中。
最终结果如下:
在项目浏览器中,再次选中 “2-需求分析”目录包,点击 Add a package 的 快捷工具,建立系统用例目录结构。
在弹出的“新建模型包”对话框中输入名称为“系统用例建模”,并选中“自动添 加新图表”的复选框。
点击“确定”按钮后在弹出的“新建图表”对话框中选择图表类型为“行为 类型”,选择图表为 UseCase 用例图。
点击“确定”按钮后即可添加“系统用例建模”的图表,最终目录结构如下 图所示:
双击刚刚添加的“系统用例建模”图表,进入图表编辑区域,选择 Use Case
工具箱中的“Boundary”工具,放到模型图表当中。
在弹出的类属性对话框当中,维护边界名称为“银行自助存取款系统”。
点击“确定”按钮后可以看到用例模型图表编辑区域新增了一个“Boundary” 的对象,如下图所示:
修改图表属性,设置图表显示中文别名。
选中项目浏览器中的系统执行者“BankCustomer”,讲其拖拽到系统用例模 型图中。
在弹出的粘贴元件对话框中选择“简单作为链接”
结果如下图所示:
选中系统执行者“银行客户”,点击向上的小箭头,按住鼠标左键不放,链 接到系统边界内部。
松开左键,在弹出的快捷菜单中选择 UserCase—Association,为其关联一个 系统用例。
在弹出的属性对话框中输入名称为“GetMoney”,别名为“取款”
双击关联线,维护关系方向
在弹出的对话框中选择方向为“源——目的”
点击“确定”,即可设置关联关系的箭头方向如下:
按照上述方式设置其他用例,最终结果图如下:
选中“取款”系统用例,点击向上的小箭头
按住鼠标左键,链接到边界空白区域后松开鼠标左键。
在弹出的快捷菜单中选择“UseCase—Extend By”。
在弹出的对话框中输入名称为“print”,别名为“打印凭条”。
点击确定按钮,即可为“取款”用例添加扩展用例“打印凭条”。
选择“存款”用例,点击向上的 QuickLink 小箭头,按住鼠标左键不放,链 接到刚刚创建的“打印凭条”用例上以后,松开鼠标左键。
在弹出的快捷菜单中选择“Extends”,即可为“存款”和“打印凭条”添 加扩展关系,如下图:
同理画出“转账”与“打印凭条”之间的扩展关系,最终图表如下:
选中项目浏览器当中“系统执行者”目录下的“BankSystem”
将其作为“辅助执行者”拖拽到用例图表中,在弹出的对话框当中选择“简 单作为链接”
结果如下图所示:
选中“转账”系统用例,点击向上的 QuickLink 小箭头,按住鼠标左键不放, 链接的“银行后台系统”
在弹出的快捷菜单中选择“Association”,为“转账”与“银行后台系统”添 加关联关系,并调整关联关系方向为“目的到源”
按照相同的方式维护“取款”、“存款”系统用例与“银行后台系统”的关系, 最终系统用例模型图如下所示:
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/27665.html