- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Lu-数据库螺旋式快速开发方法(29页)
数据仓库螺旋式快速开发方法 数据仓库系统设计与数据库系统设计的比较 1.面向的需求不同 两者服务对象不同,需求也不同 2.系统的设计目标不同 数据库快速,并发,数据仓库面向主题、集成、稳定、 定期更新的四大特点 3.面向的处理类型不同 操作型数据库面向事务;数据仓库是面向分析, 要不断完善 主题,发展新主题 4.数据的来源不同 操作型环境的数据来自信息系统的外部,数据仓库的数据来自 信息系统的内部。 软件开发方法 线性顺序模型 快速应用开发模型 螺旋模型 组件模型 数据仓库螺旋式快速开发方法分7个阶段: 1.项目评估 2.需求收集 3.系统设计 4.系统实现 5.测试与完善 6.部署与培训 7.总结复审 1.项目评估 根据用户的要求,进行总体任务和环境的评估:从企业数据资源、技术力量、业务需求和软硬件环境等方面进行开发数据仓库的可行性分析。 数据仓库是建立在原有系统之上,因此要结合企业现状确定数据仓库的目标任务。除业务现状,还要搞清楚任务所面对的数据源所在系统和其中的数据状况。 通过对这些情况的评估,确定建立数据仓库是否可行,是否是用户所有期望的, 1.项目评估(续1) 评估工作时一定要有高层负责人参加,最好他就是使用数据仓库的负责人。因为他最了解企业需求和数据仓库工作目标和期望。 要成立一个项目组:项目负责人,与数据仓库相关所有也单位负责人,计算机硬/软件负责人,数据管理员,网络管理员。 按项目要达到的目标,初步确定数据仓库主题, 主题的层次结构。 全部评估工作要有正规的文件记载。 2 需求收集 由于数据仓库是面向分析决策的, 收集决策者的需求,要那些主题,要那些报表,那些决策信息。希望解决的业务问题和系统的功能。 3 系统设计 根据在主题,设计数据仓库结构框架,给出概念设计,逻辑设计和物力设计。 4 系统实现 数据仓库的管理,数据仓库的组织,决策支持信息的展现。 设置和编写存取数据的程序,数据转换程序,数据更新的程序,,运行接口程序。收集和定义所有管理元数据。 数据仓库初始装载,建立索引,建立数据视图。 5 测试与完善 交付使用前要进行系统功能测试和性能测试。测试环境,测试数据仓库个功能和性能。 6 部署与培训 1.向用户介绍数据仓库全部情况, 2.告诉用户什么是元数据,存储位置及如何使用 3.介绍数据仓库前端工具,图形界面及其功能, 4.介绍数据仓库数据更新策略 5.安全规范 6.数据仓库管理员(WDA)培训 7 总结复审 主题范围的选择是否恰当。 数据仓库的采用是否对公司有所推进 是否提高了公司的竞争力,投资回报率是否达到预期水平。 数据仓库项目中的各种角色 数据仓库投资大,参与人员多,要加强管理和分工责任明确。 开发方项目组 用户方项目组 项目辅助组 项目的机构组织 开发方项目组 决策支持专家(Decision Suport Specialist,DSS) 数据仓库设计师(DW Architect ,DWAR) 数据仓库工程师(DW Engineer,DWE) 开发方经理(Developer Priject Manager,DPM) 数据仓库构建经理(DW construction Manager,DWCM) 培训工程师(Training Engineer,TE) 用户方项目组 业务分析师 业务代表 用户项目经理 最终用户 执行主管 IT 经理 数据库管理员 培训师 项目辅助组 业务工程师 数据经理 数据库管理员 技术专家 数据仓库顾问 项目的机构组织 数据仓库项目的机构组织有8个角色 1.项目执行委员会(Project Executive Committee,PEC) 决策和方针的制定 2.质量保证组 (Quality Assurance Team, QAT) 质量保证和质量控制。 3.项目评审委员会(Project Review Committee,PRC) 项目策略、进度和规划评审 4.项目开发组 ( Project Developmemnt Team,PDT) 数据仓库构建 5.项目管理组 (Project Management Team , PMT) 日常管理 6.IT 和操作人员组(IT and Operatoins TeaM,PMT) IT 数据仓库环境操作、维护和管理 7.业务人员组Business Staff Team, BST) 提出业务需求,保证数据仓库的质量 8.项目顾问组Project Advisor Team,
文档评论(0)