码迷,mamicode.com
首页 > 其他好文 > 详细

常用报表工具

时间:2016-06-30 23:23:09      阅读:2670      评论:0      收藏:0      [点我收藏+]

标签:

报表工具:是帮助用户用来展现自己输入数据,更多时候是将数据库中的数据,以客户想要的方式展现出来。
中文名
报表工具
目    的
以客户想要的方式展现出来
性    质
动态显示数据
报表工具
SVF水晶报表JReport
目录

    1报表工具评述
    ? 目前国内报表工具概述 
    ? 简述几款主流报表工具 

    2如何选择报表工具

1报表工具评述编辑
目前国内报表工具概述
很多国际品牌的报表工具基本上都能把数据库的数据取出来运算排列制作出动态的变长统计报表,也就是“报”的能力不错。但“表”的功能就不是很好了。所以国产报表还是作为报表工具市场的主角。
简述几款主流报表工具
SVF(Super Visual Formade):是一款沉淀了20年经验的报表开发工具。2012年末进入中国市场,在表样设计、打印控制等方面有一定的优势。但如何在中国市场占得一席之地将成为它的短期目标。
水晶报表(Crystal Report):国内市场报表工具的鼻祖是水晶报表,从1988年开始开发以来,93年随着微软的VB一起发行,随着VB的流行,它几乎在一夜之间成为报表软件业的标准。由于水土不服本,一大批以前用CrystalReport的用户迅速转向了JReport,使得JReport迅速发展起来了。
JReport:2000年初, 作为水晶报表工具的java版本JReport面世,由于CrystalReport没有对应的java版。
Style Report:几乎也是在2000年,采取创新方式学习Crysta lReport的Style Report进入市场,时间虽然比JReport稍稍晚几个月,一段时间内风头盖过了前两者,此后专注于企业级报表应用,优点是报表展现精美、功能强大。
润乾:打破洋报表三足鼎立局势的主要代表之一。有极强的数学理论为后盾,用户需要有较强的数学功底,才能够较快上手。大多数程序员选用此款报表时会投入比较高的学习成本。
FineReport:打破洋报表三足鼎立局势的又一主要代表。优点是非常注重产品细节和简易性,非常关注用户需求。但是过于细致的开发,使得有些功能略显多余。
FineReport报表界面FineReport报表界面
FlyReport:更加注重用户需求,更加易用化,用实惠的价格,享用高品质的报表软件。
易客报表(ExcelReport):拥有众多网友用户的快乐报表工具厂商,特推出的JAVA平台报表工具,功能强大、操作简易是其主要特点。提供丰富的图表,支持B/S 、C/S二次开发,实现无缝集成到业务系统中。
ActiveReports:亚洲销量第一的报表工具,一款历史悠久的报表工具,当年市场上相对于水晶报表,它的版权更为宽松,部署使用时无需支付控件版权费用,所以深受开发者们的青睐。从早期支持VB的ActiveReport 2.0的COM版到现在完全采用.NET开发的ActiveReport 7.0。可在于各种管理信息系统、ERP系统、进销存软件、财务软件等应用程序中生成各种报表,十多年来一直荣获应用程序的最佳报表生成工具软件。
2如何选择报表工具编辑
笔者通常从技术白皮书来确定一个工具核心特性,具体的需求,通常看报表工具的demo了,而成功案例也是判断报表工具实力的重要方法。
无论是企业还是政府机关,上级要监管、考核下级,通常的做法是要求下级定时保送一些报表,然后对这些报表进行分析统计。例如税务、财政、交通、建设等部门,都有大量的年报、月报、季报甚至周报、日报等,要求下级层层上报;又比如银监会监督各商业银行,也需要各行定期保送报表;再比如,各统计局也要求企业定期保送大量统计报表,然后在汇总分析,生成本地区的统计报告。由此可见,报表上报汇总的应用需求,在我国是普遍存在的。
如何建设好“报表汇总分析项目”?其关键点是什么呢?
综合几年的客户反馈情况,我们认为最重要的有如下几点:
1、报表设计工具要灵活方便,能胜任任意复杂的报表形式
2、系统应能处理不同结构的报表
3、绝对应采用B/S架构的报表平台
报表采集需要有基层和中级层级参与,如果采用单机版软件,则有很多问题。
1)需要层层下发报表格式和报表软件,降低任务部署效率。
2)如果运行中报表格式更新了,又要层层下发。万一某些下级没有更新,那就只有一个字“悲惨”。
3)下级要安装报表软件,严重增加总部的服务压力。
4、系统应提高强大的报表运算和审核校对能力
5、系统应能自动管理数据库
6、一定要考虑到上线后的报表指标体系还是要变的
7、系统的分析功能一定要强大
8、一定要支持二次开发,来满足某些极个性化的需求
9、 用户自定义报表制作,能够满足终端用户在使用过程中的编辑需求。
A.FineReport:FineReport是一款集数据展示(报表)、数据查询(参数)和数据录入(填报)功能于一身,用来辅助开发基于BS软件系统的工具软件。

