1. 基础表 ==》 基础报表的表 ==》分析报表的表
2. 报表:
原始数据获取处理 --> 数据分析整理 --> 报表展示。
3. 分析报表表的作用:
1. 节约成本:分析报表表设计好后,以后报表开发不再需要通过繁琐的关联关系去查询,直接通过报表表关联即可,从而节约更多的开发时间和人力财力。
2. 使用频率:根据报表使用频率确定用户的关注度(通过日志表或者报表字段记录)。
3. 使用人群:
a. 高层:简单明了,字段少。
b. 中层:重点突出,分析深入。
c. 底层:解决具体问题,注重实用。
确定是否,需要根据高中低三个维度拆表拆字段。
4. 设计:
1. 站在用户角度去设计同上面的3
2. 业务维度为主(年级、科目),指标维度为辅(排名)
3. 挖掘需求
4. 沟通
5. 报表监控(规则):
1. 表管理的监控预警:第一时间发现报表系统运行过程中出现的问题,并及时跟进解决。
2. 表使用情况的监控:通过使用情况与预期比较,分析表或者业务逻辑设计的不足,方便进一步改进。
3. 回访。
6. 报表价值:
1. 连续性价值:预警监控,入库成功与否。
2. 间歇性价值:知识点这块。
3. 一次性价值:单次考试重新统计。
7. 分析报表数据自相矛盾:
1. Q: 同一指标在不同的表中的值不相同或出现逻辑矛盾。
A:
1. 模型设计上相同指标统一规则,统一出处,减少出错概率;构建数据中间层实现指标复用。
2. 加强维度表完备性监控和缺失值处理,大部分数据逻辑问题是由于维度表或者缺失值引起的。
3. 加强沟通,避免业务逻辑理解错误,时刻检查数据的完备性。
简而言之:
相同指标,统一逻辑,统一规则,统一出处,各维度表同一指标,时刻检查数据的完备性。
A2:避免重复录入,降低差错率
8. 表的最终目的:
设计的表能满足 业务、需求等的变化,而不去动表结构。
9. 报表常用统计项:排名,同比,环比,求和,平均,最大,最小等
10. 统计规则:
1. 表的关系
2. 数据来源
3. 数据单位
4. 数据精度
5. 计算公式
11. 向下的兼容问题
12. 报表入口限制,新学年了旧学年的报表不能统计或者有权限限制
13. 报表分析数据存库的优缺点:
优点:
1. 检索查询效率非常高
2. 业务逻辑集中管理,便于统一设计开发和维护
3. 大量数据项转为指标项,可利用价值大大增加,便于扩展
确定:
1. 增加了数据冗余设计
2. 数据一致性受到挑战
3. 数据库操作增多,压力加大(如果业务处理在应用服务器,DB库压力增加不大)
- 浏览: 544941 次
-
最新评论
-
牛气大志:
JAVA集合操作的利器:CollectionUtils h ...
java List集合交集并集相减原生态方法 -
bugyun:
tianxiyue 写道好极了啊啊昨天无意间,又发现解决该问题 ...
MyEclipse 选中属性或方法后 相同的不变色了? -
tianxiyue:
好极了啊啊
MyEclipse 选中属性或方法后 相同的不变色了? -
bugyun:
QuarterLifeForJava 写道是的,是的,其实个人 ...
List 中 remove 的使用 -
QuarterLifeForJava:
是的,是的,其实个人还是比较偏好“1.倒过来遍历list”不过 ...
List 中 remove 的使用
相关推荐
利用FineBI基于Hadoop和Hive实现聊天数据统计分析,构建聊天数据分析报表。
软件工程--概要设计(HIPO图、数据流图) 概要设计是软件开发过程中的一个关键阶段,它是详细设计和编码前的准备阶段。在这个阶段,软件结构、数据结构和数据库设计等问题都需要得到解决。软件概要设计的基本任务...
本文档提供了一个详细的数据库课程设计概要,涵盖了数据库课程设计目的、任务与要求、课程设计说明书、数据字典、数据库设计、SQL语言、数据库安全和数据库应用等方面的内容,为学习数据库课程提供了一个系统的指南...
学生课程成绩管理系统测试报告需求分析+概要设计+测试用例 概要设计: 学生课程成绩管理系统是一款信息管理系统,旨在提供给中学桌面管理系统,帮助管理者更好地管理学生的成绩信息。该系统具有密码修改、重新登录...
软件概要设计说明书 版本:V1.0 文 档 编 号 保 密 等 级 作 者 最后修改日期 审 核 人 最后审批日期 批 准 人 最后批准日期 修订记录 日期 版本 修订说明 修订人 目 ...
概要设计的主要目的是为了描述系统的总体架构和设计理念,对系统的需求分析和功能设计进行总结和描述。该文档的预期读者是XX有限公司的领导、技术人员和相关项目组的所有成员。 在人事管理系统中,主要是利用人力...
2.4. 概要设计模块结构图与描述表 S2.4. 3. 接口设计 S3. 4. 运行设计 S4. 5. 系统数据结构设计 S5. 6. 系统出错处理设计 S6. 本说明书由设计人员根据软件需求说明书制定,由主程序员和程序员实施,供测试人员...
工业数据分析调查表是怎样的,如何做初步的数据调研,数据源、数据量、数据基础、数据变量和数据质量?如何分析现状和预期?如何发现问题?如何进行探索型分析和验证型分析?如何用动态数据分析来看世界这50年?
软件工程实验二概要设计报告模板 ...软件工程实验二概要设计报告模板是一个非常重要的参考资料,可以帮助开发者和项目经理更好地理解软件系统的需求和设计,并且掌握面向数据流的设计方法和技术。
数据分析挖掘入门知识分享 数据分析挖掘是当前企业核心竞争力的重要组成部分之一,涉及到各个行业、业务职能领域和个人生活的方方面面。随着信息化革命的深入,生产数据、行为数据的产生已经渗透到每一个行业和领域...
主文档名称 概要设计说明书 主文档编号 S 子文档名称 1. 引言 子文档序号 S1. 编者 谢丽媛 张琛 编写日期 2012年11月22日 (1) 编写目的 针对当前每年新生入学报到管理比忙乱的情况,准备开发一套院系新生报到...
内容概要:用于数据分析,把常见的csv,excel,json,sql等数据表,读写到pandas,用于大数据分析。 适用人群:利用python进行数据分析的初学者,pandas基础学习爱好者,股票财经数据分析 场景类型:学习读取数据表...
软件工程概要设计说明书.pdf ...该文档涵盖了软件设计阶段、软件结构设计、运输配货系统概要设计、用户验证、订单输入、办事处选择、物流公司信息输入、订单查询、系统数据结构设计、接口设计等方面的内容。
在概要设计阶段,需要对系统的需求进行分析和设计,以确定系统的总体架构和处理流程。教务处管理系统的主要功能包括学生查询成绩和选课、教师查询学生和提交学生成绩、教务处管理学生和教师的账户、发布公告、启动/...
本文档共37页,详细的描述了图书管理系统的设计,为大二期间的课程设计文档,其中包含了数据流图等图、表,比较完善
这项任务通常涉及需求分析、概念设计、逻辑设计、物理设计、数据库实施与维护等多个阶段,通过实战演练,培养学生解决复杂数据管理问题的能力。 ### **需求分析阶段** 首先,学生需明确数据库应用的目标和背景,...
内容概要:本论文首先对在线心理健康评测数据分析系统的系统需求进行 分析。进行功能性需求分析时,抽象出系统各个角色及其功能范围, 分别对系统总平台统计分析模块和机构统计分析模块的功能需求进 行分析。然后对...
学生朋友们的很好选择噢!```