FineReport技术白皮书技术方案.doc

FineReport技术白皮书 前言 报表的由来 随着现代化信息的高速发展,信息已经不再是传统的纸质文件,而是存储在计算机中的各种二进制比特流,但是存储的数据永远只能展现一条条的记录,而我们想看到的却是一种风格明确、样式美观的图表结合的展现,这个时候就产生了报表。 报表的本质是从原始数据中抽取出重要的信息,经过一系列的分析和处理后,在浏览器上给客户做最终展示,客户可以不用安装任何终端,直接通过浏览器进行报表的浏览。 报表软件的原理图 报表的现状 现如今,制作报表的方式主要是两种: 1:通过一些如Excel、Word之类的编辑软件进行报表的制作,这些微软自带的编辑软件可以做出很多和实际业务相联系的复杂报表,并且也能满足数据图表结合的展示,但是这类编辑器最大的缺点就是不能根据数据库中数据动态改变,而且每次编辑时都要进行反反复复的sql语句的编写,一旦出错,查找起来会很麻烦。 2:一些软件系统自带的报表展示,这类报表确实可以动态的取数,实现报表和数据库的交互,但是这类报表的局限性在于其展示效果和代码编写及系统维护之间的冲突。一般的自带报表都只能做一些简单的展现,这样的话代码编写简单,维护方便,但是一旦涉及到实际应用时,往往很难满足最终客户的需求。而且一旦想要满足客户需求时,就得找到开发系统的人进行相关代码的更改和重做,这样做起来维护相当麻烦。总结起来

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档