【摘 要】
:
报表是办公自动化及管理信息系统、专家系统、决策支持系统等系统中信息处理和交互的主要方法和手段之一。据统计,在通常的管理信息系统中报表的处理占到了20%以上,而在决策
论文部分内容阅读
报表是办公自动化及管理信息系统、专家系统、决策支持系统等系统中信息处理和交互的主要方法和手段之一。据统计,在通常的管理信息系统中报表的处理占到了20%以上,而在决策支持系统中,统计报表竟然达到50%以上。同时报表部分是往往是一个系统中需求最易发生变化的部分,如果自主研发,无疑会增加开发和维护的成本,而且所设计的报表模板通用性差,无法实现自主设计。目前市场上的很多报表工具都是以中间件的形式开发出来的,这些报表工具不仅可以实现帮助用户展现自己输入的数据,而且可以实现将数据库中的数据以客户需求的方式展现出来。报表工具作为中间件的一种,它继承了中间件的众多优点,采用构件化的软件开发方法,通过把编程中一些常用功能进行封装,并规范统一接口,以供其它程序调用,实现无缝集成。港口企业每天的生产经营活动会产生大量的数据。如何将这些浩如烟海的数据资料进行整理抽取,以用户需求的方式提供查询,进行统计分析和打印,这些都离不开报表系统的支持和应用。本文首先简单介绍了广州港集团之前的报表系统状态,接着重点阐述了中间件技术以及广州港报表系统采用中间件技术的原因,其中着重分析了润乾中间件和weblogic中间件在开发过程中的优劣势,以为后面的功能设计提供依据。其次,通过整理港口报表系统的业务流程和功能需求,采用J2EE架构,C/S模式,JSP技术完成了报表系统的整体架构和主要功能模块的设计。后台数据库选用Oracle,采用星型的逻辑结构来设计报表系统的数据库,提高了报表系统的效率。最后,对整个开发过程进行了详细的说明,包括中间件的安装配置,应用发布部署和界面设计实现,举例说明了代表性功能模块的实现,并对基于中间件研发与实施过程中碰到的问题及对策进行了分析。
其他文献
本文根据中国现有立法程序相对滞后、商业秘密法律保护法规分散、经济实力相对国际社会落后的国情,提出了几项对商业秘密进行法律保护的新建议,以期进一步引发完善我国商业秘
面向方面的软件开发是一种新出现的软件开发方法,面向方面程序设计是面向对象程序设计技术的补充和完善,它引入方面实现对横切关注点的封装,解决了代码混乱和代码分散的问题,
进入新世纪以来,突发公共事件频繁出现,使得如何有效预防和化解公共危机成为世界各国政府和学界关注的焦点。本文从复杂适应系统理论(CAS)的视角,剖析我国传统政府治理模式在
结合大型桥梁施工测量存在的问题与工程实例,提出大型桥梁施工测量方法,主要包括控制网布测、控制网数据处理、施工放样、定位检测、施工测量质量控制等内容。结论证实,把握
<正>随着知识经济爆炸时代的到来,社会对富有个性的创新型人才需求若渴,教育改革力度也逐年增加。在全国各地各类学校多年的探索和实践中,小班化教学管理模式应运而生,成为近
现代人要想构建潇洒人生,就必须通过"名利关""、情欲关"和"生死关"三关,从价值观上来一个根本转变,回归道家的"身重于物"的生命观"、少私寡欲"的情欲观和"以死为乐"的生死观
以大河镇绿地系统规划为案例,探讨应用景观生态学基本原理进行小城镇绿地系统规划的思路。在总结对小城镇绿地系统规划认识的基础上,提出了构建镇域大环境绿地系统的观念,并
哲学社会科学激励是科研管理活动中一项重要的内容,有效的、科学的科研激励机制可以极大地激发科研人员的积极性和创造性,从而达到多出成果特别是精品成果、多出人才特别是拔
本文对体育博客议程设置进行了系统、深入的研究。近年来,体育博客异军突起。作为一种新兴的体育传播形式,体育博客通过传播体育新闻轶事,吸引了大量关注体育相关话题的受众,
<正>二氧化硫是葡萄酒中常见的防腐剂,其主要以亚硫酸盐的形式存在于葡萄酒中,浓度过高对人体健康造成威胁,因此测定葡萄酒中亚硫酸盐的含量是检验葡萄酒食品安全性的重要内