3.11 关联系统用户
最终的操作者,顾名思义就是系统用户(简称用户),简单的说就是最终使用软件的人。在方法论中用户来源于业务角色,因为具体执行业务的人一般来讲是包括用户的,用户是业务角色的子集。当然世界上没有绝对的事情,这里也有例外,例如,系统管理员,在没有系统之前是不存在这个用户的,这是一种比较典型的情况,也还存在因为软件系统的上线在优化流程中缩减了人员的同时,新增了个别岗位。在方法论中关于用户还有几点需要说明:首先,每个用户都单独存在。其次,用户之间类似于业务角色,可以有代理关系。再次,为表达用户演化关系,可以与业务角色相关信息进行关联。最后,系统建模是站在计算机执行的角度来表达业务执行过程,是与计算机进行交互的,而且也要考虑与设计工程的一体化,因此,系统用户虚拟出“计算机”的角色。
针对本案例中的用户,结合业务角色关系和对用户的说明,形成了如图3-13所示的系统用户视图。(https://www.daowen.com)

图3-13 系统用户视图