用户模型是对一组人员和这些人员如何使用某个 IT 解决方案的描述。这种类型的建模基于主要的可用性理论与实践,并允许解决方案架构师指定 IT 解决方案的外部条件,以便该解决方案对所有类型的用户都有用并可用。

用户模型是对一组人员和这些人员如何使用某个 IT 解决方案的描述。这种类型的建模基于主要的可用性理论与实践,并允许解决方案架构师指定 IT 解决方案的外部条件,以便该解决方案对所有类型的用户都有用并可用。

 

用户模型包含以下概念:

用户角色 一组职责,刻画使用系统的人群的特征
用户目标 用户角色必须使用该解决方案的目的和动机
技能集 用户角色可能具备的相关技能的集合
用户任务 用户角色采取来帮助实现用户目标的操作
用户对象 用户角色理解并在用户任务期间使用的概念或虚拟对象
用户数据类型 用户对象的复杂属性类型
用户对象筛选器 用户对象属性的有限子集
用户构件 用户角色在用户任务期间必须使用的物理对象或文件
用户域 用户任务的逻辑分组
规程 技能集的逻辑分组
用户团队 用户角色的逻辑分组

用户模型是一种统一建模语言(Unified Modeling Language,UML)类模型。该模型中的每个元素表示为一个应用了适当构造型的 UML 类。构造型化的 UML 特性和关联描述元素的属性和属性之间的关系。

 

 

用户模型 包含许多用户角色。必须特别小心地确定所有类型的用户,因为忽略某个人员群体会在解决方案中导致脆弱性。用户角色应该基于用户群体的实际情况,而不是精心设计以匹配解决方案本身的设计。

版权声明:本文为wenwise原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/wenwise/articles/1249559.html