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