[发明专利]应用软件开发方法、装置、系统架构及工作方法在审
申请号: | 202011602052.8 | 申请日: | 2020-12-30 |
公开(公告)号: | CN112698822A | 公开(公告)日: | 2021-04-23 |
发明(设计)人: | 宋芳婷 | 申请(专利权)人: | 新奥数能科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/38;G06F8/36 |
代理公司: | 北京嘉科知识产权代理事务所(特殊普通合伙) 11687 | 代理人: | 张艳 |
地址: | 100102 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用软件 开发 方法 装置 系统 架构 工作 | ||
1.一种应用软件开发方法,其特征在于,包括:
根据开发界面对应的可视化组件配置指令,生成目标界面,所述目标界面包括所述可视化组件配置指令对应的可视化组件;
根据规则中心对应的规则配置指令,生成所述可视化组件对应的基础业务逻辑,所述基础业务逻辑由规则引擎执行;
根据所述基础业务逻辑,生成所述可视化组件对应的目标业务逻辑,所述目标业务逻辑和所述基础业务逻辑之间通过数据持久层交互;
对所述目标界面和所述可视化组件对应的目标业务逻辑进行关联,生成应用软件。
2.根据权利要求1所述的方法,其特征在于,所述规则中心用于管理所述规则引擎;
所述规则引擎用于解析所述基础业务逻辑,并判断所述基础业务逻辑是否可执行,并在所述基础业务逻辑可执行时,调用微服务执行所述基础业务逻辑。
3.根据权利要求1所述的方法,其特征在于,所述根据开发界面对应的可视化组件配置指令,生成目标界面,包括:
根据开发界面对应的可视化组件配置指令,获取所述可视化组件配置指令对应的可视化组件以及所述可视化组件在所述开发界面的布局信息;
根据所述可视化组件在所述开发界面的布局信息,在所述开发界面显示所述可视化组件,以生成目标界面。
4.根据权利要求1所述的方法,其特征在于,所述基础业务逻辑、所述目标业务逻辑以及所述数据持久层符合公共信息数据模型。
5.根据权利要求1所述的方法,其特征在于,所述根据规则中心对应的规则配置指令,生成所述可视化组件对应的基础业务逻辑,包括:
根据规则中心的事件配置指令,获取目标事件;
根据所述目标事件的业务逻辑配置指令,从所述目标事件中确定所述可视化组件对应的条件事件以及对应的结果事件;
根据所述可视化组件对应的条件事件以及对应的结果事件,以确定所述可视化组件对应的基础业务逻辑。
6.根据权利要求1所述的方法,其特征在于,所述根据规则中心对应的规则配置指令,生成所述可视化组件对应的基础业务逻辑,包括:
根据规则中心的规则模板配置事件,获取所述可视化组件对应的规则模板;
获取所述规则模板对应的业务配置信息;
根据所述业务配置信息,对所述规则模板进行实例化,以确定所述可视化组件对应的基础业务逻辑。
7.一种应用软件开发装置,其特征在于,包括:
界面生成模块,用于根据开发界面对应的可视化组件配置指令,生成目标界面,所述目标界面包括所述可视化组件配置指令对应的可视化组件;
第一逻辑生成模块,用于根据规则中心对应的规则配置指令,生成所述可视化组件对应的基础业务逻辑,所述基础业务逻辑由规则引擎执行;
第二逻辑生成模块,用于根据所述基础业务逻辑,确定所述可视化组件对应的目标业务逻辑,所述目标业务逻辑和所述基础业务逻辑之间通过数据持久层交互;
软件生成模块,用于对所述目标界面和所述可视化组件对应的目标业务逻辑进行关联,生成应用软件。
8.一种权利要求1到6中任一所述应用软件的系统架构,其特征在于,包括:表现层、业务逻辑层、数据持久层、规则中心以及规则引擎,其中,
所述表现层,用于显示所述目标界面,并发送所述目标界面中所述可视化组件的操作指令,在所述目标页面中显示所述业务逻辑执行结果;
所述业务逻辑层,用于响应所述可视化组件的操作指令,调用所述数据持久层中的数据,执行所述可视化组件对应的目标业务逻辑,并将所述目标业务逻辑的执行结果返回给所述表现层;
所述数据持久层,用于存储业务数据以及所述规则引擎执行所述基础业务逻辑的执行结果;
所述规则中心,用于根据规则配置指令,生成所述可视化组件对应的基础业务逻辑,并管理所述规则引擎;
所述规则引擎,用于解析所述基础业务逻辑,并判断所述基础业务逻辑是否可执行,并在所述基础业务逻辑可执行时,调用微服务执行所述基础业务逻辑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新奥数能科技有限公司,未经新奥数能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011602052.8/1.html,转载请声明来源钻瓜专利网。