UMLChina业务系统改进的组织是UMLChina组织,第一个迭代周期只需要关注最值得改进的业务用例。根据愿景推测,参加公开课的流程最值得改进,业务用例图只需要先画出这个业务用例就够了。UMLChina组织当然还有很多别的用例,包括所有公司都逃不掉的用例——政府要向它征税,只不过改进纳税的流程离愿景比较远,所以我们不画出来,但不代表它不存在。
图3-28 UMLChina组织的用例
【步骤1】展开业务建模包下的业务用例包,双击业务用例用例图。
图3-29 空白的用例图
【步骤2】点击工具箱中的,再点击图的顶部中间,在文本框中输入UMLChina,拖动边界框的边调整到合适的大小。
图3-30 放置边界框,确定研究对象
【步骤3】单击工具箱中的,单击边界框的左侧,在文本框输入开发人员。双击开发人员执行者,单击属性框Stereotype栏右侧的按钮,在Stereotype对话框选择business actor(也可以在属性框Stereotype栏直接输入business actor),单击OK,再单击OK。
图3-31 添加业务执行者
【步骤4】单击工具箱中的,单击边界框内,在文本框输入参加公开课。双击参加公开课用例,单击属性框Stereotype栏右侧的按钮,在Stereotype对话框选择business use case(也可以在属性框Stereotype栏直接输入business use case),单击OK,再单击OK。
图3-32 添加业务用例
【步骤5】单击开发人员执行者,按住开发人员执行者右侧的小箭头(Quick Link),拖到参加公开课用例上,松开鼠标按键,从快捷菜单中选择Association。双击执行者和用例之间的关联线,在弹出属性框的Direction选择框中选择Source→Destination。
图3-33 建立业务执行者和业务用例之间的关联
【步骤6】同上方法,在边界框外部右侧添加业务执行者餐饮提供商和会议室提供商,并建立用例参加公开课指向执行者餐饮提供商、会议室提供商的关联。
图3-34 得到完工的用例图
http://www.umlchina.com/training/courseadzoom.htm
6月29日(周四)19:30-22:30 领域驱动设计(二)
http://www.umlchina.com/training/course170701.htm
7月1-2日(周六日)深圳软件需求设计UML全程实作公开课