首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 468 毫秒
1.
在面向对象程序设计中,UML一种图形化的,是面向对象开发中图形化的建模语言,所谓的UML就统一建模语言,在实际开发中有着较强的通用性。本文中首先介绍了UML基本原理,接着讨论了的是本文首先介绍了UML一种比校用的、统一的图形化模型语言。本文在介绍UML建模技术,探讨了用UML对网络教学软件的设计方法。  相似文献   

2.
UML(统一建模语言)未能有效解决面向对象系统建模问题。该文以电梯系统为例,构建一种面向对象的逻辑控制系统建模新方法。定义该类系统建模过程需要使用的新概念。阐述该建模方法应用的全过程,给出电梯系统控制的三个决策算法的详细结果。其中优先方向决策算法是首次提出并分析该算法的必要性。用规范化、形式化步骤将电梯系统的问题域规则转化为解答域规则。由建模结果的完整性,一致性,可修改性,说明方法的有效性。该文方法对电子工程领域建模具有参考价值。  相似文献   

3.
UML是最广泛使用的面向对象建模语言,是可视化面向对象系统的建模方法。针对嵌入式系统设计和开发的特点,文中描述了一种将时间组件融入到UML建模中的方法,把时间特性从系统中分离出来。用UML对嵌入式实时系统进行面向对象分析与设计,并以冰箱温度平衡器系统为例,建立了需求分析、静态结构模型和动态行为模型,该方法能够有效地捷高开发效率、改善设计质量。  相似文献   

4.
UML在实时系统中的应用研究   总被引:1,自引:1,他引:0  
UML是最广泛使用的面向对象建模语言,是可视化面向对象系统的建模方法.针对嵌入式系统设计和开发的特点,文中描述了一种将时间组件融入到UML建模中的方法,把时间特性从系统中分离出来.用UML对嵌入式实时系统进行面向对象分析与设计,并以冰箱温度平衡器系统为例,建立了需求分析、静态结构模型和动态行为模型,该方法能够有效地提高开发效率、改善设计质量.  相似文献   

5.
针对系统开发中业务分析、软件开发与数据库开发之间的协同问题,从统一建模语言(Unified Modeling Language,UML)系统分析的角度,提出业务建模、系统分析与设计、模型映射构成的面向对象的关系数据库设计流程,通过UML可视化模型,实现软件开发周期中的需求统一.  相似文献   

6.
UML类图的形式化及分析   总被引:6,自引:1,他引:6  
统一建模语言(UML)是一种通用的图形化建模语言,在面向对象系统的分析和设计中,它已成为事实上的工业标准。但是UML不是形式化的建模语言,缺乏精确的语义描述,因此会导致一些问题。Z是一种广泛使用的形式化规约语言,Z适合用来精确地表示模型的语法和语义。文章采用Z符号来表示UML类图的组成元素的语法和语义及其映射关系,最后对UML类图的一些性质进行分析和验证。  相似文献   

7.
统一建模语言(Unified Modeling Language,UML)是一种可视化的面向对象的建模语言.设计模式是面向对象建模的一种辅助设计手段,它总结了面向对象设计的宝贵经验,使得在遇到相似场景时可以直接套用,提高复杂系统的设计效率.结合所实施的民航维修成本控制系统(AirCraft Maintenance Costing Control System,AMCCS)的开发工作,提出了使用UML技术进行系统整体规划设计、使用设计模式细化具体组件和部件的对象建模方法,已取得了良好的效果.  相似文献   

8.
采用了当前面向对象领域最为流行的统一建模语言UML ,对煤炭企业仓库物资管理信息系统的开发进行分析和设计建模 ,并着重阐述了在开发该系统中所采用的一种基于构件、构架和软件可复用的面向对象的建模技术及其具体实现方法。  相似文献   

9.
基于UML的高校教材管理系统分析与设计   总被引:1,自引:0,他引:1  
董袁泉  张广泉 《福建电脑》2006,(3):146-146,115
统一建模语言UML是一种面向对象建模语言。本文在分析了UML建模机制的基础上,以UML为工具进行高校教材管理信息系统建模分析,并通过VB来实现该系统。  相似文献   

10.
统一建模语言UML在面向对象的软件分析和设计中起着举足轻重的作用.本文以某银行ATM管理系统的改造开发为例,详细阐述了UML语言在此系统建模过程中的应用及重要性.  相似文献   

