论文部分内容阅读
近年来,随着企业信息化的不断深入,报表系统发挥的作用正日益突出。报表以其直观,信息量大,表现力强等优势在各行各业得到广泛应用。如今,企业级报表系统已经成为企业信息系统,企业资源计划系统的不可或缺的组成部分。
经过数十年的发展,企业报表系统逐渐形成了众多设计方案并存,多种产品供选择的良好局面。J2EE框架的成熟和进步,又给企业报表系统带来了前所未有的发展契机。然而,传统的企业报表系统在设计上强烈依赖特定的企业报表服务器,导致其在扩展性,适应性方面达不到企业级应用越来越高的要求。
结合J2EE的基本思想,综合应用多种设计模式,本文探讨性地设计了一个通用的报表系统框架。该框架采用结构化的设计思路,将整个报表系统细分为五个相对独立的模块:用户验证模块,显示模块,商业逻辑模块,报表模块和数据库模块。
本文以文字,类图,流程图等形式详细展开了五个模块的设计。此外,还提供了一系列公用的机制,如用户授权,数据缓存,访问安全控制等。这些工具将帮助企业更快地定制适合自己实际应用的报表系统。
基于J2EE的通用报表系统框架的设计到了良好的柔韧性和可扩展性要求,并且易于维护和升级。它将有利于企业更好地适应瞬息万变的商业环境和激烈的竞争,降低运营成本,提高信息化和自动化水平。