1. 工作流引擎架构
自主研发基于JSON Schema的轻量级流程引擎,支持动态流程编排
2. 技术栈说明
微服务架构基于SpringBoot Alibaba生态体系,核心组件包括:
- 服务网关:SpringCloud Gateway
- 认证鉴权:SaToken + Redis
- 服务治理:Nacos 注册中心/配置中心
- 分布式事务:Seata (AT模式)
- 数据持久化:
• 关系型:MySQL 8.0 + MyBatis-Plus + MPJ
• 非关系型:MongoDB
- 规则引擎:Aviator
- 容器化部署:Docker + Compose `
3. 流程引擎选型
`采用Activiti 工作流引擎,扩展定制:
• 动态表单渲染引擎
• 会签节点自动派单算法
• 历史流程版本快照`
4. 物联网数据对接
`工业级水流流量计(Modbus RTU协议)数据采集系统,实现:
- 设备状态实时监控(5s采集周期)
- 省级监管平台数据上报
1. 慧建云SAAS管理系统核心架构
多租户体系设计:
- 采用分层租户模型(Tenant→Company→Project)实现多级数据隔离
- 基于sa-token和自研权限系统实现租户级RBAC权限控制
- 动态数据源路由支持跨租户数据隔离(Schema-per-tenant模式)
建筑行业流程引擎:
- 深度解构Flowable源码设计思想
- 自主研发JSON-based流程引擎核心特性:
- 可视化流程建模
- 支持条件分支(EL表达式评估)
- 动态节点路由(基于业务参数驱动)
- 流程版本控制
- 建筑行业特色扩展:
- 招投标流程模板库
- 工程付款审批链(多级会签)
2. 工业物联网集成方案
硬件协议对接:
- 水流流速计(Modbus RTU/TCP协议栈实现)
- 智能实验室设备(定制RS485通信协议)
- 工业级数据采集(OPC UA标准接入)
角色 | 职位 |
负责人 | java工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
SAAS管理系统是专为建筑企业设计的云端项目管理平台,通过多租户架构实现集团-分公司-项目的三级管控。系统深度集成建筑行业特性,提供全流程数字化管理: 1. 核心功能 - 项目监控:实时跟踪工程进度、质量安全、成本消耗等关键指标 - 智能审批:内置建
施工管理系统是专为建筑企业设计的数字化管理平台,整合日常办公与项目管控功能,覆盖施工全生命周期。其核心功能包括: 1. 项目管理:支持进度计划(甘特图)、任务分派、资源调度,实时监控施工节点与工时统计,降低工期延误风险。 2. 流程审批:内置建筑行业模板(如合同会签、