.NETCore3.1+Vue.js打造的低代碼工作流引擎(vue低代碼平臺(tái))
簡介:
JNPF采用主流的兩大技術(shù).NETCore/JAVA開發(fā),是一套低代碼開發(fā)平臺(tái),可視化開發(fā)環(huán)境,拖拽式快速設(shè)計(jì)表單,PC、Pad、手機(jī)多端適配,靈活的權(quán)限配置、SaaS服務(wù),強(qiáng)大的接口對(duì)接,隨心可變的工作流引擎,一站式開發(fā)多端使用Web、Android、IOS、微信小程序,并且有以構(gòu)建業(yè)務(wù)流程、邏輯和數(shù)據(jù)模型等所需的功能;為企業(yè)項(xiàng)目節(jié)省80%的重復(fù)工作,讓開發(fā)者將重心放在業(yè)務(wù)邏輯,不必?zé)赖讓蛹軜?gòu)設(shè)計(jì),可短時(shí)間開發(fā)出如ERP、OA、CRM、HR、MIS以及電信、銀行、政府、企業(yè)等各行業(yè)的企業(yè)應(yīng)用系統(tǒng)。
介紹
目標(biāo):讓操作更加簡單,讓功能更加全面的低代碼開發(fā)平臺(tái)。
基于JAVA、.NET CORE3.1構(gòu)建的PC端,并提供由Vue.js開發(fā)的APP。
從15年研發(fā)至今,引邁JNPF已成長為成熟的“企業(yè)級(jí)應(yīng)用快速開發(fā)平臺(tái)”。
軟件架構(gòu)
基于JAVA、.NET CORE3.1開發(fā),支持MySQL/Oracle/SQLServer數(shù)據(jù)庫和國產(chǎn)數(shù)據(jù)庫
前后端分離架構(gòu),前端統(tǒng)一為Vue ElementUI
JAVA后端SpringBoot SpringCloud Mybatis Plus Redis
.NET后端.NETCore3.1 Ocelot Entityframework Core Redis
JNPF是一個(gè)只需拖拉拽開發(fā)的低代碼平臺(tái),功能的開發(fā)完全可以脫離代碼,一站式跨多端開發(fā)Web、APP,節(jié)省開發(fā)過程中重復(fù)寫代碼的時(shí)間。
功能
JNPF擁有完整的功能開發(fā)流程,包括功能開發(fā)、移動(dòng)開發(fā)、報(bào)表開發(fā)、大屏開發(fā)、門戶開發(fā)等。
完善的系統(tǒng)管理功能,包括系統(tǒng)配置、系統(tǒng)調(diào)度、系統(tǒng)緩存、系統(tǒng)日志、系統(tǒng)監(jiān)控等
JNPF針對(duì)的開發(fā)信息化管理系統(tǒng),其主體業(yè)務(wù)為工作流系統(tǒng),并自主開發(fā)了JNPF.WF工作流引擎,主要功能為權(quán)限管理 表單流程。
JNPF.WF的權(quán)限管理的核心為“角色”,用戶可以通過扮演的角色進(jìn)行權(quán)限分配。
圖解工作流權(quán)限管理機(jī)制
表單流程的開發(fā)