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