【摘 要】
:
目前的报表软件存在复用性与灵活性差等问题,无法对企业业务变化做出及时有效的响应,无法满足企业随需应变的需求。本文分析了企业报表的业务流程及现有报表软件的固有特点,
论文部分内容阅读
目前的报表软件存在复用性与灵活性差等问题,无法对企业业务变化做出及时有效的响应,无法满足企业随需应变的需求。本文分析了企业报表的业务流程及现有报表软件的固有特点,结合SOA理念,提出了基于SOA的报表解决方案,目的在于设计出基于SOA的报表服务模型来为报表应用的设计与开发提供规范化的参考。首先,根据SOA架构的理念,针对企业报表的需求以及目前报表软件中存在的复用性以及灵活性差的问题,提炼出报表服务通用的功能及特征,并利用SOMA方法对报表服务进了鉴别,清晰规范地定义了报表服务内容及业务流程。其次,对SOMA方法所鉴别出的服务进行建模,确定了服务的功能与结构,设计了其中的模板设计服务、数据收集服务、数据装填服务、报表输出服务、报表管理服务等细颗粒度服务,并详细阐述了报表服务的内部模块及其接口,进而设计出基于SOA的报表服务模型。再次,利用UML等工具对报表服务进行了详细的设计,并运用.NET和RDLC技术实现了基于SOA服务模型的报表服务。最后,通过企业服务总线等技术将基于SOA服务模型所开发的报表服务部署在报表服务器上,并且以燕山大学资产导航系统为例,给出了服务与应用系统的集成实例,说明了基于此模型的报表服务与管理信息系统的集成方法。
其他文献
随着Internet的飞速发展,Web上的信息量越来越大,通用搜索引擎在信息采集、存储等方面都将面临更加严峻的挑战。此外,通用搜索引擎面向Web上所有的检索用户检索不同类别的各种信
入侵检测技术通过收集计算机或网络中若干关键点的信息,来监视计算机或网络系统的运行状态,以发现各种攻击企图、攻击行为或者攻击结果。入侵检测有两种主要的检测技术:误用
随着移动通信技术的飞速发展,越来越多的用户在日常生活中使用手机。为了提供移动服务,移动基站会时刻监测开机用户的当前位置以及时间戳。基于基站收集到这些用户移动信息,能够
计算机数控系统正在由封闭式体系结构向开放式模块化体系结构发展,PLC(Programmable Logical Controller,可编程逻辑控制器)是实现数控机床开关量控制功能的关键模块,和传统的硬
煤矿井下环境复杂,存在多种安全隐患。近年来我国煤矿事故频繁发生,造成重大人员伤亡和经济损失,现有的煤矿安全系统已经无法满足安全生产需要。无线传感器网络(Wireless Sen
RB模型是一种随机约束满足问题模型。基于RB模型产生的难解实例被广泛应用于算法竞赛和理论研究。本文从如下两个角度研究了RB模型的难解性。
1.首先,本文研究了RB模型的
无线传感器网络被认为是全球未来十大技术之一。由于它在许多领域具有重要的科研价值和实用价值,在基础理论和工程技术两个层面向科技工作者提出了大量挑战性问题,从而引起了学
互联网技术的不断发展,使得网络媒介已经成为了人们生活中重要的信息来源,尤其是新闻门户网站也为人们获得新闻信息提供了新的方式。据CNNIC的调查,网络媒体的使用率已经达到
随着互联网在全球范围内的高速发展,网络信息资源日趋丰富,而现在的互联网信息检索技术和方法还不能完全满足用户对信息准确性和有效性的要求。为提高用户查询信息的覆盖面和准
随着Web2.0时代的到来,用户产生的内容(user-generated content,UGC)成为越来越重要的数据源。论坛、博客等Web2.0风格的站点每天都有成千上万的互联网用户在上面添加内容、贡