《数据库规划与设计》实验指导/度验二需求模型RM的创建及管理1 《数据库规划与设计》实验指导 实验二需求模型RQM的创建及管理 、实验目的 、熟悉需求模型RQM的地位及作用; 2、熟练掌握使用 PowerDesigner工具创建RQN 3、熟悉RQM的功能模块 4、熟练掌握需求报告文档的创建。 实验学时 2学时 、实验类型 验证性 四、实验环境 硬件 每位学生配备计算机一台,满足下列软件的安装 软件 Windows操作系统, MySQL Workbench、 Powerdesigner5、Ⅴsio2003等工具的安装文件; 安装有 Access、 SQL Server、MSQL等数据库管理软件。 3、网络 需要局域网支持; 4、工具 无 五、实验理论与预备知识 1、数据库应用系统案例分析 2、数据库需求分析阶段的工作任务; 3、创建需求模型的基本方法 4、需求模型和数据库系统的关系 六、实验任务 1、需求模型RQM的基础操作 2、完成需求模型RQM的创建及管理; 3、完成需求报告文档的创建。 管理科学与工程学科/共11页第1页
《数据库规划与设计》实验指导 /实验二 需求模型 RQM 的创建及管理 1 管理科学与工程学科 / 共 11 页,第 1 页 《数据库规划与设计》实验指导 实验二 需求模型 RQM 的创建及管理 一、实验目的 1、熟悉需求模型 RQM 的地位及作用; 2、熟练掌握使用 PowerDesigner 工具创建 RQM; 3、熟悉 RQM 的功能模块; 4、熟练掌握需求报告文档的创建。 二、实验学时 2 学时 三、实验类型 验证性 四、实验环境 1、硬件 每位学生配备计算机一台,满足下列软件的安装; 2、软件 Windows 操作系统,MySQL Workbench、Powerdesigner15、Visio 2003 等工具的安装文件; 安装有 Access、SQL Server、MySQL 等数据库管理软件。 3、网络 需要局域网支持; 4、工具 无 五、实验理论与预备知识 1、数据库应用系统案例分析; 2、数据库需求分析阶段的工作任务; 3、创建需求模型的基本方法; 4、需求模型和数据库系统的关系。 六、实验任务 1、需求模型 RQM 的基础操作; 2、完成需求模型 RQM 的创建及管理; 3、完成需求报告文档的创建
《数据库规划与设计》实验指导/实验二需求模型RQM的创建及管理 2 七、实验内容及步骤 1、RQM模型的基础操作 需求模型是一种文档式模型,它通过准确恰当的列出,解释开发过程中需要实现的功能行为来 描述待开发项目。可为开发过程中需要使用到的各种结构化技术文档(功能或技术规格说明书,测 试计划)而使用 Requirements Model Requirements Model应该包括如下特定对象( Object) Object Description 功能行为的名称或内容,可以是父级或子级需求的一部分,它应该在被指派给 eme 用户或群( Groups)前被准确定义说明 用于需求模型中的词汇,它应该被正确定义说明以避免误解,建立一定的通用 Glossary term 规则 至少与某一需求有关的个人实体。 Group 至少与某一需求有关的用户(user)群体。 由于 Requirements Model中没有图表,以上各对象均没有与之对应的图象符号。需求是以图表 视图形式列出,可编辑矩阵视图显示出需求和各设计对象,外部文件或其它需求之间的联系 (1)设置模型模版 启动 Power Designer,打开需求模型文件,如 CyberFridge rqm,接下来选择菜单栏【 Tools】→ 【 Model Options】,即可打开需求模型的设置页面,如图1所示 PModel Options- a Detail Tractility Links Notes Diplay o Name Code Enable name/code conve ne Code Name To Code Code To Nae Noring tenditedNone 回 Package Maxmum bergh 24 Ohwacen Locate o Maed cae VAvad Meld chances Dela chaater wm回 CDema sea.daah 定回□取店用0[助 图1需求模型的设置页面 图2设置模型属性 在模型选项设置窗口中包括 Model Settings((模型设置)、 Requirements Fonts(需求字体)、 Naming onvention(命名约定)三个节点 ①模型设置 ●Al0 bjects:表示全部对象。若选中Name/ Code case sensitive,则表示RQM中的对象 名称和代码区分大小写;否则表示不区分。 Default按钮:表示修复到默认设置。 ● Set as default按钮:表示把当前设置确定为默认设置。 ②需求字体的设置 在需求模型设置页面中,可对需求模型中的文本及各级标题的字体进行设置 具体步骤:在图1中选择 Requirements Fonts子节点,即可打开需求模型字体设置窗口,选择其 管理科学与工程学科/共11页第2页
《数据库规划与设计》实验指导 /实验二 需求模型 RQM 的创建及管理 2 管理科学与工程学科 / 共 11 页,第 2 页 七、实验内容及步骤 1、RQM 模型的基础操作 需求模型是一种文档式模型,它通过准确恰当的列出,解释开发过程中需要实现的功能行为来 描述待开发项目。可为开发过程中需要使用到的各种结构化技术文档(功能或技术规格说明书,测 试计划)而使用 Requirements Model。 Requirements Model 应该包括如下特定对象(Object): Object Description Requirement 功能行为的名称或内容,可以是父级或子级需求的一部分,它应该在被指派给 用户或群(Groups)前被准确定义说明。 Glossary term 用于需求模型中的词汇,它应该被正确定义说明以避免误解,建立一定的通用 规则。 User 至少与某一需求有关的个人实体。 Group 至少与某一需求有关的用户(user)群体。 由于 Requirements Model 中没有图表,以上各对象均没有与之对应的图象符号。需求是以图表 视图形式列出,可编辑矩阵视图显示出需求和各设计对象,外部文件或其它需求之间的联系。 (1)设置模型模版 启动 PowerDesigner,打开需求模型文件,如 CyberFridge.rqm,接下来选择菜单栏【Tools】→ 【Model Options】,即可打开需求模型的设置页面,如图 1 所示; 图 1 需求模型的设置页面 图 2 设置模型属性 在模型选项设置窗口中包括 Model Settings(模型设置)、Requirements Fonts(需求字体)、Naming Convention(命名约定)三个节点。 ① 模型设置 z All Objects:表示全部对象。若选中 Name/Code case sensitive,则表示 RQM 中的对象 名称和代码区分大小写;否则表示不区分。 z Default 按钮:表示修复到默认设置。 z Set As Default 按钮:表示把当前设置确定为默认设置。 ② 需求字体的设置 在需求模型设置页面中,可对需求模型中的文本及各级标题的字体进行设置。 具体步骤:在图 1 中选择 Requirements Fonts 子节点,即可打开需求模型字体设置窗口,选择其
《数据库规划与设计》实验指导/实验二需求模型RQM的创建及管理 3 中的选项,如Text、Font、 Font Style、Size等选项 ③命名约定的设置 在图1中选择 Naming convention子节点,打开命名约定设置窗口,用于设置每种对象的命名约 其中有 1) Display:用于设置显示内容。 Name:表示模型图形中会显示对象名称, Code:表示模型图形中会显示对象代码 Enable name/code conversions:表示对象名称和代码可以相互转换 2) Name/Code标签:设置模型对象名称/代码的命名约定, Naming template:名称模板。 Maximum length:最大长度 Character case:字符的大小写约定。其中 Uppercase代表大写, Lowercase代表小写, Mixed case 代表混合使用。 Valid characters:设定有效字符。其中 ALL valid代表全部有效。 Invalid characters:设定无效字符。其中 No accents代表没有强调 Default characters:设定默认字符。 3) Name To Code/Code To Name标签:设置模型对象名称到代码/对象代码到名称的转换约定 Conversion script:设定转化的具体约定。 Conversion table:用于选择转化表 4) Default按钮:表示修复到默认设置。 5) Set As default按钮:表示把当前设置确定为默认设置。 在 Naming Convention节点下的设置对所有对象有效,在其子节点中的设置仅对指定对象有效 (2)设置RQM属性 可通过模型属性对模型的选项进行设置,如图2所示。 具体步骤: 方法1:打开RQM模型,选择【 Model】亠【 Model Properties】选项即可进入模型属性设置页 面,如图2所示 方法2:双击浏览器窗口中的RQM模型,或者右击模型,选择【 Properties】选型: 主要选项有 ① General选项卡用于定义需求的通用信息 ② Detail选项卡用于设置完成项目所需的工作量( Workload) ③ Traceability Links选项卡用于设置与RQM连接的设计对象和外部文件 ④ Notes选项卡包含 Description和 Annotation两个标签。 Description标签是需求属性的文字描 述, Annotation标签是需求属性的公式化描述 (3)建立新的需求模型(类似CSDN的论坛系统) 基本步骤:启动 Power Designer,,【 Files】→【 New Model】→【 Model Types】→【 Requiremen Document view】,即可完成RQM的创建; 管理科学与工程学科/共11页第3页
《数据库规划与设计》实验指导 /实验二 需求模型 RQM 的创建及管理 3 管理科学与工程学科 / 共 11 页,第 3 页 中的选项,如 Text、Font、Font Style、Size 等选项。 ③ 命名约定的设置 在图 1 中选择 Naming Convention 子节点,打开命名约定设置窗口,用于设置每种对象的命名约 定。 其中有: 1)Display:用于设置显示内容。 Name:表示模型图形中会显示对象名称。 Code:表示模型图形中会显示对象代码。 Enable name/code conversions:表示对象名称和代码可以相互转换。 2)Name/Code 标签:设置模型对象名称/代码的命名约定。 Naming template:名称模板。 Maximum length:最大长度。 Character case:字符的大小写约定。其中 Uppercase 代表大写,Lowercase 代表小写,Mixed case 代表混合使用。 Valid characters:设定有效字符。其中 ALL valid 代表全部有效。 Invalid characters:设定无效字符。其中 No accents 代表没有强调。 Default characters:设定默认字符。 3)Name To Code/Code To Name 标签:设置模型对象名称到代码/对象代码到名称的转换约定。 Conversion script:设定转化的具体约定。 Conversion table:用于选择转化表。 4)Default 按钮:表示修复到默认设置。 5)Set As Default 按钮:表示把当前设置确定为默认设置。 在 Naming Convention 节点下的设置对所有对象有效,在其子节点中的设置仅对指定对象有效。 (2)设置 RQM 属性 可通过模型属性对模型的选项进行设置,如图 2 所示。 具体步骤: 方法 1:打开 RQM 模型,选择【Model】→【Model Properties】选项即可进入模型属性设置页 面,如图 2 所示; 方法 2:双击浏览器窗口中的 RQM 模型,或者右击模型,选择【Properties】选型; 主要选项有: ① General 选项卡用于定义需求的通用信息 ② Detail 选项卡用于设置完成项目所需的工作量(Workload) ③ Traceability Links 选项卡用于设置与 RQM 连接的设计对象和外部文件 ④ Notes 选项卡包含 Description 和 Annotation 两个标签。Description 标签是需求属性的文字描 述,Annotation 标签是需求属性的公式化描述。 (3)建立新的需求模型(类似 CSDN 的论坛系统) 基本步骤:启动 PowerDesigner,【Files】→【New Model】→【Model Types】→【Requirements Document View】,即可完成 RQM 的创建;
《数据库规划与设计》实验指导/实验二需求模型RQM的创建及管理 4 ①添加需求( Requirement):选择需求文档视图工具栏【 Insert an Object】工具或点击需求文档 视图的空白区 ②编辑需求属性:双击需求左边的箭头或单击需求文档视图工具栏的【 Properties】工具,如图 所示; ge, Main view-CAPregram Files(\Sybase PowerDesigner 15. POD-Fx 司|··|普性|山遇X出熟|ABI卫三回 1. Project Description of Target System The CyberFndge project is to use Intemet connectivity, vision and mechanical systens =2. Scenario Descriptions 2.1 Scenario 1 s had a homble day. On the way to work she got caught in trade and tve chent This forced her to behand all day. and it seemed lke she ameal for that right "Looks Bke it's KFC again.she grumbled to hers 图3编辑需求属性 ③更改文档视图中的可见栏目:选择需求文档视图工具栏中【 Customize columns and filter】 工具,即可进行要显示的栏目的选择,如图4所示 ustomize Columns and Filte D Column Heading Operator Title ID I ID and Title Defined Code t↓← 动HA 图4可见栏目的选择 ④插入了一个子对象:选择指定的 Requirement,选择需求文档视图工具栏【 Insert a Sub- Object】 工具,或者在资源管理窗口 Requirements目录下右击指定的【 Requirement】→【New】【 Requirement】 即可 (3)定义用户( Users)和组( Groups) 用户( Users)指在一个需求模型中至少和一个已定义需求有关的人的集合 组( Groups)指专属于开发进程中一个或多个方面的用户类别。每个用户组要与需求模型中至 少一个已定义需求有关 基本步骤: ①在资源管理窗口 Requirements中右击需求分析模型名称,选择【New】→【User】/【 Group】 即可完成用户或组的创建 管理科学与工程学科/共11页第4页
《数据库规划与设计》实验指导 /实验二 需求模型 RQM 的创建及管理 4 管理科学与工程学科 / 共 11 页,第 4 页 ① 添加需求(Requirement):选择需求文档视图工具栏【Insert an Object】工具或点击需求文档 视图的空白区; ② 编辑需求属性:双击需求左边的箭头或单击需求文档视图工具栏的【Properties】工具,如图 3 所示; 图 3 编辑需求属性 ③ 更改文档视图中的可见栏目:选择需求文档视图工具栏中【Customize Columns and Filter】 工具,即可进行要显示的栏目的选择,如图 4 所示; 图 4 可见栏目的选择 ④ 插入了一个子对象:选择指定的 Requirement,选择需求文档视图工具栏【Insert a Sub-Object】 工具,或者在资源管理窗口 Requirements 目录下右击指定的【Requirement】→【New】→【Requirement】 即可; (3)定义用户(Users)和组(Groups) 用户(Users)指在一个需求模型中至少和一个已定义需求有关的人的集合; 组(Groups)指专属于开发进程中一个或多个方面的用户类别。每个用户组要与需求模型中至 少一个已定义需求有关; 基本步骤: ① 在资源管理窗口 Requirements 中右击需求分析模型名称,选择【New】→【User】/【Group】 即可完成用户或组的创建;
《数据库规划与设计》实验指导/实验二需求模型RQM的创建及管理 5 ②添加相应的User与 Group联系:打开相应的 Group属性,选择 Group Users】-【 Add Objects】 即可进行用户的添加或选择,如图5所示 Requirements Model 1 Requrements Mod Selected obiect(st 2 OKCancelHep 图5组的User成员列表 (4)建立业务规则( Business rules) 业务规则是对为了满足业务需求,模型应该包括的特定内容或关于如何构建模型方面的描述清 单。在 Requirement Model状态下, PowerDesigner默认 Business为不可用状态,为此我们需要通过 新建 Extended model definition(扩展模型定义)来激活 Business rules e ①激活 Business rules 基本步骤:选择菜单栏【 Model】【 Extended Model Definitions】,在打开的【 List of extended model Definitions】窗口中选择工具栏中【 Insert a row】,点击【OK】即在资源浏览窗口中添加【 Extended Model definitions】目录,打开【 Extended Model Definition Propreties】,右击【Pofl】,选择【Ad Metaclasses…】,即可打开 Metaclass Selection对话框,选择【 PdCommon】页→【 Metaclass】 【 Businessrule】,如图6所示;点击【OK】即可在 Profile目录下看到 Businessrule,点击【OK】 即可完成 BusinessRule的激活 ·Q·出 Parer 口回 Atifact BusinessRvle eature Mapping 目 DefautobjectMapping Base ReverseObject Mapping aD\PdROM ) PdCommon Selected objectis] 1/17 OK Cance Heb 图6 Metaclass Selection对话框 ②新建 Business rules 基本步骤:选择菜单栏【 Model】→【 Business rules】即可打开业务规则窗口,可进行详细业 务规则的设定 (5)添加术语表( Glossary Terms) 基本步骤:选择菜单栏【 Model】→【 Glossary Terms】即可进行相关术语的添加,如论坛中的“版 主”、“管理员”等 管理科学与工程学科/共11页第5页
《数据库规划与设计》实验指导 /实验二 需求模型 RQM 的创建及管理 5 管理科学与工程学科 / 共 11 页,第 5 页 ② 添加相应的 User 与 Group 联系:打开相应的 Group 属性,选择【Group Users】→【Add Objects】 即可进行用户的添加或选择,如图 5 所示; 图 5 组的 User 成员列表 (4)建立业务规则(Business rules) 业务规则是对为了满足业务需求,模型应该包括的特定内容或关于如何构建模型方面的描述清 单。在 Requirement Model 状态下,PowerDesigner 默认 Business 为不可用状态,为此我们需要通过 新建 Extended model definition(扩展模型定义)来激活 Business rules。 ① 激活 Business rules 基本步骤:选择菜单栏【Model】→【Extended Model Definitions】,在打开的【List of Extended Model Definitions】窗口中选择工具栏中【Insert a Row】,点击【OK】即在资源浏览窗口中添加【Extended Model Definitions】目录,打开【Extended Model Definition Propreties】,右击【Profile】,选择【Add Metaclasses…】,即可打开 Metaclass Selection 对话框,选择【PdCommon】页→【Metaclass】→ 【BusinessRule】,如图 6 所示;点击【OK】即可在 Profile 目录下看到 BusinessRule,点击【OK】 即可完成 BusinessRule 的激活; 图 6 Metaclass Selection 对话框 ② 新建 Business Rules 基本步骤:选择菜单栏【Model】→【Business Rules】即可打开业务规则窗口,可进行详细业 务规则的设定; (5)添加术语表(GlossaryTerms) 基本步骤:选择菜单栏【Model】→【GlossaryTerms】即可进行相关术语的添加,如论坛中的“版 主”、“管理员”等;
《数据库规划与设计》实验指导/实验二需求模型RQM的创建及管理 6 2、RQM模型的创建及检查 (1)请选择该课程网站"课程设计"中提供的数据库应用系统案例,进行RQM的创建,并在实 验报告中简要描述创建RQM的基本思想和目标 (2)请完成以下任务; 任务1:请描述选择的数据库应用系统案例的名称,并设计其需求模型的需求文档视图 ( Requirements Document View),可参考 CyberFridgerqm,将结果填写在表1。 表1数据库应用系统 系统名称 需求文档视图内容 一级标题 级标题 三级标题 任务2:根据任务1设计的需求文档视图,请在 Power Designer中实现,并描述主要操作步骤; 任务3:对创建的需求文档视图进行检査,请描述主要出现的问题及解决办法,将将结果填写 在表 表2检查需求文档视图出现的问题 问题描述 解决方法 3、需求报告文档的创建 在完成整个需求模型的基础上,可应用 Power Designer转换成需求报告文档 (1)根据任务2的需求文档视图,进行需求文档的创建; 基本步骤:在模型RQM的基础上,选择菜单栏【 Report】→【 Generate Report】,选择【Full Requirement report】→【 Simplified Chinese】→【 Generate rte】,如图7所示,即可完成需求报 告文档的生成; 管理科学与工程学科/共11页第6页
《数据库规划与设计》实验指导 /实验二 需求模型 RQM 的创建及管理 6 管理科学与工程学科 / 共 11 页,第 6 页 2、RQM 模型的创建及检查 (1)请选择该课程网站"课程设计"中提供的数据库应用系统案例,进行 RQM 的创建,并在实 验报告中简要描述创建 RQM 的基本思想和目标; (2)请完成以下任务; 任务 1:请描述选择的数据库应用系统案例的名称,并设计其需求模型的需求文档视图 (Requirements Document View),可参考 CyberFridge.rqm,将结果填写在表 1。 表 1 数据库应用系统 系统名称 需求文档视图内容 一级标题 二级标题 三级标题 任务 2:根据任务 1 设计的需求文档视图,请在 PowerDesigner 中实现,并描述主要操作步骤; 任务 3:对创建的需求文档视图进行检查,请描述主要出现的问题及解决办法,将将结果填写 在表 2; 表 2 检查需求文档视图出现的问题 问题描述 解决方法 3、需求报告文档的创建 在完成整个需求模型的基础上,可应用 PowerDesigner 转换成需求报告文档; (1)根据任务 2 的需求文档视图,进行需求文档的创建; 基本步骤:在模型 RQM 的基础上,选择菜单栏【Report】→【Generate Report】,选择【Full Requirement report】→【Simplified Chinese】→【Generate RTF】,如图 7 所示,即可完成需求报 告文档的生成;
《数据库规划与设计》实验指导/实验二需求模型RQM的创建及管理 7 回 O Model report List Requirement Report Generation actior o Generate HTML O Print repo O Generate RTF O Print preview Report name Full Requirement report File name: C: \Users zhe \Documents Full Requireme 图7需求报告文档的生成 八、实验分析 1、创建需求模型RQM中, Priority、Risk、 Status、 Workload分别指的是什么,应如何设置? 2、RQM向需求报告文档转换中,“ Full Requirement report”、“ Standard Requirement report”、“List Requirement report”的含义是什么,有什么区别? 九、课外自主实验 1、熟悉EAM 企业架构模型( Enterprise Architecture Model,简称EAM),企业架构模型从业务层、应用层以 及技术层的对企业的体系架构进行全方面的描述,包括业务流程、业务功能、系统、人员等单元的 结构及行为,以确保各单元能够符合企业的战略发展方向。主要包括7种企业架构流程图:进程图 ( Process Map)、组织结构图( Oragnization Chart)、业务通信图( Business communication Diagram)、 城市规划图( City Planning Diagram)、面向服务图( Service Oriented Diagram)、应用架构图( Application Architecture Diagram)、技术基础框架图( Technology Infrastructure Diagram) (1)熟悉EAM示例 基本步骤:启动 PowerDesigner,选择【rie】→【Open】→【 Examples】→【 Acme EA eam】 即可打开企业架构模型示例 任务1:对于示例中的组织结构图( Organization Chart Diagram),如图1所示,请尝试全部用 中文描述该架构图中的组织单元之间的关系及用户之间的关系(请全部用中文描述):并使用 Power Designer工具绘制图1; 例如:某公司共包括∏研发部门、财务部、人力资源部、市场分析部门· 管理科学与工程学科/共11页第7页
《数据库规划与设计》实验指导 /实验二 需求模型 RQM 的创建及管理 7 管理科学与工程学科 / 共 11 页,第 7 页 图 7 需求报告文档的生成 八、实验分析 1、创建需求模型 RQM 中,Priority、Risk、Status、Workload 分别指的是什么,应如何设置? 2、RQM 向需求报告文档转换中,“Full Requirement report”、“Standard Requirement report”、“List Requirement report”的含义是什么,有什么区别? 九、课外自主实验 1、熟悉 EAM 企业架构模型(Enterprise Architecture Model,简称 EAM),企业架构模型从业务层、应用层以 及技术层的对企业的体系架构进行全方面的描述,包括业务流程、业务功能、系统、人员等单元的 结构及行为,以确保各单元能够符合企业的战略发展方向。主要包括 7 种企业架构流程图:进程图 (Process Map)、组织结构图(Oragznization Chart)、业务通信图(Business Communication Diagram)、 城市规划图(City Planning Diagram)、面向服务图(Service Oriented Diagram)、应用架构图(Application Architecture Diagram)、技术基础框架图(Technology Infrastructure Diagram)。 (1)熟悉 EAM 示例 基本步骤:启动 PowerDesigner,选择【File】→【Open】→【Examples】→【Acme EA.EAM】 即可打开企业架构模型示例; 任务 1:对于示例中的组织结构图(Organization Chart Diagram),如图 1 所示,请尝试全部用 中文描述该架构图中的组织单元之间的关系及用户之间的关系(请全部用中文描述);并使用 PowerDesigner 工具绘制图 1; 例如:某公司共包括 IT 研发部门、财务部、人力资源部、市场分析部门……
《数据库规划与设计》实验指导/实验二需求模型RQM的创建及管理 恐恐恐恐 图1组织结构图 任务2:对于示例中的进程图( Process Map Diagram),如图2所示,请用中文描述该进程图中 的包括的架构区域、业务功能及每一进程的详细任务,并填写在表1中;并使用 Power Designer工具 绘制图2 图2进程图 表1进程图 架构区域 功能1 业务功能 功能2 进程1 进程说明 进程2 管理科学与工程学科/共11页第8页
《数据库规划与设计》实验指导 /实验二 需求模型 RQM 的创建及管理 8 管理科学与工程学科 / 共 11 页,第 8 页 图 1 组织结构图 任务 2:对于示例中的进程图(Process Map Diagram),如图 2 所示,请用中文描述该进程图中 的包括的架构区域、业务功能及每一进程的详细任务,并填写在表 1 中;并使用 PowerDesigner 工具 绘制图 2; 图 2 进程图 表 1 进程图 架构区域 业务功能 功能 1 功能 2 进程说明 进程 1 进程 2
《数据库规划与设计》实验指导/实验二需求模型RQM的创建及管理 9 任务3:对于示例中的业务通信图( Business Communication Diagram overall view),如图3 所示,请在实验报告册中描述图3中的使用的组织单元及业务功能、流程;并使用 Power Designer 绘制图3 图3业务通信图 任务4:对于示例中的城市规划图( City Planning Diagram),如图4所示,请在实验报告册中详 细描述图4中各个架构区域包含的组织单元、对象、系统、应用程序、数据库、业务功能及它们之 间的联系;并使用 PowerDesigner绘制图4 Supplier m Quality application ufaduring Manufacturing chain managemer MON Prod Monitor Supplier 图4城市规划图 任务5:对于示例中的技术基础框架图( Technology Infrastructure Diagram),请在实验报告册中 管理科学与工程学科/共11页第9页
《数据库规划与设计》实验指导 /实验二 需求模型 RQM 的创建及管理 9 管理科学与工程学科 / 共 11 页,第 9 页 任务 3:对于示例中的业务通信图(Business Communication Diagram overall view),如图 3 所示,请在实验报告册中描述图 3 中的使用的组织单元及业务功能、流程;并使用 PowerDesigner 绘制图 3; 图 3 业务通信图 任务 4:对于示例中的城市规划图(City Planning Diagram),如图 4 所示,请在实验报告册中详 细描述图 4 中各个架构区域包含的组织单元、对象、系统、应用程序、数据库、业务功能及它们之 间的联系;并使用 PowerDesigner 绘制图 4; 图 4 城市规划图 任务 5:对于示例中的技术基础框架图(Technology Infrastructure Diagram),请在实验报告册中
《数据库规划与设计》实验指导/实验二需求模型RQM的创建及管理 描述图中结构及所用到的对象和对象间的联系 (2)新建EAM模型 基本步骤:启动 PowerDesigner,选择【Fle】→【New】→【 Enterprise Architecture Model】,选 择相应的架构图即可,如图5所示: HEA hepa you anala and deemer your organe Model na 图5新建企业架构模型 2、EAM模型的创建 请选择一个课程设计"提供的数据库应用系统案例,进行相应EAM的创建 任务1:请描述案例的名称:并描述案例中应具备的组织结构、进程图、业务通信图、城市规 划图的整体思路 任务2:请完成以下要求 (1)设计相应的组织结构图,并通过 Power Designer进行创建,并对图中内容进行相关描述 (2)设计相应的进程图,并通过 Power Designer进行创建,并对图中内容进行相关描述 (3)设计相应的业务通信图,并通过 PowerDesigner进行创建,并对图中内容进行相关描述; (4)设计相应的城市规划图,并通过 Power Designer进行创建,并对图中内容进行相关描述; 十、实验扩展资源 1、图书 (1)王珊,萨师煊数据库系统概论(第四版)[M高等教育出版社,2006 (2)刘亚军高莉莎数据库设计与应用[M]清华大学出版社,2007 2、期刊论文 (1)朱力强.软件生存周期中的RQM建模分析门内江师范学院学报2010,25(12)35-40 (2)李苹,蒋锐张顺吉等 PowerDesigner在数据库综合性实验中的应用研究门.电脑知识与技 术,2012(12)2671-2674 (3)史瑞云基于J2EE的炼焦设备EAM系统的设计与实现[D]太原科技大学2011 (4)杨德惠.基于企业架构的公共图书馆文化信息服务联盟构建研究[D]南昌大学,2012 3、在线学习平台 管理科学与工程学科/共11页第10页
《数据库规划与设计》实验指导 /实验二 需求模型 RQM 的创建及管理 10 管理科学与工程学科 / 共 11 页,第 10 页 描述图中结构及所用到的对象和对象间的联系; (2)新建 EAM 模型 基本步骤:启动 PowerDesigner,选择【File】→【New】→【Enterprise Architecture Model】,选 择相应的架构图即可,如图 5 所示; 图 5 新建企业架构模型 2、EAM 模型的创建 请选择一个"课程设计"提供的数据库应用系统案例,进行相应 EAM 的创建; 任务 1:请描述案例的名称;并描述案例中应具备的组织结构、进程图、业务通信图、城市规 划图的整体思路; 任务 2:请完成以下要求: (1)设计相应的组织结构图,并通过 PowerDesigner 进行创建,并对图中内容进行相关描述; (2)设计相应的进程图,并通过 PowerDesigner 进行创建,并对图中内容进行相关描述; (3)设计相应的业务通信图,并通过 PowerDesigner 进行创建,并对图中内容进行相关描述; (4)设计相应的城市规划图,并通过 PowerDesigner 进行创建,并对图中内容进行相关描述; 十、实验扩展资源 1、图书 (1)王珊,萨师煊.数据库系统概论(第四版)[M].高等教育出版社,2006. (2)刘亚军,高莉莎.数据库设计与应用[M].清华大学出版社,2007. 2、期刊论文 (1)朱力强. 软件生存周期中的 RQM 建模分析[J]. 内江师范学院学报,2010,25(12):35-40. (2)李苹,蒋锐,张顺吉 等.PowerDesigner 在数据库综合性实验中的应用研究[J]. 电脑知识与技 术,2012(12):2671-2674. (3)史瑞云. 基于 J2EE 的炼焦设备 EAM 系统的设计与实现[D]. 太原科技大学,2011. (4)杨德惠. 基于企业架构的公共图书馆文化信息服务联盟构建研究[D]. 南昌大学,2012. 3、在线学习平台