Axure:从单一评价方式到用户自由选择

2024-08-25 22:18

本文主要是介绍Axure:从单一评价方式到用户自由选择,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

导读:

亲,还记得淘宝对货物的评价方式吗?还记得对快递哥的评价方式吗?

1,经典五星评:                                                                                                                                             2,快递满意度:                                                                                       

                                      

是的,五星评,满意度,优秀值,是我们常用的评价方式。在各个地方经常见到。但是,亲爱的伙伴们,为什么你不能选择你喜欢的五星评?为什么你不能选择你偏好的满意度?为什么你不能评判它的优秀值?为什么不能有你喜欢的圆形、矩形?为什么五角星不能是你自己选择的颜色?

 

你是否,也像我一样在期待?

 

一、演变过程

1,经典五星评

说明:这是我最开始做的五星评价方式,可以选择半个星星,可以选择1个,但最多是5个。

 

2,满意度评价

说明:这是我根据淘宝评价又新添的一个评价方式,结合五星的权值,一共也分了5个等级。

 

3,优秀值限定

说明:其实这个和满意度评价差不多。但我觉得满意度更多是表现自己的意向,而优秀值更多的是表现事物本身的价值。这两个是用于不同的地方,比如说对一个人的评价可以是优秀值,对一个人服务的评价,就应该是满意度了。

 

4,自由选择

4.1,效果展示

说明:自由评,就是你可以选择自己喜欢的评价方式,方式不同,对应的评价界面也不一样。

原型效果:当鼠标移到五星或者优秀值、满意度上,会给用户提示本种评价方式的实例,当鼠标移走,提示消失。当五星或者别的方式被用户确定选中,将出现整体的页面评价方式。

4.2,原型说明:

说明:自由评价方式的选择,一共5个交互实例。通过对Shape、Panel,label、Radio Button的属性和风格的调整设置,实现效果。通过这一系列的设置,可以实现图形评价(不再是单一的五星),五星颜色的转换等等。PS:这黄黄的一团,你看出了什么吗?

要点:容器的使用,部件属性的设置,层次包裹,状态的转变,组合拆装。

 

二、转变原因

我是觉得太单一了,用户又不是植物,你给什么收什么!

其实,每一个用户都是有思想的,他们有着自己的偏好,虽然我们不可能同时满足所有人,也不可能穷尽所有的方式,但是,在已有的水平和条件,我们应该去最大限度的满足用户。给用户提供更多的选择,最好是属于他自己的选择(私人定制!)

 

三、遗留问题

虽然在制作过程中,已经使用了容器和框架去调整布局和优化。但是还是有很多局部部件无法归类,导致用例交互实现的时候,比较繁琐。还有一个就是Panel的层级使用过程中的函数、自变量的设置以及规则的限定。

这些遗留的问题都是我需要更深入的去了解的,其实,我很无语的,有时候我很艰难的想制作出一个原型,等我再从最开始去回顾的时候,都不知道那过程中我修改的函数和变量是怎么回事儿了。最后也就只能是留下一个成品和一个逻辑思路。

安慰自己说:自己已经做出成品了,先用着吧,到底是自己做的,找到一个契机,知识也就全回来了。

 

四、个人感受

其实,我有听同学说,说我做出了这么几个部件,对于原型软件的使用肯定是更加熟练了。但我想说的是,从搜索框的演变,到现在简单的评价方式的演变,对于原型软件的熟练使用(没这个水平)真不是我最大的收获,它真的无关紧要。就比如说这个搜索框,或者是评价方式,毫不夸张的说,就算你从来没有接触到这个软件,只要你坐下来慢慢点,慢慢改,最多1天,你也就做出来了。

但,问题是:小部件谁都会拖着用,方法函数谁都会用,为什么你的界面没有联想搜索,为什么你给用户提供的就是单一的评价方式?

爱你的用户,照顾你的用户,让用户离不开你的服务!更多时候,你只需要做一点点,没有很复杂滴说!

我相信,我多提供一个选择给用户,那么,用户也能多提供一个被选择给我。

 

 

这篇关于Axure:从单一评价方式到用户自由选择的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1106795

