通用报表生成器的研究与实现

来源 :重庆大学 | 被引量 : 0次 | 上传用户:mytony
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自古以来,报表都广泛的应用于政府,工厂,企业里面。最早的报表一般是手写或纸质的,而办随着计算机技术的广泛应用和大力的提倡无纸化办公,现代企业的报表一般是通过计算机来完成,因此报表在现代被称为应用软件的灵魂,它一般属于企业ERP项目中的关键应用。然而随着时代的不断发展,科技的不断进步,国内很多的企业使用的报表存在着很多的问题。比如在企业信息系统的开发过程中,往往由于市场环境的多变,用户的要求的不断变化导致报表应用需求的多变,因此对报表的开发、维护成本一直很高,给企业信息系统的开发带来了困难。目前开发的大多数报表系统与企业应用平台和企业业务处理逻辑紧密相关,使用起来非常复杂,经常需要重新修改,定制。从而造成维护工作复杂度高、可维护性差。另外,传统的报表开发工具是以实现西方简单的报表结构为设计目标,以条带式框架、简单分组的方法进行报表设计,这样的技术似乎并不适应于中国的国情,导致无法适应国内的复杂报表的需求,并造成报表应用程序难于维护的困难。面对不断变化的市场和用户,企业迫切需要易于开发、便于维护、适应多变的报表需求、便于移植以及容易与现有系统整合的通用报表系统。通过通用报表生成器的实施能够极大程度解放报表开发者的生产力,提高生产效率,降低企业在报表开发维护上的成本,与传统报表开发工具作比较是报表设计的一次重大革新。为适应企业的需求,克服目前在开发报表系统中的不足之处,作者参阅了大量资料,设计开发了一个“通用报表生成器”。通过不断的研究,实现了新的功能,并在资阳厂里得到了应用,在企业的信息系统应用中收到了很好的效果。“通用报表生成器”降低了MIS报表系统开发的复杂度、提高了可维护性、可移植性,并能与企业信息系统进行有机的整合,提高了报表开发维护的效率。本系统具有如下特点:在后台,提出将报表业务处理逻辑从报表处理过程中独立出来的设计方法,将其作为可以定制的部分实现报表计算;对计算策略和计算过程进行人工控制,实现“通用化”。在前台,能够根据不同的企业的要求自由的人工描绘报表界面,使其能够适应复杂报表应用需求。并通过捕捉前台单元格来导入后台的数据,实现前台的绘制界面与后台逻辑的联系,大大降低了二次开发的难度和工作。在本系统里,独立的报表业务处理逻辑、自定义报表前台界面是研究中的创新点。结合通用报表的实际研究情况,本文首先分析了目前的报表研究状况,接着指出了在该系统中报表设计的基本技术,并详细论述了该报表系统的设计思想,设计模型,设计架构,提出了该系统包含两层框架层和一个接口层,通过其接口层来实现前台与后台的联系。最后介绍了各大模块的具体实现,对其中的详细细节进行了详细的说明,从而实现了该系统。
其他文献
脉冲耦合神经网络(PCNN)是一种新型的神经网络,该模型是针对于动物大脑视觉皮层实验中所观察到的与特征有关的神经元同步行为现象而提出的。PCNN直接来源于哺乳动物的视觉特
数据仓库和数据挖掘是数据库研究、开发和应用最活跃的分支之一,也是决策支持系统的关键因素,数据仓库是一个支持管理决策过程的、面向主题的、随时间而变的数据集合,它是集
车载自组网(Vehicular Ad Hoc Networks,简称VANETs)为车辆之间(Vehicle to Vehicle,简称V2V)、车辆与基础设施之间(Vehiclue to Intrastructure,简称V2I)的通信创建了一个重
本论文介绍了图像融合的应用背景,深入研究了各类传感器图像的成像特性和基于多分辨率技术的图像融合方法,并实现了使用拉普拉斯金字塔、比率低通金字塔、FSD金字塔和小波变换
目前人们越来越依赖于图书检索技术从海量的图书资源中获取图书信息。图书检索也成为了当前信息检索中一个比较活跃的课题,它广泛地应用在数字图书馆、网上购书网站等系统中
无线Mesh网络(Wireless Mesh Network)简称WMN,是一种新型的无线通信网络。无线Mesh网络可以看成是一种特殊的WLAN;除移动性较低外,其本质上是一种Ad Hoc网络;是由Mesh路由器
网格是构建在互联网上的一组新兴技术,通过它可以把分散在不同地理位置的资源整合起来实现各种资源的全面共享,所以网格的根本目标是协调资源的共享。网格中任务调度追求的是
学位
随着大规模互联网应用的发展,用户越来越多的从分布在不同的地理位置的数据中心获取服务。数据中心为用户提供服务时,需要关心两个重要的问题。第一,用户在从数据中心获取服
无线局域网WLAN(Wireless Local Area Network)是现代无线通信技术在计算机网络中的一种典型应用。近几年来,以其频带免费、组网方便灵活、不受地形限制、易于扩展迁移等优点