专利解析|数据中台—数据流配置弹框交互优化方法

news2025/2/3 18:12:17

优化用户交互

在企业信息化转型的过程中,数据中台提供全行业从咨询规划到技术平台落地运营的数字化方案。随着企业规模的不断扩大,企业信息化转型的必要性也逐步地增加,其功能的复杂度更是跨越式地增加。人们在处理信息、学习规程和记忆细节方面的能力是有限的,步骤越长,需要耗费的注意力和理解力就越多。冗余的步骤和干扰项,通常会将操作流程变得复杂。多一次操作,意味着多一次注意力的转移,减少一个不必要的步骤,会让用户操作起来轻松很多。那么如何优化产品的功能交互呢?这是对所有的产品和开发人一个重要的挑战。

文末免费申领相关资料~

数据中台中的数据开发

数据开发是基于业务流程下对应的每个节点进行开发配置,可以在业务流程面板下新建一个或多个业务流程,每个业务流程按照类型进行分组,每个分组下再对数据开发类型进一步分组,也就是业务使用的组件(节点、表、资源、函数)统筹在一个业务流程中,每个业务流程下只展示当前业务流程中使用的组件。

元年数据中台提供的敏捷数据开发,支持离线开发、实时开发及算法开发,实现多维分析一体化,通过可视化的面板配置组件节点,像管道漏斗一样对数据进行开发处理,贴合企业的业务数据需要。企业以自身所需要的业务要求,在我们提供的可视化面板中,将业务流程中的各个节点链接完成,配置各节点的业务属性参数,并提交配置好的业务流程发布到生产环境。节点发布完成后,任务将保存到生产环境,之后将根据调度配置周期,定时的发起调度,最后完成企业所需要的数据开发。

参数配置中所产生的交互问题

通常,数据中台在配置数据处理组件节点之前,需要先确定当前这个组件节点所需要的数据。其中,所需的数据由当前节点的上一个数据处理组件节点的输出数据确定。

为了避免处理组件节点配置数据时出现偏差,有一个用于查看上一步数据处理组件节点信息的弹框,弹框里面显示了上一步数据处理组件节点的输出数据。这样一来的话,后面在配置待配置的数据处理组件节点时,就可以直接点击按钮,弹出上一步数据的弹框,然后根据弹框里显示的信息对当前这个配置的数据处理组件节点进行数据配置。

但是,当上一步的数据弹框显示时,由于目前的技术限制,通常会出现弹框所处区域和需要配置的组件节点的页面重叠的情况,也就是说弹框对配置页面有遮挡。在这种时候,就需要先关掉弹框后才能继续在配置页面内配置参数。这样一来,对于用户来说,如果需要频繁的查看上一步组件节点的数据,就需要频繁地打开弹框,查看数据,然后关闭弹框。然而当用户需要再对比的时候,还需要再打开弹框,然后关闭弹框,这些反复冗长的操作,极大的降低了用户操作体验。

数据中台配置数据处理组件节点时,需要对照上一步节点的输出数据,来配置当前节点所需要参数,如动图1。

动图1

为了防止当前节点的数据配置出现错误,所以需要一个“查看上一步骤数据”的弹框,显示上一步组件处理的完成后的数据,如动图2。

 

动图2

查看上一步骤数据的弹框与当前节点的配置页面重合。查看数据的弹框弹出后,挡住了当前的配置页面,则必须关闭弹框后才能继续当前页面配置参数。

 

数据流配置弹框交互优化方法

  1. 鼠标点击“查看上一步骤数据”按钮后,弹出数据流配置的对话框,可以将整个页面拖动到其他地方,让两个页面可以错开位置显示;

  2. “查看上一步骤数据”弹框增加高度和宽度的调整按钮,可以调整定义弹出框的宽和高,减少两个弹框的遮挡部分;

  3. 取消原有的弹出框黑色背景色,两个弹出框页面可以同时操作,方便对照上一步骤的数据,同时对当前节点进行组件参数配置,如动图3、动图4。

动图3

动图4

通威集团的项目经理温女士反馈,交互优化调整之后工作量明显的减少。特别是新人员工在操作时,可以直接对照数据进行配置,而不需要打开又关闭,再打开又关闭的重复操作,为他们减轻了不少的工作负担,方便了他们的操作,她们团队给了个大大的赞。

