基于解耦机制的可迭代组建业务系统的方法及其终端技术方案

技术编号:16427564 阅读:43 留言:0更新日期:2017-10-21 21:58
本发明专利技术涉及基于解耦机制的可迭代组建业务系统的方法及其终端,该方法包括获取查询服务请求,并从请求中获取有权限的流程信息进行流转;根据流程信息,打开相关组件;根据相关组件设定的表单服务依次进行对应操作,获取表单服务数据;提交表单服务数据;根据表单服务数据以及相关组件组建业务系统。本发明专利技术通过获取查询服务的请求,根据流程信息布置对应组件,并对组件内的表单服务进行操作,获取表单数据,利用表单数据以及组件组建业务系统,实现快速响应客户需求,采用Web可视化拖拽界面配置工具,降低业务系统开发的技术门槛要求,实现业务与技术分离,使得开发周期短以及成本低。

Method and terminal for iterative establishment of business system based on decoupling mechanism

The invention relates to a method for decoupling mechanism can be established based on iterative business system and the terminal, the method includes obtaining a query service request, and access to process information with permissions from the request transfer; according to the flow of information, open the relevant components; according to the relevant component set in the corresponding form service operation, service data to obtain the form submitted; according to the data form service; service form data and related components to form business system. The present invention by obtaining the query service request, according to the information flow and the corresponding arrangement of components, component of the service operation form, the form of data access, set up service system using the form data and components, to achieve rapid response to customer demand, using Web visual drag interface configuration tool, reducing technical barriers to business system development, implementation the separation of business and technology, short development cycle and low cost.

