面向多金融软件系统的综合报表系统的设计与实现

来源 :浙江大学计算机学院 浙江大学 | 被引量 : 0次 | 上传用户:QINJF2000000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在一个金融公司的内部,往往会用到各种不同的金融软件系统来配合各种类型的业务工作。这其中,有不少金融软件系统之间的数据是相互联系的,这使得有些金融报表会同时依赖于多个金融软件系统中的数据。当这种类型的报表日益增多时,如何方便地统一设计,制作和管理这些报表就成为一个问题。另一方面,用户还希望一些日常报表能够被自动化生成以及发送,这些也不可能在每个金融软件系统中都各自实现一遍。基于这些需求,作者在一家美国银行参与设计与开发了一个跨多个金融软件系统的独立的综合报表系统。通过开发和应用这个系统,将提高公司内部金融报表的设计效率,减少之前由不统一的报表类型和不同的报表设计模式所引起的混乱,并大大减轻了公司职员管理、维护和打印日常报表的工作量。本论文主要讨论的就是该综合报表系统的设计与实现,对设计与实现过程中的难点一一进行剖析并提出相应的解决方案。本文首先提到报表生成的一些基本概念,然后介绍了一套为配合本系统的需求及特性而设计的基于ASP.NET下的MVC架构方案。接着本文在介绍了整个系统的功能模块的基础上展开讨论了该系统是如何分别支持Pull模式和Push模式的两种不同模式的水晶报表的处理和运行的难题,其中包括通过自动组成页面来收集任意报表运行时参数的技术,通过创建动态连接库文件来支持Push模式的技术等。最后本文详细介绍了在实现本系统的报表自动化生成及发送功能中碰到和解决的难点,包括利用AutoSys系统来实现按时刻表执行报表的功能,还有支持用户预设报表的运行时参数的以及设定动态参数等。
其他文献
本文主要论述QRCode二维条码的译码过程,对采集到的图像进行灰度化、中值滤波、二值化处理,然后根据条码标准所定义的数据编码程序对解析出来的数据进行重组,经过纠错处理最
近年来,随着多媒体技术和计算机网络的飞速发展,作为多媒体数据的重要组成部分,图像数据也正以惊人的速度增长。如何能从这些海量图像数据中高效、快速地检索出所需要的信息
作为IT业关注的焦点和一项极具发展潜力的技术,Web Services定义了应用程序如何在Web上实现互操作性的一套标准,它可以在网络中被描述、发布、查找以及调用。尽管Web Services
Deep Web是指那些存储在Web数据库里、不能通过超链接访问而需要采用动态网页技术访问的资源集合。随着Web数据库的不断增长,通过对Deep Web的访问逐渐成为获取信息的主要手
视觉跟踪技术作为计算机视觉领域一个重要的研究方向,是更高层次的动作识别、事件监测和视频分析等的基础,在民用和军事等许多领域得到了广泛的应用。本文对多目标视觉跟踪中的
无线局域网 WLAN(Wireless LAN)有着布线灵活、开通迅速、可移动性、保密性强、抗干扰性好、维护方便及性价比良好等优点,因而存在着巨大的应用市场。然而随着WLAN技术的迅速发
随着嵌入式系统应用开发的深入,它对软硬件的体积大小、成本、功耗和可靠性都提出了严格的要求。嵌入式系统的功能越来越强大,实现也越来越复杂。一个功能强大的嵌入式系统通
随着Internet和WWW的迅速发展,Internet上的资源日趋丰富。为了帮助人们在浩如烟海的互联网中获取有用的信息,基于Internet的各类信息检索服务应运而生并得到了迅速发展。目
随着数字多媒体技术的迅速发展以及成本的急剧下降,数字多媒体的应用范围也越来越广泛。数字声像材料具有许多优点:数字声像材料很容易编辑,可以方便地进行复制,易于传输传播
第三代移动通信系统(3G)是一个在全球范围内覆盖与使用的网络系统,它向用户提供高质量多媒体通信,不仅支持传统的话音与数据业务,还支持交互式业务与分布式业务,如多媒体业务