一种基于平台框架的装配式开发方法及系统与流程

文档序号:20916612发布日期:2020-05-29 13:36阅读:来源:国知局

技术特征:

1.一种基于平台框架的装配式开发方法,其特征在于,包括:

获取业务应用的页面清单;

基于所述页面清单和预设角色清单进行业务流程建模,得到接口权限清单、应用描述文件和业务流程模型文件;

将所述应用描述文件注册到平台框架,将所述接口权限清单封装成预设角色,并将所述预设角色分配至所述平台框架上对应的用户端,将所述业务流程模型文件中业务流程的输入、输出、前置条件和影响注册到所述平台框架,通过简单任务衔接不同业务应用的流程。

2.根据权利要求1所述的方法,其特征在于,所述应用描述文件包括应用名称,所述将所述应用描述文件注册到平台框架的步骤,包括:

将所述接口权限封装成预设角色,所述预设角色的名称与所述应用名称相同。

3.根据权利要求1所述的方法,其特征在于,所述获取业务应用的页面清单的步骤,包括:

获取所述业务应用的页面类型和页面调用地址。

4.根据权利要求3所述的方法,其特征在于,所述基于所述页面清单和预设角色清单进行业务流程建模,得到接口权限清单、应用描述文件和业务流程模型文件的步骤,包括:

基于所述页面清单和预设角色清单,通过bpmn标准进行编排和业务流程建模,得到所述接口权限清单、所述应用描述文件和所述业务流程模型文件。

5.一种基于平台框架的装配式开发系统,其特征在于,包括:

应用注册模块,用于获取业务应用的页面清单和角色清单;

业务流程建模模块,用于基于所述页面清单和预设角色清单进行业务流程建模,得到接口权限清单、应用描述文件和业务流程模型文件;

角色封装模块,用于将所述应用描述文件注册到平台框架,并将所述接口权限清单封装成预设角色;并将所述预设角色分配至所述平台框架上对应的用户端,将所述业务流程模型文件中业务流程的输入、输出、前置条件和影响注册到所述平台框架,通过简单任务衔接不同业务应用的流程。

6.根据权利要求5所述的系统,其特征在于,所述应用描述文件包括应用名称,所述角色封装模块包括:

角色封装子模块,用于将所述接口权限封装成预设角色,所述预设角色的名称与所述应用名称相同。

7.根据权利要求5所述的系统,其特征在于,所述应用注册模块包括:

应用注册子模块,用于获取所述业务应用的页面类型和页面调用地址。

8.根据权利要求7所述的系统,其特征在于,所述业务流程建模模块包括:

业务流程建模子模块,用于基于所述页面清单和预设角色清单,通过bpmn标准进行编排和业务流程建模,得到所述接口权限清单、所述应用描述文件和所述业务流程模型。

9.电子设备,其特征在于,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至4中任一项所述的基于平台框架的装配式开发方法的步骤。

10.计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至4中任一项所述的基于平台框架的装配式开发方法的步骤。


技术总结
本发明实施例提供了一种基于平台框架的装配式开发方法及系统,其中一种基于平台框架的装配式开发方法包括:获取业务应用的页面清单;基于所述页面清单和预设角色清单进行业务流程建模,得到接口权限清单、应用描述文件和业务流程模型文件;将所述应用描述文件注册到平台框架,将所述接口权限清单封装成预设角色,并将所述预设角色分配至所述平台框架上对应的用户端;将业务流程模型文件中业务流程的输入、输出、前置条件和影响注册到平台框架,通过简单任务衔接不同业务应用的流程。通过采用平台框架结合应用的方式为企业用户提供服务,构造简单,应用开发方便,满足个性业务需求,流程柔性,能够满足多样的业务场景需求。

技术研发人员:胡博
受保护的技术使用者:深圳易伙科技有限责任公司
技术研发日:2019.12.31
技术公布日:2020.05.29
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1