报表管理系统中服务器的设计与实现

来源 :中国科学院大学 | 被引量 : 4次 | 上传用户:huanghuang051
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文课题以“辽河流域水环境管理技术综合示范”项目为依托,报表服务是辽河流域水环境相关管理系统中核心业务需求之一。随着报表服务需求多样化的不断扩大,现有报表开发方式已不能及时响应实际业务需求的变化。针对这一问题,本文从系统实际业务需求出发,通过分析现有报表的业务流程和应用特点,结合SOA架构模型的松散耦合与可重用性等特点,提出了一种基于SOA架构的报表管理系统,解决了多系统之间重复开发与数据共享等问题。本文主要任务是对报表管理系统中服务器的设计和实现。首先对报表管理系统的现状进行了介绍,对主流的报表软件开发技术进行了阐述。其次,对SOA的概念、发展、应用进行了深入的学习,对SOA的主要应用技术做了分析和阐述。随后,在对报表系统服务器需求进行详细分析的基础上,对其功能展开了详细设计,给出了基于SOA的开发架构的报表管理系统服务器部分详细的设计,对不同的服务模型做出了清晰的划分和设计。结合Web服务及相关技术和第三方组件,通过构建不同颗粒度的服务对服务器部分进行实现。最后,对报表管理系统的服务器的设计进行总结,并对未来的研究工作进行展望。通过对现有业务进行研究,进而将系统功能封装为服务,并将其设计成一个规范化的,能够通过对不同服务的组合和调用,实现支持多系统并发访问的报表管理系统服务器。不同于传统的报表服务器,本文的设计更有利于加快系统开发进程,并适应系统多样性的变化。通过对报表业务核心功能及流程的提炼,建立了相应的服务模型,根据对不同服务的组合和调用,实现了支持多系统并发访问的报表管理系统。
其他文献
Internet的迅速发展,己使它成为全球最大的分布式信息库.用户在享受它方便和快捷的同时,也为它所包含的庞大芜杂的信息所淹没,往往为了找到自己需要的信息花费大量的时间和精
人类自诞生以来就从未停止过对世界的认识,但是至今仍然不能对诸如文化发展、经济兴衰、意识产生、生态平衡等来自社会系统、经济系统、生物系统、生态系统中的众多复杂现象给
软件复用以已有工作为基础,充分利用了开发以往系统过程中积累的知识和经验.很多情况下,系统完整可靠的信息是程序代码,其他信息必须由此导出.因此,程序理解是已有系统成功演
本文的研究目标是将面向对象的系统分析和设计方法应用于江苏省国税信息系统的分析与设计过程中,使得该系统的开发由传统的结构化方法转为面向对象方法,以克服传统结构化方法的
事务处理技术是保证信息可靠性和一致性的关键技术,事务监控器是提供这种技术的中间件产品,它是开发、部署、运行和监控基于三层结构的联机事务处理应用系统的基础平台,在构筑基
建立在互联网之上的Web服务结合了高效紧密的单层计算技术与面向消息的、松散耦合的Web技术,为电子商务的发展带来了新的契机.但是,由于互联网的开放自由带来的消息安全隐患,
随着通信技术、嵌入式计算技术和传感器技术的飞速发展,由具有感知能力、计算能力和通信能力的微型传感器构成的感知网(Sensor Networks)引起了人们的极大关注,并应用于国防
近几年来,随着大型企业对海量数据库性能的要求,并行数据库系统成为数据库领域的一个研究热点.国内外的学术界已经对并行数据库系统开展了许多研究工作,相关的理论日益成熟;
九十年代以来,伴随着信息化浪潮,数字图书馆迅速发展,成为人们研究的热点之一.与传统图书馆相比,数字图书馆有着很多明显的优势,它不受时空的限制,涵盖信息的容量大、品种多,
随着科学技术的发展,具有动态自组织,低功耗等特性的无线通信技术逐渐取代了有线通信技术,在生活生产中的应用范围越来越广泛。ZigBee协议是当前无线传感器网络普遍采用的通