用户体验设计—影响定制化设计的因素

news2025/1/31 11:07:59

0 前言

最近在上信息构建这门课(名为信息构建,但感觉叫用户体验设计更好。。。)老师是研究信息行为、人智交互这块的,所以实验课要求我们先学习一个实际的设计案例,让我们搞懂影响定制化设计的因素。所以这篇文章讲讲我对案例PPT和论文的影响。

1 案例PPT介绍

这个案例是一个叫做“敦煌诗巾”的微信小程序的界面设计。它属于产品定制系统,即用户通过交互的方式在线选择各种设计元素,进行个性化定制

这个小程序一共提供了三种个性化定制策略(后续也是分析这三种策略对用户体验的影响,当然还有用户自身的教育背景)

基于属性的个性化界面设计

这种个性化定制策略允许用户在行李箱的不同属性上做个性化的选择。用户需要自己花心思选择用什么轮胎、什么提手、什么图案和什么尺寸。

基于选择的个性化界面设计

所谓基于选择的个性化界面设计,就是把各个成品做好,用户直接选择不同的成品即可。这与基于属性的个性化选择不同,基于属性的个性化选择需要自己构思不同属性在行李箱上的效果,相当于要在心里进行一次组装;而基于选择的个性化则是组装完毕,直接选择就可以了。

基于滚动的个性化界面设计

这个和基于选择的个性化设计的不同之处在于,每个成品单独呈现在整个界面中,而不是和多个同一类型的成品放在一起。

2 案例分析—哪种个性化界面设计的最好

界面设计准则:界面设计应该符合用户的偏好和目标,以及产品的功能和美学

我们知道,不同的用户所适用的界面肯定不同(这个案例中我们以教育背景划分不同用户),因此如何去评价一个界面是否设计的优秀非常重要,下面提出三个标准用户衡量一个个性化界面是否优秀:

1 任务绩效(Task Performance)

任务绩效指的是用户完成一个个性化定制/任务所耗费的时间。用户越快完成个性化任务,则这个界面的任务绩效越好。

2 系统可用性(System Usability)

顾名思义,指的是这个界面是否好用,是否容易上手。这需要用户自己评价,可以借助系统可用性量表(SUS)来判断。

3 任务负载(Task Load)

任务负载指的是用户在使用个性化界面时的心理负荷水平,可以借助NASA-TLX task load量表从用户那里收集。具体包括以下几个角度:

  • 脑力需求(Mental Demands)

  • 身体负担(Physical Demands)

  • 时间需求(Temporal Demands)

  • 任务绩效(Own Performance)

  • 努力程度(Effort)

  • 挫败感(Frustration)

3 研究模型

基于上述分析,我们可以得到相应的研究模型。这个研究模型就是,在考虑教育背景的情况下,分析什么样的个性化界面设计更好(上述三个标准得分更高)。看到这里我们就知道,不同的个性化界面设计在拥有不同的教育背景的用户那里效果是不同的。

接下来我们看看不同教育背景下,对不同的界面设计的打分情况。

4 实验过程

我们选择72位用户,36为是在校大学生;36位是产业工人。然后再将两个大组各自分为3个小组,让他们使用上述提到的3种不同的个性化界面设计,最后通过问卷、量表的方式收集数据并做统计分析,得到他们对不同个性化界面的打分情况。

5 实验结果

经过实验,得到了以下结论:

在校大学生

产业工人

基于属性

系统可用性得分最高;任务负载最小(心理负担,花费努力)

任务绩效得分一般

基于选择

任务绩效得分最高

任务绩效得分最高;系统可用性得分最高

基于滚动

任务绩效得分一般;

任务绩效得分一般;系统可用性拍第二;任务负载最小(心理负担,花费努力)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/396527.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

七色电子标签

机种名 电子会议桌牌 型号 ESL_7color_7.3_D 外观尺寸 176.2x137.15x80mm 产品重量 268g 可视区域 163.297.92mm 外观颜色 银色 供电方式 锂电池供电2300mAh(Type-C 接口可充电) 显示技术 E-INK电子纸,双屏 像素 800x480 像…

ByteTrack: Multi-Object Tracking by Associating Every Detection Box 论文详细解读

ByteTrack: Multi-Object Tracking by Associating Every Detection Box 论文详细解读 文章目录ByteTrack: Multi-Object Tracking by Associating Every Detection Box 论文详细解读ByteTrackByteTrack算法简介ByteTrack算法流程ByteTrack算法描述一:对检测框进行分…

SOA架构的理解

1. SOA概述 SOA(Service-Oriented Architecture,面向服务的架构)是一种在计算机环境中设计、开发、部署和管理离散模型的方法。SOA不是一种新鲜事物,它是在企业内部IT系统重复构建以及效率低下的背景下提出的。在SOA模型中&#x…

Nexus 3 清理docker镜像

该文章提供了一种清理nexus3中存储的docker镜像的一种新思路 查看docker repo 比如你的docker repo名字叫做test-repo,然后在nexus3首页的seatch下面找到docker,点进去随便查看一个已经上传的镜像 记住上面的Name选项,之后要用到 设定清理…

centos7 oracle19c安装||新建用户|| ORA-01012: not logged on

总共分三步 1.下载安装包:里面有一份详细的安装教程 链接:https://pan.baidu.com/s/1Of2a72pNLZ-DDIWKrTQfLw?pwd8NAx 提取码:8NAx 2.安装后,执行初始化:时间较长 /etc/init.d/oracledb_ORCLCDB-19c configure 3.配置环境变量,不配置环境变量,sq…