【技术实现步骤摘要】
基于解耦机制的可迭代组建业务系统的方法及其终端
本专利技术涉及业务系统的组建的
,更具体地说是指基于解耦机制的可迭代组建业务系统的方法及其终端。
技术介绍
在通信、互联网、计算机等领域,随着处理的数据量与日俱增,目前的大数据数据库已经得到广泛的使用。当需要调用数据库内的数据或者访问数据库内的数据来组建新的业务系统时,当前的做法是在数据系统中新增一种数据库,在匹配一个与数据库适配的接口,并通过接口进行数据传输,搭建业务系统,这种做法无法快速响应客户的需求,也对业务系统开发的技术门槛要求较高,开发的周期长,且成本高。因此,有必要设计一种基于解耦机制的可迭代组建业务系统的方法,实现快速响应客户需求,降低业务系统开发的技术门槛要求,开发周期短以及成本低。
技术实现思路
本专利技术的目的在于克服现有技术的缺陷,提供基于解耦机制的可迭代组建业务系统的方法及其终端。为实现上述目的,本专利技术采用以下技术方案:基于解耦机制的可迭代组建业务系统的方法,所述方法包括:获取查询服务请求,并从所述请求中获取有权限的流程信息进行流转;根据所述流程信息,打开相关组件;根据所述相关组件设定的表单服务依次进行对应操作,获取表单服务数据;提交表单服务数据;根据表单服务数据以及相关组件组建业务系统。其进一步技术方案为:获取查询服务请求,并从所述请求中获取有权限的流程信息进行流转的步骤,包括以下具体步骤:获取查询服务请求,并根据所述请求跳转至数据库查询;获取数据库的查询结果,并配置相关组件;存储所述组件的属性配置,并解析所述属性配置的格式;根据所述查询服务请求,构建所述组件的关联流程服务信息,以所述关联流程服务信息作为有权限的流程信息进行流转。其进一步技术方案为:获取数据库的查询结果,并配置相关组件的步骤中,所述相关组件包括环节名称、企业名称、企业类型、成立日期以及状态中的至少一种。其进一步技术方案为:根据所述相关组件设定的表单服务依次进行对应操作,获取表单服务数据的步骤,包括以下具体步骤:配置常见控件,获取页面控件;初始化电子表单的数据源;绑定页面控件的值与所述数据源中的字段,获取绑定的页面控件;根据绑定的页面控件,获取表单服务数据。其进一步技术方案为:配置常见控件,获取页面控件的步骤中,所述常见控件为文本框、下拉框、单选框、复选框以及附件中的至少一种。其进一步技术方案为:配置常见控件,获取页面控件的步骤中,所述页面控件包括企业名称、企业类型、法人代表、注册资本、成立日期、经营期限、经营范围、住所以及查看过程中的至少一种,其中,所述查看过程包括流程图、审批环节、审批人、审批时间、状态以及审批意见中的至少一种。本专利技术还提供了基于解耦机制的可迭代组建业务系统的终端,包括请求获取单元、组件打开单元、数据获取单元、提交单元以及组建单元;所述请求获取单元,用于获取查询服务请求,并从所述请求中获取有权限的流程信息进行流转;所述组件打开单元,用于根据所述流程信息,打开相关组件;所述数据获取单元,用于根据所述相关组件设定的表单服务依次进行对应操作,获取表单服务数据;所述提交单元,用于提交表单服务数据;所述组建单元,用于根据表单服务数据以及相关组件组建业务系统。其进一步技术方案为:所述请求获取单元包括查询模块、配置模块、存储解析模块以及信息构建模块;所述查询模块,用于获取查询服务请求,并根据所述请求跳转至数据库查询;所述配置模块,用于获取数据库的查询结果,并配置相关组件;所述存储解析模块,用于存储所述组件的属性配置,并解析所述属性配置的格式;所述信息构建模块,用于根据所述查询服务请求,构建所述组件的关联流程服务信息,以所述关联流程服务信息作为有权限的流程信息进行流转。其进一步技术方案为:所述数据获取单元包括空间配置模块、初始化模块、绑定模块以及获取模块;所述空间配置模块,用于配置常见控件,获取页面控件;所述初始化模块,用于初始化电子表单的数据源;所述绑定模块,用于绑定页面控件的值与所述数据源中的字段,获取绑定的页面控件;所述获取模块,用于根据绑定的页面控件,获取表单服务数据。本专利技术与现有技术相比的有益效果是:本专利技术的基于解耦机制的可迭代组建业务系统的方法,通过获取查询服务的请求,根据流程信息布置对应组件,并对组件内的表单服务进行操作,获取表单数据,利用表单数据以及组件组建业务系统,实现快速响应客户需求,采用Web可视化拖拽界面配置工具,降低业务系统开发的技术门槛要求,实现业务与技术分离,使得开发周期短以及成本低。下面结合附图和具体实施例对本专利技术作进一步描述。附图说明图1为本专利技术具体实施例提供的基于解耦机制的可迭代组建业务系统的方法的流程图;图2为本专利技术具体实施例提供的获取查询服务请求的具体流程图;图3为本专利技术具体实施例提供的获取表单服务数据的具体流程图;图4为本专利技术具体实施例提供的基于解耦机制的可迭代组建业务系统的终端的结构框图;图5为本专利技术具体实施例提供的请求获取单元的结构框图;图6为本专利技术具体实施例提供的数据获取单元的结构框图;图7为本专利技术具体实施例提供的获取数据库的查询结果并配置相关组件的页面效果图;图8为本专利技术具体实施例提供的配置常见控件并获取页面控件的页面效果图一;图9为本专利技术具体实施例提供的配置常见控件并获取页面控件的页面效果图二;图10为本专利技术具体实施例提供的查看过程的页面效果图二。具体实施方式为了更充分理解本专利技术的
技术实现思路
,下面结合具体实施例对本专利技术的技术方案进一步介绍和说明,但不局限于此。如图1~10所示的具体实施例,本实施例提供的基于解耦机制的可迭代组建业务系统的方法,可以运用在组建任何行业的业务系统过程中,实现快速响应客户需求,降低业务系统开发的技术门槛要求,开发周期短以及成本低。如图1所示,是本实施例提供的基于解耦机制的可迭代组建业务系统的方法,该方法包括:S1、获取查询服务请求,并从所述请求中获取有权限的流程信息进行流转;S2、根据所述流程信息,打开相关组件;S3、根据所述相关组件设定的表单服务依次进行对应操作,获取表单服务数据;S4、提交表单服务数据;S5、根据表单服务数据以及相关组件组建业务系统。更进一步的,上述的S1步骤,获取查询服务请求,并从所述请求中获取有权限的流程信息进行流转的步骤,包括以下具体步骤:S11、获取查询服务请求,并根据所述请求跳转至数据库查询;S12、获取数据库的查询结果,并配置相关组件;S13、存储所述组件的属性配置,并解析所述属性配置的格式;S14、根据所述查询服务请求,构建所述组件的关联流程服务信息,以所述关联流程服务信息作为有权限的流程信息进行流转。上述的S11步骤,获取查询服务请求,并根据所述请求跳转至数据库查询,具体是根据请求,查询数据库内的数据,且在页面上设有Web可视化拖拽界面配置工具,提供查询列表数据源的配置,通过编写SQL语句实现后台的数据库查询,可视化拖拽界面配置工具可以将查询列放置到固定位置,支持合并表头、行点击事件的配置。上述的查询服务请求可以根据查询条件来获取请求,提供包括输入框、下拉框、日期框和操作按钮等控件作为查询条件的输入,控件支持定义数据源、初始值配置等内容。对于S12步骤,获取数据库的查询结果,并配置相关组件的步骤中,所述相关组件包括环节名称、企业名称、企业类型本文档来自技高网
...
基于解耦机制的可迭代组建业务系统的方法及其终端

