论文部分内容阅读
如何从海量的经营数据中获取有效信息是企业信息化建设过程中所要解决的主要问题,决策支持系统将分析技术与数据存取检索技术相结合,是一种重要的信息获取实现方式,而报表是企业经营数据的重要载体,因此,在决策支持系统中部署高效的报表系统对企业信息化建设有着重要作用。本文结合实际项目,以联机分析处理技术为理论基础,构建了一个基于Web的动态报表系统。该系统采用模块化设计方案,分为数据源获取模块、报表模板管理模块、报表应用模块、以及系统管理模块等,各模块之间耦合性较小,能够快捷地进行功能扩展。本课题中实现的报表系统紧紧围绕数据这一主题,详细地讨论了数据的存储、提取、分析和应用整个过程。在该系统中:(1)数据源分为结构化数据与半结构化数据两种类型,不同类型的数据源拥有不同的存储方式,有效地解决了半结构化数据的存储、使用问题;(2)在与数据库交互方面,自定义了“取值函数”这一概念,用户能够通过相应的取值函数完成数据联机分析处理过程,而不需了解有关结构化查询语言的知识。同时,将取值函数分为三个等级,使其既具有易用性又具有高度的灵活性;(3)设计报表模板,利用其可重复制作报表,降低了用户的工作量。同时,报表模板中的每一个单元格都可以独立取数,因此,报表制作就具有很强的灵活性,用户能够制作任意格式的报表。报表系统开发成败的关键在于其能否能够与企业的实际业务良好地结合,本文通过介绍动态报表在数据展示、分析、测算方面的应用,阐述了如何将设计的报表系统运用于企业业务实践中,验证了设计的报表系统的有效性和优越性。