【Linux快速入门】文件目录操作

文章目录概念1. Linux文件系统概述2. Linux文件目录结构3. Linux文件和目录操作3.1 文件操作3.1.1 创建文件3.1.2 复制文件3.1.3 移动文件3.1.4 删除文件3.1.5 查看文件3.1.6 输出指令3.1.7 >和>>指令3.2 目录操作3.2.1 创建目录3.2.2 复制目录3.2.3 移动目录3.2.4 删…

Lesson 8.3 ID3、C4.5 决策树的建模流程 Lesson 8.4 CART 回归树的建模流程与 sklearn 参数详解

文章目录一、ID3 决策树的基本建模流程二、C4.5 决策树的基本建模流程1. 信息值(information value)2. C4.5 的连续变量处理方法三、CART 回归树的基本建模流程1. 数据准备2. 生成备选规则3. 挑选规则4. 进行多轮迭代5. 回归树的预测过程四、CART 回归树…

关于推荐系统的详细介绍

简介推荐系统是一种信息过滤系统,能够自动预测用户对特定产品或服务的偏好,并向其提供个性化的推荐。它通常基于用户的历史行为、个人喜好、兴趣和偏好等,通过数据挖掘和机器学习算法,在大数据的支持下生成个性化的推荐内容&#…

智云通CRM:与权力者沟通的策略有哪些?

权力者通常具备两个特点:忙和目标导向 1.忙 权力者都很忙(不忙也会装出很忙的样子),时间精力有限,销售人员眼里的大项目在权力者看来很有可能只是他诸多工作中的一项。因此,即使有不满者的引荐,…

ChatGPT露馅了,它明明就是人

让人工智能理解句子成分和语义,这看起来是件不可能的事,看过流浪地球的都知道,那里面的人工智能哪怕发展到2057年,也听不懂比喻和反问。 那最近大火的chatGPT能不能听懂冷笑话呢?它不仅能写代码、论文,居然…

Spring学习——拦截器

拦截器概念 拦截器(Interceptor )是一种动态拦截方法调用的机制,在SpringMVC中动态拦截控制器方法的执行作用: 在指定的方法调用前后执行预先设定的代码阻止原始方法的执行 拦截器与过滤器区别 归属不同:Filter属于Servlet技术&#xff0…

[oeasy]python0101_尾声_PC_wintel_8080_诸神的黄昏_arm_riscv

尾声 回忆上次内容 回顾了 ibm 使用开放架构 用 pc兼容机 战胜了 dec 小型机apple 个人电脑 触击牺牲打 也破掉了 自己 软硬一体全自主的 金身 借助了 各种 软硬件厂商的 力量 最终完成了 pc架构上 的 大一统 操作系统层面 IBM 计划让 msdos和cp/m 分庭抗礼为什么 最后微软…

NC xml配置文件不能生产java文件

在NC开发过程中,新增、或修改了xml文件,在开发工具eclipse中生成或重新生成Java文件,发现生成不了相对应的Java文件。如下图,选中xml文件后,右键点击SpringXml to Java 这种情况其实一般都是xml配置文件有问题&#…

敏捷项目管理的概念,以及与传统项目管理的区别

较之瀑布等传统项目管理模式,敏捷是“适应性的”,而非“预设性的”。团队采用敏捷项目管理可以提高交付速度、协作效率、以及响应市场变化的能力。在这里向大家详细介绍敏捷项目管理的定义、与传统项目管理的区别,以及一些主流的敏捷项目框架…

下一代ERP系统是什么样的呢?什么是智能化ERP系统?AI能改变ERP系统吗?

下一代ERP系统是什么样的呢?什么是智能化ERP系统?AI能改变ERP系统吗?导读1. 用户体验:2. 作业、分析和智能一体化2.1 ERP之采购管理:2.2 ERP之零售商品管理:2.3 ERP之会计和财务管理3. 系统处理大数据导读 …

嵌入式Linux从入门到精通之第十六节:U-boot分析

简介 u-boot最初是由PPCBoot发展而来的,可以引导多种操作系统、支持多种架构的CPU,它对PowerPC系列处理器的支持最为完善,而操作系统则对Linux系统的支持最好目前已成为Armboot和PPCboot的替代品。 特点: 主要支持操作系统:Linux、NetBSD、 VxWorks、QNX、RTEMS、ARTOS、L…

Vue3分页器(Pagination)

自定义传入: 当前页数(current),默认为1每页条数(pageSize),默认为10只有一页时是否隐藏分页器(hideOnSinglePage),默认为false数据总数(total&a…

Java进阶(下篇2)

Java进阶(下篇2)一、IO流01.File类的使用1.1、File类的实例化1.2、File类的常用方法11.3、File类的常用方法21.4、课后练习02、IO流原理及流的分类2.1、IO流原理2.2、流的分类2.3、IO 流体系03、节点流(或文件流)3.1、FileReader读入数据的基本操作3.2、…

Linux应用学习——多线程

多线程 PART1——线程相关概念 ​ 线程时参与系统调度的最小单位。被包含在进程之中,是进程中的实际运行单位。一个进程可以创建多个线程,多个线程实现并发运行,每个线程执行不同的任务。 线程时最基本的运行单位,而进程不能运行…

顺序表——“数据结构与算法”

各位CSDN的uu们你们好呀,今天小雅兰的内容是数据结构与算法里面的顺序表啦,在我看来,数据结构总体上是一个抽象的东西,关键还是要多写代码,下面,就让我们进入顺序表的世界吧 线性表 顺序表 线性表 线性表&…