[發明專利]一種全棧模塊化系統集成方法在審
| 申請號: | 202010763929.5 | 申請日: | 2020-08-01 |
| 公開(公告)號: | CN111949244A | 公開(公告)日: | 2020-11-17 |
| 發明(設計)人: | 楊翰文;牛珍珍;李建平;盧鑫悅;武奔;席昊艷;黃乾;張言濤;戴悅;蔡鵬;劉家俊;付越;孫洪偉 | 申請(專利權)人: | 北京一覽群智數據科技有限責任公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F8/41;G06F8/71;G06F8/60 |
| 代理公司: | 北京盛凡智榮知識產權代理有限公司 11616 | 代理人: | 鄧凌云 |
| 地址: | 100000 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 模塊化 系統集成 方法 | ||
1.一種全棧模塊化系統集成方法,其特征在于:所述方法包括以下步驟:
S1:定義最小修改原始模塊源代碼的通用封裝方式,統一封裝功能模塊的前端和后端,讓功能模塊以統一的接口方式可以互相拼接,完成封裝后的模塊利用容器編排技術以鏡像和資源描述文件的形式,存儲在包管理工具中,封裝好的模塊發布到可視化的系統設計工具中;
S2:在系統設計工具中,以可視化的方式拼接關聯功能模塊,最終將多個模塊集成為新的應用系統;
S3:設置新系統整體框架內容,如系統LOGO,菜單、用戶模式等,形成一個完整可用的系統;
S4:對系統設計工具中的模塊及系統框架源數據進行編譯,生成運維系統中部署所需要的配置文件,并發布到DevOps運維自動化平臺上,利用容器技術體系中的資源編排技術和依賴管理工具,在編譯過程中實現前后端的重新水平分層,并對重復的服務依賴做排重處理;
S5:在DevOps平臺進行自動部署,最終得到一個可運行的系統。
2.根據權利要求1所述的一種全棧模塊化系統集成方法,其特征在于:所述步驟S1中,模塊開發環境定義一套流程規范和自動化工具。
3.根據權利要求2所述的一種全棧模塊化系統集成方法,其特征在于:所述流程規范包括約定開發過程,主要目標是以對原始代碼最低的修改量的情況完成模塊的封裝,所述自動化工具包括完成源代碼到模塊的編譯、打包和發布。
4.根據權利要求1所述的一種全棧模塊化系統集成方法,其特征在于:所述步驟S2中,可視化集成應用系統包括系統庫、集成系統、模塊庫、系統骨架以及基礎設施服務庫。
5.根據權利要求4所述的一種全棧模塊化系統集成方法,其特征在于:所述系統庫用于管理集成好的系統,進行發布操作,經過系統編譯發布的過程,把集成好的設計源數據,打包成可以DevOps平臺進行快速部署的資源,所述集成系統包含可視化的系統設計工具以及對集成設計好的系統進行配置的工具,所述模塊庫存儲用于集成系統的素材模塊,所有模塊統一以一種跟本身技術方案無關的封裝協議進行封裝,以全棧方式進行封裝,封裝協議包含接入該模塊前后端所需的所有信息。
6.根據權利要求4所述的一種全棧模塊化系統集成方法,其特征在于:所述系統骨架用于承載模塊的系統外骨架,包含用于承載各界面的頁面框架結構,系統的用戶和權限體系,以及保證系統的皮膚系統視覺風格統一,所述基礎設施服務庫包含數據庫、大數據系統,基礎AI服務等,模塊封裝信息中會包含該模塊依賴的服務,這些服務最終會以微服務的方式跟隨系統一起部署到運維平臺。
7.根據權利要求1所述的一種全棧模塊化系統集成方法,其特征在于:所述步驟S4中,系統編譯發布根據設計源數據的描述,把系統編譯成DevOps平臺可以理解和進行部署的一系列的配置文件,并且把DevOps平臺上系統部署信息同步回系統集成設計平臺。
8.根據權利要求1所述的一種全棧模塊化系統集成方法,其特征在于:所述步驟S5中,DevOps平臺存儲編譯好的完整系統,并且實現系統的一鍵部署,對硬件資源和系統的運行狀態進行管理和監控。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京一覽群智數據科技有限責任公司,未經北京一覽群智數據科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010763929.5/1.html,轉載請聲明來源鉆瓜專利網。





