网站首页 > 技术文章 正文
下面这篇文章是笔者整理分享的关于B端设计中页面流程重构的相关内容,对此感兴趣的同学可以进来了解了解哦!
请注意哈,产品流程重构是一个大复杂的过程,涉及多个方面和参与者。确保在重构过程中保持与目标的对齐,并持续改进以满足用户需求。
从设计角度来重构,以用户体验为基础,在用户操作界面去改善、重构流程。业务还是那个业务,逻辑还是那个逻辑。
整个一套操作逻辑,简化流程,逐步由简到难的过程优化,原本的业务比较庞大,操作逻辑相当复杂且麻烦,在操作使用就比较粗糙,只能依靠专业人士进行操作培训,才能够顺利进行。有时开发人员都不一定能明白如何进行。
一、明确目标
1. 表现出数据的意义:分阶段反馈
- 将整个数据清洗过程拆分成多个小步骤。
- 每个步骤完成后,给予用户明确的反馈,如进度条、成功/失败的提示、或数据前后对比等。
关于数据清洗的业务复杂,需要操作的流程有很多,分步骤拆分,原本的每个小流程清洗的结果反馈不明显。
2. 优化流程,简化操作步骤,由简入繁逐步解决需求问题,提高用户体验,也要提高数据反馈力度。
- 对常用的或主要的清洗操作进行优化,使其变得更简单、直观。
- 提供“一键清洗”功能,拆分常用和高级选项筛选功能分级,对于常用的清洗需求,用户只需选择常用记录里的清洗方式,点击一次即可完成。
- 提供默认值或推荐值,减少用户需要决策的选项。
3. 降低复杂操作认知度,引导式提示方式
对于新手用户或不熟悉复杂操作的用户,提供引导式的操作界面。
通过逐步引导、提示和建议,帮助用户由表入里完成复杂的数据清洗任务。
二、现状分析
- 产品功能:针对数据池塘中的数据进行高效检索,筛选出数据样本研究对象,为临床科研提供坚实的数据支撑,从而确保研究的准确性和有效性。
- 业务逻辑:这里,主要聚焦于从操作层面筛查过程范围。为实现目标数据的精准筛查,我们采用严谨的排除和纳入方法,并对单个数据指标进行设置,从而构建高质量的样本数据池。在此基础上,我们进一步考虑样本间的交叉影响事件和因素,确保最终筛选出的分类样本数据具有代表性和可靠性。
- 操作反馈:当前的前端操作界面存在一定的使用难度,对于新手来说不太友好,导致上手难度较大。同时,由于我们的培训对象主要是专业医疗人员,他们的时间非常宝贵且难以预约,因此培训的时间成本也相对较高。为了改善这一状况,我们将不断努力优化前端操作界面,降低使用难度,提高用户体验。同时,我们也将积极探索更高效的培训方式,以减少时间成本,提升培训效果。
三、流程梳理
主要是前端操作层面的梳理,业务方面的流程不做说明哈,都懂的。
1. 登录与权限验证:这块不作讲述,正常的给予账户权限进行操作
2. 数据检索界面
- 划分一般检索框和高级筛选功能。
- 一般检索框提供搜索框和常用、历史筛选条件,用户可以根据自己的需求输入关键词或选择筛选条件。
3. 数据筛选与样本池构建
- 常用检索就是一个搜索框,类似现在搜索引擎的方式,得到一个初步的检索结果,当然也提供进一步的筛选选项。
- 用户可以根据排除和纳入方法进行数据进一步筛选。
- 进一步筛选,提供工具或界面让用户设置单个数据指标。
- 经过筛选和设置后,生成初步的数据样本池。
4. 样本交叉影响分析界面
- 显示数据样本池中的数据概览和相关统计信息。
- 让用户分析样本间的交叉影响事件和因素。
- 根据分析结果,用户可以进一步筛选和分类数据。
5. 最终样本确定
显示经过交叉影响分析后的最终分类样本数据。
6. 操作反馈与帮助
- 在操作过程中,提供明确的反馈和提示,如操作成功/失败、数据变化等。
- 提供帮助文档、教程(位置在那一项的边上作为“?”提示符),以帮助用户解决操作中的问题。
四、设计流程
前两个部分,将目标分析和流程梳理已经整理的比较清晰了,设计这块就可以加快脚步了。
1. 将复杂逻辑线进行拆分,规划简单入门步骤和复杂操作步骤两部分
重构前版本,普遍的操作是对于某一个指标项有着特定的筛选条件、筛选方式(调整为通用的筛选方式,针对性的筛选方式两种),那么将这类通用作为常用项,并由指标项去定后直接带出,针对性的方式作为补充筛选方式引导,作为深层次的筛选方式放置于高级操作内。
2. 优化交互方式
1)单条指标项功能(包含子功能)步骤的操作,从起始到结束,需要有正向的提示和反馈。VR
2)成组指标项
成组大概就这么个示意,根据业务要求进行细致修改,样式可以变化,能够表示层级关系即可
- 至于混合组(多个不同组的单条重新编组),也是可以操作的,比较多,讲多了,不合适。这里不做讲述,大家可以自行思考规划,如果有需要的话。
- 组的设置(影响因素:编辑、组删除、组变化)。
3. 优化主次,首要突出
a.业务的复杂性,在用户体验、操作反馈上做调整;调整入手顺序和频次高的操作,犹如吃饭就要筷子一样,常识性的功能工具就顺势带出设置,晦涩难懂的功能带注释“?”。
b.优先主要内容,优先处理当前执行的筛选条件,完成后再处理其他内容。
这个是在后端程序运行的时候,在前端界面按照操作的样式出数据反馈。
五、实施计划
原本是任务时间紧,需要在原来版本中部分调整,之后与前端开发的沟通的结果是,风险比较大。因此前端直接重新写一份。设计出一份详细的交互样式,尤其是告知操作的步骤、数据反馈和提示。
专栏作家
Ychen,微信公众号:B端设计啊呜,人人都是产品经理专栏作家。专注于医疗大数据B端产品设计领域。
本文原创发布于人人都是产品经理,未经许可,禁止转载。
题图来自Unsplash,基于 CC0 协议。
该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。
- 上一篇: 如何使用Chrome浏览器做前端页面性能分析
- 下一篇: 网站前端布局设计指南:如何打造美观实用的网站
猜你喜欢
- 2025-06-10 给你「最酷」网页设计指南(网站设计酷站)
- 2025-06-10 后台改了商品,前端却不更新?一次被运营怒怼后的数据同步机制复盘
- 2025-06-10 Trae AI编程零门槛,让你的想法,5分钟变网页应用~
- 2025-06-10 建一个企业官网,都有几种方案?(企业官网建设方案)
- 2025-06-10 网站设计的八个步骤,你知道吗?(网站设计的八个步骤,你知道吗为什么)
- 2024-09-30 2021年脱颖而出的定制网站设计和开发
- 2024-09-30 官网网站设计网页制作模板建站前端自适应响应式网站仿站门户
- 2024-09-30 网站前端布局方式之:前端流式布局
- 2024-09-30 如何成为一名优秀的前端设计师? 如何成为前端大佬
- 2024-09-30 设计一个网页首先考虑什么 设计一个网站首先要确定网站的什么
你 发表评论:
欢迎- 520℃Oracle分析函数之Lag和Lead()使用
- 518℃几个Oracle空值处理函数 oracle处理null值的函数
- 515℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 504℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 501℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 491℃【数据统计分析】详解Oracle分组函数之CUBE
- 471℃Oracle有哪些常见的函数? oracle中常用的函数
- 470℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端富文本编辑器 (47)
- 前端路由 (61)
- 前端数组 (73)
- 前端排序 (47)
- 前端定时器 (47)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle 中文 (51)
- oracle的函数 (57)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)