内容发布更新时间 : 2024/11/16 2:20:01星期一 下面是文章的全部内容请认真阅读。
《高级语言程序设计》实验指导书
第二部分《UML语言建模》
计算机学院软件系
指导老师:汤小春 陈建全
最终改版日期: 2015/3/18
目录
实验一 UML建模基础 ................................................................................................. 2 实验二 UML类图 ........................................................................................................... 3 实验三 对象图 ................................................................................................................. 5 实验四 用例图 ................................................................................................................. 6 实验五 时序图与协作图 ............................................................................................... 9 实验六 状态图 ............................................................................................................... 10 实验七 包图 ................................................................................................................. 12 实验八 活动图 ............................................................................................................. 14 实验九 组件图 ............................................................................................................... 16
1
实验一 UML建模基础
[实验目的和要求]
1、 熟悉UML建模工具Rational Rose的基本菜单及操作。 2、 掌握UML的三大组成部分及各部分作用。 3、 掌握UML规则和相关机制。
4、 掌握UML的可见性规则和构造型的作用。
5、 实验9为2学时,其余每实验1学时完成。请事先做好充分的
准备工作。
6、 每次实验后把实验结果提交给辅导老师。(含实验步骤中的问题
回答和绘制的UML图,分析和讨论部分) 7、
[实验内容和步骤]
1、 练习使用建模工具建立各种UML图形,并对图形进行相应编辑
和修改。
2、 认识各种UML关系及可见性符号,并用工具表示出来。
UML关系 关联关系 表示方法 依赖关系 泛化关系 实现关系 2
聚合关系
可见性 公有(Public) 私有(Private) 受保护(Protected) 包内公有(Package)
[分析与讨论]
1、总结UML在软件工程中的作用以及使用UML建模的必要性。
表示方法 ““+” “-” “#” “~” 实验二 UML类图
[实验目的和要求] a) b) c) d) e)
[实验指导和步骤]
1、 简述类的定义,以及类的三要素
2、 类的属性和方法的可见性有哪些?UML中如何表示? 3、 已知三个类A.B和C.其中类A由类B的一个实类和类C的1个
3
掌握类的定义,类的3要素,UML中类的表示方法。 掌握类与类之间的各种关系代表的含义及表示方法。 实体类,边界类,控制类,关联类的概念和表示方法。 接口和抽象类的概念和表示方法。 类的多重性关系。 对一个类图进行相关的描述。