2025,企业管理平台的理想模型V0.1

1.前言

近期出于综合考虑,准备休息一段时间.........

在这段时间里,准备重新梳理下企业管理平台应该具备的能力.并准备使用开源项目来一次组合式组装,最终形成一个初步可行的运行平台。

2.企业管理平台的主要组成

企业管理平台不是独立存在的,需要在企业已有信息化产品的基础上,解决特定的业务问题,最终融合到企业数字化进程中。所以,企业管理平台首先需要解决系统集成问题。

2.1数据集成与功能集成能力

2.1.1数据集成:

序号集成数据说明备注
1组织结构数据
2业务消息集成【统一待办】来自于主数据平台                                
3基础数据基础来自与主数据平台
4业务数据基础推送数据到主数据(业务系统)
5数据流状态集成
6业务数据归档集成

2.1.2功能集成

序号集成功能说明备注
1单点登录集成
2资源路径独立化访问(非单页应用)

2.1.3开源参考项目

序号API服务说明备注
1DBAPIDBAPI: 🔥🔥🔥零代码开发api服务,只需编写sql,就可以生成http api服务。支持api动态创建,兼容多种数据库。 适用于BI报表、数据可视化大屏的后端接口快速开发。 旨在为企业数据服务的发布提供完整解决方案 (gitee.com)
2CrapApiCrapApi: CRAP - 开源API接口管理平台 | 完全开源、免费使用的API接口管理系统,BUG管理系统:API接口管理、文档管理、数据库表管理、接口调试、浏览器调试插件、导出word&pdf接口…..,采用SpringMVC + MyBatis + Lucene + Bootstrap + Angularjs + Iconfont + Guava Cache ,线上使用地址:http://api.crap.cn (gitee.com)

2.2业务建模能力

随着低代码平台的逐步完善,要求管理平台提供业务建模能力,解决业务平台采用统一/快速响应企业业务需求。

在企业业务流程中,采用端到端流程模式,解决业务流与审批流混合问题,让业务流解决业务层数据流转,而审批流完成特定事项审批操作。整体体系采用业务建模模式,基于元数据定义业务环节,最终解决企业端到端流程。

业务建模能力包含:元数据管理/基于元数据的表单定义(低代码平台)/基于元功能编排的业务流驱动/基于元数据的业务数据管理平台等。、

2.2.1整体结构:

2.2.2开源参考项目

序号参考项目资源路径
1flowableFlowable · GitHub
2ActivitiGitHub - Activiti/Activiti: Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
3camundaGitHub - camunda/camunda: Process Orchestration Framework
4smtflowSmtflow: 一款纯JS的WEB前端流程图设计工具 (gitee.com)
5bpmn-jsbpmn-io/bpmn-js: A BPMN 2.0 rendering toolkit and web modeler. (github.com)

2.3系统运营与数据管理能力

作为企业信息化系统,为了业务的长期稳定运行,必须提供系统运营功能,让系统管理人员能快速响应由于操作或其他不可控问题引发的业务异常。如果缺失运营支持体系,项目上线后将是一个噩梦。

2.3.1基于业务模型的系统运营能力

以业务建模为起点,以数据为核心构建系统运营能力。

以运行日志为基础提供运行分析结论。

2.3.2数据管理能力

当业务数据完成端到端流程后,业务数据转入存档状态,需要有一定的机制让数据转储到数据湖平台中,业务数据将进入后续深度应用阶段。

2.3.3开源参考项目

序号项目资源路径备注
1ApacheDoris
2TLOGTLog: 一个轻量级的分布式日志标记追踪神器,10分钟即可接入,自动对日志打标签完成微服务的链路追踪 (gitee.com)
3JLOGJLog: 来自京东App秒级百G级日志搜集、传输、存储解决方案 (gitee.com)
4logging-log4j2logging-log4j2: Apache Log4j 2 is an upgrade to Log4j that provides significant improvements over its predecessor, Log4j 1.x, and provides many of the improvements available in Logback while fixing some inherent problems in Logback's architecture. (gitee.com)
5log4jlog4j: Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等 (gitee.com)
6logging-log4j2: Apache Log4j 2 is an upgrade to Log4j that provides significant improvements over its predecessor, Log4j 1.x, and provides many of the improvements available in Logback while fixing some inherent problems in Logback's architecture. (gitee.com)
7
8

2.4二次开发与持续集成能力

当业务平台采用业务建模的方式构建,整个体系将转换为数据流标准工序,在标准工序中,业务实现将在标准工序开放的事件与环节中实现所需的业务。

产品组件化,开源化,组合化,使系统可以根据项目的需求自由使用不同的成熟组件替换已有组件。

3.其他

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值