基于虚拟用户模型的创意包容性设计方法
1. 设计系统架构与阶段概述
1.1 推荐系统架构
推荐系统的架构分为后端和前端。后端用于存储所有数据,前端包含用于获取推荐的所有客户端特定功能。该系统的数据模型基于OWL本体的数据类型和类,虚拟用户模型(VUM)包含以下5个类:
| 类名 | 描述 |
| — | — |
| 用户模型类 | 存储虚拟用户的所有信息,包括身体损伤或限制。该模型的谓词通过用户研究获得,用户模型分为基于WHO ICF的八个子组(配置文件),每个标准下的配置文件又分为不同的损伤级别,还有描述听力、视力和手动灵活性受损的老年人混合配置文件。 |
| 组件模型类 | 描述产品的特定组成部分(组件),并为适当的组件实例添加特定功能。例如,“按钮”组件具有二态开关的功能属性,反映按钮可以被按下。该模型用于在第二阶段将推荐与组件连接起来。 |
| 推荐类 | 每个输出定义为该类的一个实例,包含“名称”“文本”“摘要”“规则”“阶段”和“附件”等谓词,本体管理员可以在组件属性中为CAD阶段配置规则集。 |
| 环境模型类 | 存储与环境相关的所有数据,包括现实世界环境的物理条件、物体和环境特征等。 |
| 任务模型类 | 定义使用产品可以执行的典型任务,基于层次任务分析(HTA),为设计师提供一个接口,用于在虚拟环境中定义用户的操作以进行评估。 |
1.2 设计阶段划分
整个设计过程分为草图阶段、CAD阶段和评估阶段:
- 草图阶段 :草图阶段应用程序处理用户输入,设计师选择用户配置文件、环境和任务,这三个输入与评估应用程序无关。