从本篇开始,以实际项目为基础,依托BI理论知识,详细介绍BI项目的每个实施过程。

1.       项目启动步骤

1.1       了解项目背景

首先,了解甲方公司的社会背景、主营业务及其公司软硬件实力等信息。

然后,了解本次项目需要完成哪些功能模块、参考了哪些成果、采纳了哪些意见、借鉴了哪些行业的经验等信息。

1.2       确定项目成员工作范围

需求分析、数据模型的设计、数据模型的物理实现、ETL设计和实现、数据分析的报表展示功能的设计和实现。

1.3       制定项目计划和实施步骤

1.4       确定项目管理的规范和流程

1.5       召开项目启动会,确定项目的质量规范和要求

1.6       确定项目需要交付的成果

一般来说,商业只能项目需要交付的成果包括:

1)      商业智能软件系统

2)      技术开发文档

l  系统实施方案

l  需求说明说

l  系统概要设计说明书

l  系统详细设计说明书

l  数据库设计说明书

l  用户手册

l  维护手册

3)      测试说明文档

l  测试用例

l  测试说明报告

4)      商业智能项目管理文档

l  项目开发的进度报告

l  项目开发计划书

l  项目验收报告

1.7       确定项目成员的角色及其主要工作内容

1)      业务组成员:

l  项目负责人

l  业务负责人

l  技术负责人

2)      开发组成员:

l  总体协调

Ø  审批BI项目方案和计划的可行度

Ø  调配项目成员

Ø  提供人力、财力和一些必要的配套设施

l  总日技术负责

Ø  针对BI项目制定项目方案、计划

Ø  负责项目实施工作

Ø  协调和管理项目成员,包括和业务人员的工作协调和沟通

Ø  负责BI技术培训和业务分析

Ø  系统整体的设计

l  总体业务指导

Ø  针对业务的总体指导

Ø  负责相关业务人员和技术人员的沟通协调

Ø  把我整体业务的流程

l  项目实施经理

Ø  需求调研

Ø  分析开发、实施、测试、维护等工作

l  技术开发经理

Ø  需求分析

Ø  概要设计

Ø  详细设计

Ø  数据库设计

Ø  数据库建模

Ø  功能设计

Ø  数据库管理功能开发

l  平台开发经理

Ø  平台页面的展示

l  客户经理

Ø  负责BI项目中与客户的沟通

l  ETL开发工程师

Ø  数据库的设计与开发

Ø  文件数据抽取的设计与开发

l  展示平台开发工程师

Ø  负责BI项目展示平台的研发(包括开发报表的展示功能)

l  UI/UX

Ø  负责整体系统页面的设计和规划

l  系统维护工程师

负责系统的运行和维护

1.8       项目资源的组织和管理

项目资源的组织和管理,包裹项目需要的运行环境和开发环境,所需要的软硬件设备和其他配套设施等内容。例如:操作系统、内存、硬盘、数据库、项目工具(包括采集工具和分析工具)。

其根本目的是再项目实施中根据项目的人力和设备资源结合项目的进度、计划和工作安排,由项目经理或项目管理者列出详细的项目计划资源使用图(最简单最常用的,是自变量取进度时间,因变量取项目资源的使用)。

