好文档 - 专业文书写作范文服务资料分享网站

《软件工程》实验四UML用例图

天下 分享 时间: 加入收藏 我要投稿 点赞

实验四、UML用例图

实验类型:验证性 实验学时:2 一、实验目的

1. 熟悉用例图的基本功能和使用方法。 2. 掌握如何使用建模工具绘制用例图方法。

二、实验设备

Windows计算机、Rational Rose。

三、实验原理

用例图是用于描述一组用例,参与者以及它们之间的连接关系。一个用例图描述了一组动作序列,每一个序列表示系统的外部设施(系统的参与者)与系统本身的交互。从一个特定参与者的角度看,一个用例完成对其有价值的工作。用例图仅仅是从参与者使用系统的角度来描述系统中的信息,即站在系统外部查看系统应该具有什么功能,而并不描述该功能在软件内部是如何实现的。用例可以应用于整个系统,也可以应用于系统的一个部分,包括子系统、单个的类或者接口。通常,用例不仅代表这些元素所期望的行为,而且还可以把这些元素用作开发过程中测试用案的基础。

1.软件环境简介

1.1 Rational Rose可视化环境组成

Rose界面的五大部分是浏览器、文档工具、工具栏、框图窗口和日志。见图1.1。

图1.1:Rose界面

? ? ? ? ?

浏览器:用于在模型中迅速漫游。

文档工具:用于查看或更新模型元素的文档。 工具栏:用于迅速访问常用命令。

框图窗口:用于显示和编辑一个或几个UML框图。 日志:用于查看错误信息和报告各个命令的结果。

四、实验内容与步骤

开发一个图书管理系统,核心功能包括:管理员管理图书、管理员管理借阅者、借阅者借书\\还书、借阅者查看图书信息、借阅者查看借阅信息

对系统进行需求分析,并遵循以下步骤创建其用例模型:

1) 2) 3) 4) 5)

识别和确定参与者; 识别和确定用例; 描述用例;

定义用例之间的关系;

建立用例图,构造用例模型。

身份验证<>查看读者信息查看图书信息增加图书系统管理员删除或更新图书增加图书增加借阅者删除借阅者

系统管理员用例图

身份认证<>图书信息查看查看借阅信息学生借阅者还书老师借书

借阅者用例图

五、思考题

1、用例有哪些特性?

用例是相对独立的. 这意味着它不需要与其他用例交互而独自完成参与

者的目的.也就是说用例从\功能\上说是完备的.用例本质体现了系统参与者的愿望

2、用例之间有哪几种关系?

泛化关系 包含关系 扩展关系

3、用例叙述应该包括哪些基本内容?

参与者(Actor) 用例(Use Case) 系统边界 箭头组成

《软件工程》实验四UML用例图

实验四、UML用例图实验类型:验证性实验学时:2一、实验目的1.熟悉用例图的基本功能和使用方法。2.掌握如何使用建模工具绘制用例图方法。二、实验设备Windows计算机、RationalRose。三、实验原理用例图是用于描述一组用例,参与者以及它们之间的连接关系。一个用
推荐度:
点击下载文档文档为doc格式
5g21z1ysr238gut0xsx29kcek7hlwh013yp
领取福利

微信扫码领取福利

微信扫码分享