当前位置: > 财经>正文

管理信息系统三种常见逆向操作流程的设计方案 如何进行黄金理财业务操作流程设计方案模板图片

2023-08-27 19:13:15 互联网 未知 财经

管理信息系统三种常见逆向操作流程的设计方案

概述

在常见的管理信息系统中,业务流程的处理往往不仅仅是正向操作那么简单,还有逆向操作。比如:订单下错了需要取消、已记账的财务凭证发现数据有误需要纠正、业务员提交的业绩报告漏掉一笔数据需要补充…在产品设计时,处理逆向操作比较常见的方案有:反审核、作废、红冲…等。不同的处理方案有其优缺点,以及适用的业务场景。在对应的业务场景中使用合理的处理方案能够显著提高用户体验,并且降低开发成本。

关键字

产品设计、逆向操作、用户体验、用户纠错成本、数据冗余

逆向操作的产生原因分析

管理信息系统讲究在严谨的业务流程前提之下,数据要求准确的同时,又要求操作灵活。例如,OA系统里面,上一流程的的改变会涉及下一流程的改变;ERP系统里面,业务单据的审核会影响库存账目;财务系统里面,凭证的记账会影响财务账目…等。但实际使用过程中,却呈现出完成不同的一片“乱象”,“用户录入时手误”,“实际业务事后变了导致账实不符”,“用户提前录入系统,等实际业务发生了再来改”…等。通常,系统要么严谨、一丝不苟,用户会说这系统太呆板不灵活;要么流程可以由用户随意更改,上下环节之间没有制衡关系,用户又会说这系统不稳定,怎么数据不对。总之,让系统设计者左右为难。 一个好的系统,肯定要考虑逆向操作的实现。而且往往看一个系统是否成熟可靠,恰恰就是看它在逆向操作方面处理是否科学合理。换句话说,系统不仅要考虑用户正常操作时好用,更要注重用户操作错误时也要好用。处理逆向操作比较常见的设计方案有:反审核、作废、红冲…等。不同的处理方案有其优缺点,以及适用的业务场景。在对应的业务场景中使用合理的方案能够显著提高用户体验,并且降低开发和维护成本。

三种常见逆向操作设计方案

一、反审核。或者叫“撤销操作”。顾名思义,就是对已经审核过的业务直接取消其审核状态,让其恢复成未审核状态,以便用户可以继续对其进行编辑等操作。注意:审核泛指某一种状态操作,并不仅仅指具体的“审核”这一种实际的操作。 优点:数据无冗余,系统里面永远是一份正确的数据。 缺点:不利于数据追溯,容易让用户产生“昨天明明不是这个数据”的疑问。另外,如果涉及到打印、向第三方系统推送数据…等流程,更会产生数据差异导致严重的问题。 适用场景:独立、简单、或单机小应用。或者当前操作没有关联流程。 二:作废。即:允许将已经审核过的业务数据直接作废并终止掉,这部分数据不再参与系统的任何运算,但数据会保留(相当于放进了回收站),以便有迹可查。同时,对于由此产生的关联业务和数据也要做相应的处理。 优点:操作简单,易于用户理解。 缺点:数据冗余,流程实现复杂,用户纠错成本高(如:一张已录入了100条数据的单据如果只有一条数据错误,作废后需要重新再新增并录入整张单据),代码层面容易产生BUG,项目后期的迭代升级维护困难。 使用场景:上下流程数据关联较少的场景,或者以流程审批为主的业务。 三:红冲。对需要纠错的数据,系统自动生成对应的“负”数据进行对冲,以达到更正数据的目的。如:一张已记账的报销单,报销金额是100。如果正确的应该是95,则系统自动产生一笔-5的报销单(或者同时产生一笔-100的报销单和一笔+95的报销单)。 优点:用户纠错成本低,可实现详细的数据追溯。 缺点:数据冗余,用户不易理解,影响性能,不利于报表开发。 使用场景:对数据要求非常严谨的业务。

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。