




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、韩国ibk银行 核心银行系统建设案例介绍 业务架构分析组 2010年1月10日 copyright ibm corporation 2009 客户化实施 差距分析需求分析及收集设计测试上线 项目启动 明确 和细 化业 务需 求, 并与 流程 模型 映射 设计 数据 模型 (c级) 和 流程 模型 (5级) 结束 厂商培训 厂商产品分析 集成测试 系统和性 能测试 迁 移 测 试 分行试点 结束 培训 结束 准备 结束 上线决策(决 定是否上线) 上线 上线 准备 差距 分析 (5级 c级) 业务 规则 转换 完善 并通 过业 务需 求说 明书 开发团队职责 定义 应用数据模型 (c级) 交易设
2、计 规则设计 接口 设计 物理 db 设计 (d级) 培训 数据迁移计划 结束 参数 配置 编码 与单 元测 试 制作 测试 样本 运行 设计 蓝图规划 项目启动 战略解析 结束 韩国ibk银行核心银行系统建设步骤 2002.5.27.21 (2.5 months) 315 m/m 2002.7.2211.20 (4 months) 504 m/m 2002.11.212003.3.19 (4 months) 560 m/m 2003.3.209.16 (6 months) 1,488 m/m 2003.9.172004.9.6 (11.5 months) 2,875 m/m 需求分析与收集需
3、求分析与收集差距分析差距分析设计设计详细设计详细设计客户化实施客户化实施测试测试 业业 务务 组组 itit 架架 构构 组组 业务内容 业务目标 业务范围 新增 新增 顾客 商品 定义 范围 其他考虑事项 1.顾客确认 2.帐号确认 定义 范围 其他考虑事项 帐号 商品 定义 范围 帐号 . 流程模型 (level 2)和 数据模型 (level b) biz-战略 中长期计划 业务目标 新增的业务能力 流程模型 (level 5) 流程说明书 主题领域数据模型 (level c) 业务规则(与 数据模型映射) 实体关系图 实体说明书 属性列表 属性说明书 属性的业务规则 流程图 事件与流程
4、映射表 新增 收入 支出 事件列表 业务需求说明(只包含本期实施的范围) 现在系统存在问题(系统自身的问题,技术、运行等) 非功能性需求 架构说明(应用架构、 数据架构、it基础设施) 上线条件(性能、容量、 安全、运行、灾备等) 架构决策 应用积木块 构造图 交易流程图批量流程图报表 帐号 金额 系统接口 完善后的业务需求说明 交易构造图组件构造图 数据模型 (level c) 具体实施步骤 完善后的业务需求说明 if. then 模块架构图 模块说明书 测试要求 新增 解除 . 测试计划书 001-05-07. 10,000 测试样本 说明书 物理数据库模型 (level d) 程序设计指
5、南 实施计 划书 系统集成 测试计划 书 identification division data procedure division 源代码 测试结果 帐号帐号 用户界面 用户界面 报告书 测试结果问题跟踪表 集成测 试结果 系统测 试结果 迁移测 试结果 系统架构 详细的上线步骤 给出范围 和优先级 更新后的流程模型 (level 5)l功能列表 规则列表 l 流程模型 (level 5) 厂商功能模型 功能列表 统一的差 距列表 数据模型 (level c) 厂商数据模型 客户化的数据 模型(level c) 统一的差距列表 copyright ibm corporation 2009
6、 业务部门、it部门的角色和职责划分 业务部门业务部门it部门部门 职责职责 提出业务需求 明确业务需求 在业务流程产生冲突时进行决策 审查交付件,包括 流程模型 数据模型 指导需求变更管理 收集需求 明确业务需求 设计和管理流程模型 设计和管理数据模型 提供交付件文档 指导需求变更管理 copyright ibm corporation 2009 流程模型和数据模型并行建模并行建模,然后建立二者的 映射(5 level流程模型和c level数据模型)。 数据模型(数据模型(b levelb level) 输入:输入:1)参考模型(ibm资产);2)新提出的业 务需求包含的信息项;3)现有系
7、统中的信息项。 输出:输出:数据模型(b level)。 建模方法:建模方法:自顶向下(引用参考模型)和自底向 上(使用企业自身的信息项)相结合。 作用:作用:为数据模型(c level)提供输入。 流程模型(流程模型(5 level5 level) 输入:输入:1)流程模型(2 level);2)业务战略;3) ibm资产。 输出:输出:流程模型(5 level)。 建模方法:建模方法:细化已有业务需求和战略解析新增的业 务需求,把业务需求流程模型化到5 level (引用 ibm资产)。 需求分析及收集阶段 需求分析及收集 项目启动 明确 和细 化业 务需 求, 并与 流程 模型 映射 设
8、计 数据 模型 (c级) 和 流程 模型 (5级) 结束 数据模型(数据模型(c levelc level) 输入:输入:1)数据模型(b level);2)参考模型 (ibm资产)。 输出:输出:企业级数据模型(c level)。 建模方法:建模方法:自顶向下(引用参考模型)和自底向 上(使用数据模型(b level)相结合。 作用:作用:为数据模型差距分析提供输入。 业务内容 业务目标 业务范围 新增 新增 顾客 商品 定义 范围 其他考虑事项 1.顾客确认 2.帐号确认 定义 范围 其他考虑事项 帐号 商品 定义 范围 帐号 . 流程模型 (level 2)和 数据模型 (level b
9、) biz-战略 中长期计划 业务目标 新增的业务能力 流程模型 (level 5) 流程说明书 主题领域数据模型 (level c) 业务规则(与 数据模型映射) 实体关系图 实体说明书 属性列表 属性说明书 属性的业务规则 流程图 事件与流程映射表 新增 收入 支出 事件列表 业务需求说明(只包含本期实施的范围) 现在系统存在问题(系统自身的问题,技术、运行等) 非功能性需求 架构说明(应用架构、 数据架构、it基础设施) 上线条件(性能、容量、 安全、运行、灾备等) 架构决策 给出范围 和优先级 data entity process entity 1entity 2entity 3 p
10、rocess 1 process 2 process 3 架构决策架构决策 copyright ibm corporation 2009 数据概念、分类(schema)、分类值(value)等术语的定义。 九大数据概念的定义。 数据模型数据模型b level b level的模型是在a level模型的框架内的细化。 b level在a level的框架下对概念的分类、概念的描述以 及概念的关系进行细化。 b level描述了银行内大部分信息,包含it实现的数据以 及it未实现的业务信息的定义方法。 b level用于准确地定义信息或数据的业务含义,但在该 层面,并不建立为it系统所使用的数据
11、结构。 数据模型数据模型a level 返回 数据模型 a level & b level copyright ibm corporation 2009 c level的逻辑模型是结构化的数据模型,是包含了数据结构的模型。 c level为企业级的逻辑模型,c level模型为具体为某类特定应用定制 的逻辑模型。 c level模型的构建采用面向业务对象业务对象的设计方法。 一个业务对象是一组数据实体组成的实体关系模 型,这些实体围绕着一个关键概念(中心实体) ?业务对象的特点 ?实体-关系模型 ?父类/子类 ?分类抽象化 ?状态转换分析 ?业务对象的设计 ?每个业务对象有一个中心实体。 ?每
12、个实体只出现在一个业务对象中。 ?在一个业务对象中每个实体依赖业务 对象的关键的中心实体。 ?数据需求在业务对象设计中体现在: - 实体 - 属性 - 类型 数据模型 c level和clevel c levelclevel 满足第三范式: 规范化 无数据冗余 面向应用的数据 非规范化 可控的数据冗余 涵盖可在it系统中 实现的数据实体 衍生数据 返回 copyright ibm corporation 2009 架构决策实例 不能满足ibk 需求,所以 重新设计展 现层 返回 copyright ibm corporation 2009 差距分析 厂商培训 厂商产品分析 结束 差距 分析 业
13、务 规则 转换 完善 并通 过业 务需 求说 明书 流程模型(5 level)l功能列表 规则列表 l 厂商功能模型 应用功能列表 统一的差距列表 数据模型(c level) 厂商数据模型 客户化的数据模型 (c level) 统一的差距列表 差距分析阶段 流程模型差距分析流程模型差距分析 输入:输入:1)流程模型(5 level);2)厂商功 能模型。 输出:输出:1)应用功能列表;2)统一的差距列 表。 分析方法:分析方法:流程模型和功能模型对比。 数据模型差距分析数据模型差距分析 输入:输入:1)数据模型(c level);2)厂商数 据模型。 输出:输出:客户化的企业级数据模型(c l
14、evel)。 分析方法:分析方法:基于业务对象进行对比。 作用:作用:1)形成本地化的全行统一的企业级 数据模型(其作用参见韩大叔提供的ppt); 2)为构建面向应用的数据模型(c level) 提供输入。 并行 copyright ibm corporation 2009 客户化实施 设计 培训 结束 开发团队职责 定义 应用数据模型 交易设计 规则设计 接口 设计 物理 db 设计 培训 数据迁移计划 结束 参数 配置 编码 与单 元测 试 制作 测试 样本 运行 设计 总体设计详细设计客户化实施 应用积木块应用积木块 在应用积木块中做交易和数据实体的映射。 设计和客户化实施阶段 应用积木
15、块 构造图 交易流程图批量流程图报表 帐号 金额 系统接口 完善后的业务需求说明 交易构造图组件构造图 数据模型 (level c) 具体实施步骤 完善后的业务需求说明 if. then 模块架构图 模块说明书 测试要求 新增 解除 . 测试计划书 001-05-07. 10,000 测试样本 说明书 物理数据库模型 (level d) 程序设计指南 实施计 划书 系统集成 测试计划 书 identification division data procedure division 源代码 测试结果 帐号帐号 用户界面 用户界面 报告书 系统架构 更新后的流程模型 (level 5) 数据模型
16、(数据模型(c level) 输入:输入:1)客户化的企业级数据模型(c level) ;2)厂商数据模型。 输出:输出:面向应用的数据模型(c level)。 建模方法:建模方法:待讨论。 作用:作用:1)为物理数据模型(d level)提供 输入;2)在具体应用中的作用。 data entity transaction entity 1entity 2entity 3 transaction1 transaction 2 transaction 3 数据模型(数据模型(d level) 输入:输入:1)面向应用的数据模型(c level); 2)系统架构。 作用:作用:系统设计。 数据结构 id 引用 属性 物理分区 介质 索引 copyright ibm corporation 2009 测试 集成测试 系统和性 能测试 迁 移 测 试 分行试点 准备 结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 搭建桥梁2025年软件设计师试题及答案
- VB语言编程基础试题及答案总结
- 2025年网络安全管理的新标准试题及答案
- 变频技术及应用(三菱 第二版)课件:单台水泵的变频器PID控制
- 二级VB考试高效解题技巧试题及答案
- 2025年软件设计师考试新变化试题及答案
- 校招大数据面试题目及答案
- 大数据驱动的消费者行为分析与转化率提升
- 版式设计(第二版)课件:书籍版式设计
- 商业视角下的在线教育平台融资与市场前景
- 光伏安全施工方案范本
- 食品公司配送路线优化流程
- 房屋安全性鉴定培训
- 妇科常见疾病及护理常规
- 电机学II知到智慧树章节测试课后答案2024年秋广东工业大学
- 抑郁症与rTMS治疗
- DB23T 3630-2023黑龙江省超低能耗建筑节能工程施工质量验收标准
- 吊篮安装安全技术交底
- T-CBIA 009-2022 饮料浓浆标准
- 2025届高三地理一轮复习课件第二部分+4.2区域发展对交通运输布局的影响
- 数学分析选讲知到智慧树章节测试课后答案2024年秋齐鲁师范学院
评论
0/150
提交评论