电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

报表系统设计v1.020080407

报表系统设计v1.020080407_第1页
1/8
报表系统设计v1.020080407_第2页
2/8
报表系统设计v1.020080407_第3页
3/8
报表系统设计 北京高阳明天信息技术有限公司 二零零八年三月 报表系统设计 北京高阳明天信息技术有限公司 第 2 页 共 8 页 1 . 概述 报表功能是系统中很重要的一项基本功能,为了能够重用报表功能,提高开发效率,加快项目开发进度,需要开发一个通用报表系统。 2 . 需求分析 报表系统分为报表定制系统和报表发布系统。 报表定制系统需要提供界面工具用来定制报表文件,从数据源中提取报表数据,分析处理后,定制报表样式用图表等方式进行展现。 报表发布系统需要提供报表发布和查询功能,管理人员可通过Web 浏览器添加、修改或删除报表的发布信息,并进行报表的权限控制,其他人员可通过Web 浏览器查看自己权限范围内的报表。 3 . 系统设计 通用报表系统使用开源的Eclipse BIRT 平台进行开发。 BIRT,Bu siness Intelligence and Reporting Tools 的简称,是基于 Eclipse 的开放源代码的报表系统,主要用于基于 Jav a /J2EE 的Web 应用程序上创建漂亮醒目的报表。 BIRT 主要由两部分组成:  一个基于 Eclipse 的报表设计器,用它可以可视化地给使用Jav a 和JEE 的、基于Web 的报表应用增加列表、图表、交叉表、文档以及复合报表。  一个运行时组件,可以被集成到应用服务器以运行报表。 BIRT 报表包含了如下四个主要部分:  数据访问:一张 BIRT 报表可以从数据库、Web 服务、Jav a 对象、XML 文档以及平面文件(Flat File)中访问数据。而且,单一的报表可以从多个资源中访问数据。  数据转换:BIRT 在把数据展现给用户之前,提供了对数据排序、过滤、分组、汇总的支持。当从Jav a 对象或平面文件中访问数据时这个功能特别有用。  业务逻辑:BIRT 支持将报表特定的业务逻辑应用到数据上或调用应用业务逻辑。  报表展现:BIRT 可以把数据展现成列表、图表、分组或其他更多形式,并且可以报表系统设计 北京高阳明天信息技术有限公司 第 3 页 共 8 页 输出为HTML、PDF、DOC、XLS 和 PPT 等多种格式。 BIRT 目前的最新版本为BIRT 2.2.1,包括如下一些值得注意的新特征:  动态交叉表及数据立方体(data cube)元素。  使用 Web 服务 ODA(Open Data Access)驱动程序获取数据。  一个新的 BIRT 标签库,一个新的图表标签库及图表观察器(Chart Viewer)Servlet。  支持新图表类型。  除已经支持的 PDF 和 H...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

报表系统设计v1.020080407

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部