UML实验报告三
- 格式:doc
- 大小:168.50 KB
- 文档页数:4
XI`AN TECHNOLOGICAL UNIVERSITY
实验报告
实验三 静态图
专 业: 信息与计算科学
班 级: 121001
姓 名: 刘修花
学 号: 121001125
实验学时: 32课时
指导教师: 时华
成 绩:
2015 年 10 月 23 日 西安工业大学实验报告
专业 信息与计算科学 班级 121001 姓名 刘修花 学号 121001125
实验课程
UML系统建模 指导教师 时华 实验日期 2015-10-23 同实验者
实验项目 静态图
实验设备及器材 电脑
一、实验目的
练习使用Rational Rose绘制类图、对象图、包图等静态图
二、实验原理
类图是用于定义系统的类,包括描述类之间的联系(如关联、依赖、聚合等)以及类的内部结构,即类的属性和操作。因此类图是描述系统中类的静态结构,即它描述的是一种静态关系,在系统的整个生命周期都是有效的。
对象图表示在某一时刻一组对象以及它们之间的关系, 可以被看做是类图在系统某一时刻之间的关系图
三、 实验步骤、数据记录及处理
1. 单击菜单中的“Browse”子菜单的“Class Diagram”选项,屏幕出现与创建用例图类似的界面。选择
表示在类图中添加类 表示在类图中添加接口
表示在类图中添加实现关系
2.建立对象图的步骤:
-- 确定需求 : 研究分析问题领域, 确定系统需求;
-- 属性操作 : 发现对象和对象类, 明确类的属性和操作;
-- 静态关系 : 发现类之间的静态关系, 泛化, 关联, 实现, 依赖关系;
-- 类与关系 : 设计类与关系;
-- 绘制类图 : 绘制对象类图, 并编制应用说明;
3.绘制包图:
先建包 : Rational Rose中可以创建多个类, 类的属性和方法都能在类图中体现,
为了方面管理, 通常先创建包, 在创建对应的类;
图书管理系统中的四个包 : 系统包 (System Service), 界面包 (System UI), 工具包(System Common Utilities), 数据库包(System Database);
订餐系统的类图如下: