JNPF可视化平台的搭建及使用

简介: JNPF可视化平台的搭建及使用

一、前言



可视化低代码平台是一种快速设计和开发软件应用程序并且手动编码最少的方法。通过在图形界面中使用可视化建模来组装和配置应用程序,开发人员可以跳过所有基础架构让开发速度提升起来。


有些人自始至终都不明白低代码开发平台为什么莫名其妙就火了。当然,很多人也不明白微软为什么要并购Github。今天就以JNPF可视化平台做案例,介绍低代码的快速便捷。

59315be2c84a5945a8b062fe2ec83eef.jpg


二、可视化平台介绍



如果拥有JNPF,你将拥有全套平台源码支持。你没有看错,JNPF是提供全源码的平台。


JNPF是采用Java+.Net双技术引擎,提供可视化的界面设计和逻辑编排,大幅降低开发门槛,少量编译部署,更像一种傻瓜式的应用搭建平台,即可应对个性化/复杂业务场景需求,支持私有化部署(本地部署)。官网地址:https://www.jnpfsoft.com/?csdn


基于SpringBoot微服务架构和SpringCloud模式,提供了完善的平台扩增基础,满足了系统快速开发、灵活拓展、无缝集成和高性能应用等综合能力;采用前后端分离模式,前端和后端的开发人员可分工合作负责不同板块,很便捷。


三、搭建可视化平台



首先,我们来到平台,点击系统管理-系统菜单,新建你想搭建的应用(如图所示)。

46cdc22a30741befc607eb34c098b10a.png

你还可以针对应用内容,做更多的分类菜单。

aec5782c0abfb02531cab59cc55922e9.png


【表单设计】

接着,我们进行分别创建工作表,下图所示是创建薪资信息的表单编辑页面。

多达50余种的可复用控件,上千款UI图表配置,自由发挥。

99929555768151f1293324fd014bd83f.png


表单中的相关控件,定义了实体的字段。例如薪资信息中的“姓名ID”,字符串类型字段自动浮现为computerfield101(姓名)。此外,数据库表也是自动生成的,当然你也可以手动生成或添加修改


【报表设计】

282ff7f5c89dcbc4edad2c0aa2e387f4.png


报表引擎具备OLAP多维分析功能,属性栏、格式栏提供多样式配置,通过简单的拖拽,即可制作出一个个柱形图、折线图、饼图等图表,涵盖较为广泛的应用情景。


【流程设计】

3cf2ef6964ee2463b27a282817e620fb.png


原本线下流程搬到JNPF平台上,支持包括条件分支、选择分支、并行分支、子流程、一流程多表单、一表单多流程、定时发送、超时提醒等等功能,可以自行体验。


【代码生成器】

6fcf7b4ca7b8189687f17b67947c3c8a.png

基于代码生成器,在线生成前后端代码,可以减少开发者70%以上的开发任务。面对业务复杂度带来的需求扩展,可以进行深度的二次开发,你可以不用担心的是JNPF全源码交付,意味着成交后底层逻辑你将可以了如指掌,届时进行更好的开发。

3564ba540c1bb67b40df2673380c520f.png


四、使用可视化平台



前后端分离:

最新主流前后分离框架(SpringBoot+Mybatis-plus+Ant-Design+Vue3),容易上手,代码生成器依赖性低,灵活的扩展能力,可灵活实现二次开发;


多数据源:

连接多数据源,将第三方系统数据整合在平台里。包括主流数据库SQL Server、MySQL、Oracle、PostgreSQL,同时兼容国产数据库达梦、人大金仓等。

fd10602ffc1339a2808789ac0c2603f3.png

预置功能:

封装完善的用户、角色、菜单、组织机构、数据字典、在线定时任务等基础功能。强大的权限机制,支持访问授权、按钮权限、数据权限、表单权限等


私有化部署:

通过私有化部署,将系统部署在用户本地服务器上,有效实现内外网隔离,数据安全掌握在自己手里,安全性、可控性与稳定性有所保障,大幅降低数据外泄的风险。


五、总结



低代码是传统软件开发逐步优化和演变的产物,减轻专业工程师的编码压力,减少业务员与IT部门反复沟通的繁琐,基于可视化和模型驱动理念,结合多端体验技术,低代码已越来越成为软件开发工具中的佼佼者。

相关文章
|
6月前
|
移动开发 数据可视化 小程序
Dooring3.0可视化搭建平台使用指南
Dooring3.0可视化搭建平台使用指南
100 1
|
JSON 移动开发 缓存
20+个可视化搭建工具,一次玩个够
无论大公司还是小公司,我们开发前端工程时候,项目工程又很多类似的功能或者页面,开发经常是加班加点搬砖去做一些无成长反复操作的工作,看键盘上 ctrle 键已经被磨掉了漆,C 和V 也马上磨白了,那对于开发如何把这些重复的工作用机器去解决?在前端资源紧缺的情况下,是否可直接有工具直接就可以搭建出我想要的前端页面?于是业界的页面可视化搭建工具就出现了,本文会介绍目前最流行的页面可视化搭建工具,也会提供一些开源的可视化搭建项目供大家参考。
1980 0
20+个可视化搭建工具,一次玩个够
|
存储 数据可视化 JavaScript
(低代码)可视化搭建平台数据源设计剖析
低代码平台属于APaaS(应用平台即服务),其解决的是企业内部应用协调和人效成本的问题. 随着计算机技术诸如云服务等的发展, 传统软件服务已无法满足数字化浪潮的压力,
1058 0
|
6月前
|
移动开发 数据可视化 前端开发
开发了一款新产品!可视化试卷搭建平台
开发了一款新产品!可视化试卷搭建平台
74 1
|
6月前
|
资源调度 数据可视化 前端开发
基于mathlive从零将公式编辑器集成到可视化搭建平台
基于mathlive从零将公式编辑器集成到可视化搭建平台
186 0
|
消息中间件 JSON 资源调度
京东开源:一款高效的企业级表格可视化搭建解决方案!
京东开源:一款高效的企业级表格可视化搭建解决方案!
|
小程序 JavaScript 数据可视化
一分钟搭建小程序管理后台,借助云开发CMS搭建可视化的数据管理网页平台
一分钟搭建小程序管理后台,借助云开发CMS搭建可视化的数据管理网页平台
846 0
|
存储 移动开发 监控
从零开发一款可视化大屏制作平台
几个月前开源的H5页面制作平台H5-Dooring 收到了很多热心的反馈和交流, 顺着笔者之前的规划, 我们又做了一款可视化大屏编辑器V6.Dooring. 接下来笔者就来带大家一起看看我们的方案设计和技术实现.
590 0
|
数据可视化 安全 数据挖掘
NBI可视化平台快速入门教程(四)数据可视化编辑器介绍
NBI可视化平台快速入门教程(四)数据可视化编辑器介绍 NBI大数据可视化分析平台作为新一代自助式、探索式分析工具,在产品设计理念上始终从用户的角度出发,一直围绕简单、易用,强调交互分析为目的的新型产品。我们将数据分析的各环节(数据准备、自服务数据建模、探索式分析、权限管控)融入到系统当中,让企业有序的、安全的管理数据和分析数据。
NBI可视化平台快速入门教程(四)数据可视化编辑器介绍
|
数据可视化
NBI可视化平台快速入门教程(一)数据准备
NBI可视化平台快速入门教程(一)数据准备
NBI可视化平台快速入门教程(一)数据准备