<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          mcg-helper流程自動化工具

          聯(lián)合創(chuàng)作 · 2023-09-27 02:29

          mcg-helper是一款研發(fā)個化性流程自動化工具,提供一套可視化“流程自動化”的規(guī)范,豐富的拖拽控件,良好的交互性,基于流程圖實現(xiàn)自動化,能夠很好感知到可控性、實時性、可追溯性。更好的解決在研發(fā)工作中較典型的代碼生成、應(yīng)用部署、環(huán)境搭建、模擬環(huán)境、自動發(fā)現(xiàn)與檢測、數(shù)據(jù)處理等需求場景,從而達到減少簡化工作量。其核心亮點在于打造自己的流程控件,實現(xiàn)自定義需求。

          mcg-helper的優(yōu)勢?

          • 輕量級、無浸入性、部署簡單(無需安裝數(shù)據(jù)庫或特定配置,jdk8、tomcat8即可獨立運行)
          • 跨平臺性、可移植性、可擴展性,基于B/S架構(gòu),通過瀏覽器即可訪問
          • 實現(xiàn)一套流程自動化規(guī)范,更加便捷的實現(xiàn)流程自動化
          • 二次開發(fā),打造自定義拖拽流程控件,讓流程自動化更貼近需求
          • WEB SSH,通過瀏覽器即可與Linux交互,支持google身份認證

          mcg-helper能夠做什么?

          以研發(fā)工作中的實際需求場景為例:
          一、代碼生成:快速構(gòu)建代碼生成功能,通過可視化界面,采用拖拽式控件及連接線繪制流程圖,自定義實現(xiàn)生成任何想要的代碼。
          二、環(huán)境搭建:以java應(yīng)用來講,比如安裝jdk,tomcat,zookeeper,mq,hbase,mysql等等都可以實現(xiàn)自動化。
          三、應(yīng)用部署:GIT代碼拉取,MAVEN打包,SFTP上傳,Linux腳本執(zhí)行,自動化一氣呵成,且輕松實現(xiàn)切換用戶等交互性需求,數(shù)據(jù)初始化,多應(yīng)用的啟動順序或特定條件觸發(fā),均可實現(xiàn)自動化操作。
          四、模擬操作:接口調(diào)試,數(shù)據(jù)模擬,功能自測等等,適用于測試場景。
          五、自動檢測:基于流程循環(huán),實現(xiàn)主動觸發(fā)、檢測、控制的需求場景,如服務(wù)器性能檢測,應(yīng)用存活檢測,循環(huán)掃描操作等。
          六、數(shù)據(jù)處理:如開發(fā)環(huán)境定期同步數(shù)據(jù)到測試環(huán)境,或多個數(shù)據(jù)庫數(shù)據(jù)加工過濾等需求。
          七、WEB SSH:通過瀏覽器操作Linux,簡單便捷。

          整體上講,基于流程圖清晰易直觀,且控件使用簡單,易掌控,學習門檻低。系統(tǒng)“主頁”里面有視頻教程鏈接,能夠很好的上手和玩轉(zhuǎn)mcg-helper。

          學習資源

          免費視頻教程:
          第一節(jié)、視頻教程內(nèi)容介紹 探討研發(fā)工作中典型的重復(fù)繁雜工作,可通過流程自動化實現(xiàn)代替的常見場景。
          第二節(jié)、mcg-helper初步認識教程 mcg-helper概述、核心設(shè)計、基本操作、工作原理、入門示例、使用場景等。
          第三節(jié)、開始、文本、結(jié)束控件講解 了解流程控件運行原理,介紹與演示控件的功能與作用。
          第四節(jié)、data、json控件講解 全局變量的使用、動態(tài)讀取表結(jié)構(gòu)信息、輸出指定內(nèi)容到文件。
          第五節(jié)、js、java、python控件講解 在流程中使用多種計算機語言,發(fā)揮各自優(yōu)勢,讓流程更為靈活強大。
          第六節(jié)、sql查詢、sql執(zhí)行控件講解 實現(xiàn)常用關(guān)系型數(shù)據(jù)庫的交互功能。
          第七節(jié)、Linux、循環(huán)、子流程控件講解 Linux SSH連接,流程循環(huán)功能,以及流程拆分復(fù)用與組合。
          第八節(jié)、萬能代碼生成講解 以一款java開源框架jeecg為例子,實現(xiàn)一鍵代碼生成。

          初步認識mcg-helper

          代碼生成

          環(huán)境搭建

          應(yīng)用發(fā)布

          WEB SSH

          流程執(zhí)行效果

          mcg-helper控制臺

          在流程執(zhí)行時會輸出每個控件的執(zhí)行相關(guān)信息,這樣在繪制和調(diào)試流程時極為有用,整個流程執(zhí)行的順序與過程變得更加清晰。 以下為流程執(zhí)行時,控制臺輸出部分截圖: 控件臺

          輸入圖片說明

          問題反饋

          在使用中遇到問題或有更好的建議,歡迎大家反饋:

          瀏覽 37
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  大香蕉国产成人网 | 无码高清免费的特级黄一星期 | 青青草男人的天堂黄上网站免费在线观看 | 国产精品高潮视频 | 欧美精品久久久久久久久 |