微服务、多租户、单点登录、国产化形成的开源Java框架!

一、项目简介

JVS是软开企服构建的一站式数字化的开源框架,支持对接多种账户体系,支持多租户、支持Auth2、统一登录、单点登录等,支持原生开发、低代码/零代码开发应用。

二、框架核心功能

控制台(首页):采用配置化的方式

用户、部门、角色、岗位管理、:创建、编辑和对用户信息进行增、删、改、查、修改密码等

公告管理:对系统消息和小程序消息公告的新增、删除、编辑和发布

消息管理:可以手动发布并管理消息,支持邮件、站内信、公众号、企业微信、钉钉,可扩展

登录日志及应用操作日志:记录用户的行为,用于安全审计和追溯。如姓名、账号、登录类型、状态、终端等等

文件管理:上传文件到文件服务器,通过生成地址直接下载查看

环境变量:分为文本、文件、键值对。通过环境变量可以区分不同环境,用同一个配置返回不同的值。

三、扩展性

JVS技术体系分为三层建设:

基础框架层包含运维体系+用户体系+配置体系+基础的运行框架;

应用支撑层包含数据智能BI、应用市场与低代码开发套件;

顶层包含多种企业级应用,包括企业内部管理、员工办公协同和业务管理系统。

基础框架内置demo

应用名称

应用说明

开发方式

特点

JVS基础框架

框架采用spring cloud进行构建

原生开发

微服务、多租户、统一用户、SSO、审计日志等

快速开发套件

基于JVS基础框架构建的低代码开发工具,其中包含多个可视化业务配置引擎

原生开发

私有化、功能强大、使用灵活、可扩展、可代码级授权

自助式BI套件

基于JVS+拖拽式配置+数据可视化的能力,实现报表、图表、大屏等配置化生成

原生开发

自助式数据分析、使用门槛低、一体化、嵌入式

企业文档

基于JVS构建的企业级的内容管理平台,依赖JVS的基础用户、权限、应用等能力,构架了团队知识库、在线编辑、全文搜索引擎、模板文档等基础功能

原生应用

对接多种文档处理器、支持企业级多种场景、私有化、可代码级授权、可定制

企业计划

基于JVS构建的企业级任务协同管理工具,依赖JVS基础用户与权限体系,实现了项目-任务的通用管理、个人待办清单、目标管理等任务推进的工具

原生应用

通用的模板支持多场景使用、私有化、可代码级授权、可定制

企业OA

基于JVS+快速开发套件,配置的企业内部通用的OA审批相关功能

轻应用

灵活调整,快速上线

CRM客户管理

基于JVS+快速开发套件,配置的企业内部通用客户管理系统,包括线索、客户、产品、订单、合同等环节管理

轻应用

灵活调整,快速上线

资产管理

基于JVS+快速开发套件,包括资产的采购、分配、调拨、报检保修、资产报废等生命周期管理

轻应用

灵活调整,快速上线

工厂MES

基于JVS+快速开发套件,包括工厂企业的销售订单、计划排查、工单分派、

轻应用

灵活调整,快速上线

网络会议

基于JVS构建的企业级的视频会议系统

原生应用

私有化、代码级授权、可定制

企业邮筒

基于JVS构建的企业级别的web邮件客户端,支持多账户、移动消息通知、自动邮件拉取

原生应用

私有化的web邮件客户端

规则引擎

基于JVS构建了企业级的规则引擎

原生应用

可视化配置、动态生效

逻辑引擎

基于JVS基础框架体系构建的独立的服务编排引擎

原生应用

可视化的服务编排,动态生效

物联网平台

基于JVS基础框架体系,构建的工业数据采集物联网平台

原生应用

边缘侧+平台侧 全部配置化的工业数据采集平台

JVS官网:https://bctools.cn

数字化底座开源地址:https://gitee.com/software-minister/jvs

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务