【技术保护点】
基于解耦机制的可迭代组建业务系统的方法,其特征在于,所述方法包括:获取查询服务请求,并从所述请求中获取有权限的流程信息进行流转;根据所述流程信息,打开相关组件;根据所述相关组件设定的表单服务依次进行对应操作,获取表单服务数据;提交表单服务数据;根据表单服务数据以及相关组件组建业务系统。

【技术特征摘要】
1.基于解耦机制的可迭代组建业务系统的方法,其特征在于,所述方法包括:获取查询服务请求,并从所述请求中获取有权限的流程信息进行流转;根据所述流程信息,打开相关组件;根据所述相关组件设定的表单服务依次进行对应操作,获取表单服务数据;提交表单服务数据;根据表单服务数据以及相关组件组建业务系统。2.根据权利要求1所述的基于解耦机制的可迭代组建业务系统的方法,其特征在于,获取查询服务请求,并从所述请求中获取有权限的流程信息进行流转的步骤,包括以下具体步骤:获取查询服务请求,并根据所述请求跳转至数据库查询;获取数据库的查询结果,并配置相关组件;存储所述组件的属性配置,并解析所述属性配置的格式;根据所述查询服务请求,构建所述组件的关联流程服务信息,以所述关联流程服务信息作为有权限的流程信息进行流转。3.根据权利要求2所述的基于解耦机制的可迭代组建业务系统的方法,其特征在于,获取数据库的查询结果,并配置相关组件的步骤中,所述相关组件包括环节名称、企业名称、企业类型、成立日期以及状态中的至少一种。4.根据权利要求3所述的基于解耦机制的可迭代组建业务系统的方法,其特征在于,根据所述相关组件设定的表单服务依次进行对应操作,获取表单服务数据的步骤,包括以下具体步骤:配置常见控件,获取页面控件;初始化电子表单的数据源;绑定页面控件的值与所述数据源中的字段,获取绑定的页面控件;根据绑定的页面控件,获取表单服务数据。5.根据权利要求4所述的基于解耦机制的可迭代组建业务系统的方法,其特征在于,配置常见控件,获取页面控件的步骤中,所述常见控件为文本框、下拉框、单选框、复选框以及附件中的至少一种。6.根据权利要求5所述的基于解耦机制的可迭代组建业务系统的方法,其特征在于,配置常见控件,获取页面控件的步骤...

【专利技术属性】
技术研发人员:邹纪根赖旭军易典陈建军李建明
申请(专利权)人:深圳市卓讯信息技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1