.NETCore3.1+Vue.js打造的低代码工作流引擎
简介:
JNPF采用主流的两大技术.NETCore/JAVA开发,是一套低代码开发平台,可视化开发环境,拖拽式快速设计表单,PC、Pad、手机多端适配,灵活的权限配置、SaaS服务,强大的接口对接,随心可变的工作流引擎,一站式开发多端使用Web、Android、IOS、微信小程序,并且有以构建业务流程、逻辑和数据模型等所需的功能;为企业项目节省80%的重复工作,让开发者将重心放在业务逻辑,不必烦恼底层架构设计,可短时间开发出如ERP、OA、CRM、HR、MIS以及电信、银行、政府、企业等各行业的企业应用系统。
介绍
目标:让操作更加简单,让功能更加全面的低代码开发平台。
基于JAVA、.NET CORE3.1构建的PC端,并提供由Vue.js开发的APP。
从15年研发至今,引迈JNPF已成长为成熟的“企业级应用快速开发平台”。
软件架构
基于JAVA、.NET CORE3.1开发,支持MySQL/Oracle/SQLServer数据库和国产数据库
前后端分离架构,前端统一为Vue+ElementUI
JAVA后端SpringBoot+SpringCloud+Mybatis Plus+Redis
.NET后端.NETCore3.1+Ocelot+Entityframework Core+Redis
JNPF是一个只需拖拉拽开发的低代码平台,功能的开发完全可以脱离代码,一站式跨多端开发Web、APP,节省开发过程中重复写代码的时间。
功能
JNPF拥有完整的功能开发流程,包括功能开发、移动开发、报表开发、大屏开发、门户开发等。
完善的系统管理功能,包括系统配置、系统调度、系统缓存、系统日志、系统监控等
JNPF针对的开发信息化管理系统,其主体业务为工作流系统,并自主开发了JNPF.WF工作流引擎,主要功能为权限管理+表单流程。
JNPF.WF的权限管理的核心为“角色”,用户可以通过扮演的角色进行权限分配。
图解工作流权限管理机制
表单流程的开发