[發明專利]應用軟件開發方法、裝置、系統架構及工作方法在審
| 申請號: | 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.szxzyx.cn/pat/books/202011602052.8/1.html,轉載請聲明來源鉆瓜專利網。





