论文部分内容阅读
随着计算机软件开发技术的日益发展和用户水平的不断提高,用户不仅要求软件有强大的性能,而且对软件的可用性等非功能特征要求越来越高。在软件的可用性测试中,用户的情感作为一个影响用户体验及用户满意度的重要因素受到越来越多的重视。用户利用计算机获取信息、完成任务的过程同时也是计算机对用户施加影响,导致用户情感产生变化的一个过程,我们通过对用户的情感的变化的研究,来寻找其与软件可用性以及用户满意度直接的关系。目前对用户的满意度存在着较难实时地获取用户的满意度、准确度不够高、无法进行定量研究等问题。本文主要利用PAD情绪量表获取用户情感状态,并利用神经网络建立用户情感变化与可用性的关系,通过用户情感变化的度量来度量用户的满意度,整合用户的情感模型及算法,通过测试对得出的模型进行验证。本文的研究成果可用于软件的可用性测试以及软件的用户满意度度量,并尝试计算机获取人类情感变化的方式,指导和谐的人机交互环境的建设,并为今后相关领域的研究提供了第一手的数据。本文具体完成了以下工作:首先,进行理论研究,包括相关文献的阅读整理、可用性测试的理论与具体实践方法的研究、情感计算研究现状与相关应用。其次,根据理论研究的情况,结合实际测试过程中用户的行为、情感变化情况,对用户情感进行建模,建立了交互模型、用户行为HMM模型、用户认知—情感模型、用户情感PAD维度模型。进行算法推导,主要包括:基于体验过程的满意度度量算法、基于情感计算的可用性度量方法。再次,进行实验验证,共计完成了4组20人的可用性实验测试,并获取相关数据对算法的正确性与可靠性进行了初步验证。最后,进行了基于推导出的满意度算法的可用性测试系统的原型设计,包括整体结构,以及界面设计。