[發明專利]數據處理方法、裝置、電子設備及計算機可讀存儲介質在審
| 申請號: | 202211329430.9 | 申請日: | 2022-10-27 |
| 公開(公告)號: | CN115562641A | 公開(公告)日: | 2023-01-03 |
| 發明(設計)人: | 況文川;李歡;李健 | 申請(專利權)人: | 中電金信軟件有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F8/38 |
| 代理公司: | 北京市立方律師事務所 11330 | 代理人: | 王靜麗;董育婷 |
| 地址: | 100192 北京市海淀區西*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 方法 裝置 電子設備 計算機 可讀 存儲 介質 | ||
本申請實施例提供了一種數據處理方法、裝置、電子設備及計算機可讀存儲介質,涉及計算機技術領域。該方法應用于基于微服務開發平臺實現的代碼生成器中,基于微服務平臺還實現有用于生成業務規范的規范設計器,包括:響應于接收到的業務開發請求,獲取規范設計器生成的與業務開發請求對應的第一業務規范;根據第一業務規范中的設計規范對業務開發請求中的業務設計參數進行檢查,得到第一檢查結果;在第一檢查結果表征業務設計參數的設計邏輯符合設計規范時,根據第一業務規范中的開發規范以及業務設計參數,生成業務開發代碼。本申請實施例可以實現通過業務開發請求對應的第一業務規范對業務開發過程進行約束,保障第一業務規范的執行質量。
技術領域
本申請涉及計算機技術領域,具體而言,本申請涉及一種數據處理方法、裝置、電子設備及計算機可讀存儲介質。
背景技術
在現有的系統開發場景中,通常是按照以下流程完成:需求提出→需求分析→系統設計→架構設計→規范設計→數據庫設計→服務設計→業務編碼→代碼構建→服務部署。在整個過程中,規范設計、服務設計和業務編碼的過程尤為重要,其中,服務設計過程可以認為是根據需求進行框架構建的過程,為業務編碼奠定基礎。業務編碼過程可以認為是將設計結果轉換為計算機可執行程序的過程,無論是服務設計過程和業務編碼過程都需要滿足相應的規范,即通常是基于“規范設計”步驟中生成的規范進行系統的業務代碼的開發等,規范設計的執行質量直接影響系統的健壯性、可維護性和可擴展性等多方面特性。
而在基于相關技術進行規范設計、服務設計和業務編碼過程中,各個步驟都需要人為干預,不穩定性較高,導致規范不能被執行或者不能完全、徹底地被執行,最后導致出現很多系統性問題。
發明內容
本申請實施例提供了一種數據處理方法、裝置、電子設備及計算機可讀存儲介質,用于解決在業務開發過程中,不能有效遵循設計和/或開發規范進行業務開發的技術問題。
根據本申請實施例的一個方面,提供了一種數據處理方法,該方法應用于基于微服務開發平臺實現的代碼生成器中,基于微服務平臺還實現有用于生成業務規范的規范設計器,該方法包括:
響應于接收到的業務開發請求,獲取規范設計器生成的與業務開發請求對應的第一業務規范;其中,第一業務規范包括設計規范以及開發規范;
根據設計規范對業務開發請求中的業務設計參數進行檢查,得到第一檢查結果;第一檢查結果表征業務設計參數的設計邏輯是否符合設計規范;
在第一檢查結果表征業務設計參數的設計邏輯符合設計規范的情況下,根據開發規范以及業務設計參數,生成業務開發代碼。
根據本申請實施例的另一個方面,提供了一種數據處理裝置,該裝置為基于微服務開發平臺實現的代碼生成器,基于微服務平臺還實現有用于生成業務規范的規范設計器,包括:
業務規范獲取模塊,用于響應于接收到的業務開發請求,獲取規范設計器生成的與業務開發請求對應的第一業務規范;其中,第一業務規范包括設計規范以及開發規范;
業務設計參數檢查模塊,用于根據設計規范對業務開發請求中的業務設計參數進行檢查,得到第一檢查結果;第一檢查結果表征業務設計參數的設計邏輯是否符合設計規范;
代碼生成模塊,用于在第一檢查結果表征業務設計參數的設計邏輯符合設計規范的情況下,根據開發規范以及業務設計參數,生成業務開發代碼。
根據本申請實施例的又一個方面,提供了一種電子設備,該電子設備包括存儲器、處理器及存儲在存儲器上的計算機程序,該處理器執行計算機程序以實現上述方法。
根據本申請實施例的又一個方面,提供了一種計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現上述方法。
本申請實施例提供的技術方案帶來的有益效果是:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中電金信軟件有限公司,未經中電金信軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211329430.9/2.html,轉載請聲明來源鉆瓜專利網。