BI项目篇——项目启动相关推荐

  1. 【项目篇-项目选题与类型】创赛项目来源、项目选题建议;四种常见类型项目各自内容的侧重点与区别

    目录 创赛项目来源 软件平台类 创新想法 命题类比赛项目 为自己的毕设/课设做准备 学长学姐既有专利/论文/毕设转化 老师/企业给题 商务创业类:建立商业模式.服务体系,提出解决方案,社会实践转化,谋 ...

  2. 【项目篇- 项目计划书封面如何设计?(千字图文总结建议)】创新创业竞赛项目计划书

    目录 适用范围 1 总体建议 2 简单设计 2.1 形状背景 2.2 图片背景 3 复杂设计 3.1 项目内容展现 3.2 计划书整体设计风格定调 4 互联网+.挑战杯等高等级比赛封面设计 本篇结合了 ...

  3. 大数据项目篇--项目架构图

    文章目录 离线架构 离线架构-表信息 离线架构-ETL信息 实时架构 离线架构 离线架构-表信息 离线架构-ETL信息 实时架构

  4. python将姓王的都改成老王_老王Python基础+进阶+项目篇(高清无密)

    老王Python教程 基础篇 基础篇1-福利课python先入为主上 基础篇2-福利课-python先入为主下篇 基础篇3-虚拟机安装xubuntu开发环境 基础篇4-linux基本命令以及开发环境 ...

  5. 后端代码之服务端 - 项目工程化创建目录启动服务 -讲解篇

    文章目录 前言 一. 目录创建 与 应用启动 A. 步骤如下: B. 具体cmd命令执行流,截图如下:(`部分无效,可忽略`) 二. 查看Express的欢迎页 1. 查看欢迎页的 浏览器url地址: ...

  6. Nuget 启用数据库迁移的时候一定要把包含DbContext的项目设为启动项目

    在为项目启用数据库迁移的时候(enable-migrations)出现如下错误: 在程序集"XX"中未找到迁移配置类型"XX.Migrations.Configurati ...

  7. Kotlin第5篇项目实战2:开发【Kotlin】版QQ2006聊天工具-关东升-专题视频课程

    Kotlin第5篇项目实战2:开发[Kotlin]版QQ2006聊天工具-420人已学习 课程介绍         本视频是智捷课堂推出的一套"Kotlin语言学习立体教程"的视频 ...

  8. Java从小白到大牛第4篇项目实战视频课程2——Java版QQ-关东升-专题视频课程

    Java从小白到大牛第4篇项目实战视频课程2--Java版QQ-1778人已学习 课程介绍         本项目是Java SE技术实现的QQ2006聊天工具,所涉及到的知识点:Java面向对象.L ...

  9. Java从小白到大牛第4篇项目实战1——PetStore宠物商店-关东升-专题视频课程

    Java从小白到大牛第4篇项目实战1--PetStore宠物商店-1764人已学习 课程介绍         PetStore是Sun(现在Oracle)公司为了演示自己的Java EE技术,而编写的 ...

  10. 我们有一个线上的项目,刚启动完就占用了超过 1.5G,一次大量 JVM Native 内存泄露的排查分析(64M 问题)

    我们有一个线上的项目,刚启动完就占用了使用 top 命令查看 RES 占用了超过 1.5G,这明显不合理,于是进行了一些分析找到了根本的原因,下面是完整的分析过程,希望对你有所帮助. 会涉及到下面这些 ...

最新文章

  1. Oracle的悲观锁和乐观锁
  2. 【软考-软件设计师】程序语言的基本概念
  3. python递归函数讲解_带你深入学习Python——Python递归详解!
  4. python为什么closed_为什么python类的函数被调用两次[关闭](Why a function of python class is called twice [closed])...
  5. oracle to mysql demo_oracle to mysql
  6. 关联规则java apriori_关联规则算法(The Apriori algorithm)详解
  7. c语言popen函数多线程,关于多线程:多线程环境中的Python-Subprocess-Popen行为不一致...
  8. Linux.cisico router, pfsense 学习笔记
  9. 内室设计软件测试,室内量房APP哪家强?5款软件深度测评(量房易用性篇)
  10. Ubuntu 桌面死机后重启桌面方法
  11. cobbler部署与示例
  12. java开发爱恩斯坦棋,爱恩斯坦棋计算机博弈系统的研究与实现
  13. PUBG国际服怎么下载 苹果安卓官网下载方法教程
  14. vbs恶意脚本_vbs恶意软件删除程序的分析
  15. 小游戏开发 小程序app游戏开发 H5小游戏开发
  16. H5公众号-canvas海报分享图+生成二维码
  17. 看顶级渣男如何邀约100个女朋友(二)
  18. 关于安全防御方面的总结
  19. Bilibili视频投稿经验
  20. 敬畏崛起,王自如的传奇人生

热门文章

  1. 宝马 android手机同步,BMW将发布无线安卓互联系统,CarPlay终于不再一家独大!
  2. JVM中的monitor
  3. 基于SpringBoot的个人博客系统【完整项目源码】
  4. HTML简单的登录页面--实例
  5. python水果超市管理系统流程图_超市管理流程图-超市管理系统业务流程图
  6. 解决 最新版 mac 系统 无法使用未签名第三驱动(绿联usb网卡不正常)
  7. 使用SNMP4J的SNMP Walk示例
  8. java数组排序函数
  9. php安装libpng,求助:libpng编译问题
  10. idea启动报错: Failed to create JVM.JVM.Path XXXXXXX\jbr\