港口信息化、智能化、自动化产品设计想法---12

5 系统设计方式研究
下面说几个我认为比较好的系统设计方式:
(1) 工作流可视化展示
对于业务操作,我们要做好业务流程清晰可视化展示,让用户按部就班操作,如果无可奈何必须进行界面切换,也需要在可视化的流程上直接点击进入操作界面,无需在菜单栏和操作内容之间来回切换。
例如:下面是制作舱单资料的流程:
在这里插入图片描述
用户看到上面的流程就知道大概舱单资料制作分几步,每步做什么,在操作中结合界面的切换就知道当前做到哪一步,这样,是不是给客户更清晰的流程感受。
(2) 错误提示定位准确、全面
直接把错误消息展现在页面的顶部,并以鲜艳颜色标识。
或者在发生错误的附近直接用鲜艳颜色标识错误内容和处理方法。
在这里插入图片描述
(3) 对危险或破坏操作进行提示和提供撤销操作
对于一些关键流程节点的状态更改需要在操作前提示用户操作内容,并询问用户操作确认。
在操作完成后,提供撤销按钮,对于有权限的用户进行反操作,减少运维支持工作压力。
甚至可以考虑,流程智能流转,当数据通过业务逻辑准确性完整性自动化检查后,帮助用户自动完成确认操作,减少用户操作步骤,这也是系统智能化可以尝试的一部分。或者给用户指引操作,告诉用户已经可以执行下一步操作。
对于撤销操作,我认为是检验一个功能高内聚、低耦合、模块化和数据流转依赖清晰程度高低的重要操作。
举例:某个船务公司在船舶配载的时候疏忽了船舶载重线,导致码头装船作业完成后,发现所装载货物超过了船舶载重线,为了保证船舶航行安全,需要把多余的集装箱从船舶卸下来。
先看下面简化版本的装船作业流程(省略了与撤销无关的舱单提交、确认、船舶动态等操作):
装船舱单导入→装船作业指令生成→集装箱装船→结束装船→装船业务费用生成
如果执行装船作业撤销操作,很自然想到需要操作的对象包括装船舱单、作业指令、计费结果、堆场集装箱具体堆位、集装箱历史记录。
而以上操作对象的数据依赖变换关系是:单证&集装箱&作业操作机械&作业操作人&集装箱历史移动记录&集装箱出口日期&集装箱计费结果。
撤销操作必须把以上数据的所有操作功能、数据表、数据内容进行分析后作出回退、更改,甚至是业务流程重做的设计,以防止业务数据错改、漏改,特别是当多个数据表存储同一类型数据的数据库设计方法,需要对每张数据表都做操作才能确保数据统一正确。(设计思维严重影响功能如何实现)
(4) 时间等待提示和处理进度展示
对于大数据运算和复杂逻辑处理,不能只有一个空白页面等待。要给用户时间等待提示,告诉用户当前操作耗时或倒计时操作。
对于后台复杂逻辑处理,需要向用户展示后台处理的每一步处理内容和结果(成功还是失败),减少用户烦躁甚至恐慌的等待情绪。
比如,舱单导入是一个数据多,操作步骤多的功能,需要一定的操作时间,建议可以设置成如下操作展示模式:

在这里插入图片描述
在操作中向用户展示操作进度页面,使用户明确知道操作过程。
(5) 搜索功能恰当使用
主界面可考虑增加搜索功能,用户输入相应的关键字搜索后自动跳转到相应操作功能界面。丰富用户操作切入口的多样性,不只是仅需要通过菜单导航操作系统。
比如,我们可以在软件产品进入主界面,建立如下搜索框:
在这里插入图片描述
用户输入任意关键字,软件自动跳转到相应的操作界面。当然,如果可以进一步根据用户可操作权限提示录入文字具有更好的体验。
甚至更进一步,可以直接以消息中心的形式,向用户展示工作任务,用户只需点击相应的消息即可进入相应的菜单操作界面完成操作。
(6) 具有更改数据功能的按钮要防止用户连续操作
因用户习惯和操作环境因素,多次操作可能产生多个相同逻辑处理操作结果,建议对具有更改数据功能的按钮点击触发操作进行限定(比如,保存、修改、删除、提交、确认、反确认等),只允许用户在每个业务逻辑处理上点击一次按钮,以确保业务的唯一性和准确性。
(7) 批量处理操作应减少处理过程干扰提示
做批量处理操作,我们很普通的想法是,当客户选择筛选某一类别(类别可以是某一个状态、某一个客户、某一时间的日期……等等)的记录进行批量处理,如果选中的记录中有存在不同类别的记录,系统会自动提示客户:“选择记录不属于同一类别,需要重新选择!”。这个提示很普通,也可以满足功能了。
但是,对于用户来说,这不是友好的提示,用户想要的只是操作,且无论选择什么类别的记录,都可以完成批量操作,甚至用户要求都不需要去做条件筛选查询,直接选择记录进行批处理。
(8) 傻瓜式的交互功能
交互功能是人机对话接口,也是产品功能操作、美学展示、视觉享受的汇集点,每个交互功能的人性化处理,是一个产品成败,是用户是否有兴趣持续使用产品的关键之所在。
用产品行家的一句话说明交互功能,就是别让用户思考怎么做,产品会给你做出内心的选择。这样的产品,就真的做到了客户心里去了,客户一天不用你的产品都觉得对不起自己。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值