[發明專利]應用軟件開發方法、裝置、系統架構及工作方法在審
| 申請號: | 202011602052.8 | 申請日: | 2020-12-30 |
| 公開(公告)號: | CN112698822A | 公開(公告)日: | 2021-04-23 |
| 發明(設計)人: | 宋芳婷 | 申請(專利權)人: | 新奧數能科技有限公司 |
| 主分類號: | G06F8/34 | 分類號: | G06F8/34;G06F8/38;G06F8/36 |
| 代理公司: | 北京嘉科知識產權代理事務所(特殊普通合伙) 11687 | 代理人: | 張艷 |
| 地址: | 100102 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用軟件 開發 方法 裝置 系統 架構 工作 | ||
本發明公開了一種應用軟件開發方法、裝置、系統架構、運行方法、計算機可讀存儲介質及電子設備,方法包括:根據開發界面對應的可視化組件配置指令,生成目標界面,目標界面包括可視化組件配置指令對應的可視化組件;根據規則中心對應的規則配置指令,生成可視化組件對應的基礎業務邏輯,基礎業務邏輯由規則引擎執行;根據基礎業務邏輯,生成可視化組件對應的目標業務邏輯,目標業務邏輯和基礎業務邏輯之間通過數據持久層交互;對目標界面和可視化組件對應的目標業務邏輯進行關聯,生成應用軟件。通過本發明的技術方案,基于基礎業務邏輯從而構建較為復雜的業務邏輯,提高應用軟件的開發效率。
技術領域
本發明涉及能源技術領域,尤其涉及應用軟件開發方法、裝置、系統架構及工作方法。
背景技術
在為綜合能源生態提供產品服務時,面臨氣、電、冷、熱等領域的荷、源、網、儲場景的不同利益相關方的業務需求,要支撐這些需求的數字化解決方案,需要具備快速構建的產品研發能力,從而能夠高效低成本地滿足各種業務需求的研發。
但是對于較為復雜的業務邏輯,需要以定制代碼的方式實現,導致研發方式效率非常低下,如何提高應用軟件的復雜業務邏輯的開發效率則成為了亟待解決的問題。
發明內容
本發明提供了一種應用軟件開發方法、裝置、系統架構、運行方法、計算機可讀存儲介質及電子設備,基于可視化組件來構建界面,可以自由設計復雜邏輯和不同視覺表現的界面,基于規則中心構建的基礎業務邏輯,并在基礎業務邏輯的基礎上,確定可視化組件的目標業務邏輯,從而快速構建較為復雜的業務邏輯,之后將目標業務邏輯與可視化組件關聯,快速構建應用軟件,規則引擎與可視化組件的目標業務邏輯實現了解耦,有利于基礎業務邏輯的擴展,同時確?;A業務邏輯的執行性能。
第一方面,本發明提供了一種應用軟件開發方法,包括:
根據開發界面對應的可視化組件配置指令,生成目標界面,所述目標界面包括所述可視化組件配置指令對應的可視化組件;
根據規則中心對應的規則配置指令,生成所述可視化組件對應的基礎業務邏輯,所述基礎業務邏輯由規則引擎執行;
根據所述基礎業務邏輯,生成所述可視化組件對應的目標業務邏輯,所述目標業務邏輯和所述基礎業務邏輯之間通過數據持久層交互;
對所述目標界面和所述可視化組件對應的目標業務邏輯進行關聯,生成應用軟件。
第二方面,本發明提供了一種應用軟件開發裝置,包括:
界面生成模塊,用于根據開發界面對應的可視化組件配置指令,生成目標界面,所述目標界面包括所述可視化組件配置指令對應的可視化組件;
第一邏輯生成模塊,用于根據規則中心對應的規則配置指令,生成所述可視化組件對應的基礎業務邏輯,所述基礎業務邏輯由規則引擎執行;
第二邏輯生成模塊,用于根據所述基礎業務邏輯,確定所述可視化組件對應的目標業務邏輯,所述目標業務邏輯和所述基礎業務邏輯之間通過數據持久層交互;
軟件生成模塊,用于對所述目標界面和所述可視化組件對應的目標業務邏輯進行關聯,生成應用軟件。
第三方面,本發明提供了一種應用軟件的系統架構,包括:表現層、業務邏輯層、數據持久層、規則中心以及規則引擎,其中,
所述表現層,用于顯示所述目標界面,并發送所述目標界面中所述可視化組件的操作指令,在所述目標頁面中顯示所述業務邏輯執行結果;
所述業務邏輯層,用于響應所述可視化組件的操作指令,調用所述數據持久層中的數據,執行所述可視化組件對應的目標業務邏輯,并將所述目標業務邏輯的執行結果返回給所述表現層;
所述數據持久層,用于存儲業務數據以及所述規則引擎執行所述基礎業務邏輯的執行結果;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新奧數能科技有限公司,未經新奧數能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011602052.8/2.html,轉載請聲明來源鉆瓜專利網。





