基于UML的电梯控制系统的分析与设计
2011-10-27刘香玉
中国科技信息 2011年19期
刘香玉
河北政法职业学院,河北 石家庄 050061
基于UML的电梯控制系统的分析与设计
刘香玉
河北政法职业学院,河北 石家庄 050061
UML是一种基于面向对象的可视化建模语言。本文简要介绍了UML的建模机制并将电梯管理系统作为实例,运用UML语言的图形表达方式,从需求分析到详细设计,及类与类之间的消息传递关系,给出了该方法的应用细节,探索了基于 UML的应用领域的系统开发及 UML各图形之间的内在联系,说明了应用UML语言丰富的可视化表达元素,可以清晰、快速地定义面向对象的软件系统模型。
UML;建模机制;电梯;面向对象
UML;Modeling mechan;ismElevator;Object-oriented
UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它融入了软件工程领域的新思想、新方法和新技术,它的作用域不限于支持面向对象分析与设计,还支持从需求分析开始的软件开发的全过程。它代表了面向对象方法的软件开发技术的发展方向,具有广阔的发展前景。
1 统一建模语言UML概述
UML是一种通用的建模语言,可以对任何具有静态结构和动态行为的系统进行建模。它由两部分组成,一部分是语义,用于描述元模型定义;另一部分是表示符,用于定义符号的表示法。UML可以通过两种建模机制,九种图形把系统的重要业务表示出来。
2 UML的建模机制
UML有两种建模机制:静态建模和动态建模。
2.1 UML的静态建模机制
静态模型是从系统的内部结构和静态角度来描述系统的视图,在整个需求分析中,它定义了其中的对象和类,以及它们内部和彼此间的关系,如关联、依赖、聚合等关系,以及实体功能范围的约束和限定,最后建立系统粗略的静态模型,再逐步实现其内部详细的功能需求。……
登录APP查看全文
