通用报表系统的若干问题研究

被引量 : 0次 | 上传用户:sansancaicai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的广泛应用和逐步成熟,许多企业都在自己的业务服务领域和日常工作中引入了计算机应用系统。如何建立一个健壮、高效、安全、可扩展的企业级应用系统的构建,是工程界一直在研究的问题。近年来,“Rich Client”的概念逐渐兴起。RIA将桌面软件的响应速度和丰富功能与Web应用程序的广度结合在一起,以提供效果更好的最终用户体验。Adobe Flex是目前相对成熟的一种rich cllent技术,作为企业级应用客户端,在业界有着良好的应用。 本文基于J2EE三层架构,从表现层、业务逻辑层、持久层三方面分别提出了企业级应用系统中通用框架的设计要求。根据设计要求,在J2EE框架下,结合Flex,EJB等技术分别对表现层、业务逻辑层提出了设计思路并对通用报表系统加以实现。 结合通用报表系统的实际应用情况,本文从客户端和服务器端两方面分别对通用报表系统存在的性能和可维护性方面的问题进行了分析,并指出影响客户端性能的主要因素是Flex页面加载速度慢以及客户端和服务器端之间大量数据传输时间长;影响服务器端性能的主要因素是使用的EJB组件比较多以及EJB之间相互调用导致RMI调用时间长;客户端代码存在着比较大的冗余,功能相似的代码没有重用,导致维护不便。针对这些问题,本文提出了拆分客户端编译模块,减小功能模块编译出来SWF文件大小,进而加快SWF文件传输与加载;利用“分页”思想,对客户端与服务器端之间的大量数据进行分段传输,以加快响应时间;采用合并功能相近的EJB,使刚POJO替代EJB,把EJB中只对数据进行只读操作的方法从EJB中抽取出来转移到POJO,对于非只读的方法,在EJB中保留上层调用接口,把具体逻辑处理也转移到POJO中来提高服务器端性能;运用运用面向对象技术对冗余代码进行优化。最后本文对这些系统改进方案给出了具体实现。
其他文献
概述了高强高导铜合金材料的发展历程及其典型强化机理,以及不同强化机理对合金强度和导电性的影响。目前制备高强高导铜合金的几种重要方法有:铜基原位复合材料法、高密度孪
涤纶工业丝是一种高结晶度、高取向聚合物体系,这种结构固然赋予了它所需要的高强度、高模量,但由于高取向导致熵减小,所以属于热力学不稳定体系,将自发地通过解取向趋于低自由能
<正> 最近几年,咸阳市在工农业生产和基本建设中,发现了一批秦汉遗物,为研究我国古代历史提供了新的考古资料。在这篇报导里,先介绍几件比较重要的发现。一、楚国金币——"陈
本论文运用经济分析、比较分析、案例分析、演绎推理分析等方法,主要分三个部分系统阐述了对网络环境下著作权合理使用制度价值(即必要性和重要性)的认识以及在我国如何设计网
<正> 一中国科学院考古研究所试验室,最近公布了放射性碳素测定年代的第二批数据。其中与新石器时代(包括金石并用期)有关的数据共17个,以黄河流域的仰韶文化和龙山文化为主,
<正>为了更好地阐明企业债权债务市场化的设想,对企业债权债务作较为全面的考察是必不可少的.因此,笔者将从国有企业债权债务关系入手,展开讨论.
CL1503是一款性能优异的降压型恒流驱动芯片,工作交流电压85~265V,芯片内部集成了500V功率管,芯片超低工作电流,工作在电感电流临界连续模式,外围应用无需辅助绕组检测和供电
报纸
目的:建立西洋参中水分及人参皂苷类成分近红外含量预测模型,并采用近红外光谱对西洋参样品进行产地鉴别及规格辨识。方法:以122批西洋参样品为研究对象,采集其近红外原始光
自从90年代国际社会确立可持续发展战略以来 ,德国、日本、美国等国家正在把发展循环型经济、建立循环型社会看作是深化可持续发展战略的重要途径。本文对循环经济的发生背景
据测算,人的一生在厕所里待的时间加起来大约有3年。但是我们对厕所的谈论和研究又有多少呢?古往今来,关于厕所我们是避讳的,各种文化中都有对排泄的禁忌。对上厕所,我们有各种讳
报纸