当前位置:文档之家› 沈阳师范大学 软件学院 UML作业

沈阳师范大学 软件学院 UML作业

沈阳师范大学科信软件学院实验报告
实验题目:创建UML用例图
实验时间: 2011.9.17
姓名:于琪
学号: 09008062
专业年级:软件工程 11班
实验目的及要求
1、掌握Ration Rose Enterprise Edition的基本使用方法;
2、掌握在Rose2003浏览窗口中添加用例框图,以及在用例框图中增添参与者与用例的方法和步骤;
3、创建大学生注册系统的用例模型。

实验设备环境及要求
1.微型计算机
2.Microsoft Windows 2000/XP操作系统
3. Ration Rose Enterprise Edition 2003
实验内容与步骤
任务1:熟悉用例图的建模图形符号:
Y09008062光标返回箭头,以便选择图素文本框
注释
连接注释和相关图标

用例
参与者
关联(单向、双向)
依赖关联
泛化关联
任务2:在浏览器中创建用例模型(模型名称为姓名的汉语拼音的第一个字母再加上学号)。

任务3:在框图中增加参与者,并练习Specification窗口相关参数的用法。

请写出至少3个参数的含义:
1:Teacher对象
2:Student对象
3:Administrator对象
任务4:在框图中增加用例,并练习Specification窗口相关参数的用法。

请写出至少3个参数的含义:
1:Teacher对象
2:Student对象
3:Administrator对象4.更新成绩用例
任务5:以下是“大学注册系统”的问题描述,创建其用例模型:
(1)沈阳师范大学的教学机构由学院组成,每个学院包含几个系。

每个学院管理一种学位,每种学位都有若干必修课和若干选修课。

每门课程都处于一个给定的级别,并且有一个学分值。

(2)学生可以组合所提供的课程,形成他们的学习计划(注册课程)。

一方面适合他们的个人需要,另一方面完成了这些课程他们就能得到他们所注册的学位。

学生对课程的选择可能受事件冲突、最大班级人数等条件的限制。

(3)在注册阶段,系统必须接受学生所提出的学习计划,并验证他们的前提条件、时间冲突、班级大小、特别批准等。

学生提出的学习计划要输入在线注册系统中,系统要检查学习计划的一致性,并且报告其中存在的问题。

完成下列要求:
①确定系统的参与者;
②确定系统的用例;
③画出用例图,并用规范的语言说明系统所实现的功能;
④以“学习计划为例”,进行用例描述(写出脚本)。

实验指导与数据处理(实验结果)
1.用例参与者
系统管理员,学生
2.系统的用例
学习计划安排课程表,检测学习计划
查询开设课程,查询成绩,更新维护系统
3.用例图

系统功能:
用户通过选择学生或者系统管理员的身份登录后来使用大学注册管理系统。

学生和系统管理员可以启动学习计划,其中学习计划包括安排课程、查询开设课程,检测学习计划依赖于学习计划。

学生可以查询成绩,系统管理员可以更新维护系统。

4.用例描述
分析讨论
实验教师评语成绩
签名:
日期:。

相关主题