简而言之,我想知道系统中的用户是否可以由多个演员代表。
为了给出一些背景知识,我试图为技术业务创建一个用例图,其中人员配置非常复杂。用例中的大部分操作将基于是否指派工作人员与国内/公司客户(或两者)进行交易,以获得硬件/软件产品(或两者),并且能够处理销售/租赁(或两者兼而有之。)例如,企业租赁硬件员工需要访问企业客户,租赁信息和硬件产品。
我想使用继承来使用例看起来更清晰,如果我有一个扮演每个工作角色的演员,我会有18个。因此,我希望我可以通过公司/国内和所有这些其他因素将它们分开,但是然后执行某些操作需要检查多个参与者。例如,在尝试为企业客户添加硬件产品销售时,用例需要证明用户必须通过参与者访问销售,硬件产品和企业客户。
我正在绞尽脑汁试图想出最好的方法来做到这一点,但似乎没有什么是理想的。任何帮助将不胜感激。谢谢!