ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:305.11KB ,
资源ID:12907679      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12907679.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据仓库系统设计说明书.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据仓库系统设计说明书.docx

1、数据仓库系统设计说明书归一大数据平台数据仓库系统设计说明书件控制档编号版本号分册名称第册/共册总页数正文附录编制审批生效日期修改变更记录:更改条款及内容更改人审批人更改日期创建文档阎飞谢益武2015-11-5编写指南: 本模板力图给出系统设计阶段可能包括的基本信息,重点在于和需求分析文档相联系。描述系统整体情况。如果某个章节在项目或当前阶段中无法描述,则可保留其标题,注明“不适用”;如果需要对本模板的个别章节详细描述,也可将其形成单独的文档,成为本文档附件。若文档中的某个章节已经在其他项目文档中加以描述,可保留标题,注明“参见(文档编号)(文档名称)(条款)”。形成正式文档后须删除斜体字内容。

2、0 报告编制要求这里列出本系统设计报告编制的经验性要求,须由系统设计人员参照其进行裁剪以确定本次报告编制的相关规定。序号要求1对各种结构图要求采用Visio绘制。2软件体系结构图通常包括:子系统实体、子系统间数据流、相关说明。3软件结构图通常包括:模块实体、模块间数据流、数据存储、相关说明。4运行体系图包括:进程实体、启动顺序、并发性、数据交换。5物理结构图包括:物理节点实体、物理节点分布、物理节点描述、物理节点间相互关系。6对数据库结构的描述要求采用结构图方式描述,而非采用过多表格。7数据库结构图主要包括:表实体、表间关系、主要字段、相关说明四部分。8对于平台性产品,要求有系统层次的划分图。

3、9通常要隔离应用对数据库的直接访问。引言文档编制目的指导开发人员进行后期的开发工作;指导测试人员进行解决方案级的系统测试;背景叙述系统设计阶段的目标、作用范围以及其他应向读者说明的理解本报告所需的背景,如与公司其它软件之间的联系等。词汇表列出本系统设计说明书中专门术语的定义、英文缩写词的原词组和意义、项目组内达成一致意见的专用词汇,同时要求继承全部的先前过程中定义过的词汇。词汇名称词汇含义备注备注中注明该词汇的来源,或有其他更详细的解释的文档位置;以及对该词汇的其他叫法。参考资料需求规格说明书系统架构设计说明书数据仓库命名规范.docx总体设计软件体系结构系统物理结构描述使用本软件系统典型用户

4、的物理设备分布图及设备上相应基本软件配置。软件环境包括:操作系统、数据库、以及其它支撑软件;硬件环境包括:主机类型、网络类型、存储器容量、其它特殊设备。要求:1) 尽量为系统的每个物理节点定义一个和功能相关的名称,名称的含义在词汇表中说明;2) 结合运行体系图中提到的“程序”,将相关的“运行程序”分布到各个物理节点中;3) 采用网络拓扑图表示。技术路线描述本软件系统在实现过程中所采用的技术路线、方法。对较新的技术给予详细的阐述及必要的说明,在可能的情况下给出相应的技术参考资料。系统接口设计用户接口无接口。子系统/模块设计数据仓库ODL(操作数据层)设计功能描述实现从外部系统导入数据到大数据平台

5、,ODL层数据与数据源保持一致.同步方式包括:增量同步全量同步数据源类型包括:数据库业务流程流程图:流程说明:1. 调度系统定时启动数据同步作业.2. 作业读取数据同步脚本,远程调用数据库接口.3. 数据库接口返回远程调用结果.4. 接收数据库接口返回的数据集,装载到ODL本地表.异常处理:调度系统捕获异常并处理日志说明:由调度系统负责记录作业(正常和异常)日志.数据源说明:1. 通过视图封装需要同步的物理表, 与业务进行隔离. 当物理表发生变动,尽量通过修改视图兼容. 2. 数据同步程序访问数据源视图.数据粒度说明:与数据源保持完全一致。作业设计详见BDL(事物层)设计功能描述BDL层对OD

