- 12
- 0
- 约 69页
- 2016-11-14 发布于湖北
- 举报
* 图1-54 新建模型对话框 * 设计Use Case图 下面以图书馆管理信息系统为例,介绍如何定义用况图。定义用况图具体方法如下: (1)点击【Palette】工具栏中的【】(Use Case)图标,回到屏幕中点击鼠标左键,一个用况就放置在你所点击的位置,如图1-55所示。点击鼠标右键可以使鼠标恢复箭头形状。然后双击用况的图形符号,打开用况的属性窗口。如图1-56所示。在用况定义窗口中可以对用况的属性进行设置。其中各字段含义与之前表属性定义窗口一致,这里不再重复。 (2)点击【Palette】工具栏中的【】(Actor)图标,回到屏幕中点击鼠标左键,一个执行者就放置在你所点击的位置,如图1-57所示。点击鼠标右键可以使鼠标恢复箭头形状。然后双击执行者的图形符号,打开执行者的属性窗口,如图1-58所示。 (3)定义执行者和用况之间的关系。在【Palette】工具栏中,选择【】(Association)图标,在要建立联系的执行者与用况之间连线。点击鼠标右键可以使鼠标恢复箭头形状。双击关系的连线,打开关系属性定义窗口。如图1-59所示。 (4)按照步骤(1)到(3)定义其它执行者与用况。如图1-60所示。 * 定义用况图窗口 * 通过PDM转换生成OOM 除了自己设计OOM外,若有定义好的CDM或PDM,可以直接把CDM或PDM转换为OOM。通过OOM可以生成对应得源代码,从而为应用程序奠定基础。通过PDM转换生成OOM的具体步骤如下: (1)在PDM模型中,点击【Tools】菜单选择【Generate Object-Oriented Model】项,打开生成OOM设置窗口,如图1-61所示。 (2)选择【Detail】页,进行面向对象模型的细节属性设置。如图1-62所示。 (2)选择【Detail】页,进行面向对象模型的细节属性设置。如图1-62所示。 (4)选择完毕后,点击【确认】按钮,开始生成面向对象模型。完成后如图1-64所示。 * 面向对象模型表的设置窗口 * 图1-64 面向对象模型 * 对象关系映射的PowerDesinger实现 在第三章中,我们将会介绍对象-关系映射的一些策略,为了本书内容的连贯性,我们把在PowerDesinger中如何操作实现O/R Mapping,提前到第一章里讲述。不过,读者最好先阅读第三章的相关内容之后,再来学习这一节,这样会对本节所讲述的内容有更深刻的了解。 在第三章中,我们将会介绍对象-关系映射的一些策略,为了本书内容的连贯性,我们把在PowerDesinger中如何操作实现O/R Mapping,提前到第一章里讲述。不过,读者最好先阅读第三章的相关内容之后,再来学习这一节,这样会对本节所讲述的内容有更深刻的了解。 在转换为PDM的过程中,PowerDesinger遵循的转换原则如表1-5至表1-7所示 。 我们不能完全依赖PowerDesigner的自动转换机制,在第3章的关系--对象映射一节中,讲述了映射的原则和方法,在这里就不再重复。 * 图1-15 CDM模型窗口 * 定义实体 双击实体图形符号打开实体定义窗口,选择【General】页,在这里对实体的基本情况进行设置。如图1-16所示。General页各个字段含义: Name:实体的名称,可以输入中文信息; Code:实体代码,必须输入英文; Comment:对实体的注释; Number:实体个数(将来的记录条数) * 图1-16 定义实体窗口 * 定义属性 选择【Attributes】页,在这页中输入实体各个属性,如图1-17所示。选择【Insert A Row】图标可以插入新行。其中Attributes各字段含义: Name:属性名称,可以输入中文信息; Code:属性代码,必须输入英文; Data Type:根据属性选择合适的数据类型。 Domain:使用的域作为数据类型; M:即Mandatory,强制属性,表示属性值是否允许为空; P:即Primary Identifier,主键标识符; D:即Displayed,在实体符号中是否显示属性。 * 图1-17定义属性窗口 * 定义属性 在Data Type列,单击鼠标左键会出现(),点击此按钮会弹出数据类型设置窗口,可以在这里对数据的类型进行设置。 定义完毕后点击【确认】,返回到CDM窗口,实体的图形符号如图1-19所示。 依次创建 读者信息、借阅管理、管理员信息、罚款管理4个实体。完成后如图1-20所示。 * 图1-20 各个实体的图形符号 * 建立实体之间的联系 在完成实体创建以后,我们要建立这些实体之间的关系。具体步骤如下: (1)在【Palette】工具栏中,选择【】(Relationship)图标,
您可能关注的文档
最近下载
- 学霸作文里的“骚话公式”(5个).pdf VIP
- 欧姆龙制氧机说明书1C_IM_HAO-3620、3720、3721、3722、3710、3711、3712.pdf VIP
- 基于S7-1200的异步电机速度跟随控制系统设计与实现.doc
- 第五讲量化与编码.ppt VIP
- 无人机飞行管理及应用:无人机飞行的空管需求PPT教学课件.pptx
- 无人机操作技术-无人机自动机场.pptx VIP
- SYT 7388-2017 石油天然气钻采设备 钻井用空气锤和冲击钻头.docx VIP
- 直线定向示范课.ppt
- SYT 7421-2018 石油天然气钻采设备 钻井和修井用管柱自动化处理系统.pdf VIP
- 谢冕评志摩的诗.doc VIP
原创力文档

文档评论(0)