业务计算

系统简介

        业务计算模型(GCM)是GAP平台的业务组件,主要为解决复杂业务综合计算需求而设计。通过应用本组件,相关计算和业务处理逻辑可以通过配置完成,并可根据需要进行调整,大部分业务逻辑的更改可以即时应用,不需要重新部署应用。

        使用GCM,可以将业务逻辑和程序处理隔离。在配置业务逻辑时,不必关心程序细节和数据约束;在程序处理时,只需满足相关的程序接口,确定数据映射关系,不必深入业务逻辑细节。在程序接口和数据映射关系稳定的情况下,业务逻辑的更改只需通过界面配置进行,不需要更改相关程序。

系统特点

        1. 业务计算及流程构建过程零编程,业务用户可自行维护相关项目及其规则。

        2. 高度配置界面,可以随时更改规则,在线试算可随时查看运行结果。

        3. 支持从零开始搭建业务计算及相关处理流程,可适用任意场景下的业务计算及流程组装需求。

        4. 业务构建与程序开发隔离,能够大幅缩短开发周期,并可随时根据业务发展调整规则配置。

应用范围

        通用计算模型一般不作为独立的信息系统运行,而是与外部业务应用组合在一起,应用于有类似需求的信息系统。组件内部功能可以覆盖大多数计算和逻辑应用的配置及处理需求,并支持相关逻辑更改的即时应用(不必重启服务)。

        应用建议:
        1、业务规则变化。即计算规则或公式有较大变化的可能,或新的业务经常出现,直接修改程序往往滞后的情况。

        2、用户确定规则。构建业务规则时,某些规则尚不能完全确定,可将部分规则的设置交由用户自行处理,不影响系统开发过程。

        3、在线试算或演示。某些业务要求有在线系统试算功能,即设置模型后,通过输入数据,即时看到输出结果,以确定相关的选择或操作。

        4、功能或流程组装。对已有流程或功能的组装,支持相关功能或流程的灵活组合与拆分。

主要功能

        系统功能包括界面功能和程序接口两部分。

        界面功能用于配置业务逻辑,目标用户是业务人员,或者是熟悉业务的相关人员。在使用界面功能配置业务逻辑时,不需要关心实际业务数据的存储和处理细节;程序接口部分主要用于业务逻辑与实际程序之间的对接,目标用户为程序开发人员,或熟悉程序逻辑及数据关系的相关人员。

        程序接口有两部分:一是业务逻辑与实际待处理数据之间的映射关系,在界面维护;二是后台程序调用接口,该接口提供了统一的开放式数据传输方式,可以满足各种数据传输和处理需求。