基于MDA的Web-MIS平台研究与实现

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:angeldd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
上世纪90年代以来,软件行业更新迭代的速度愈来愈快,软件开发方法的不断变更虽然在一定程度上解决了开发过程中的问题,但不能从根本上解决需求变更、软件移植、软件复用、互操作性及开发效率等问题。模型驱动架构的出现在一定程度上解决了这些问题,并且使得以工业化方式开发软件成为了可能。但是,传统的模型驱动架构在模型建立过程中还没有比较成熟的方法,难以适应企业业务逻辑的不断变化。因此,本文将工作流技术引入到MDA的开发过程中,利用工作流成熟的建模方法来完善MDA开发过程,主要包括以下几方面内容:(1)介绍了传统MDA以及工作流技术的基本原理和发展现状。为基于工作流的MDA思想的提出提供了理论依据。(2)设计了基于工作流的MDA总体框架和开发流程。基于工作流的MDA思想是将工作流建模技术生成的模型应用于MDA中,以弥补MDA在建立平台无关模型时的不足之处,达到改进MDA的目的。在工作流模型基础上,运用MDA的自动生成方式,将模型转换为实现代码。(3)提出了基于xUML的业务模型建模方法。针对UML在建模方面存在的不足,我们对其进行了扩展,即在UML基础上增加动作语义,使其能够建立可执行的业务模型。(4)定义了从工作流模型到PIM模型的转换规则。根据定义的规则首先将业务模型转换为XPDL工作流模型,然后将XPDL模型转换到PIM模型。建立了基于工作流技术的PIM模型,实现了将工作流技术与MDA开发过程的结合。(5)给出了PIM到PSM及PSM到最终代码的转换规则。根据这些转换规则并有地效结合MDA后续的开发技术,完成了从PSM到代码转换。(6)实现了基于MDA的Web-MIS平台的项目开发。运用基于工作流的MDA思想设计、开发了快速扩散制造系统,给出了系统主要的模型转换规则实现代码和系统效果图。
其他文献
随着信息时代的到来和计算机网络的蓬勃发展,数字签名在信息安全中扮演着越来越重要的角色,提出了越来越多的新需求。在面向团体或组织的密码体系中,要求某些指定人员的适当
由于P2P网络中任何网络设备可以为其他网络设备提供服务的固有优势,P2P计算已经在许多大型的分布式系统中得到了广泛的应用,对等P2P网络已经成为Internet中最重要的应用系统之
传统的J2EE应用服务器内核架构已经不能满足实时响应新需求、动态部署新模块、运行时刻服务动态管理等迫切的商业需求。针对这些需求,本文阐述了一个基于开放服务网关提议(Ope
目前大多数入侵防御系统都存在检测率较低、误报率较高、整体性能较低的问题。针对这些问题,给出了基于多步校正AdaBoost神经网络算法,并将其应用于入侵防御系统中,以提高该系统
LED显示屏在各领域的应用不断扩大,决定了其控制系统在未来将向着性能更高、架构更精简、操作更便利的方向发展。现今LED同步联机控制系统,以控制器与扫描器为核心功能器件,
随着Internet的发展和普及,电子邮件也得到了广泛的应用。电子邮件在给人们带来方便的同时也产生了一个新的问题,即大量垃圾邮件的出现。垃圾邮件不仅要消耗大量的网络资源,
随着互联网和多媒体技术的迅速发展,每天都有海量的数据产生,其中就包含着海量的图像、文本等数据,如何有效地利用和管理这类图像、文本数据,日益成为科研和商业需要解决的一
在众多保障软件可靠性和安全性的途径中,采用形式化方法对系统进行形式化验证和分析是被很多计算机科学家所认同的。形式化验证主要包括两类方法:一是以逻辑推理为基础的定理
人脸识别是模式识别研究领域的重要课题,也是目前一个十分活跃的研究方向。人脸识别技术是以计算机为辅助手段,从静态或动态的图像中识别人脸。虽然人类从复杂的背景中识别出人
随着普适计算时代的到来,各种支持普适计算环境的服务发现技术研究在如火如荼的进行。考虑到普适计算环境的高度自组织特性,P2P模式的资源查找算法为研究普适环境中的服务发