论文部分内容阅读
在计算机支持协同工作(Computer Supported Cooperative Work,CSCW)的环境下,动态协作关系是指项目成员在分工合作完成共同目标任务过程中结构及合作关系的演变,其中的合作关系体现为成员参与同一个过程或活动。协作关系对协同工作中的项目进度和过程控制有着重要影响,但是现有项目管理软件不支持对协作关系的展示和分析。为形成对动态协作关系的抽象描述和可视化表达,辅助项目管理者对协作关系进行分析,本文首先总结归纳了基于角色的建模方法和动态图可视化技术,然后提出基于角色的动态协作关系建模方法,使用扩展的Storyline可视化方法对动态协作关系进行描述。最后为探索适用于分析面向CSCW的协作关系可视化形式,提出一种任务分类法并设计对比评估实验。 将本文主要研究工作归纳如下: (1)针对基于角色的建模方法和动态图可视化方法进行了总结和分析:总结并归纳基于角色的建模方法;对图可视化技术中静态特征的表现形式及时间特性的展现方式进行总结归纳,并分析其优势与不足。 (2)提出了基于角色的动态协作关系模型并使用可视化方法验证。首先定义动态协作关系模型中的基本集合及基本关系,以架构图形式总结模型。然后使用扩展的Storyline可视化方法验证模型,包括元素映射、布局算法和交互手段的定义与实现。最后用户研究结果验证了该模型与扩展的可视化方法的有效性与实用性。 (3)提出了任务分类法并对面向CSCW的动态图可视化技术进行对比评估。为对比评估几种典型的动态图可视化技术在辅助分析动态协作关系时的表现,首先提出了一种任务分类法,并基于该任务分类法设计和实现基于任务的用户评估实验。通过对任务完成时间和错误率的分析与讨论,得出如下结论:使用节点-链接图可以更快更准确的探索协作关系的特征与变化,时间线法在完成与持续时间和整体时间相关的任务时具有更短的任务完成时间。