实验报告
课程名称:软件工程实验名称:用PowerDesigner建模工具绘制数据流图班级:学生姓名:学号:
指导老师评定:签名:
一、实验环境
Windows 2000、Rational Software公司的Rational Rose应用软件
二、实验目的
1)了解Rational Rose工具软件的组成及功能
2)掌握用Rational Rose画用例图的具体的使用方法
三、实验内容
1)设计用例图(Use Case框图)
2)用Rational Rose在Use Case视图中创建Use Case框图。
四、实验要求
建立一个Use Case框图,并给出“预订教室”的用例描述。
1) 背景
某大学需要一个教室预订系统,将空闲的教室提供给师生做学术报告或班级活动。
师生可使用该系统预订所需的教室,以便让管理员在恰当的时间开放教室、准备好多媒体设备。
2) 功能要求
2.1) 管理员可使用该系统增加用户、删除用户。
2.2) 管理员可向系统中增加或删除供预订的教室,设置任一教室可使用的时间段。
2.2) 师生可登录系统、修改密码。
2.3) 师生在登录后,可浏览给定时间段的空闲(供预订的且未被预订的)教室;选择教室和使用时间段,预订教室。
2.4) 管理员可浏览任意时间段内的教室预订情况。
3) 性能要求
3.1) 教室占用的时间段精确到“课时”。
3.2) 支持最多10000人同时在线使用系统,确保系统稳定流畅。
五、实验步骤
Use Case框图表示整个机构提供的功能,可以用来回答下列一些问题:公司是干什么的?为什么要建立这个系统?还有那些人使用这些系统。
Use Case框图在业务建模活动期间大量用于设置系统情景和形成创建使用案例的基础。
1)如何使用Rational Rose画Use Case框图
S1:点击“开始”在“程序”中找到“Rational rose”点击“Rational Rose Enterprise Edition”进入该软件。
S2:在该软件出现的界面左边你将会看到一个“Use Case View”双击之后会出现一个“main”,在双击“main”会弹出一个界面,我们就可以在这个弹出的界面上开始我们的用例图绘制。
S3:在稍微靠做的位置将会看到Use Case框图工具栏图标,下面给大家介绍一下这些图表所表示意思:
2)绘制与保存
S1:根据预习实验是所画的用例图草稿和Use Case工具栏图标绘制用例图S2:在绘制完成之后点击保存,会弹出选择保存位置的对话框,选择地址进行保存即可。
六、实验结果
七、实验心得体会
本次实验主要是用Rational Rose绘制用例图,并在之前绘制的图的基础上画出用例图,实验比较简单,通过本次实验,对于用例图的理解也更加深刻了。