[发明专利]基于敏捷低代码平台快速创建基层数据汇聚仓库的方法在审
申请号: | 202111503980.3 | 申请日: | 2021-12-10 |
公开(公告)号: | CN114281797A | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 承孝敏;赵勇;李志炜 | 申请(专利权)人: | 长三角信息智能创新研究院 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/22;G06F16/25;G06F16/28;G06F9/445;G06F9/451 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 董杰 |
地址: | 241000 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 敏捷 代码 平台 快速 创建 基层 数据 汇聚 仓库 方法 | ||
1.一种基于敏捷低代码平台快速创建基层数据汇聚仓库的方法,其特征在于,所述方法包括:
步骤一、设计数据模型;
步骤二、设计前端;
步骤三、设计后端;
步骤四、设置规则;
步骤五、页面编译构建;
步骤六、导入数据源;
步骤七、生成页面。
2.根据权利要求1所述的方法,其特征在于,步骤一中包括对常用的数据库及语言进行数据连接配置和表单配置;其中,
数据连接配置通过定义配置数据库生成数据库表连接代码,用于对数据库进行连接;
表单配置根据UML描述数据库内部的表结构,并利用双向工程技术从现有的数据库或数据定义语言ddl中抽取数据库表结构并建立模型,再根据定义好的数据模型在数据库中自动产生相应的表结构,用以进行表单配置。
3.根据权利要求1所述的方法,其特征在于,步骤二中采用页面内容定义规范的组件,以基于JSON Schema页面组件结构模板化和相应的数据模型的代码表单替代前端硬编码,使用程序生成一个或一组包含特定功能的DOM语法表单和样式风格,通过拖拽和配置方式,在前端页面展示多个已定义的组件树Componet Tree并包含动态交互逻辑Dynamic Logic。
4.根据权利要求1所述的方法,其特征在于,在步骤三中,以数据模型为驱动实现配置的个性化需求,根据领域和聚合的分析,按照DDD设计相应后端代码。
5.根据权利要求1所述的方法,其特征在于,在步骤四中,根据实际业务需求使用的数据域情况,对相关数据域进行校验规则设置和绑定规则设置;其中,
校验规则设置包括校验数据域必填、校验数据域唯一值、校验数据域是否为6到16位数字、校验数据域是否为6到16位任意字符、校验数据域是否为网址、校验数据域是否为电子邮件以及校验数据域是否为手机号码;
绑定规则设置包括针对类生成绑定以绑定结构体和独立函数,绑定规则绑定后端相应的接口,使用dom方式绑定组件规则、绑定前端组件,使用AJAX方式,绑定API接口、绑定后端数据模型。
6.根据权利要求1所述的方法,其特征在于,在步骤五中,根据业务需求划分一定的规则将业务问题限制在特定的边界内,从而划分多个核心领域范围;低代码核心域使用流程抽象出来以下模块:表单设计-数据建模-流程设计-视图设计,设计后的页面用户可以通过填写数据-提交表单-在视图中看到相应的页面数据。
7.根据权利要求1所述的方法,其特征在于,步骤六中的数据通过数据库导入、系统导入以及数据库对接。
8.根据权利要求1所述的方法,其特征在于,步骤七中页面生成包括:根据专项发展需求,低代码平台提供多套可配置的、不同风格的页面交互模板;通过构建的业务组件,采用搭积木的方式构建应用软件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长三角信息智能创新研究院,未经长三角信息智能创新研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111503980.3/1.html,转载请声明来源钻瓜专利网。