rose的uml用例图实例讲解.ppt
- 格式:ppt
- 大小:3.03 MB
- 文档页数:34
使用Rational Rose 进行UML可视化建模以某所大学的《选修课程管理系统》为例来介绍怎样使用Rational Rose 进行UML可视化建模。
一、问题描述:1.教务管理人员将本学期要开设的课程输入教务系统,教师选择教授的课程,打印出选修课程目录表,向学生公布;2.教务管理人员将最终的学生课程表通知学生,将每门选修课的花名册(roster)通知相关教师,将有关收费情况的信息传送到财务管理系统;3.学生到财务部门办理收费手续。
二、利用Rational Rose创建《选修课程管理系统》用例图(Use Case View)1.《选修课程管理系统》中的执行者(Actors)●注册选修课程的学生(Student);●教授选修课程的教师(Teacher);●教务管理人员(Register)必须汇总选修课程情况,制作课程表;教务管理人员必须维护关于课程、教师和学生的所有信息;●财务管理系统(Billing System)从本系统中取出收费信息。
2.使用Rational Rose 创建执行者(Actors)图11)右击browser框中的Use Case View包,弹出快捷菜单;2)选择New——Actor项;3)输入执行者的名字;(可用Rename命令更改)3.《选修课程管理系统》中的用例(Use Case)●注册选修课程(学生);[Register for courses]●选择教授的课程(教师);[Select course to teach]●索取课程花名册(Roster)(教师);[Request course roster]●维护课程信息(教务管理人员);[Maintain course information]●维护教师信息(教务管理人员);[Maintain teacher information]●维护学生信息(教务管理人员);[Maintain student information]●创建课程目录(教务管理人员);[Create course catalogue] 4.使用Rational Rose 创建用例(Use Case)图21)右击browser框中的Use Case View包,弹出快捷菜单;2)选择New——Use Case项;3)输入用例的名字;(如出错,可用Rename命令更改)5.使用Rational Rose 创建主用例图(Main Use Case Diagram)1)双击browser框中的Use Case View包中的Main条目,打开主用例图;2)单击选中browser框中的执行者,并将其拖到主用例图中;3)重复第2)步,直到完成所需的工作为止;4)单击选中browser框中的用例,并将其拖到主用例图中;5)重复第4)步,直到完成所需的工作为止;6)在工具条中选择单向关联(Unidirectional Association)图标;7)单击一个执行者,并拖到相应的用例上;或单击一个用例,并拖到相应的执行者上。