[發(fā)明專利]一種基于表單與規(guī)則引擎的智能快速開(kāi)發(fā)方法在審
| 申請(qǐng)?zhí)枺?/td> | 202211301698.1 | 申請(qǐng)日: | 2022-10-24 |
| 公開(kāi)(公告)號(hào): | CN115639995A | 公開(kāi)(公告)日: | 2023-01-24 |
| 發(fā)明(設(shè)計(jì))人: | 項(xiàng)奈爾;郭紫鋒;郭燚;張旭;張宇杰 | 申請(qǐng)(專利權(quán))人: | 蘿卜動(dòng)力(廣州)智能科技有限公司 |
| 主分類號(hào): | G06F8/34 | 分類號(hào): | G06F8/34;G06F8/38;G06N3/0464 |
| 代理公司: | 廣州海藻專利代理事務(wù)所(普通合伙) 44386 | 代理人: | 張大保 |
| 地址: | 510000 廣東省廣州市天河區(qū)*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 表單 規(guī)則 引擎 智能 快速 開(kāi)發(fā) 方法 | ||
1.一種基于表單與規(guī)則引擎的智能快速開(kāi)發(fā)方法,其特征在于,所述方法包括:
獲取表單當(dāng)前布局;根據(jù)前期開(kāi)發(fā)內(nèi)容,確定開(kāi)發(fā)細(xì)節(jié),所述根據(jù)前期開(kāi)發(fā)內(nèi)容,確定開(kāi)發(fā)細(xì)節(jié),具體包括:確定技術(shù)框架數(shù)據(jù),確定編碼數(shù)據(jù);判斷用戶自定義控件的內(nèi)容和數(shù)量;根據(jù)多個(gè)用戶自定義控件內(nèi)容及程序關(guān)聯(lián),推薦自定義控件;根據(jù)用戶經(jīng)常用到的控件,對(duì)自定義控件進(jìn)行排序;對(duì)表單控件重新展開(kāi)。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述獲取表單當(dāng)前布局,包括:
首先接收信息,接受經(jīng)用戶表單通道發(fā)送的接收信息請(qǐng)求;獲取接收信息請(qǐng)求中的表單項(xiàng)名稱、表單域、表單項(xiàng)初始化數(shù)據(jù),表單控件位置數(shù)據(jù)集;選取信息,從預(yù)設(shè)的表單布局?jǐn)?shù)據(jù)庫(kù)中選取表單項(xiàng)名稱、表單域、表單項(xiàng)初始化數(shù)據(jù),表單控件位置數(shù)據(jù)集中各一項(xiàng)元素信息;將各項(xiàng)元素信息與接收的表單各項(xiàng)信息進(jìn)行迭代對(duì)比,當(dāng)表單項(xiàng)名稱信息元素對(duì)比超過(guò)預(yù)設(shè)的閾值,則進(jìn)行表單域、表單項(xiàng)初始化數(shù)據(jù),表單控件位置數(shù)據(jù)集元素信息對(duì)比,依次對(duì)比;當(dāng)表單項(xiàng)名稱、表單域、表單項(xiàng)初始化數(shù)據(jù),表單控件位置數(shù)據(jù)集中各一項(xiàng)元素信息對(duì)比,均超過(guò)預(yù)設(shè)的閾值;則確定為相應(yīng)的布局,由數(shù)據(jù)庫(kù)發(fā)送相應(yīng)的布局信息;所述預(yù)設(shè)的表單布局?jǐn)?shù)據(jù)庫(kù),包含表單控件中所有元素豎排的“垂直表單”數(shù)據(jù),表單控件都在同一行的“內(nèi)聯(lián)表單”數(shù)據(jù),表單控件的其它布局的“水平表單”數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的方法,其中,所述根據(jù)前期開(kāi)發(fā)內(nèi)容,確定開(kāi)發(fā)細(xì)節(jié),包括:
第一步,獲取表單前期開(kāi)發(fā)內(nèi)容的相關(guān)信息;第二步,基于表單前期開(kāi)發(fā)內(nèi)容對(duì)預(yù)獲取的信息進(jìn)行編輯操作,以生成用于建立開(kāi)發(fā)細(xì)節(jié)環(huán)境的模型信息;其中,所述表單前期開(kāi)發(fā)內(nèi)容包括系統(tǒng)流程梳理數(shù)據(jù),技術(shù)框架數(shù)據(jù),以及編碼數(shù)據(jù);由第二步中的信息建立開(kāi)發(fā)細(xì)節(jié)環(huán)境模型,識(shí)別出模型以及其特征構(gòu)成,屬性;對(duì)得到的開(kāi)發(fā)細(xì)節(jié)環(huán)境模型作進(jìn)一步的抽象的歸類整理,識(shí)別系統(tǒng)流程梳理數(shù)據(jù),歸類整理技術(shù)框架數(shù)據(jù),以及編碼數(shù)據(jù);以開(kāi)發(fā)細(xì)節(jié)環(huán)境模型確定表單開(kāi)發(fā)細(xì)節(jié)內(nèi)容;包括:確定技術(shù)框架數(shù)據(jù);確定編碼數(shù)據(jù);
所述確定技術(shù)框架數(shù)據(jù),具體包括:
第一步,獲取表單前期開(kāi)發(fā)內(nèi)容技術(shù)框架中的相關(guān)信息;第二步,基于表單前期開(kāi)發(fā)內(nèi)容技術(shù)框架中的相關(guān)信息,對(duì)預(yù)獲取的信息進(jìn)行編輯操作,以生成訓(xùn)練技術(shù)框架細(xì)節(jié)模型所用的預(yù)定數(shù)據(jù)特性μ;所述訓(xùn)練技術(shù)框架細(xì)節(jié)模型所用的預(yù)定數(shù)據(jù)特性μ由效率數(shù)據(jù)指數(shù)x,成本數(shù)據(jù)指數(shù)y以及穩(wěn)定性數(shù)據(jù)指數(shù)z組成;其中,所述效率數(shù)據(jù)指數(shù)x為效率數(shù)據(jù)模塊在技術(shù)框架細(xì)節(jié)模型中的組成占比;成本數(shù)據(jù)指數(shù)y為成本數(shù)據(jù)模塊在技術(shù)框架細(xì)節(jié)模型中的組成占比;穩(wěn)定性數(shù)據(jù)指數(shù)z為穩(wěn)定性數(shù)據(jù)模塊在技術(shù)框架細(xì)節(jié)模型中的組成占比;第三步獲取當(dāng)前表單開(kāi)發(fā)內(nèi)容技術(shù)框架中的相關(guān)信息;判斷當(dāng)前表單開(kāi)發(fā)內(nèi)容技術(shù)框架中的相關(guān)信息,是否與訓(xùn)練技術(shù)框架細(xì)節(jié)模型所用的預(yù)定數(shù)據(jù)特性μ相匹配;如果所述當(dāng)前表單開(kāi)發(fā)內(nèi)容技術(shù)框架中的相關(guān)信息,與訓(xùn)練技術(shù)框架細(xì)節(jié)模型所用的預(yù)定數(shù)據(jù)特性μ匹配度低于預(yù)設(shè)的閾值,則依據(jù)所述當(dāng)前表單開(kāi)發(fā)內(nèi)容技術(shù)框架中的相關(guān)信息,通過(guò)不斷修改效率數(shù)據(jù)指數(shù)x,成本數(shù)據(jù)指數(shù)y以及穩(wěn)定性數(shù)據(jù)z,訓(xùn)練得到滿足技術(shù)框架細(xì)節(jié)模型的數(shù)據(jù)特性模型;如果所述當(dāng)前表單開(kāi)發(fā)內(nèi)容技術(shù)框架中的相關(guān)信息,與訓(xùn)練技術(shù)框架細(xì)節(jié)模型所用的預(yù)定數(shù)據(jù)特性μ匹配度高于預(yù)設(shè)的閾值,則以當(dāng)前表單開(kāi)發(fā)內(nèi)容技術(shù)框架中的相關(guān)信息,確定技術(shù)框架數(shù)據(jù)特征組成;
所述確定編碼數(shù)據(jù),具體包括:
第一步,獲取表單前期開(kāi)發(fā)內(nèi)容編碼數(shù)據(jù)中的相關(guān)信息;第二步,基于表單前期開(kāi)發(fā)內(nèi)容編碼數(shù)據(jù)中的相關(guān)信息,對(duì)預(yù)獲取的信息進(jìn)行編輯操作,以生成訓(xùn)練編碼數(shù)據(jù)細(xì)節(jié)模型所用的預(yù)定數(shù)據(jù)特性u(píng);所述訓(xùn)練編碼數(shù)據(jù)細(xì)節(jié)模型所用的預(yù)定數(shù)據(jù)特性u(píng)由注釋數(shù)據(jù)指數(shù)X,代碼目錄結(jié)構(gòu)數(shù)據(jù)指數(shù)Y以及命名數(shù)據(jù)指數(shù)Z組成;其中,所述注釋數(shù)據(jù)指數(shù)X為注釋數(shù)據(jù)模塊在編碼數(shù)據(jù)細(xì)節(jié)模型中的組成占比;代碼目錄結(jié)構(gòu)數(shù)據(jù)指數(shù)Y為代碼目錄結(jié)構(gòu)模塊在編碼數(shù)據(jù)細(xì)節(jié)模型中的組成占比;命名數(shù)據(jù)指數(shù)Z為命名數(shù)據(jù)模塊在編碼細(xì)節(jié)模型中的組成占比;第三步獲取當(dāng)前表單開(kāi)發(fā)內(nèi)容編碼數(shù)據(jù)中的相關(guān)信息;判斷當(dāng)前表單開(kāi)發(fā)內(nèi)容編碼數(shù)據(jù)中的相關(guān)信息,是否與訓(xùn)練編碼數(shù)據(jù)細(xì)節(jié)模型所用的預(yù)定數(shù)據(jù)特性u(píng)相匹配;如果所述當(dāng)前表單開(kāi)發(fā)內(nèi)容編碼數(shù)據(jù)中的相關(guān)信息,與訓(xùn)練編碼數(shù)據(jù)細(xì)節(jié)模型所用的預(yù)定數(shù)據(jù)特性u(píng)匹配度低于預(yù)設(shè)的閾值,則依據(jù)所述當(dāng)前表單開(kāi)發(fā)內(nèi)容編碼數(shù)據(jù)中的相關(guān)信息,通過(guò)不斷修改注釋數(shù)據(jù)指數(shù)X,代碼目錄結(jié)構(gòu)數(shù)據(jù)指數(shù)Y以及命名數(shù)據(jù)指數(shù)Z,訓(xùn)練得到滿足編碼數(shù)據(jù)細(xì)節(jié)模型的數(shù)據(jù)特性模型;如果所述當(dāng)前表單開(kāi)發(fā)內(nèi)容編碼數(shù)據(jù)中的相關(guān)信息,與訓(xùn)練編碼數(shù)據(jù)細(xì)節(jié)模型所用的預(yù)定數(shù)據(jù)特性u(píng)匹配度高于預(yù)設(shè)的閾值,則以當(dāng)前表單開(kāi)發(fā)內(nèi)容編碼數(shù)據(jù)中的相關(guān)信息,確定編碼數(shù)據(jù)特征組成。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘿卜動(dòng)力(廣州)智能科技有限公司,未經(jīng)蘿卜動(dòng)力(廣州)智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211301698.1/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 規(guī)則發(fā)現(xiàn)程序、規(guī)則發(fā)現(xiàn)處理和規(guī)則發(fā)現(xiàn)裝置
- 不規(guī)則瓶蓋
- 相關(guān)規(guī)則分析裝置以及相關(guān)規(guī)則分析方法
- 分析規(guī)則調(diào)整裝置、分析規(guī)則調(diào)整系統(tǒng)以及分析規(guī)則調(diào)整方法
- 規(guī)則抽取方法和規(guī)則抽取設(shè)備
- 終端規(guī)則引擎裝置、終端規(guī)則運(yùn)行方法
- 布(規(guī)則)
- 規(guī)則呈現(xiàn)方法、存儲(chǔ)介質(zhì)和規(guī)則呈現(xiàn)裝置
- 可編寫(xiě)規(guī)則配置模塊、規(guī)則生成系統(tǒng)、及規(guī)則管理平臺(tái)
- 不規(guī)則圍棋





