文档详情

系统分析与设计实验3-UML-2011.doc

发布:2017-04-21约1.68万字共29页下载文档
文本预览下载声明
 PAGE 29 《信息系统分析与设计》课程实验 实验报告3—UML建模 实验项目名称 UML建模 实 验 室 信息管理与工程学院四楼机房 实 验 日 期 2008.3 班 级 学 号 姓 名 【实验目的】了解面向对象分析与设计的基本要素,掌握以用例为中心的需求分析方法 掌握应用UML语言建立模型的面向对象分析方法 学会使用Case工具绘制用例图和类图 学会使用Case工具绘制顺序图、状态图和活动图。【实验要求】完成系统用例图。 完成系统类图。 完成顺序图、状态图和活动图。【实验环境】Windows 2000操作系统; Powerdesigner;【信息系统项目】自选实验环节一:示例实验(一)创建面向对象模型(OOM) 为创建OOM及定义模型的属性和选项,具体步骤如下: 步骤1:进入PowerDesigner开发环境,单击工具栏中的New (新建) 按钮,弹出New对话框 (图10.7) 。 图10.7 选择OOM 步骤2:在New对话框左边的Model type栏中选择Object-Oriented Model (面向对象模型) 。 对话框右边General页中各个选项的含义如下: ? Object language:选择对象语言,包括:Analysis、C#、C++、IDL-CORBA、Java、PowerBuilder、Visual BASIC .NET、Visual BASIC 6、XML-DTD和XML-Schema等。 ? First diagram:选择图形的类别,包括类图、用例图、顺序图、构件图和活动图等等。 ? Share:共享目标对象语言描述文件。 ? Copy:创建一个目标对象语言描述文件的副本。 步骤3:使用系统的默认设置 (Java语言、用例图等) ,单击“确定”按钮,进入OOM设计工作区,如图10.8所示。在该工作区中,可以定义OOM的属性和操作,也可以设计各种UML图形。 图10.8 OOM设计工作区 步骤4:在Model菜单中单击Model Properties…命令,显示OOM属性定义窗口,如图10.9所示。 图10.9 OOM属性定义窗口 OOM的General属性页的选项包括: ? Name:模型名称,例如“Tutorial OOM”。 ? Code:模型代码,例如“Tutorial_OOM”。 ? Comment:模型注释。 ? Author:作者。 ? Version:版本。 ? Object language:模型中的对象语言,例如“Java”。 ? Default diagram:默认使用的图形,例如“ClassDiagram_1”。 步骤5:定义完毕单击“确定”按钮。然后在File菜单中单击Save As…命令,以“Tutorial.OOM”这个名称保存所定义的模型。 步骤6:设置模型选项。在Tools菜单中单击Model Options…命令,打开Model Options (模型选项) 对话框,如图10.10所示。 部分选项的含义如下: ? Show classes as data types:将类当成数据类型显示。 ? Preview editable:预览时允许编辑。 ? Default data types:默认的数据类型。包括Attribute (属性) 、Operation (操作) 和Parameter (参数) 等。 ? Domain/Attribute:域/属性。包括域与数据项强制无分歧 (Enforce non- divergence) 、数据类型 (Data Type) 、数据校验 (Check) 和规则 (Rules) 等。 ? Message:消息。选择是否支持延时 (Support Delay) 。 步骤7:单击Set As Default按钮,选择默认选项,然后,单击OK按钮。 图10.10 “模型选项”对话框 (二)用例图启动PowerDesigner, 选择Object-Oriented Model选项,然后在出现的对话框中选择开发语言,起始图形选择Use Case Diagram。单击“确定”按钮,进入编辑界面后操作步骤如下: 单击对象面板上的Use Case工具。 在编辑窗体上用单击方式创建每个用例。 单击面板上的Actor工具。 在编辑窗体上用单击方式创建一个Actor。 将各个U
显示全部
相似文档