当前位置: 首页 > 后端技术 > Java

JVS开源框架系列:管理平台的设计与思考【含开源地址】

时间:2023-04-02 09:23:08 Java

1.项目介绍JVS是软件开发团队可以快速实现应用的基础开发框架。采用微服务分布式框架,提供丰富的基础功能,集成众多业务引擎,灵活,接口配置对开发者友好,构建底层容器,持续构建集合。项目仓库:https://gitee.com/software-mi...开源,商业支持。2、业务管理平台基本能力需求分析企业信息化一般包括三个方面:个人办公信息化所需的系统(如office、OA等)企业管理所需的系统(HR系统、OKR等)企业业务支撑系统(企业主营业务收入所需要的系统)这里主要分析企业的业务支撑系统。这个系统大致的核心逻辑主要是对整个业务的生命周期进行管理,从业务的发生,到业务内部流程,再到产品或服务的输出,再到业务合作的管理,最后是整个财务管理的生命周期。企业业务一般分为业务前台(业务开发或验收)、业务支撑中台(业务流程支持)、业务管理后台(业务的统计分析和决策):业务前台,通常是表单数据录入,支持多终端设备场景业务中台,一般是数据分解、逻辑处理、流程转换业务后台,一般是数据统计、图形分析、系统管理配置从上面来看,一般的业务系统可以拆分抽象成几个基本组件:逻辑引擎(类似于程序的方法)流程引擎(业务配置和业务流程)图表引擎(支持可视化图形展示)表单引擎(数据录入)列表引擎(数据展示)报表引擎(界面配置统计报表配置)大-界面引擎(界面化配置可视化数据展示)三、能力系统设计原则1、将上述引擎设计为界面化的界面化配置器2、以应用管理为关联方式打通配置器之间3、整合用户底层能力和基本系统管理能力提供的能力。今天就到这里吧。感谢您的关注。在后面的章节中,我们将分别对各个配置引擎进行分析和介绍。