[發明專利]一種基于表單與規則引擎的智能快速開發方法在審
| 申請號: | 202211301698.1 | 申請日: | 2022-10-24 |
| 公開(公告)號: | CN115639995A | 公開(公告)日: | 2023-01-24 |
| 發明(設計)人: | 項奈爾;郭紫鋒;郭燚;張旭;張宇杰 | 申請(專利權)人: | 蘿卜動力(廣州)智能科技有限公司 |
| 主分類號: | G06F8/34 | 分類號: | G06F8/34;G06F8/38;G06N3/0464 |
| 代理公司: | 廣州海藻專利代理事務所(普通合伙) 44386 | 代理人: | 張大保 |
| 地址: | 510000 廣東省廣州市天河區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 表單 規則 引擎 智能 快速 開發 方法 | ||
本申請提供一種基于表單與規則引擎的智能快速開發方法,包括:獲取表單當前布局;根據前期開發內容,確定開發細節,所述根據前期開發內容,確定開發細節,具體包括:確定技術框架數據,確定編碼數據;判斷用戶自定義控件的內容和數量;根據多個用戶自定義控件內容及程序關聯,推薦自定義控件;根據用戶經常用到的控件,對自定義控件進行排序;對表單控件重新展開。
技術領域
本發明涉及信息技術領域,尤其涉及一種基于表單與規則引擎的智能快速開發方法。
背景技術
在低代碼環境中,表單的設計可以通過拖拽的方式,進行直接內容生產和代碼編寫。但是表單中,要放什么內容,當前很多界面都是千篇一律的,沒有針對性,對于不同的軟件,不同的功能,不同的用戶,永遠都是呈現一樣的功能界面給用戶使用。因此非常需要設計一種基于用戶的使用習慣進行調整的控制面板,以及針對這些面板的設計規則引擎。
發明內容
本發明提供了一種基于表單與規則引擎的智能快速開發方法,主要包括:
獲取表單當前布局;根據前期開發內容,確定開發細節,所述根據前期開發內容,確定開發細節,具體包括:確定技術框架數據,確定編碼數據;判斷用戶自定義控件的內容和數量;根據多個用戶自定義控件內容及程序關聯,推薦自定義控件;根據用戶經常用到的控件,對自定義控件進行排序;對表單控件重新展開。
進一步可選地,所述獲取表單當前布局包括:
首先接收信息,接受經用戶表單通道發送的接收信息請求;獲取接收信息請求中的表單項名稱、表單域、表單項初始化數據,表單控件位置數據集;選取信息,從預設的表單布局數據庫中選取表單項名稱、表單域、表單項初始化數據,表單控件位置數據集中各一項元素信息;將各項元素信息與接收的表單各項信息進行迭代對比,當表單項名稱信息元素對比超過預設的閾值,則進行表單域、表單項初始化數據,表單控件位置數據集元素信息對比,依次對比;當表單項名稱、表單域、表單項初始化數據,表單控件位置數據集中各一項元素信息對比,均超過預設的閾值;則確定為相應的布局,由數據庫發送相應的布局信息;所述預設的表單布局數據庫,包含表單控件中所有元素豎排的“垂直表單”數據,表單控件都在同一行的“內聯表單”數據,表單控件的其它布局的“水平表單”數據。
進一步可選地,所述根據前期開發內容,確定開發細節包括:
第一步,獲取表單前期開發內容的相關信息;第二步,基于表單前期開發內容對預獲取的信息進行編輯操作,以生成用于建立開發細節環境的模型信息;其中,所述表單前期開發內容包括系統流程梳理數據,技術框架數據,以及編碼數據;由第二步中的信息建立開發細節環境模型,識別出模型以及其特征構成,屬性;對得到的開發細節環境模型作進一步的抽象的歸類整理,識別系統流程梳理數據,歸類整理技術框架數據,以及編碼數據;以開發細節環境模型確定表單開發細節內容;包括:確定技術框架數據;確定編碼數據;
所述確定技術框架數據,具體包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘿卜動力(廣州)智能科技有限公司,未經蘿卜動力(廣州)智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211301698.1/2.html,轉載請聲明來源鉆瓜專利網。





