应用全链路开发流程
遵循标准软件系统开发的设计理念,覆盖需求转换、应用设计、场景测试、环境发布、运维监控的全过程。
需求转换
把业务语言转换成平台可识别的对象、字段、角色、权限和流程边界,为后续设计形成清晰输入。
需求转换
把业务语言转换成平台可识别的对象、字段、角色、权限和流程边界,为后续设计形成清晰输入。
应用设计
通过模型、表单、流程、视图、逻辑、报表等设计器,组合生成可运行的业务应用。
场景测试
围绕真实业务场景校验数据流转、权限控制、审批规则、异常路径和端侧体验。
环境发布
将通过测试的应用发布到目标环境,完成版本、配置、权限和访问入口的统一管理。
运维监控
持续跟踪应用运行状态、使用反馈和异常指标,再回流到需求与设计环节做持续迭代。
特点特性
覆盖架构解耦、组织权限、开放集成、国产适配、多云部署和持续运维,支撑企业应用稳定扩展。
前后端分离
多组织管理
RBAC权限体系
开放OpenAPI
国际化/国产化
环境发布
运维监控
融入微服务
多云部署
负载均衡
平滑升级
场景测试
可视化设计器,支撑复杂应用场景快速构建
覆盖模型、表单、流程、视图、逻辑、报表等设计能力,帮助业务应用快速搭建和持续调整。
模型设计
工程化扩展系统
基于800低代码的平台框架,提供一套Extend2.0的二开工程体系;通过二开工程体系,能够对二开代码进行统一规范的维护,并结合Git、Gitlab、SVN完成项目管理、编译打包和一键发布。
后端扩展
WebAPI扩展
统一工程规范
按前端、后端与API扩展边界组织代码,减少定制开发对平台主干的侵入。
版本持续演进
扩展能力与平台源码隔离,便于后续升级、替换和灰度发布。
项目化交付
结合Git、Gitlab、SVN等工具完成项目管理、编译打包和一键发布。
二开工程扩展架构
从扩展工程、二开规范、产品组件和 Web API 四层展开平台扩展体系,支撑规范化二次开发。
前端扩展工程
后端扩展工程
二开工程(Extends)
前端二次开发规范
- 插件化机制修改产品标准功能
- 可新增自定义页面
- 二次开发与产品代码隔离,升级无影响
- 提供全局的CSS扩展支持,例如修改站点主题色
后端二次开发规范
- 在服务框架上发布扩展的服务
- 自定义类继承产品标准功能
- 自定义WebAPI可覆盖单个产品方法实现
- 二次开发与产品代码隔离,升级无影响
产品组件
核心优势
围绕领域模型、流程引擎、业务编排、集成总线、二开体系和环境发布等能力形成平台竞争力。
领域模型
遵循DDD开发者模式
BPM流程引擎
遵循BPMN2.0国际标准
业务编排
专业级逻辑编排处理引擎
场景测试
全链路的业务场景一站式测试
集成总线
数据集成的接入与迁出管理机制
UI设计器
提供多模板、多主题的UI设计风格
大屏设计
集可视化编辑,多源数据接入,动态展示于一体
二开体系
提供60%的源码开放
环境发布
遵循研发测试发布机制,支持环境之间一键迁移
平滑升级
无缝支持平台的持续迭代升级