基于UML的建模工具的设计及关键技术的研究

来源 :中南大学 | 被引量 : 0次 | 上传用户:qly1029
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息产业的高速发展,软件在各行各业的应用越来越广泛,客户对软件产品的开发周期以及质量提出了更高的要求。软件企业面对持续变化的需求,必须能够快速地响应,才能赢得市场和客户。UML建模工具作为软件设计过程中的主要辅助工具,能够完整地覆盖软件设计的各项需求,高效地完成设计过程中的各种工作。然而,目前UML建模工具在国内中小企业中的应用还不广泛,从工具成本和易用性方面分析,主要是缺少了适合本国软件设计人员的建模工具,国内在工具领域也缺少深入的研究。针对上述挑战性的问题,在分析了软件设计领域的问题以及设计人员的需求后,本文提出了一套功能完备的、轻量级的、资源消耗低以及用户接口友好的UML建模工具的设计方案。该方案同时考虑了工具的易用性和低成本要求,以UML标准规范为基础,提出了建模工具的整体架构,同时分析了架构的分层结构以及各层的内容和功能。另外,本文也详细讨论了方案涉及到的各种关键技术以及它们的优点。本文结合了软件设计人员的实际需求,深入学习了商用建模工具的优点,摒弃了他们的缺点,在自主创新的基础上进行方案设计。针对软件设计领域的需求可能随时变化的特点,本文重点关注了方案的灵活性,广泛采用单核心、模块化的方法,为各个功能提供了清晰的接口,最大限度地保证了建模工具的可扩展性,使其能适应不断变化的市场需求。最后,结合实际的开发平台,实现了方案的原型,测试了原型的功能,并与商用工具进行了效率方面的比较,取得了一定的应用效果,总结了该方案进一步研究的相关问题。
其他文献
随着数码设备和图像处理软件的快速发展,人们可以非常简单地修改数字图像。如果重要的图像被恶意篡改,那么将会对社会产生不良影响。数字图像被动认证技术相对于数字水印等主
近几年,随着计算机科学与技术的发展,在云计算领域中形成了一种用时付费的生产者-消费者资源交付和使用模式。由于这种使用模式具有良好的效益成本[1],它被越来越多的企业和
在现代信息社会中,网络的快速发展使得越来越多的数据实现了共享,其中很多数据含有用户的隐私信息。信息的增长为人们的工作和生活提供了便利,也对个人隐私造成了威胁。在数
随着科技进步和电力体制改革不断深入,很多变电站实现了电力系统自动化。因此,开发一种智能化移动巡检装置用于设备检测,将是未来变电站巡检的主要方式,也是技术发展的必然趋
随着计算机网络的不断发展和计算机处理能力的不断提高,数字图像信息的安全问题也日益凸显出来。近年来,在开放的网络世界里,数字图像的应用越来越广泛,某些图像信息涉及到个
H.264/AVC作为新一代的视频编解码标准,采用了一系列先进的算法,极大的提高了解码效率,但也导致了运算复杂度的大幅增加,制约了H.264标准在视讯领域中广泛应用。尤其是在硬件
软件测试是软件可靠性保障方法中必不可失的一个重要环节。在软件测试过程中,开发人员期望通过不断提高对待测程序模块的测试覆盖率发现更多潜在的软件错误。在实践中,为待测
随着LTE技术的迅速发展,无线接入技术向更高容量、更大覆盖和支持高速移动的方向发展,以及用户需求的不断增长,无线通信网络承载的业务也逐渐由传统的以单一语音为主的模式,
计算机产业的发展推动信息化向纵深发展,在“十二五”软件服务业规划助推下,软件产品将会被大量的应用于社会经济生活的各个领域,人们对于软件产品质量的关注也必将持续升温
近年来,随着全球信息与互联网技术的迅速发展,医学信息化得到了快速的进步,医学信息科学已成为当今信息研究领域的重要分支。医学领域经过多年的发展,已经形成了完备的知识体