您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页商业智能BI项目—需求调研方法

商业智能BI项目—需求调研方法

来源:飒榕旅游知识分享网


需求调研

1. 概述

建立数据仓库不是一蹴而就的。相反,数据仓库只能一次一步地进行设计和载入数据,即它是进化性的,而非革命性的。突然建立一个数据仓库的费用、需要的资源和对环境的破坏,都表明数据仓库的建立要采用有序地循环反复和一次一步的方式。

数据 报表 数据仓库 需求

传统的系统开发生命周期支持操作型环境。数据仓库运行于一个与之完全不同的生命周期下,有时称为C L D S (与S D L C顺序相反)。传统的S D L C是需求驱动的,为建立系统,你必须首先理解需求,然后进入到设计和开发阶段。C L D S几乎刚好相反,C L D S由数据开始,一旦数据到手就集成数据。然后,如果数据有偏差,就检验看看数据存在什么偏差。再针对数据写程序,分析程序执行结果。最后,系统需求才得到了理解。

操作型系统的开发生命周期特点是,它开始于需求,结束于代码;而BI项目开发生命周期的特点,则是开始于数据,而结束于需求。

2. 总体思想

 总结交流分析,与用户进行充分的沟通、了解,包括项目背景、业务流程、

系统用户、业务需求点等。

 根据用户提供的各种信息,分析具体业务需求的价值、所涉及的数据要求及

需求与实际业务的关系等。

 根据业务需求的分析结果进行总结,考虑需求的分解和合并、实现方式、用

户的使用,编写最终的功能需求文档。

3. 调研原则

业务为主、技术支撑

4. 人员构成

 需求调研人员由用户方的业务人员和开发方的技术人员构成。  技术人员以前端应用开发人员为主,后台ETL处理人员为辅。

5. 调研步骤

5.1. 前期准备工作

 向业务人员和技术人员介绍本项目的主要目标、项目范围和重点工作,避免

在需求调研过程中业务人员所提需求超出范围,抓不住重点。

 技术人员应该预先了解相关业务知识,包括业务的基础术语、基本概念、基

本业务的操作和处理等。

5.2. 调研阶段

 技术人员需要通过业务人员对基本的业务规范和操作流程进行了解,尽可能

对项目所涉及的业务给出业务操作流程图、业务数据处理流程图等。  通过业务人员了解相关需求的最终目的和实际应用等。

 分析业务需求,对业务需求列表中的每个问题进行必要的思考并记录问题。  针对业务需求列表与业务人员进行讨论,技术人员需要结合自己对业务的理

解和项目建设重点,合理引导用户。

 就讨论后的业务需求进行分析,整合出合理的功能需求列表。

 和业务人员就每个功能需求进行讨论,并在用户业务需求和技术实现之间取

得一致。

 根据功能需求与数据库DBA进行交流,了解功能需求与数据的对应关系。

5.3. 调研结束

 编写功能需求说明书并签字确认。

 编写数据接口说明书并签字确认。

6. 调研内容

6.1. 业务需求列表

业务需求列表是从业务的角度来分析考虑用户的使用要求。

6.1.1. 业务数据调查

 数据源的分布情况;如:是否由多个业务数据源构成。  不同来源的数据是否需要进行整合吗。

 业务数据源的系统环境、数据库类型及开发模式;如:操作系统、使用何种

数据库及版本。

 是否存在多个使用环境;如:生产环境、测试环境、开发环境、灾备环境。  业务数据库的备份/灾备措施是如何实现。  数据库数据是否进行了安全加密措施。

 是否能够提供业务数据库结构、数据字典及相关设计文档。  有哪些业务流程或业务规则。

 目前数据库存放了哪些数据,保留多长时间。

 总的数据存储容量是多大,该业务系统已使用的存储容量是多大。  总共涉及多少张数据表,一个月的数据量有多大,数据增长速率是多少。  每天变化量最大的数据表有多少记录发生、数据量有多大。  表与表之间的关系情况。

 数据项与数据项之间有哪些逻辑关系。

 数据是否有相关的编码规则或者编码标准。  现有系统使用的科室、人数及专职维护人员。

 是否存在统计分析报表或者是否管理部门有统计分析的相关需求;如:KPI

采集,统计报表等。

 哪些数据需要向不同科室或者局外部门(统计局、财政局等)提供,以何种

方式提供。

6.1.2. 手工数据调查

 是否包括手工数据,以何种方式存放;如:报表(EXCEL)、文本文件。  一个月数据量有多大,现总共数据量有多大。

 出现手工数据的频率是多少;如:一个月、一季度、半年、一年。  手工数据包括哪些内容以及出现手工数据的原因。  在何时、何处需要用到相关的手工数据。

6.1.3. 历史数据调查

 是否保留了历史数据,以何种方式存放;如:光盘、磁带。

 历史数据包括哪些内容,保留了多长时间的数据,现总共数据量有多大。  在何时、何处需要用到相关的历史数据。

 历史数据跟当前业务数据有哪些不同;如:数据列、数据规则。

 如果和当前数据一起使用,如何进行处理,处理流程和规则怎样。

6.1.4. 统计分析数据调查

 是否已经存在数据仓库,如果存在、数据更新周期是多少;如:是按天更新、

按月更新或者其他特殊要求。

 是否存在分析主题,如果存在涉及多少个主题。  是否存在分析维度,如果存在大约有多少个维度。

 有多少张数据量很大的数据表,最大的数据表有多少条记录。  有多少字段(列)很多的数据表,最大的数据表有多少字段。  每天/每月数据仓库的增量数据有多大。

6.2. 功能需求列表

是在业务需求列表的基础上更多的从技术方面对用户需求进行分析。 具体可有以下内容:  需求编号  需求分类  功能名称  功能点  需求部门  客户期望  业务问题  实现方式  当前状态  业务目标  业务价值  输入条件  分析主题  分析维度  分析指标

 界面展示方式(表格、图型、交叉表等)  展现周期(按天、周、月、年)  数据来源  邮件发送  使用者  权限分配  优先级  相关部门  备注

7. 调研方法

调研方法分为访问面谈、收集查阅资料和实地考察。

 访问面谈:按用户的不同层次,按部门分别召开调查会,了解用户对业务系

统的看法和建议;向用户领域的专家或在关键岗位上工作的人进行咨询。  收集查阅资料:向不同层次的用户发调查表;查阅与业务系统有关的资料。  实地考察:深入现场,跟踪现场业务流程。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sarr.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务