新一代云ERP开放平台
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
拖拽方式:页面布局、功能页面、图表页面、页面联动 编码方式:Razor模板、VUE组件、MiniUI组件
Click&Drag拖拉拽方式
• 加字段(系统字段、基础字段、计算字段、自定义类型字段) • 调布局、改属性(5大类布局,支持基础业务CRUD交互) • 定义逻辑(按钮行为、校验逻辑、业务流) • 桌面部件(高层图表桌面、分析页面)
服务熔断
监控上报
Docker + kubernetes + Istio
权限控制
权限控制
基础技术架构(支持物理机/虚拟机/云主机/windows/linux)
消息队列
缓存服务
日志服务
更新服务
文档服务
灰度发布
容器服务
建模平台 拖拉拽、低代码的方式快速构建、扩展应用
低代码方式,不同层度的开放ERP个性化定制
微服务架构保障系统高可用、高性能,支持万亿规模页面秒开
WEB硬件、软件负载均衡 分布式缓存、异步队列 图形化数据源,高性能查询语句 DB分库、分表,读写分离、异地灾备
应用
(负载、静态化)
微服务
(Docker、 分布式)
售楼应用
成本应用
计划应用
采招应用
建模平台
(业务对象、标准组件+业务组件、业务参数、权限方案...)
元数据管理服务
(签入、签出、版本控制)
IaaS
阿里云
腾讯云
微软云
AWS
专业机构权威认证,确保ERP系统无安全漏洞
通过天融信、SOBUG扫描, 无一高、中安全漏洞,安全绝不含糊!
平台底层内置用户行为、审计、异常性能日志,做到可监控、可审计、可预警!
访问日 志
登录日 志
安全 应用
操作日 志
异常日 志
性能日 志
数据服务中心
报表案例库 PC仪表盘 移动报表 RTS报表 宽表清洗服务
API网关 消息引擎 标准接口 服务监控预警 流程设计器
持续交付
代码托管 持续集成(CI) 自动化测试 持续交付(CD)
环境管理 安全管理 应用巡检
运行管理
日志管理 预警通知 行为分析 性能监控
微服务架构
配置中心
服务发现
任务调度
REST/RPC调用
FlowApi-2
结束
FlowApi__c-1 ( 个性化插件)
扩展方式:
Before(产品代码执行前)、After(产品代码执行后)、Override(重写) FlowApi构成一次完成的业务操作流,通过AOP插入业务流
Plug-in:前后端分离,低代码构建可测试的应用/领域服务
DDD Base Classes
服务注册 服务发布 接口规范
监控、配置服务
日志管理
接口日志 异常日志 日志分析
监控
CPU 内存 流量
工具
配置服务 控制台 设计器
OpenAPI:通过Swagger搭建更为专业的接口平台
可测试
接口文档(售楼232个)
Swagger OpenAPI
自动生成
版本控制
回归本质 新架构让系统更稳定、更安全、高性能
Status =Release
Status =Released
质量关卡 1 234
可视化的代码质量看板,确保发布的每一行代码都经过专业审查
DevOps平台已经稳定支持产品、项目、ODC团队多方协同
项目数量 应用数量
96 123
分支数量
4Baidu Nhomakorabea0
累计部署次数
6,504
累计发包次数
自升级(平台/产品)
CI/CD平均耗时
WebIDE在线编码方式
• 业务组件(UI组件、数据组件) • 自定义页面
Plug-in插件扩展方式
• DDD领域驱动(微服务架构、OpenAPI、可测试) • AOP业务流插件扩展
Click&Drag:可视化操作,降低简单类需求的定制化成本
实体层,加字段
• 系统字段 • 基础字段 • 计算字段
数据访问层
ü 18 种(折线、饼图、关键指标、地图…)图表组件,10 分钟快速构建 ü 托拉拽建模,快速搭建统计分析页面、快速搭建领导高层桌面、一次制作多屏共享(PC+移动)
WebIDE:强大的基础组件脚手架,在线自定义业务组件
基础组件库(Honeycomb)
• Honeycomb Base • Honeycomb Charts • Honeycomb Admin • Honeycomb Designer
新一代云ERP开放平台
刘翔 明源云
现状
1 • 系统封闭,无法低代码扩展,适配个性化业务,自主性差 2 • 缺少OpenAPI,第三方接入难、成本高,业务创新慢 3 • 上一代平台无法支持现有高速发展的业务,其性能、稳定性堪忧 4 • 个性化开发缺少生态伙伴、竞争,开发质量差
新一代云ERP开放平台,低代码、DevOps、OpenAPI
• 图形化数据源 • 多对象关联、项目过滤、资源化过滤 • 读写分离、数据脏读
业务逻辑层
• 按钮行为(打开页面、执行JavaScript) • 执行业务流 • 自定义公式校验规则
表现层
• 15+子组件、3大设计器 • 5大类布局(主页、明细、详细、相关、查找) • 18+图表组件
Click&Drag:自助图表分析部件,更容易、更快制作价值输出
DevOps平台:端到端的在线服务,规范研发过程
跟踪发布进度
跟踪迭代
迭代评审
开发
测试
规划需求
规 划
需求列表 发
布 计 划
规
发布规划1
划 迭
代
发布规划2
发布规划3
发布规划…
迭代计划1 迭代计划2 迭代计划…
迭代交付 迭代回顾
跟踪用户反馈
交付发布
用户反馈
DevOps平台:全链路的工具链,确保研发过程高效、高质量
需求 管理
代码 托管
编译 构建
代码质 量检查
测试
发布
sourceTree
RDC Pipeline
GitFlow:专业的分支流程,轻松应对多分支、热修复、自升级
V0.1
V0.2
V1.0
Master Hotfix
Release
Develop
Feature-1
Feature-2
CI\CD:Fail Fast!尽早持续集成,做到持续交付
Generic Repositories
Declarative Authorization
Conventional Transaction &Connection Management
Logging
Dependecy Injection
Auto Validation Auto Audit Logging
Object-to-Object Mapping
Exception Management
Localization
建模平台通过上百家客户验证,稳定支持多维度的个性化定制
累计已上线
累计浏览
累计发布(拖拉拽方式)
累计发布(插件扩展方式)
统计时间:2018-11-16
DevOps平台 开放一站式的在线研发过程服务
143
76
198s
OpenAPI平台 开放云ERP业务接口,支持业务快速创新
OpenAPI:面向业务对象,更专业、更彻底、更系统的开放
应用系统
售楼系统
业务单元
房源管理 定价管理 交易管理
其他
业务构成
业务对象 业务参数 权限方案 领域API
业务对象构成
字段和关系
页面布局 按钮和操作
校验规则 对象权限 接口和事件
服务网关
(DataApi、FlowApi、OpenApi、Event;服务发现、服务注册、服务治理)
售楼服务
成本服务
计划服务
采招服务
主数据服务
(项目、分期、楼栋...)
调度服务
组织架构服务
(组织、用户、权限...)
文档服务
工作流服务 队列服务
消息中心服务 日志服务
运行平台
(服务框架:DDD、WebApi、IOC、实体服务)
业务应用
研发协同
API文档 培训认证 在线学习 需求管理 迭代计划 互动社区
售楼系统
成本系统
计划运营系统
采购招投标
投资收益系统
项目主数据
应用开发与全生命周期管理平台
应用开发平台
集成平台
建模平台
UI建模 功能建模 组件管理 对象管理 在线编码
运行平台 实体服务 分表分库 事件订阅 业务流
工作流
流程引擎 支持新老ERP 流程效率分析 流程一键导入 升级工具包
变更日志
数据 安全
页面水印
密码策略
THANKS
表现层
拖拽方式:页面布局、功能页面、图表页面、页面联动 编码方式:Razor模板、VUE组件、MiniUI组件
业务逻辑
拖拽方式:计算公式、校验规则、联动规则、工作流 编码方式:DDD、AOP插件、事件订阅
数据访问层
拖拽方式:图形化数据源、视图 编码方式:数据API、实体服务、EF.Core
数据实体层
开发者本地
日常部署
构建1
代码检测
构建2
代码检测
1 构建1
代码检测 单元测试
预发部署
2 构建1
代码检测 单元测试 接口测试 UAT测试
发布部署
生产环境
3
4
构建1
构建1
代码检测 单元测试 接口测试 UAT测试
代码检测 单元测试 接口测试 UAT测试
构建3
代码检测
Status =Staging
Status =Pre-Release
系统字段 基础字段 计算字段 关系字段
对象主页 记录明细 详细页面 查找页面 相关列表 自定义页面
DataAPI FlowAPI OpenAPI
Event
OpenAPI:统一的网关平台,保障接口开放的安全、性能
服务调用方
权鉴 流控
服务调用
消息队列 格式转换 异常处理 同步异步
ERP
服务调用方
服务管理
组件包(Metadata)
• .mhtml文件,描述组件VUE模板 • .mjs文件,描述组件JS交互逻辑、数据接口 • .mcss文件,定义组件运行时样式
Plug-in:基于业务流的AOP扩展方式,安全的扩展业务逻辑
标准产品业务流:
开始
FlowApi-1
FlowApi-2
结束
扩展后业务流:
开始
FlowApi-1
Click&Drag拖拉拽方式
• 加字段(系统字段、基础字段、计算字段、自定义类型字段) • 调布局、改属性(5大类布局,支持基础业务CRUD交互) • 定义逻辑(按钮行为、校验逻辑、业务流) • 桌面部件(高层图表桌面、分析页面)
服务熔断
监控上报
Docker + kubernetes + Istio
权限控制
权限控制
基础技术架构(支持物理机/虚拟机/云主机/windows/linux)
消息队列
缓存服务
日志服务
更新服务
文档服务
灰度发布
容器服务
建模平台 拖拉拽、低代码的方式快速构建、扩展应用
低代码方式,不同层度的开放ERP个性化定制
微服务架构保障系统高可用、高性能,支持万亿规模页面秒开
WEB硬件、软件负载均衡 分布式缓存、异步队列 图形化数据源,高性能查询语句 DB分库、分表,读写分离、异地灾备
应用
(负载、静态化)
微服务
(Docker、 分布式)
售楼应用
成本应用
计划应用
采招应用
建模平台
(业务对象、标准组件+业务组件、业务参数、权限方案...)
元数据管理服务
(签入、签出、版本控制)
IaaS
阿里云
腾讯云
微软云
AWS
专业机构权威认证,确保ERP系统无安全漏洞
通过天融信、SOBUG扫描, 无一高、中安全漏洞,安全绝不含糊!
平台底层内置用户行为、审计、异常性能日志,做到可监控、可审计、可预警!
访问日 志
登录日 志
安全 应用
操作日 志
异常日 志
性能日 志
数据服务中心
报表案例库 PC仪表盘 移动报表 RTS报表 宽表清洗服务
API网关 消息引擎 标准接口 服务监控预警 流程设计器
持续交付
代码托管 持续集成(CI) 自动化测试 持续交付(CD)
环境管理 安全管理 应用巡检
运行管理
日志管理 预警通知 行为分析 性能监控
微服务架构
配置中心
服务发现
任务调度
REST/RPC调用
FlowApi-2
结束
FlowApi__c-1 ( 个性化插件)
扩展方式:
Before(产品代码执行前)、After(产品代码执行后)、Override(重写) FlowApi构成一次完成的业务操作流,通过AOP插入业务流
Plug-in:前后端分离,低代码构建可测试的应用/领域服务
DDD Base Classes
服务注册 服务发布 接口规范
监控、配置服务
日志管理
接口日志 异常日志 日志分析
监控
CPU 内存 流量
工具
配置服务 控制台 设计器
OpenAPI:通过Swagger搭建更为专业的接口平台
可测试
接口文档(售楼232个)
Swagger OpenAPI
自动生成
版本控制
回归本质 新架构让系统更稳定、更安全、高性能
Status =Release
Status =Released
质量关卡 1 234
可视化的代码质量看板,确保发布的每一行代码都经过专业审查
DevOps平台已经稳定支持产品、项目、ODC团队多方协同
项目数量 应用数量
96 123
分支数量
4Baidu Nhomakorabea0
累计部署次数
6,504
累计发包次数
自升级(平台/产品)
CI/CD平均耗时
WebIDE在线编码方式
• 业务组件(UI组件、数据组件) • 自定义页面
Plug-in插件扩展方式
• DDD领域驱动(微服务架构、OpenAPI、可测试) • AOP业务流插件扩展
Click&Drag:可视化操作,降低简单类需求的定制化成本
实体层,加字段
• 系统字段 • 基础字段 • 计算字段
数据访问层
ü 18 种(折线、饼图、关键指标、地图…)图表组件,10 分钟快速构建 ü 托拉拽建模,快速搭建统计分析页面、快速搭建领导高层桌面、一次制作多屏共享(PC+移动)
WebIDE:强大的基础组件脚手架,在线自定义业务组件
基础组件库(Honeycomb)
• Honeycomb Base • Honeycomb Charts • Honeycomb Admin • Honeycomb Designer
新一代云ERP开放平台
刘翔 明源云
现状
1 • 系统封闭,无法低代码扩展,适配个性化业务,自主性差 2 • 缺少OpenAPI,第三方接入难、成本高,业务创新慢 3 • 上一代平台无法支持现有高速发展的业务,其性能、稳定性堪忧 4 • 个性化开发缺少生态伙伴、竞争,开发质量差
新一代云ERP开放平台,低代码、DevOps、OpenAPI
• 图形化数据源 • 多对象关联、项目过滤、资源化过滤 • 读写分离、数据脏读
业务逻辑层
• 按钮行为(打开页面、执行JavaScript) • 执行业务流 • 自定义公式校验规则
表现层
• 15+子组件、3大设计器 • 5大类布局(主页、明细、详细、相关、查找) • 18+图表组件
Click&Drag:自助图表分析部件,更容易、更快制作价值输出
DevOps平台:端到端的在线服务,规范研发过程
跟踪发布进度
跟踪迭代
迭代评审
开发
测试
规划需求
规 划
需求列表 发
布 计 划
规
发布规划1
划 迭
代
发布规划2
发布规划3
发布规划…
迭代计划1 迭代计划2 迭代计划…
迭代交付 迭代回顾
跟踪用户反馈
交付发布
用户反馈
DevOps平台:全链路的工具链,确保研发过程高效、高质量
需求 管理
代码 托管
编译 构建
代码质 量检查
测试
发布
sourceTree
RDC Pipeline
GitFlow:专业的分支流程,轻松应对多分支、热修复、自升级
V0.1
V0.2
V1.0
Master Hotfix
Release
Develop
Feature-1
Feature-2
CI\CD:Fail Fast!尽早持续集成,做到持续交付
Generic Repositories
Declarative Authorization
Conventional Transaction &Connection Management
Logging
Dependecy Injection
Auto Validation Auto Audit Logging
Object-to-Object Mapping
Exception Management
Localization
建模平台通过上百家客户验证,稳定支持多维度的个性化定制
累计已上线
累计浏览
累计发布(拖拉拽方式)
累计发布(插件扩展方式)
统计时间:2018-11-16
DevOps平台 开放一站式的在线研发过程服务
143
76
198s
OpenAPI平台 开放云ERP业务接口,支持业务快速创新
OpenAPI:面向业务对象,更专业、更彻底、更系统的开放
应用系统
售楼系统
业务单元
房源管理 定价管理 交易管理
其他
业务构成
业务对象 业务参数 权限方案 领域API
业务对象构成
字段和关系
页面布局 按钮和操作
校验规则 对象权限 接口和事件
服务网关
(DataApi、FlowApi、OpenApi、Event;服务发现、服务注册、服务治理)
售楼服务
成本服务
计划服务
采招服务
主数据服务
(项目、分期、楼栋...)
调度服务
组织架构服务
(组织、用户、权限...)
文档服务
工作流服务 队列服务
消息中心服务 日志服务
运行平台
(服务框架:DDD、WebApi、IOC、实体服务)
业务应用
研发协同
API文档 培训认证 在线学习 需求管理 迭代计划 互动社区
售楼系统
成本系统
计划运营系统
采购招投标
投资收益系统
项目主数据
应用开发与全生命周期管理平台
应用开发平台
集成平台
建模平台
UI建模 功能建模 组件管理 对象管理 在线编码
运行平台 实体服务 分表分库 事件订阅 业务流
工作流
流程引擎 支持新老ERP 流程效率分析 流程一键导入 升级工具包
变更日志
数据 安全
页面水印
密码策略
THANKS
表现层
拖拽方式:页面布局、功能页面、图表页面、页面联动 编码方式:Razor模板、VUE组件、MiniUI组件
业务逻辑
拖拽方式:计算公式、校验规则、联动规则、工作流 编码方式:DDD、AOP插件、事件订阅
数据访问层
拖拽方式:图形化数据源、视图 编码方式:数据API、实体服务、EF.Core
数据实体层
开发者本地
日常部署
构建1
代码检测
构建2
代码检测
1 构建1
代码检测 单元测试
预发部署
2 构建1
代码检测 单元测试 接口测试 UAT测试
发布部署
生产环境
3
4
构建1
构建1
代码检测 单元测试 接口测试 UAT测试
代码检测 单元测试 接口测试 UAT测试
构建3
代码检测
Status =Staging
Status =Pre-Release
系统字段 基础字段 计算字段 关系字段
对象主页 记录明细 详细页面 查找页面 相关列表 自定义页面
DataAPI FlowAPI OpenAPI
Event
OpenAPI:统一的网关平台,保障接口开放的安全、性能
服务调用方
权鉴 流控
服务调用
消息队列 格式转换 异常处理 同步异步
ERP
服务调用方
服务管理
组件包(Metadata)
• .mhtml文件,描述组件VUE模板 • .mjs文件,描述组件JS交互逻辑、数据接口 • .mcss文件,定义组件运行时样式
Plug-in:基于业务流的AOP扩展方式,安全的扩展业务逻辑
标准产品业务流:
开始
FlowApi-1
FlowApi-2
结束
扩展后业务流:
开始
FlowApi-1