11.
UML/MARTE model-driven development approaches are gaining attention in developing real-time embedded software (RTES). UML behavioral models with MARTE annotations are used to describe timing behaviors and timing characteristics of RTES. Particularly, state machine, sequence, and timing diagrams with MARTE annotations are appropriate to understand and analyze timing behaviors of RTES. However, to guarantee software correctness and safety, timing inconsistencies in UML/MARTE should be identified in the design phase of RTES. UML/MARTE timing inconsistencies are related to modeling errors and can be hazards throughout the lifecycle of RTES. We propose a systematic approach to check timing consistency of state machine, sequence, and timing diagrams with MARTE annotations for RTES. First, we present how state machine, sequence, and timing diagrams with MARTE annotations specify the behaviors of RTES. To overcome informal semantics of UML/MARTE models, we provide formal definitions of state machine, sequence, and timing diagrams with MARTE annotations. Second, we present the timing consistency checking approach that consists of a rule-based and a model checking-based timing consistency checking. In the rule-based timing consistency checking, we validate well formedness of UML/MARTE behavioral models in timing aspects. In the model checking-based timing consistency checking, we verify whether timing behaviors of sequence and timing diagrams with MARTE annotations are consistent with the timing behaviors of state machine diagrams with MARTE annotations. We support an automated timing consistency checking tool UML/MARTE timing Consistency Analyzer for a seamless approach. We demonstrate the effectiveness and the practicality of the proposed approach by two case studies using cruise control system software and guidance and control unit software.  相似文献   

12.
UML可视化建模系统的模型一致性检查机制   总被引:36,自引:0,他引:36  
UML标准建模语言是面向对象技术领域中的重要成果,使用UML解决现实世界中的问题是当前该领域的研究热点。UML集成支持环境既可提高建模的效率,也可在一定程度上保证所建模型间的一致性;通过模拟动态模型的行为,可在建模的早期发一模型中存在的问题;代码生成,逆向变换系统将模型和程序代码有机地统一起来。  相似文献   

13.
UML语言及其在人力资源管理系统建模中的应用   总被引:3,自引:1,他引:3  
UML(Unified Modding Language)是一种面向对象的标准建模语言。文中介绍了UML的主要内容和基于UML的建模过程;并以人力资源管理系统为例,描述了如何运用UML语言进行系统的建模,包括需求分析、领域分析、结构设计、详细设计、实现、测试和配置。通过采用UML语言进行系统的分析和设计,建立系统的静态模型和动态模型,解决了领域专家、软件设计人员和客户之间交流的难题,从而加速了开发的进程,提高了代码的质量,并且支持动态的业务需求。  相似文献   

14.
输送系统的UML建模、优化与实现   总被引:1,自引:0,他引:1  
黄咏  庄诚  高东杰 《控制工程》2006,13(1):55-59
将面向对象方法引入输送系统的建模和分析过程,采用统一建模语言UML对系统的功能、对象结构、行为和活动以及实现方式等建立了一整套模型。UML模型可以采用面向对象语言快速实现,按照模块化结构,使用PLC编程语言也可实现面向对象编程。采用UML对输送系统进行分析可将系统实现的复杂性降低,有利于系统的分析和设计,系统的优化算法可以在此基础上进一步研究和实现。(以一个工程为实例,说明了相对于传统的顺控方案,以UML模型为基础的输送系统在开发和维护、扩充和代码重用等方面具有显著优势,UML在顺序控制系统中具有广阔的应用和研究前景。)  相似文献   

15.
系统测试独立于软件系统的实现,测试的关键是导出测试用例.UML是一种面向对象的建模语言,其目标是以面向对象图的方式来描述任何类型的系统.目前许多基于面向对象的软件系统都是通过UML来描述的,传统的软件测试技术无法有效的对此进行测试.将两者结合起来,对面向对象的系统测试进行了研究,探讨了如何从基于UML的描述中导出软件系统测试用例这一问题.  相似文献   

16.
Unified Modeling Language(UML)又称统一建模语言或标准建模语言,是一种面向对象的建模语言,它是运用统一的、标准化的标记和定义实现对软件系统进行面向对象的描述和建模。UML的目标是以面向对象图的方式来描述任何类型的系统,具有很宽的应用领域。其中最常用的是建立软件系统的模型,故本文从这个方面入手,分析设计了一个基于UML的短信息计费系统。  相似文献   

17.
运用UML对基于J2EE的Web应用系统建模研究   总被引:2,自引:0,他引:2  
构建基于J2EE的Web应用系统是当前的热点,UML是用于建立面向对象系统模型的标准建模语言,如何运用UML对Web应用系统建模是一个新的研究方向.阐述了结合使用J2EE和UML的原因以及如何运用UML实现对J2EE的建模表示,探讨了运用UML对基于J2EE的Web应用系统建模的一般过程和方法,并结合一个网上拍卖系统的建模实例,详细说明了其建模过程和建模方法.通过对Web应用系统建模,可以有效地保证Web应用系统开发的质量.  相似文献   

18.
对统一建模语言的若干探讨   总被引:1,自引:0,他引:1  
贾洞  吕振洪 《微机发展》2002,12(5):58-60
统一建模语言(UML)是由Rational公司开发的第三代面向对象的建模语言,它统一和扩展了Booch,Rumbaugh和Jacobson的表示方法,是未来面向对象软件开发的标准建模语言。在概述了MUL技术核心的基础上,着重讨论了从常用的面向对象方法(OO)到UML的升级方式,特别是Runbaugh的对象建模技术(OMT)技术到UML的转换。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号