基于MDA的企业信息系统开发方法研究

来源 :大连交通大学 | 被引量 : 0次 | 上传用户:hzn_arm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在企业信息化进程中,建设企业信息系统是一项重要内容。目前,企业信息系统普遍存在着开发效率低下、扩展与移植能力差等问题,这就需要一种集中对系统内部功能模块(组件)统一管理和协调的机制。模型驱动体系架构(Model Driven Architecture,MDA)是对象管理组织(OMG)发布的一个软件开发框架,目的是将业务和应用逻辑与底层平台技术分离开来。MDA作为一种新的软件开发模式,致力于提高软件开发行为的抽象级别,将业务逻辑定义为精确的高层抽象模型。它以模型作为整个软件开发过程的中心,贯穿于需求分析、设计、实现和维护的全过程。MDA的出现,为提高软件开发效率,增强软件的可移植性、协同工作能力和可维护性,以及文档编制的便利性指明了解决之道。本文首先简要介绍了相关技术;然后提出了一种基于MDA的企业信息系统开发方法,并给出相应的开发框架;接着独立设计了一个企业领域元模型,使用UML Profile对企业PIM和PSM元模型进行建模,并且使用QVT规范中的Relation语言定义企业领域PIM和PSM之间的转换规则;通过支持QVT2.0的开源工具MediniQVT实现PIM模型到PSM模型的自动转换,并在IBM所提出的EMF(Eclipse Modeling Framework)下实现了PSM模型到代码的转换,从而实现了以模型为基础的模型驱动开发过程;最后将其应用到某钢铁企业决策支持系统的合同跟踪主题。实践表明,利用此方法开发的系统不但在开发效率上较传统的过程开发方法提高了,从而使模型更加具有规范性,可以很好地实现不同模型之间的共享,同时,也有利于模型的重用和维护。
其他文献
信息技术的发展,为虚拟水稻的研究提供了新的方法和手段,利用计算机系统、结合水稻的生理生态过程可以模拟出符合水稻生长规律的具有机理性、更真实的虚拟水稻。   本文在研
学位
随着网络技术的不断发展,Web应用系统扮演的角色越来越重要。基于B/S结构的Web应用程序也成为Internet上使用最为广泛的应用开发技术。在Web技术发展的过程中逐渐产生了大量
人类视觉系统能够轻易地辨认各种物体,然而对计算机来说这并非一件容易的事。作为计算机视觉领域中一个研究的热点和难点,图像分类和识别问题长期以来受到了众多学者关注,具
随着人类社会的进步和计算机网络技术的发展,数据信息与物质和能量并列成为世界三大资源。在现今信息爆炸的时代,为了从大规模数据中提取关键信息,迫切需要高效的查询处理技术。
在定义特征以及进行模型构建时,语义特征造型系统是采用完全语义约束的。这种方式可以比较全面地满足工程设计人员的意图,但是,与以往基于参数基于历程的特征造型相比,它更为
信息是企业最重要的资源之一,是企业运用科学管理、决策分析的基础。传统的面向事务处理的业务系统,在积累数据信息的同时,对如何利用这些信息显得力不从心。数据仓库系统是
基于图像序列的目标跟踪作为计算机视觉领域的一个核心问题,得到了广泛而深入的研究。视觉跟踪研究的主要目的是模仿生理视觉系统的运动感知功能,赋予机器辨识图像序列中物体
排课是学校教学管理中十分重要而且又相当复杂的管理工作之一,随着高校教育事业的发展,学生人数的不断增加,在教室资源有限的前提下课程编排显得更加繁重,同时课程的编排也更
随着计算机技术和网络技术的迅猛发展和普及,人们的生活和学习方式发生了翻天覆地的变化,这些技术已经影响到社会的各个领域,有着传统教育无法比拟优势的远程教育就是其技术
如今,各种应用系统,如电子政务系统,业务系统繁多,彼此系统之间还要互相通信、进行数据交换。因而对这些应用系统进行高效管理、维护和监控,提高其高可靠性就成为迫在眉睫需要解决
学位