基于UML的敏捷建模研究与实践

来源 :兰州大学 | 被引量 : 0次 | 上传用户:wanjia456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
UML(统一建模语言)是一种通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统的文档。在当前软件项目开发过程中,UML建模被广泛使用,很好地提高了软件开发效率,保证了软件质量。优良的软件过程可以为开发高质量的软件提供有效方案,敏捷建模(Agile Modeling,AM)就是这样一种实践方案。AM是基于实践的、不完整的、有序与混乱并存的软件过程,它包括描述如何建模以及以一种高效而敏捷的方式编写文档。由于软件复杂度的增加和用户需求的变更,一些有完整理论、又有较强可操作性的软件过程如UP等,显得灵活度相对较弱。在项目实践中,软件的开发可以其它软件过程为基础,用AM实现这些软件过程的建模部分,使这些软件过程更加灵活高效。 本文在研究UML和敏捷建模的基本内容的基础上,对敏捷建模的主要原则做了进一步精减。在此基础上,以Rational Rose 2003为基本工具,运用AM完成了“战场模拟仿真系统”中“部队机动模拟仿真子系统”的UML建模,体现了AM在UML建模实践中灵活、高效而快捷的优势。后续的开发实践及系统的运行过程表明,该模型是一个简捷、有效、稳定的模型。
其他文献
自从我国将发展“数字海洋”列入“十五”和2015年国家海洋科学技术发展计划以来,研究、发展有关海洋信息可视化的理论、技术与方法就成了一个急需面对的问题。本文就海洋信
随着半导体工艺向超深亚微米推进,处理器的设计复杂度随之提高。这使得处理器的测试面临着越来越多的挑战,特别是处理器的时延测试已成为工程应用的需要和测试研究领域的热点
小波图像编码是近年来随着小波分析理论的发展而提出的一种具有很好发展前景的图像编码方法。 本文主要研究了基于提升方法的整数小波变换,以及基于整数小波变换的可分级图
当前企业应用系统开发过程中存在着大量的信息处理。作者把应用系统中的信息处理过程划分为两种:紧耦合的信息处理和松耦合的信息处理。这里所说的与应用系统本身紧耦合的信
粗糙集理论是一种新的处理模糊和不确定性知识的数学工具。其主要思想是在保持分类能力不变的前提下,通过知识约简,导出问题的决策或分类规则。它与其他处理不确定性问题理论
无线ad hoc网络具有许多不同于有线网络的特性,而由这些特性带来的大量的问题至今为止并没有得到完全解决,从而导致TCP业务在无线ad hoc网络中的性能不如在有线网络中那么令
蓝牙技术是一种短距离无线数据与语音通信的开放性标准。蓝牙技术具有低成本、低功耗、容易组网等优点,在许多领域逐渐得到广泛应用。 作为无线自组织网络,蓝牙网络既具有
随着近年通讯技术的迅速发展,出于对移动通讯需求的快速增长,无线网络技术渐受瞩目;无线网络技术将激起另一波巨大的产业变革。而蓝牙技术,被认为是实现个人与互联网最后10米
异构信息网络分析是近年来数据挖掘领域中非常热门而新颖的研究方向,受到越来越多专家学者的关注。现实世界中来自各种不同领域的系统中往往都存在多种类型的对象,不同类型的对
作为金融设备中的关键设备之一,货币识别接收器已广泛应用于各种交易场合。但随着自助服务行业的发展,货币识别接收器在应用中已面临着新的问题:一方面,由于货币版本的不断更