·商业参与者( Business Actors )指处于组织内部,而跟组织有相互影响的任何人和任何事。例如公司的客户、投资人、供货商等,每个参与者对公司的活动都感兴趣。在 UML 中用如下图标表示:
·商业工作者( Business worker )指组织内部的一个角色( role ),要弄清他所负的责任是什么,与哪些工作者互动,参与那一方面的工作流程。例如公司的销售员、代理、经理等。在 UML 中,用如下图标表示:
·商业用例( Business Use Cases )是一群与组织里有关的工作流程,说明组织或商业活动能作些什么。例如商业中的订货、定价、等。在 UML 中,用如下图标表示:
·活动图( Active Diagrams )用图形的方式来对商业使用的案例进行工作流程建模。表示出工作流程的步骤,工作流程中的决策点,谁负责完成每个步骤,哪个对象受到此工作流程的影响。例如一个客户收到一个有缺陷的产品并要求退款,客户服务部受理该事务,这一系列活动用 UML 图中的活动图表示如下:
3.2 一个商业建模的实例
对商业活动在使用 UML 建模之前,我们往往对这一系列活动一步一步地用文字将所用的用例列举出来,即表达出商业活动的功能。例如对一个新产品的定价问题的描述,可以用如下表示法:
· 职员跟经理讨论,而获得所有要订价的新产品清单。
·职员核对商店的采购记录,看看为每个新项目付了多少钱。
·职员把采购价格加上 10% 以成为此项目的单价。
·职员把新价格送给经理批准。
·假如经理不同意,职员跟经理对新价格做出决议。
文章来源于领测软件测试网 https://www.ltesting.net/