Web 报表系统讨论背景意义及国内外现状1 讨论背景2 国内外进展的动态3 讨论的意义1 讨论背景随 着 Internet 的 广 泛 应 用 , 电 子 政 务 、 电 子 商 务 以 及 企 业ERP(Enterprise Resource Planning)得到迅猛进展,数据的采集、传输、展示、交互、等问题显得越来越重要
报表作为一种信息组织和展示的有力手段,是企业信息系统的重要组成部分
据不完全统计,企业系统的实际应用中,有60%以上与报表相关
报表系统在各行各业中都有很广泛的用途,是进行信息浏览、分析、打印的有力工具
随着 WWW(World Wide Web)技术的进展,企业系统从传统的客户端/服务器结构逐步向 Internet 转移,企业信息系统也正向基于 Web 的信息系统进行转变,越来越多的报表应用将在 Web 环境下开发与运行
以往的报表系统中,业务逻辑与报表处理过程混杂在一起,任何一个需求或逻辑的改变都必须重新修改、编译这个报表程序才能完成
随着开发人员的不断完善,出现了多种报表设计器、生成器之类的工具,可以方便、快捷地实现需求
但创建的报表程序同样存在一下弊病:1)开发出的报表程序功能有限,应用程序的交互界面、业务逻辑、数据库的处理操作没有分离,是混杂在一起的,属于是强耦合,维护升级相当困难
2)静态确定报表的计算过程,报表无法在运行事动态改变,因而无法应对企业动态、复杂、多变的需求
一旦新的需求出现,或者运行时的环境发生改变,整个程序可能需要重写
3)使用这类工具设计报表,常常使我们面临这样的处境:“简单设计,复杂实现,痛苦维护”,伴随着此类报表数量的增多,对报表系统开发与维护的工作量将成倍增长
4)在企业内部大量存在使用了多个面对不同应用系统的情况,比如生产系统、财务系统、人事系统等,通常它们是独立的,无法整合,系统间数据无法通讯,或只能实现少量