各大公司企业应用集成平台分析及其解决方案
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
组织机构模型
MDA模型驱动
不同的代码实现、不同的数据脚本……
MDA的意义
变化是永恒的,技术永远在革新, 实现技术的变化要快于业务领域的 变化。 对建模的投资更加持久有效,不绑 定在具体的技术上 从模型出发,而非从代码出发,产 品更加人性化,更能贴近用户需求 有利于建立规范的开发流程,改善 代码质量,更加OO
应用集成
目录
用友公司介绍 NC发展历程介绍 XX集团信息化目标 XX集团信息化需求理解和分析 应用集成解决方案 行业方案 用友NC技术方案 用友NC实施服务方案 用友NC典型案例
1. 2. 3. 4.
建模工具 客户化平台 应用部署 应用集成平台
企业级应用平台UAP-NC 核心模型
软件平台的层次图
将平台无关模型转换为 平台相关模型(PSM)
针对应用领域建立高度抽象的业务模型 这个模型为平台无关模型(PIM)
NC的元数据借鉴了MDA的思想,但更加注重NC的现状,注重实效,尽可能提高NC 产品的整合力度,减少开发人员的重复、琐碎劳动,提高开发效率,使开发人员能在自己熟 悉的应用领域发挥更多的作用,减少技术上的纠缠。 关于MDA更多信息:可以google “MDA”,”MOF”,”JMI”等进行了解。
资产调拨单工作流
调出公司
审核通过
2.组件定义
3绘制流程
调入公司
设备管理员 录入调出单据 单据 不合格 重新填写 不同意调拨设备 要求修改
设备管理员 录入调入设备使用 信息 单据不合格 重新填写
公司相关领导 审核调拨单 不同意调拨 取消单据 设备管理员 通知单据取消 审核通过 库房管理员 确认出库
公司相关领导 审核调拨单
基于模式化的开发平台
表单、报表、打印、查询功能的模式化
开放的系统集成平台
Portal和基于SOA的交换架构
统一的系统管理平台
系统监控,统一配置
NC管理软件框架
制造 金融 钢铁 保险 电力 家电 流通 传媒 烟草 食品
行业:10多个
• • • •
电信 制造
制造、金融 电力、传媒 电信、钢铁 流通、烟草
面向机器编程汇编 硬件平台
IBM HP SUN服务器、网络 …
模型驱动的NC开发流程
数据报表模型
使用模型设计器设计业务模型 生成java代码 生成数据模型 生成界面模型 定制业务流程 查询引擎 实现对外集成
分布式计算模型 业务流程模型
辅助开发工具
元数据 业务基础软件平台
UAP-NC
高速数据访问模型 界面模型
业务 流程 驱 动 M DA
应用软件
FI、SCM …
面向服务架构SOA 业务基础平台特点
面向业务 技术无关性 缩短开发周期 提高研发效率 降低开发成本
业务基础软件平台
UAP-NC 面 向 对 象 编 程
软件基础架构平台
J2EE、Websphere…
面 向 过 程 编 程 操作系统平台
UNIX、Windows、Linux …
基本技术服务
登陆/CA认证 任务调度
规则引擎 同步
富客户引擎 瘦客户引擎
缓存 日志 SwingUi 框架 JSP框架
JSP标签 JavaScriipt 脚本
组织管理工具 部署工具
异常
UAP
工作流 连接引擎
持久性框架 SQL翻译器
基本算法 元数据管理 SwingUi 控制
客户端安装工具
配置工具 系统监视器
UAP建模架构
基于UAP流程 平台及UI模式化
基于元数据的持久化 MDPersistenceService
功能建 模集成 开发环 境
基于UAP模板
打 印 模 板 查 询 模 板 单 据 模 板
基于元数据的数据访问 DASFacade/NCObject
元数据模型 接口实现
代码 生成
SQL 生成
元数据查询 服务接口
企业服务框架
J2EE服务器(WebSphere/WebLogic/UFIDA Application Server) Portal服务器
系统 框架
操作系统
Solaris/AIX/Linux/Windows
数据库
VMI 管理系统
现场培训 总部远 程支持
信息交换管理
审批:配置管理
资金管理
ቤተ መጻሕፍቲ ባይዱ
预算管理
用友开发经理 资产管理 现场带队开发 标准考试 开发经理考核
认证
UAP-NC 用友企业应用平台
稳定开放的底层技术平台
J2EE架构,跨数据库,跨操作系统,丰富的底层技术支持
基于多组织架构的企业应用运行平台
业务流程,审批流程,会计平台,权限模型等
行业方案
合并报表 供应链 生产制造 人力资源 电子商务 客户关系 合并报表 客户化 分销
•
医药、保险等
•
• • • • • •
应用组件:10多个
客户化、财务 供应链、生产制造 人力资源 客户关系管理 IUFO、BPM 分销、电子商务等
企业绩效
应用组件
动态会计服务
预警服务
查询引擎
中间件服务
……
工作流服务
库房管理员 确认入库
单据自动关闭
基于元数据的查询建模
面向分块报表的区域扩展-复杂案例
报表提供分组, 排序,过滤, 汇总,连接等运算
面向分块报表的区域扩展-复杂案例
开发伙伴资源及分布
系统架构师8人 丰富的开发经验 丰富的ERP经验
培 训 考 试 孵 化 基 地
高级工程师58人
通过认证考试
熟练掌握UAP 开发并对NC产品熟练
基 于Eclipse 的 模 型 设 计 器
mapping
数据 模型
基于UAP基础 平台
元数据模型接口定义
功能建模
业务建模
基于元数据的模型驱动开发
选定的实体
实体属性的模型信息
实体的模型信息
模型设计器
资源浏览器
工具面板 画布
属性面板
模型视图
功能建模集成开发环境
HTML界面形态
UAP流程配置
1.流程分析
消息服务
数据交换服务
无线移动服务
UAP平台
UAP 分层结构图
UAP 应 用 框 架 基本应用服务
会计平台 UI数据缓存 多语言准则 预警平台 数据传输 消息管理 访问控制 数据交换 移动管理 业务流程配置 审批流配置 组织管理
应用模板
表单模板 报表模板 打印模板
表单设计器
报表设计器
打印设计器 查询设计器 业务流程设计器 规则设计器
开发人员 430人
UAP平台介绍开发
通过考试
技 术 网 站
见习工程师 2000
开发基本技能
未通过认证考试
UAP平台介绍,NC产品
珠海格力港通集团 — 构建面向服务架构的企业应用平台
开发 资料 培训 开发 支持
格力港通应用系统
财务管理系统
OA系统 多语言准则 BI系统
HR管理 系统
百安物流 管理系统