相关文章

Jsoncpp的安装与使用方式

《Jsoncpp的安装与使用方式》JsonCpp是一个用于解析和生成JSON数据的C++库,它支持解析JSON文件或字符串到C++对象,以及将C++对象序列化回JSON格式,安装JsonCpp可以通过... 目录安装jsoncppJsoncpp的使用Value类构造函数检测保存的数据类型提取数据对json数

Redis事务与数据持久化方式

《Redis事务与数据持久化方式》该文档主要介绍了Redis事务和持久化机制,事务通过将多个命令打包执行,而持久化则通过快照(RDB)和追加式文件(AOF)两种方式将内存数据保存到磁盘,以防止数据丢失... 目录一、Redis 事务1.1 事务本质1.2 数据库事务与redis事务1.2.1 数据库事务1.

Linux磁盘分区、格式化和挂载方式

《Linux磁盘分区、格式化和挂载方式》本文详细介绍了Linux系统中磁盘分区、格式化和挂载的基本操作步骤和命令,包括MBR和GPT分区表的区别、fdisk和gdisk命令的使用、常见的文件系统格式以... 目录一、磁盘分区表分类二、fdisk命令创建分区1、交互式的命令2、分区主分区3、创建扩展分区,然后

Linux中chmod权限设置方式

《Linux中chmod权限设置方式》本文介绍了Linux系统中文件和目录权限的设置方法,包括chmod、chown和chgrp命令的使用,以及权限模式和符号模式的详细说明,通过这些命令,用户可以灵活... 目录设置基本权限命令:chmod1、权限介绍2、chmod命令常见用法和示例3、文件权限详解4、ch

Java中的密码加密方式

《Java中的密码加密方式》文章介绍了Java中使用MD5算法对密码进行加密的方法,以及如何通过加盐和多重加密来提高密码的安全性,MD5是一种不可逆的哈希算法,适合用于存储密码,因为其输出的摘要长度固... 目录Java的密码加密方式密码加密一般的应用方式是总结Java的密码加密方式密码加密【这里采用的

Java中ArrayList的8种浅拷贝方式示例代码

《Java中ArrayList的8种浅拷贝方式示例代码》:本文主要介绍Java中ArrayList的8种浅拷贝方式的相关资料,讲解了Java中ArrayList的浅拷贝概念,并详细分享了八种实现浅... 目录引言什么是浅拷贝?ArrayList 浅拷贝的重要性方法一:使用构造函数方法二:使用 addAll(

Mycat搭建分库分表方式

《Mycat搭建分库分表方式》文章介绍了如何使用分库分表架构来解决单表数据量过大带来的性能和存储容量限制的问题,通过在一对主从复制节点上配置数据源,并使用分片算法将数据分配到不同的数据库表中,可以有效... 目录分库分表解决的问题分库分表架构添加数据验证结果 总结分库分表解决的问题单表数据量过大带来的性能

SpringBoot项目引入token设置方式

《SpringBoot项目引入token设置方式》本文详细介绍了JWT(JSONWebToken)的基本概念、结构、应用场景以及工作原理,通过动手实践,展示了如何在SpringBoot项目中实现JWT... 目录一. 先了解熟悉JWT(jsON Web Token)1. JSON Web Token是什么鬼

在C#中合并和解析相对路径方式

《在C#中合并和解析相对路径方式》Path类提供了几个用于操作文件路径的静态方法,其中包括Combine方法和GetFullPath方法,Combine方法将两个路径合并在一起,但不会解析包含相对元素... 目录C#合并和解析相对路径System.IO.Path类幸运的是总结C#合并和解析相对路径对于 C

C语言线程池的常见实现方式详解

《C语言线程池的常见实现方式详解》本文介绍了如何使用C语言实现一个基本的线程池,线程池的实现包括工作线程、任务队列、任务调度、线程池的初始化、任务添加、销毁等步骤,感兴趣的朋友跟随小编一起看看吧... 目录1. 线程池的基本结构2. 线程池的实现步骤3. 线程池的核心数据结构4. 线程池的详细实现4.1 初