The invention discloses a method for settling the approval data based on the business model, the process is: first of all, will be processed to extract data table structure into the business model design; data service interface; according to the classification, the establishment of a number of different types of data sources in the business model, the data source corresponding to some relational database as through the data base; the service interface will be sent to the end of the business model form management; management form approved by the end of the data, can be passed to the business model of the precipitation and storage, complete precipitation. The invention of the approval of a data service model based on precipitation method compared with the existing technology, the model of management, project managers can according to the model of project demand customization base, improve the basic database table structure flexibility, strong practicability, wide application range, easy popularization.
【技术实现步骤摘要】
一种基于业务模型的审批数据沉淀方法
本专利技术涉及计算机应用
,具体地说是一种可缩减开发时间,提高开发效率的基于业务模型的审批数据沉淀方法。
技术介绍
随着不断加快推进“互联网+政务服务”的进程,各级部门针对网上办事的需求越来越高,各种行政许可、非行政许可、备案类申请项目也是越来越多,而针对复杂多变的需求,各个系统承建商都逐步采用表单定制+工作流的方式来定制审批事项,来满足复杂多变的客户业务需求,但是最终审批通过后产生的数据需要交换至数据中心,如果每定制一个表单页面,都需要通过开发代码的方式实现数据的沉淀,明显会给系统承建商带来极大的工作量,需要大量的研发人员来支撑完成上百个事项的数据沉淀工作。针对此种情况,本专利提供一种满足不同业务分类之间的数据沉淀需求、基于业务模型的审批数据沉淀方法。
技术实现思路
本专利技术的技术任务是针对以上不足之处,提供一种可将审批通过的数据进行高效的沉淀至基础库、基于业务模型的审批数据沉淀方法。一种基于业务模型的审批数据沉淀方法,其实现过程为:首先将待处理数据的表结构抽取成业务模型,该业务模型中定义与待处理数据的表结构相对应的结构;设计数据服务接口,用于关联存在联系的业务模型;根据业务分类,在业务模型中建立若干不同类型的数据源,该数据源分别对应若干关系型数据库,将所述关系型数据库作为基础库,数据源在基础库中确定可沉淀的业务模型;通过数据服务接口将上述业务模型发送到表单管理端;表单管理端将审批通过的数据,传递给可沉淀该业务模型的基础库并存储,完成沉淀。所述业务模型中包括:模型编码,对应待处理数据的表结构名称;模型名称;父模型名 ...
【技术保护点】
一种基于业务模型的审批数据沉淀方法,其特征在于,其实现过程为:首先将待处理数据的表结构抽取成业务模型,该业务模型中定义与待处理数据的表结构相对应的结构;设计数据服务接口,用于关联存在联系的业务模型;根据业务分类,在业务模型中建立若干不同类型的数据源,该数据源分别对应若干关系型数据库,将所述关系型数据库作为基础库,数据源在基础库中确定可沉淀的业务模型;通过数据服务接口将上述业务模型发送到表单管理端;表单管理端将审批通过的数据,传递给可沉淀该业务模型的基础库并存储,完成沉淀。
【技术特征摘要】
1.一种基于业务模型的审批数据沉淀方法,其特征在于,其实现过程为:首先将待处理数据的表结构抽取成业务模型,该业务模型中定义与待处理数据的表结构相对应的结构;设计数据服务接口,用于关联存在联系的业务模型;根据业务分类,在业务模型中建立若干不同类型的数据源,该数据源分别对应若干关系型数据库,将所述关系型数据库作为基础库,数据源在基础库中确定可沉淀的业务模型;通过数据服务接口将上述业务模型发送到表单管理端;表单管理端将审批通过的数据,传递给可沉淀该业务模型的基础库并存储,完成沉淀。2.根据权利要求1所述的一种基于业务模型的审批数据沉淀方法,其特征在于,所述业务模型中包括:模型编码,对应待处理数据的表结构名称;模型名称;父模型名称,对应表结构的主表;模型类型,对应表结构的单表、列表。3.根据权利要求1所述的一种基于业务模型的审批数据沉淀方法,其特征在于,所述数据源根据不同业务分类定义,其定义的内容包括:连接类型、数据库名称、数据库类型、IP地址、端口号、用户名、密码、字符集、统一资源定位符URL、最大连接数、最小连接数、最大空闲时间、超时时间,所述连接类型包括JDBC、JNDI、数据源DATASOURCE,数据库类型包括Oracle、MySql、SqlServer。4.根据权利要求3所述的一种基于业务模型的审批数据沉淀方法,其特征在于,所述数据源在基础库中确定可沉淀的业务模型通过建立相应的表结构实现,该表结构为业务表;相对应的,在表单管理端建立相应的表单页面结构,该表单页面结构为表单表,通过将表单表和业务表的绑定,完成基础库与表单管理端之间的交互。5.根据权利要求4所述的一种基于业务模型的审批数据沉淀方法,其特征在于,所述业务表中包括以下元数据:该业务表对应的基础库能接收的业务模型、业务模型项、业务模型关系,所述业务模型项用于包含待处理数据的表结构列信息,该业务模型项包括模型项名称、模型项类型、模型项长度、是否主键、是否外键;...
【专利技术属性】
技术研发人员:刘功胜,房爱印,王为选,王勇强,刘翔,
申请(专利权)人:浪潮软件股份有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。