基于MDA和工作流的构件化企业应用软件开发研究

来源 :河北工程大学 | 被引量 : 1次 | 上传用户:janyang256
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件产业的飞速发展,企业资源计划、客户关系管理、供应链管理这类企业应用软件在企业中的应用越来越广泛。同时,软件技术的不断变化、软件规模的扩大和企业业务复杂度的增加,导致企业应用软件的开发效率、可操作性、可移植性、灵活性差,开发成本、维护成本高等问题。传统软件开发已经不能满足当前的软件开发需求,如何快速有效的开发企业应用软件受到越来越多的重视,对软件开发的效率和质量提出了更高的要求。本文以此为背景,采用模型驱动架构(MDA)提高软件开发的抽象层次,以模型作为软件开发过程的中心,贯穿于需求分析、系统设计、系统实现和系统维护的全过程;同时,引入工作流技术规范和扩展业务流程,将业务流程更好的服务于高层抽象模型的建立;通过结合基于构件的软件开发方法(CBSD),以构件作为MDA模型转换的基本单位,实现软件系统的大粒度复用。通过基于MDA和工作流的构件化企业应用软件开发方法,发挥它们各自的优势来提高企业应用软件开发效率与质量、降低软件开发成本与维护费用。最后以矿山企业的工程合同管理为应用领域,详细介绍了运用基于MDA和工作流的构件化企业应用软件开发方法实现工程合同管理系统的整个过程。
其他文献
近年来移动通信发展迅猛,特别是近二十年来,移动通信系统的发展及更新换代速度更是令人震惊。移动通信从根本上满足了人们日益增长的随时随地进行信息交流的需求。而移动通信
图像分类的准确性关系到用户图像检索时的体验,传统的图像分类方法适合处理少量数据,分类准确度较低。随着多媒体技术的发展,日益增长的图像数据给图像分类技术带来了新的挑
信息科学技术的飞速发展,融合了多种功能模块的如计算、网络、通信与传感等的无线传感器网络(Whless Sensor Network,WSN)就因此产生。WSNs在普适计算的领域中是一个非常重要
近些年来,伴随着我军信息化进程的不断推进和网络的推广运用,军队对网络安全的研究也日益被重视,各军区也专门成立了网络防护中心,对网络安全防护进行深入研究,其中包括一系
多媒体技术和网络技术的飞速发展使得数字音频的复制、修改和传播变得极其方便,但同时音频的真实性也受到了极大的威胁。为了得到安全的多媒体应用,对音频内容的真实性和完整
在计算机网络的发展过程中曾经出现了多种工业控制网络,随着这些网络的广泛应用,将异构网络互连起来成为不可逆转的趋势。由于工业网络对传输时延的要求比较严格,因此,研究异
触摸技术的应用越来越广泛,一个好的检测方法也越来越重要。本篇论文提出采用金属手指来代替传统的检测方法,不仅能发现没有手指接触触摸板或触摸屏时的性能,同时也能检测出当手指在触摸板或触摸屏上移动时的性能。由此可见,如何控制金属手指的移动是系统的关键部分。由于直流无刷电机不采用机械的换向装置,控制方便,可以采用闭环系统来控制电机的转速以及位置,比伺服电机价格便宜,所以系统采用直流无刷电机来控制金属手指运
工作流是一类能够完全自动或半自动执行的过程,根据一系列过程规则、文档、信息或者任务在不同的执行者之问进行传递与执行。工作流管理的目的是为了通过实现业务流程的自动
在计算机图形学的研究领域,三维网格模型分割技术和检索技术已经成为近年研究的热门课题。随着三维扫描技术的发展和三维造型技术的成熟,三维网格模型被越来越多的应用于3D数
无线Ad Hoc网络是一种不需要任何基础设施支撑、无中心基站的自组织网络,它也是一种可以随时随地构建通信系统的自治网络。由于无线网络资源(如频谱和功率等)是有限的,用户共