有了FineReport,可实现零编码的软件开发,运用其设计器进行简单拖拽即可制作模板;通过浏览器远程访问数据完成表单的操作,能够革命性地加快软件开发速度,提高软件稳定性;其易用性使得软件交付后,维护难度大大降低,做到随需应变,提高最终用户的满意度。

B.数巨报表:MAXReports是一套功能强大且简单易用的专业报表开发工具与数据分析工具。数巨报表支持Web方式下的应用,并成功地解 决了B/S架构软件中报表制作、预览、打印及导出文件等难题。使用或集成数巨报表,可以高效率地进行进行Web报表的制作、打印(包括表格和票据等的套 打),并能存取、分析、分享数据,以及转换、分发、管理报表。

杰表:杰表是一个功能强大,容易上手的报表开发环境,根据中式报表的需求特点,采用多项创新技术研发的报表分析应用系统的快速开发平台。使用该开发平台可以在用户现有业务流程、现有应用系统、现有数据库的基础上,快速定制出符合用户需求的基于Web的报表分析、查询系统。 
用友华表:E-Cell集业务开发、设计和业务运行于一体,使用者无需掌握编程语言和数据库知识,完全从用户角度出发本着“以业务实现业务”的理念,让企业轻松构建 属于自己的管理系统。E-Cell能够满足国内不同行业、企业、政府的信息化建设需要,在不改变其业务现状的情况下,为企业搭建一个信息共享的业务平台。 E-Cell灵活易用,能够极大增加企业整体灵活性,满足企业快速发展需要。
FineReport报表、水晶报表、润乾、Jasperreport等等

现在评价比较好的是FineReport,类excel设计模式,支持多数据源关联,自带报表管理平台,图表类型和支持度都很高,楼主可以试一下,现在FineReport新版本刚发布,正在进行bug测试活动,用户测出一个bug就给一百块,楼主可以到FineReport论坛上看一下,有一个人测出了10个bug,真是给跪了
一般常用excel就可以了,再就是spass软件
Microstrategy,Crystal Report,Elixir Repertorie

从锐浪软件网站(www.rubylong.cn)下载的软件可以试用,例子与帮助都在安装目录下,试用时除了打印页面上有标志文字(标志文字只屏幕显示而不会打印出来),没有任何功能与时间期限限制。

如果不在意试用标志文字(只屏幕显示不打印),Grid++Report5.5可以免费用。关于试用与免费使用请参

Eclipse的插件birt
可以在网页中呈现,美观度挺好


微软的BIDS是SQL Server自带的插件,可以直接引用Oracle数据源。
Report Builder是微软免费下载的产品,也可以直接使用Oracle数据源。

php报表插件FusionCharts,三维立体
一直以来就喜欢用Access的报表,所有报表全部保存在一个(*.mdb)文件中,然后在自己的程序利用自动化技术按要求调用就是了。这都是个人喜好,用惯了就觉得挺方便好用的,不过近期开始慢慢转向用水晶报表了。

为报表工具 - 智能报表/BICP/iWeb/UniBI

database:sqlserver
tool:C#.crystalReport

润乾报表

Cognos,BO
如意报表不错
sql自带的report server
birt报表工具,觉得还行,有charts
之前用Elixir
现在用Crystal Reports

datareport
SSRS,BIEE,Cognos都有用的,可以去这里看看,了解下市场需求  市场上流行的BI前端展示工具或产品有哪些?  http://www.flybi.net/question/13

 

常用报表工具

标签:

原文地址:http://www.cnblogs.com/destim/p/4511028.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!