[发明专利]一种快速构建表单的流程引擎方法在审
申请号: | 201911159745.1 | 申请日: | 2019-11-22 |
公开(公告)号: | CN110865816A | 公开(公告)日: | 2020-03-06 |
发明(设计)人: | 陈恺;王雅洁;秦先进;张成梅;辛方建;王福贵 | 申请(专利权)人: | 贵州科学院(贵州省应用技术研究院) |
主分类号: | G06F8/41 | 分类号: | G06F8/41;G06Q10/10 |
代理公司: | 贵阳易博皓专利代理事务所(普通合伙) 52116 | 代理人: | 张浩宇 |
地址: | 550001 贵*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 构建 表单 流程 引擎 方法 | ||
本发明公开了一种快速构建表单的流程引擎方法,它将程序编写与业务部署相分离,首先根据特定领域的应用,建立可配置的中间产品,然后根据客户的定制业务表单,调用不同的中间产品进行部署,其过程包括表单定制、表单调用、规则执行和数据保存。本发明实现了程序代码与具体业务分离,大大缩短了开发周期,提高了工作效率,降低了开发成本。
技术领域
本发明涉及一种快速构建表单的流程引擎方法,属于电子信息技术领域。
背景技术
传统表单构建需要依靠程序员根据业务需求定制开发,所有事情都由程序员完成,整个过程耗时长,开发成本高,周期长,效率也比较低,难以满足市场需求。
发明内容
本发明所要解决的技术问题在于提供一种快速构建表单的流程引擎方法,从而缩短开发周期,提高工作效率,降低开发成本。
为解决上述技术问题,本发明的技术方案如下:
一种快速构建表单的流程引擎方法,该方法是将程序编写与业务部署相分离,首先根据特定领域的应用,建立可配置的中间产品,然后根据客户的定制业务表单,调用不同的中间产品进行部署,其过程包括表单定制、表单调用、规则执行和数据保存。
上述的快速构建表单的流程引擎方法中,所述的表单定制用于生成业务表单的样式,所述的表单调用用于定义表单的数据来源和对应的保存数据表,所述的规则执行用于定义表单规则。
本发明的有益效果:与现有技术相比,本发明具有以下特点:
1、实现了程序代码与具体业务分离:使程序编写人员能专心编写程式,不需要理会具体业务逻辑,而部署人员通过中间产品对客户业务进行定制。比起传统流程中所有事情都由程序员完成的模式分工更细致,更科学化,可以令产品与实际业务逻辑更为接近。
2、通用性强:可配置是建立在中间产品上的,对某个特定领域的应用,中间产品具有较强的通用性。业务逻辑的差异性对程序代码来说是透明的,程序员无需因需求的更改而对中间产品重新编写。业务逻辑上的差异,由用户定制差异来体现。
3、开发水平要求低:程序员采用定制模式代码与部署分离后,软件项目的主要工作人员就转移到业务人员身上,这样子大大解放了程序员,减少了项目的开销。程序员的主要工作是维护中间产品,而项目部署则由业务人员完成。
4、修改和维护方便:当业务逻辑发生了改变或者有新的用户需求时,并不需要修改程序代码,重新编译运行。只需要对业务重新定制。在修改与维护的过程中,对原系统的影响减低到最少,修改与维护基本上与源程序无关。传统模式中,修改与更新需要系统的升级或打补丁,这需要中断原系统的运行。而对于业务量大的部门,这样子的做法显然不够人性化,可配置模式正好能解决这样的问题。
5、减少开发周期:因为可配置模式具有通用性强,并且提供了完善的功能定义工具,所以在程序编写过程中,花费时间少。同时因为采用集中式的业务处理方式,减少了代码的重复测试。在中间产品上的动态配置,花费的时间远远少于传统模文中的业务硬编码。
附图说明
图1是本发明的原理图。
下面结合附图和具体实施方式对本发明作进一步的说明。
具体实施方式
实施例1:采用表单定制的设计模式,即程序编写与部署分离的设计模式,整个流程以:定制——解析——执行的方式运作,业务人员在程序员的指导下能快速开发业务表单,大大缩短了开发周期。而且当业务发生更改时,业务人员能立刻对业务流程与业务表单进行重新定制,而对原系统没有太大的影响。如图1所示,其中业务表单的样式由定制生成,同时定制阶段定义了表单的数据来源和对应的保存数据表,而表单的控制则由表单规则来实现。每一个部分都是完成表单定制模式流程的不可缺少的部分。
本发明的实施方式不限于上述实施例,在不脱离本发明宗旨的前提下做出的各种变化均属于本发明的保护范围之内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州科学院(贵州省应用技术研究院),未经贵州科学院(贵州省应用技术研究院)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911159745.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种快速自适应脉冲压缩方法
- 下一篇:用于集装箱的吊具