论文部分内容阅读
近年来,随着互联网和软件产业的发展,BI系统在企业中的应用越来越广泛。BI即商业智能,它是一个完整的信息处理解决方案。BI系统可以将企业的现有数据进行快速有效的整合,以帮助企业做出当前最明智的业务经营决策。21世纪是属于信息的时代,信息的重要性不言而喻。对于企业而言,信息更是一种十分重要的资源,现代企业在做出重大决策分析时都必须以信息为基础。然而,企业为了记录事务处理的各种相关数据,往往需要花费大量的时间和金钱构建信息处理系统。并且,随着时代的发展,数据的增长是十分迅速的,由于数据来源的不同,即便是类型相同的数据,其格式也会出现很大的差异,这一因素极大的增加了企业进行信息整合的难度,同时也使得传统的处理方法已经难以满足实际的需求。在此背景下,基于元模型构建数据格式转换工具的思想被提出,以突破企业所面临的困境。基于元模型的数据格式转换工具,相对传统转换工具而言,在性能,移植性和扩展性等方面都有了极大的提升,拥有广阔的发展前景。本文首先通过对国内外转换工具应用现状的研究,分析了不同实施方案的特点,总结出了基于元模型构建转换工具的优势。其次阐述了基于元模型构建转换工具所需的技术及其相关原理,包括MDA技术,元模型理论,ESB总线技术等。继而对基于元模型的转换工具的实现进行了详细的需求分析,将该工具划分为了两个部分,即编排模块与组件管理模块,并且根据不同模块的功能实现进行了需求建模。然后结合各模块间的功能联系设计出了该工具功能实现的整体框架,并对各个模块的具体实现进行了详细论述。其中,编排模块供用户通过各种组件搭建满足业务需求的转换流程;而组件管理模块则为用户提供了对组件进行添加删除修改等操作的接口。最后,通过一些实验用例对该工具的核心功能进行了测试,参照预期的测试结果对实验结果进行分析,以判断该工具的完备性。本文所述基于元模型的数据格式转换工具,是因某研究所业务所需而开发,到目前为止已经发布了1.0版本,该版本实现了项目书所提的全部功能需求。在对该工具进行测试时,所使用的实验用例都是基于实际场景抽象而来,取得了令人满意的测试结果。该工具现已被某研究所投入实际开发使用中,通过反馈结果来看,该工具可以很好的满足用户实际的业务需求,取得了一定的效益。除此以外,该工具在易用性,移植性和扩展性等方面都有着良好表现。