1 课内实验报告课 程 名: 系统分析与设计(双语)任课教师 :专业:学号:姓名:二○一五至二○一六年度 第 二 学期南京邮电大学管理学院2 《 系统分析与设计(双语) 》课程实验第一 次实验实验内容及基本要求:实验项目名称: 初识 UML语言实验类型:验证每组人数: 1 人实验内容及要求:内容:学会安装并使用Rational Rose软件,了解工具栏中按钮的功能
定义拟分析设计的信息系统
要求:(1)学生要掌握 Rational Rose软件的安装过程
了解工具栏中各个按钮的功能,并能熟练应用主要的操作按钮
(2)自选一个待分析与设计的目标信息系统,给出较详细的系统应用场景分析,并初步定义系统边界和拟分析设计的系统功能
对 Rational Rose软件中关键功能按钮的说明和理解在 rational rose中可以创建用例视图,逻辑视图,组件视图和部署视图,如下图的rational rose的浏览器图可见
(1)用例图用例视图主要是用来表示系统的参与者和用例之间的相互作用,它包括系统中所有的角色,用例和用例图,用例图主要包括用例图,时序图,协作图和活动图
如下图用例图显示,选择3 工具栏中的actor ,将鼠标拖进工作簿则可以生成一个参与者,再选择用例按钮, 拖出用例图标,使用箭头将参与者和用例相连,表示其之间的关联关系,一个用例与另一个用例之间使用虚箭头相连,表示两个用例之间存在继承或实例关系
(2)建立时序图, 序列图显示用例中的功能流程,选择新建的用例, 右击选择 new→Sequence Diagram ,如上图, 表示一个用例与两个对象之间的消息连接,其中用例和对象下的方条表示其操作的生存周期,可以对其操作进行命名
(3)建立活动图,活动图显示了系统中某个业务或者某个用例中,要经历哪些活动,这些活动按什么顺序发生
右击use case view,选择 new