总体设计说明书

第5章 前端展现设计
5.1 报表设计
报表开发采用Cognos客户端工具实现,用户可以通过浏览器访问相应的网址实现对报表的访问。
5.1.1 报表管理
报表管理包括以下几方面的内容:
1. 为了方便报表的使用和维护,需要用目录来组织各类报表;
2. 对目录和报表设置不同的权限,只有允许的用户才有权访问;
3. 用户使用已有的Cube和报表,自定义新的报表,并存储到自己个人的目录;
4. 可以把定义好的报表分发到指定的邮箱;
5. 可以导出整张报表到Excel文件等。
5.1.2 报表开发
1. 报表的格式,如果没有特别指定,使用和Excel报表相近的格式;
2. 在Cognos提供的功能基础上,增加相应图表的展示;
3. 增加报表提示和筛选功能,提高报表展示灵活性;
4. 将报表进行主题划分,类型的相同的报表归为一类,并为其制作同一的报表模板。


5.2 Cube设计
将使用Cognos  BI组件中自带的Transformer工具设计和生成Cube。
5.2.1 Cube设计原则
Cube直接关系着报表数据查询展示的效果和质量,所以Cube的设计将会遵循下列原则:
1. 将业务相关的数据划分为同一主题,根据主题设计Cube。
2. 将不同主题Cube中的相同维度设计为共用维度,确保维度统一。
3. 设计Cube时要包含与此Cube相关的维度,但维度不能太多,一般不超过10个维度。
4. 根据DW层数据更新策略,定期更新Cube,确保Cube数据的及时性和有效性。
5. 采取增量和重新生成Cube这两张更新方式。
5.2.2 Cube批量生成
1. 用户自定触发生成Cube;
2. 定时生成或更新Cube;
3. 注意Cube是否需要重新生成;
4. 注意Cube生成顺序问题,先处理简单Cube,然处理复杂Cube。


5.3 权限管理
为Cognos配置单点登陆操作,需要安装第三方用权限认证,如Sun Java System Directory Server。用户可以在Sun Java System Directory Server中添加、删除和修改等操作。
5.3.1 权限管理方法
在Cognos开发的不同过程中,可以进行不同的权限管理,其中方法如下:
1. 在Cognos Transformer创建Cube时,直接设置不同用户查看数据的权限,此方法可以细到Cube数据查看的粒度;
2. 设置用户登陆权限;
3. 开发报表的时候,可以指定用户权限;
4. 设置目录和报表的权限。
5.3.2 用户分类
在前端展示设计中涉及到Cube和报表开发,所以用户分类如下:
1. 系统操作员,具有最高权限;
2. 系统维护人员,维护系统日常操作;
3. 分析人员,可以进入Cognos 平台游览器,对Cube进行分析操作;
4. 报表管理人员,对报表进行日常维护、修改和开发操作;
5. 用户,可以登陆Cognos平台游览器,查看报表数据,并对其进行一些简单操作。
6. 其他用户,比如可以接收Email发送报表的用户。

唉,写作真要人命!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值