Coder Social home page Coder Social logo

failry / mcg-helper Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mcg-helper/mcg-helper

0.0 1.0 0.0 4.17 MB

自研流程设计,可视化界面与人性化设计,丰富的拖拽控件,基于流程图实现自动化

Home Page: http://blog.csdn.net/loginandpwd

License: Apache License 2.0

Java 51.95% CSS 8.99% JavaScript 39.06%

mcg-helper's Introduction

mcg-helper研发助手

mcg-helper是什么?

定位一款研发辅助工具,以研发人员为中心,致力于减少、简化工作量,提供便捷实用的功能服务。提供一套可视化”流程自动化“的规范,丰富的拖拽控件,良好的交互性,基于流程图实现自动化,达到无人操作。且能够很好感知到可控性、实时性、可追溯性。能够很好的解决在研发工作中较典型的代码生成、应用部署、环境搭建、模拟环境、自动发现与检测、数据处理等需求场景。

mcg-helper的优势?

  • 轻量级、无浸入性、部署简单(无需安装数据库或特定配置,jdk+tomcat即可独立运行)
  • 跨平台性、可移植性、可扩展性,基于B/S架构,通过浏览器即可访问
  • 实现一套流程自动化规范,更加便捷的实现自动化
  • 二次开发,打造自定义控件或其它需求,将极具作用与价值的开源项目集成为控件

mcg-helper能够做什么?

以研发工作中的实际需求场景为例:一、代码生成:快速构建代码生成功能,通过可视化界面,采用拖拽式控件及连接线绘制流程图,自定义实现生成任何想要的代码。二、环境搭建:以java应用来讲,比如安装jdk,tomcat,zookeeper,mq,hbase,mysql等等都可以实现自动化。三、应用部署:通过 Linux SSH连接,轻松实现切换用户等交互性功能,数据初始化,多应用的启动先后顺写或特定条件触发,均可实现自动化操作。四、模拟操作:接口调试,数据模拟,功能自测等等,适用于测试场景。五、自动检测:基于流程循环,可实现主动触发、检测、控制的需求场景,如服务器性能检测,应用存活检测,数据库数据比对等。六、数据处理:如开发环境定期同步数据到测试环境,或多个数据库数据加工过滤等需求。整体上讲,控件使用简单,基于流程图清晰易维护,易掌控,学习无门槛。系统“主页”里面有博客地址和视频教程链接,相信能够很好的上手和玩转mcg-helper。

学习资源

博客地址 csdn学院视频

mcg-helper交互界面?

主页

工作台

数据源

data控件

mcg-helper控制台

在流程执行时会输出每个控件的日志相关信息,这样在绘制和调试流程时极为有用,且伴随日志的不断输出,整个流程执行的顺序与过程变得更加清晰。 控制台

问题反馈

在使用中遇到问题或有更好的建议,欢迎大家反馈:

mcg-helper's People

Contributors

mcg-helper avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.