6、L数据进行清洗、转换,实现统一维度的数据整合。业务流程流程图:流程说明:1. 调度系统定时启动数据同步作业.2. 作业读取ODL表,进行数据清洗,对不符合规则的数据进行丢弃或转换.3. 将转换后的结果数据装载到BDL本地表.异常处理:调度系统捕获异常并处理.日志说明:由调度系统负责记录作业(正常和异常)日志.数据粒度说明:与ODL保持一致.作业设计详见IDL(宽表层)设计功能描述在IDL层对BDL事实表按主题进行合并, 形成一次写多次读的宽表, 降低系统整体开销. 并实际根据需要进行用户级粒度的聚合, 进一步提高查询效率.业务流程流程图:流程说明:1. 调度系统定时启动数据同步作业.2. 按主

7、题读取相关BDL表, 进行关联, 尽量补齐维度字段, 生成事物级宽表.3. 按用户级粒度聚合, 生成用户级宽表.异常处理:调度系统捕获异常并处理 日志说明:由调度系统负责记录作业(正常和异常)日志.数据粒度说明:1. 事物级粒度.2. 用户级粒度.作业设计详见PDL(应用层)设计功能描述PDL层按业务需求, IDL宽表汇总查询生成各种结果表.业务流程流程图:流程说明:1. 调度系统定时启动数据同步作业.2. 读取IDL宽表,按业务需求进行聚合,筛选,生成指标数据.3. 结果写入PDL层结果表.异常处理:调度系统捕获异常并处理 日志说明:由调度系统负责记录作业(正常和异常)日志.数据粒度说明:1

8、. 按业务需求的各种粒度.业务账数据统计设计业务账数据统计如下特点:业务账指标由多个交易类型代码组合, 一个交易类型代码对应多个业务指标, 例如:业务账指标A 交易类型代码M00010, M00001,M00002,M00003,业务账指标B 交易类型代码M00010, M00011,M00012,M00013,业务账指标C 交易类型代码M00000, M00011,M00002,M00023,随需求也业务变化, 业务账指标及其交易类型代码也会变化.每个业务账指标统计算法相同, 只是其交易类型代码组合不同.每个业务账指标可能会被多个报表调用,例如“积分总金额”针对以上特性, 通过抽象的方法,设

9、计对指标(交易类型代码)配置化管理、运算统一化技术的功能, 减少系统维护成本。作业设计详见PUB(维度)库设计功能描述采用异步LOOUP方法,主动捕获非法维度数据,经过人工识别生成维度数据.业务流程流程图:流程说明:1. 调度系统定时启动数据同步作业.2. 异步读取ODL表和维表,对比维度映射表查找是否有不存在的维度数据.3. 如果发现非法维度数据,经过人工识别,写入维度映射表和维度表.异常处理:调度系统捕获异常并处理 日志说明:由调度系统负责记录作业(正常和异常)日志.作业设计详见业务账(数据集市)库数据导出设计功能描述将PDL表和维度导出,同步给mysql库,供统计报表查询使用.业务流程流

10、程说明:1. 调度系统定时启动数据同步作业.2. 读取PDL表和维表,将数据装载到MYSQL库对应的表中.异常处理:调度系统捕获异常并处理 日志说明:由调度系统负责记录作业(正常和异常)日志.作业设计数据结构与数据库设计详见外部存储结构设计说明本系统存贮于磁盘等持久性存贮介质,而且不是由数据库管理系统进行管理的数据的组织结构,包括数据名称、用途、每个数据项的标识名、类型和含义,组织结构、访问方法和存储要求。故障处理说明说明本系统所采用的基本错误处理方法和原则,例如:统一采用C+ try-catch错误方法,所有错误最终必须以界面形式向用户说明。用一览表方式说明各类可能的错误或故障出现时系统的处理方法和补救措施。尚需解决的问题以列表的形式列出在系统设计阶段必须解决但尚未解决的问题。可对问题进行编号以便进行跟踪。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1