总结

操作的精简是最常见的优化方向, 过长的流程与复杂的页面跳转会导致用户产生不好的体验情绪, 将原本的流程步骤梳理出来, 精简提炼至最短步骤, 会大大的提升用户体验。交互坚守的是用户体验的底线,让产品变得或好用、或高效,便是这最大的价值!

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

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

相关文章

【Go】参数验证,对象数组核验-validator

文章目录背景功能介绍范围比较验证标记之间特殊符号说明字符串验证特殊字符串验证例子扩展问题我的问题验证slice举例输出说明详细举例二维slice举例:说明map核验举例输出说明嵌套map核验举例说明参考背景 一直做的 go 项目中想要方便简洁的对接口参数字段进行核验…

HTTP模块的数据结构

1.ngx_module_t 1.1数据定义 背景: ngx_module_t结构体作为所有模块的通用接口,它只定义了init_master、init_module、init_process、init_thread、ext_thread、exit_process、exit_master这7个回调方法(事实上,init_master、i…

DEJA_VU3D - Cesium功能集 之 090-台风过境实时动画

前言 编写这个专栏主要目的是对工作之中基于Cesium实现过的功能进行整合,有自己琢磨实现的,也有参考其他大神后整理实现的,初步算了算现在有差不多实现小130个左右的功能,后续也会不断的追加,所以暂时打算一周2-3更的样子来更新本专栏(尽可能把代码简洁一些)。博文内容…

内网穿透软件对比——cpolar : 花生壳(上)

系列文章 内网穿透软件对比——cpolar : 花生壳(上)内网穿透软件对比——cpolar : 花生壳(中)内网穿透软件对比——cpolar : 花生壳(下) 文章目录系列文章1. 前言2. 对比内容2.1 官网主页对比2.2 用户注册…

JS中的事件循环机制(Event Loop)

JS中的事件循环机制(Event Loop) javascript是单线程的非阻塞的脚本语言 单线程 只有一个主线程来处理任务。非阻塞 JS引擎执行异步任务时,不会一直等待返回结果,主线程会挂起(pending)这个任务,继续执行其他任务&am…

微三云(陈志坤):共享购商业模式概念、框架、基础制度

各位企业家及创业者朋友们,你们好。我是微三云(陈志坤),在你打开这个文章的时候,先不要急,因为任何一个能够长久、安稳、盈利的平台,背后肯定有一位看准宏观方向且耐心的人。这是一个极具颠覆性…

php宝塔搭建部署实战零起飞OA办公管理系统源码

大家好啊,我是测评君,欢迎来到web测评。 本期给大家带来一套php开发的零起飞OA办公管理系统源码,感兴趣的朋友可以自行下载学习。 技术架构 PHP7.2 nginx mysql5.7 JS CSS HTMLcnetos7以上 宝塔面板文字搭建教程 下载源码,宝…

Mybatis对MySQL中BLOB字段的读取

一、使用TEXT还是BLOB&#xff1f; 1、TEXT和BLOB主要差别 主要差别就是BLOB保存二进制数据&#xff0c;TEXT保存字符数据。 目前几乎博客内容里图片都不是二进制存储在数据库的&#xff0c;而是把图片上传到服务器&#xff0c;然后正文里使用<img>标签引用&#xff0c…

电脑系统下载的镜像文件在哪里图解

如果你在小白系统上面下载了镜像文件&#xff0c;但是不知道下载完成怎么找到它的话&#xff0c;下面就和小编一起来看一下小白系统下载的镜像文件知道方法。 工具/原料&#xff1a; 系统版本&#xff1a;windows10系统 品牌型号&#xff1a;惠普战66五代 方法/步骤&#x…

C/C++程序的断点调试 - Microsoft Visual Studio

本文以Microsoft Visual Studio为例&#xff0c;简述C/C程序断点调试的基本方法和过程。其它的IDE环境&#xff0c;大同小异。 本文引用自作者编写的下述图书; 本文允许以个人学习、教学等目的引用、讲授或转载&#xff0c;但需要注明原作者"海洋饼干叔 叔"&#xff…

【BFS】八数码问题(c++基础算法)

目录 一.读题 二.在做题之前 1.康拓展开 2.DFS和BFS的区别 3.栈和队列的区别 三.做题 1.算法原理 2.算法实现 ①队列 ②康托展开 ③标记 四.AC代码 一.读题 作为最经典的一道宽度优先搜索题&#xff0c;它的题面并不是很难懂。 【宽搜&#xff08;难度&#xff1a;6&a…

爆款短视频拍摄技巧之摇、移、跟拍等,这样拍的视频才更有吸引力,速收藏

爆款短视频拍摄技巧之拍摄手法,这样拍的视频才更有吸引力。 拍摄技巧主要分为两个部分&#xff0c;一个是构图&#xff0c;一个是拍摄手法。上一篇我们聊过了两种构图手法&#xff0c;接下来咱们聊一下拍摄手法&#xff0c;也就是我们常说的推、拉、摇、移、跟这五种手法。 其…

NNDL 2022秋

第一届AI专业&#xff0c;很多课程都是第一次开课&#xff0c;老师和学生都在“摸着石头过河”。 好处是所学内容比较新&#xff0c;跟得上“潮流”&#xff0c;学习意愿比较强。 难处是教学资料相对欠缺&#xff0c;需要学的内容较多&#xff0c;难度较大。 大家经过一学期…

leetcode:1494. 并行课程 II【dfs记忆化 + 状态压缩】

目录题目截图题目分析ac code总结题目截图 题目分析 这道题很像toposort&#xff0c;但实际不是因为那些indeg为先为0的&#xff0c;先选不一定好的考虑到n很小我们使用状态压缩dfs(state)表示当前state下&#xff0c;还需要多少个学期结束用pre数组存一下每个idx对应的前置条…

基于C++11 实现的线程池

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 基于C11 实现的线程池基于C11 实现的线程池1、线程池原理2、线程池的设计思路&#xff1f;3、一个基于C11的优秀的线程池3.1 头文件3.2 线程池类3.3 构造函数实现3.4 入队—添…

ModStartBlog v6.4.0 升级输入过滤、多文件组件,修复已知问题

V6.4.0版本更新 2022年12月20日ModStartBlog发布v6.4.0版本&#xff0c;增加了以下14个特性&#xff1a; [新功能] 富文本过滤规则调整优化[新功能] ArrayPackage数组输入数据包处理器[新功能] 请求输入组件新增多文件路径类型[新功能] 多文件上传组件[新功能] 所有组件新增t…

RCE代码及命令执行(详解)

RCE代码及命令执行1.RCE漏洞1.1.漏洞原理1.2.漏洞产生条件1.3.漏洞挖掘1.4.漏洞分类1.4.1.命令执行1.4.1.1.漏洞原理1.4.1.2.命令执行危险函数1.4.1.3.漏洞检测1.4.2.代码执行1.4.2.1.漏洞原理1.4.2.2.代码执行危险函数1.4.2.3.漏洞检测1.5.命令执行和代码执行区别2.命令执行2.…

QT学习记录(二)最基础的工程

文件 工程新建后会有这几个文件&#xff0c;自动生成的 main.cpp #include "mainwindow.h"#include <QApplication>int main(int argc, char *argv[]) {QApplication a(argc, argv);MainWindow w;w.show();return a.exec(); }QApplication a(argc, argv);这里…

Mentor-dft 学习笔记 day45-MTFI

Using MTFI Files此节介绍MTFI&#xff08;Mentor Tessend Fault Information&#xff09;功能&#xff0c;可用于ATPG工具和Tessent LogicBIST。MTFI是用于存储故障状态信息的通用且可扩展的文件格式。MTFI File Format MTFI是在“dft-edt”和“patterns-scan”上下文中读取和…

运用大O来给代码提速(冒泡排序)

本文内容借鉴一本我非常喜欢的书——《数据结构与算法图解》。学习之余&#xff0c;我决定把这本书精彩的部分摘录出来与大家分享。 本章内容 写在前面 1.冒泡排序 2.冒泡排序实战 3.冒泡排序的实现 4.冒泡排序的效率 5.二次问题 6.线性解决 7.总结 写在前面 大 O记…