企业信息化底座
JVS 是面向软件开发团队能够疾速实现利用的根底开发脚手架,次要定位于企业信息化通用底座,采纳微服务分布式框架,提供丰盛的根底性能,集成泛滥业务引擎,它灵活性强,界面化配置对开发者敌对,底层容器化构建,汇合继续化构建。
产品设计定位
- JVS 是定位为辅助研发团队的疾速脚手架,升高我的项目构建根底脚手架的老本
- JVS 的服务对象:中小型的研发团队,采纳 spring cloud +VUE 的架子,技能比拟通用,人员比拟容易招聘
- JVS 构建一个底座反对多个利用的设计逻辑,能够尽量将日常的我的项目模块化,利用化,逐渐从代码复用到产品复用过渡
-
JVS 将预植一些根底通用的利用,这样开发团队通过简略的批改需要则能够快进入交付状态
利用运行模式
JVS 零碎内反对三种类型的利用,原生利用、轻利用、混合利用:
- 原生利用 ,基于 JVS 根底框架,通过失常的编码、公布的利用,定义为原生利用。
原生利用的特点,依照传统的形式失常的开发,零碎提供底层的服务能力,延用传统的程序开发,这种形式的特点,JVS 曾经集成了多种能力,包含用户、角色、权限体系、音讯告警、日志审计、业务管理等根底零碎能力,开发者只须要依照根底的标准编写即可,开箱即用。毛病:须要有技术开发根底能力、无奈做到实时公布。 - 轻利用,基于 JVS 提供的界面化的利用配置工具生成的简略利用,定义为轻利用。
轻利用采纳零碎提供的根底的设计器进行业务的界面化的配置拼装,根底设计器蕴含(图表、列表、表单、逻辑、流程、报表),通过利用治理,将所有的设计进去的页面或者利用串联起来。轻利用特点,业务人员能够进行编辑,即配即用,无需后盾配合,毛病:实现应用服务的能力取决于根底组件的提供的能力,定制须要根底组建或者代码扩大。 - 混合利用:采纳原生开发 + 轻利用交融开发
体系根底构架
JVS 技术体系分为三层建设:
根底框架层蕴含运维体系 + 用户体系 + 配置体系 + 根底的运行框架
利用撑持层蕴含数据智仓、利用市场与低代码开发套件
顶层蕴含多种企业级利用,包含企业外部治理、员工办公协同和业务管理系统。
在线 demo:http://frame.bctools.cn/
根底框架预制 demo
开源地址:https://gitee.com/software-mi…