统一建模语言UMLA 实验指导书- 1 - 统一建模语言 UML 实验指导书白涛电子与信息工程系计算机应用教研室统一建模语言UMLA 实验指导书- 2 - 实验一用例图一、实验目的1.熟悉用例图的基本功能和使用方法;2.掌握如何使用建模工具绘制用例图方法。二、实验要求1.整理实验结果;2.小结实验心得体会。三、实验环境1.计算机一台2.Rational Rose工具软件四、实验内容根据以下需求设计一个图书馆管理系统的用例图。基本功能要求:图书管理:新书登记,图书查询,图书注销;借阅管理:借书,还书,查询今日到期读者;读者管理:增加读者、删除读者、查询读者、读者类别管理(可以设置不同类的读者,并使不同类读者对应不同类的图书流通参数,如可借册数,可借天数,可续借次数,可续借天数等);报表管理:包括图书借阅统计报表,被注销图书统计报表等;报表可以有多种格式可供选择;可以把报表输出到文件中,可以预览报表、打印报表等;系统管理:系统管理员使用,包括用户权限管理(增加用户,删除用户,密码修改等),数据管理(提供数据修改、备份、恢复等多种数据维护工具),系统运行日志,系统设置等功能。五、实验步骤详细分析系统需求,使用Rose 工具完成系统用例图。1.分析系统活动者;2.分析系统活动者的用例;3.分析活动者之间、用例之间的关系;4.绘制用例图。实验二类图一、实验目的1.理解类的基本概念;2.掌握如何从需求分析中抽象出类的方法;3.掌握在 Rational Rose中绘制交互图的操作方法。统一建模语言UMLA 实验指导书- 3 - 二、实验要求1.整理实验结果;2.小结实验心得体会。三、实验环境1.计算机一台2.Rational Rose工具软件四、实验内容根据图书馆管理系统需求分析、用例图、交互图,对系统进行静态建模,寻找和发现类,分析类之间的关系。五、实验步骤1.打开前面初步构建的UML模型文件;2.打开 Rose中的逻辑视图(Logical View),选择分析模型(analysis model)目录。并在其下创建一个子目录并命名为:“图书馆业务功能” ;3.用鼠标右击“图书馆业务功能”在弹出来的菜单中选择“New→Class diagram ”项,创建类图;4.双击新建的类图,并点右边控件集中选中的类并用鼠标在图中分别拖出上述类图;5.设定上述抽象出来各类的属性和操作;6.分析、设定以上各类之间的关系;7.请根据教材中示例部分在Rational Rose中绘制类间的关系。统一建模语言UMLA 实验指导书- 4 - 实验三数...