《数据库规划与设计》实验指导/实验九数据库模型文档编辑器的使用 《数据库规划与设计》实验指导 实验九数据库模型文档编辑器的使用 、实验目的 1、熟悉数据库模型中文档模板的类型 2、掌握数据库模型的文档结构的编辑 3、熟练掌握 Power Designer文档模型编辑器的使用 二、实验学时 三、实验类型 验证性 四、实验环境 1、硬件 每位学生配备计算机一台,满足下列软件的安装; 2、软件 Windows操作系统, MySQL Workbench、 Powerdesigner5、 Visio2003等工具的安装文件 安装有Aces、 SQL Server、 MySQL等数据库管理软件。 3、网络 需要局域网支持 4、工具 五、实验理论与预备知识 1、文档模型的类型及功能 2、文档模型编辑器的结构 3、 Power Designer中文档编辑器的使用 4、多模型文档的生成过程。 六、实验任务 1、数据库常见模型的文档的生成 2、文档编辑器的使用 3、多模型文档编辑器的使用 管理科学与工程学科/共6页第1页
《数据库规划与设计》实验指导 /实验九 数据库模型文档编辑器的使用 1 管理科学与工程学科 / 共 6 页,第 1 页 《数据库规划与设计》实验指导 实验九 数据库模型文档编辑器的使用 一、实验目的 1、熟悉数据库模型中文档模板的类型; 2、掌握数据库模型的文档结构的编辑; 3、熟练掌握 PowerDesigner 文档模型编辑器的使用。 二、实验学时 2 学时 三、实验类型 验证性 四、实验环境 1、硬件 每位学生配备计算机一台,满足下列软件的安装; 2、软件 Windows 操作系统,MySQL Workbench、Powerdesigner15、Visio 2003 等工具的安装文件; 安装有 Access、SQL Server、MySQL 等数据库管理软件。 3、网络 需要局域网支持; 4、工具 无 五、实验理论与预备知识 1、文档模型的类型及功能; 2、文档模型编辑器的结构; 3、PowerDesigner 中文档编辑器的使用; 4、多模型文档的生成过程。 六、实验任务 1、数据库常见模型的文档的生成; 2、文档编辑器的使用; 3、多模型文档编辑器的使用
《数据库规划与设计》实验指导/实验九数据库模型文档编辑器的使用2 七、实验内容及步骤 数据库常见模型的文档的生成 PowerDesigner提供了灵活和多种形式的模型文档编辑器( Multi-Model Report),用来生成各种 模型的设计文档,通过这些文档可以了解各个模型中的相关信息 (1)生成BPM模型文档 基本步骤 第一步:启动 Power Designer,选择 ( File】→【Open】→【 Examples】【 CreateOrder For Simult8.bpm】, 即可打开电子订单处理流程图示例 第二步:选择菜单栏【 Report】→【 Generate Report】:选择【 Report template】→【 Full business Report】,选择“ Generate rtF",输入 Report name,选择 Language“ Simplified Chinese”,选择文 件路径,如图1所示,即可完成BPM模型文档的生成,文档结构如图2所示。 Generate Report o Report template al e Model report :.=《tu)c:角月 Hr: Me. le/: lignum List Business Repo presse Standard Business Feport Hr.:41:x;e 4de:evtl以tls Genation action W.. cd. le/e- devi: -ous o Geneate HTML sPirt report o Geneal RTF o Pirt preview Hr. xd. leve. CzAI Report name: Ful Business Report H 2052 Orle isc eagle:et ngaGe. FK1乱yk3ep=u,b C: Anthe \Documents Fu Bumines F 图1新建BPM模型文档 图2BPM文档结构 (2)生成CDM模型文档 基本步骤: 第一步:启动 Power Designer,选择【File】→【open】→【 Examples】→【 project. cdm】,即可 打开电子订单概念数据模型示例; 第二步:选择菜单栏【 Report】【 Generate Report】:选择【 Report template】→【 Standard Conceptual eport】,选择“ Generate RTE”,输入 Report name, Language选择“ Simplified Chinese”,选择文件 路径,即可完成CDM模型文档的生成,文档结构如图3所示。 管理科学与工程学科/共6页第2页
《数据库规划与设计》实验指导 /实验九 数据库模型文档编辑器的使用 2 管理科学与工程学科 / 共 6 页,第 2 页 七、实验内容及步骤 1、数据库常见模型的文档的生成 PowerDesigner 提供了灵活和多种形式的模型文档编辑器(Multi-Model Report),用来生成各种 模型的设计文档,通过这些文档可以了解各个模型中的相关信息。 (1)生成 BPM 模型文档 基本步骤: 第一步:启动 PowerDesigner,选择【File】→【Open】→【Examples】→【CreateOrderForSimul8.bpm】, 即可打开电子订单处理流程图示例; 第二步:选择菜单栏【Report】→【Generate Report】;选择【Report template】→【Full Business Report】,选择“Generate RTF”,输入 Report name,选择 Language “Simplified Chinese”,选择文 件路径,如图 1 所示,即可完成 BPM 模型文档的生成,文档结构如图 2 所示。 图 1 新建 BPM 模型文档 图 2 BPM 文档结构 (2)生成 CDM 模型文档 基本步骤: 第一步:启动 PowerDesigner,选择【File】→【Open】→【Examples】→【project.cdm】,即可 打开电子订单概念数据模型示例; 第二步:选择菜单栏【Report】→【Generate Report】;选择【Report template】→【Standard Conceptual Report】,选择“Generate RTF”,输入 Report name,Language 选择“Simplified Chinese”,选择文件 路径,即可完成 CDM 模型文档的生成,文档结构如图 3 所示
《数据库规划与设计》实验指导/实验九数据库模型文档编辑器的使用 X槛№图 1:施 I.L闭 Custamer ren 4F:vje,Meum和D ,↑从引了奇平 .美两平 TI Wde love entites 王1.1.1体Aty.y 阡L.卖体)3 r.1.4÷rave H1..1.东体Ate:,ul T,1.E休ti“t 1.L.如体:c T.1.休7t 体了 日 Relational: 图3CDM文档结构 (3)生成PDM模型文档 基本步骤 第一步:启动 PowerDesigner,,选择【File】→【Open】→【 Examples】→【 project. pdm】,即可 打开电子订单物理数据模型示例; 第二步:选择菜单栏【 Report】→【 Generate Report】:选择【 Report template】→【 Standard Physical Report】,选择“ Generate HTML”,输入 Report name, Language选择“ Simplified Chinese”,选择文 件路径,即可完成PDM模型文档的生成,PDM的HML文档如图4所示 INEf Sybase PowerDesigner Physical Data Model HTMIL Report Module: Phvsical Data Model Model: Project Management (PDM Version te;2014/53 Author: vaudine 图4PDM的HTML文档 2、文档编辑器的使用 文档编辑器用来定义为单个模型生成文档的结构,文档结构表明了生成文档的内容,还可以将 模型文档输出到打印机或RTF和HIML格式的文件中。 (1)编辑CDM模型文档结构 基本步骤: 第一步:启动 Power Designer,打开 project. cdm,选择菜单栏【 Report】→【 Reports】,在弹出 管理科学与工程学科/共6页第3页
《数据库规划与设计》实验指导 /实验九 数据库模型文档编辑器的使用 3 管理科学与工程学科 / 共 6 页,第 3 页 图 3 CDM 文档结构 (3)生成 PDM 模型文档 基本步骤: 第一步:启动 PowerDesigner,选择【File】→【Open】→【Examples】→【project.pdm】,即可 打开电子订单物理数据模型示例; 第二步:选择菜单栏【Report】→【Generate Report】;选择【Report template】→【Standard Physical Report】,选择“Generate HTML”,输入 Report name,Language 选择“Simplified Chinese”,选择文 件路径,即可完成 PDM 模型文档的生成,PDM 的 HTML 文档如图 4 所示。 图 4 PDM 的 HTML 文档 2、文档编辑器的使用 文档编辑器用来定义为单个模型生成文档的结构,文档结构表明了生成文档的内容,还可以将 模型文档输出到打印机或 RTF 和 HTML 格式的文件中。 (1)编辑 CDM 模型文档结构 基本步骤: 第一步:启动 PowerDesigner,打开 project.cdm,选择菜单栏【Report】→【Reports】,在弹出
《数据库规划与设计》实验指导/实验九数据库模型文档编辑器的使用4 的“ list of Reports”中单击【 New Report】 第二步:在新建文档的窗口中,输入 Report name, Language选择“ Simplified Chinese”,文档 选择“ Standard Conceptual Report”,单击【ok】即可打开概念数据模型文档编辑器的主界面,如图5 所示 Repaet Raeeaitery Teel weds Hee aa111x100|留品国通温/如A| 9+d出 aPar TEM 习um 图5CDM文档编辑器界面 备注:CDM文档编辑器的主界面中,“ Available items”显示报告文档中可显示的所有项目内容, Report Items”显示当前新建的CDM模型报告文档中项目内容。 第三步:对文档编辑器中的“ Report Items”的内容进行增加或删除,得岀最终的报告文档结构, 选择菜单栏【 Report】→【 Generate RTF】,即可完成概念模型文档的创建,结构如图6所示 文些构 E--DM D:amani 王T.1Mir'1-vm1 :liter 日.⊥kcds.- cyel cb:cetl:ta Tˉ.数托乓湾斗 T.2买休湾单 13关系单 H-TT Fnt'T'a -II: kuil luvu.uaL:Livn 王1.2.1实体 Act: vity 田TT.1.2实体合sAr 土II-1,3买休Dvic 王1-2.1实体La-c II.1,0体 Partivcsle 1-:.(实体 rect TT.1.3实休TNk 王11-.21.9实{c a-e Relationship +TV. I M:l-1 图6CDM文档结构 (2)编辑PDM模型文档结构 基本步骤: 第一步:启动 Power Designer,打开 project. pdm,选择菜单栏【 Report】→【 Reports】,在弹出 管理科学与工程学科/共6页第4页
《数据库规划与设计》实验指导 /实验九 数据库模型文档编辑器的使用 4 管理科学与工程学科 / 共 6 页,第 4 页 的“list of Reports”中单击【New Report】; 第二步:在新建文档的窗口中,输入 Report name,Language 选择“Simplified Chinese”,文档 选择“Standard Conceptual Report”,单击【ok】即可打开概念数据模型文档编辑器的主界面,如图 5 所示。 图 5 CDM 文档编辑器界面 备注:CDM 文档编辑器的主界面中,“Available Items”显示报告文档中可显示的所有项目内容, “Report Items”显示当前新建的 CDM 模型报告文档中项目内容。 第三步:对文档编辑器中的“Report Items”的内容进行增加或删除,得出最终的报告文档结构, 选择菜单栏【Report】→【Generate RTF】,即可完成概念模型文档的创建,结构如图 6 所示。 图 6 CDM 文档结构 (2)编辑 PDM 模型文档结构 基本步骤: 第一步:启动 PowerDesigner,打开 project.pdm,选择菜单栏【Report】→【Reports】,在弹出
《数据库规划与设计》实验指导/实验九数据库模型文档编辑器的使用 的“ list of Reports”中单击【 New Report】 第二步:在新建文档的窗口中,输入 Report name, Language选择“ Simplified Chinese”,文档 选择“ Standard Physical Report”,单击【ok】即可打开物理数据模型文档编辑器的主界面,在文档编 辑器主界面中对“ Report Items”的内容进行增加或删除,得出最终的报告文档结构,选择菜单栏 【 Report】→【 Generate RTF】,即可完成最终物理模型文档的创建。 3、多模型文档编辑器的使用 多模型文档编辑器用于为多个模型生成同一文档,以便于对所有模型进行全局浏览和分析。 基本步骤: 第一步:启动Pω werDesigner,打开需编辑文档的模型,如打开 project. cdm、 project. pdm,选择 菜单栏【Fle】→【 New Model】→【Muti- Model Report】,输入 Report name, Language选择“ Simplified Chinese", Template选择“None”,单击【ok】即可打开模型编辑的主界面,如图7所示 on PowerDesigner-(Muiti-Nodel Report, Multi-Model Repcrt 1) e fie Edit View Report Repository Tools window Help 旧日4|41x啊。|创日国国温 国显国回国四曰 H Table d contents F Cusomer menemen x ornoch t Rationale auitddDecerderces Ln d Generatad objacn af Mode 中 t Pcec Management DM Lisd Dependa Model of Mode a Busness Puies a Loca&2 t-positury Lin Busness Rule .Dedan 图7多文档编辑器界面 第二步:在“ Available items”中双击指定的各个选项,可完成模型文档结构的确定 第三步:可通过菜单栏【 Report】→【 Generate rTF】/【 Generate HTML】生成模型文档,或者 选择菜单栏【Fie】→【Save】将文档保存为MMR文件 备注: 多模型报告能够通过使用 Section在同一个报告中包含不同类型模型中的对象将不同模型结合 起来提供一个全局视角的综合报告。但是每个 Section只能是一种模型类型并且只能使用一个模板类 型被使用模型必须在当前 workspace中处于打开状态。如果文档中需要增加其他模型信息,则只需 增加相应的 Section即可 常见方法:打开多模型文档结构(mmr文件),打开“ Report Properties”"属性窗口,选择【 Sections】 【 Add a row】,即可默认增加 Section2,选中【 Section2】→【 Change target model】,选择需加 入的模型,单击【ok】即可完成模型的增加 管理科学与工程学科/共6页第5页
《数据库规划与设计》实验指导 /实验九 数据库模型文档编辑器的使用 5 管理科学与工程学科 / 共 6 页,第 5 页 的“list of Reports”中单击【New Report】; 第二步:在新建文档的窗口中,输入 Report name,Language 选择“Simplified Chinese”,文档 选择“Standard Physical Report”,单击【ok】即可打开物理数据模型文档编辑器的主界面,在文档编 辑器主界面中对“Report Items”的内容进行增加或删除,得出最终的报告文档结构,选择菜单栏 【Report】→【Generate RTF】,即可完成最终物理模型文档的创建。 3、多模型文档编辑器的使用 多模型文档编辑器用于为多个模型生成同一文档,以便于对所有模型进行全局浏览和分析。 基本步骤: 第一步:启动 PowerDesigner,打开需编辑文档的模型,如打开 project.cdm、project.pdm,选择 菜单栏【File】→【New Model】→【Muti-Model Report】,输入 Report name,Language 选择“Simplified Chinese”,Template 选择“None”,单击【ok】即可打开模型编辑的主界面,如图 7 所示; 图 7 多文档编辑器界面 第二步:在“Available Items”中双击指定的各个选项,可完成模型文档结构的确定; 第三步:可通过菜单栏【Report】→【Generate RTF】/【Generate HTML】生成模型文档,或者 选择菜单栏【File】→【Save】将文档保存为.MMR 文件。 备注: 多模型报告能够通过使用 Section 在同一个报告中包含不同类型模型中的对象将不同模型结合 起来提供一个全局视角的综合报告。但是每个 Section 只能是一种模型类型并且只能使用一个模板类 型被使用模型必须在当前 workspace 中处于打开状态。如果文档中需要增加其他模型信息,则只需 增加相应的 Section 即可; 常见方法:打开多模型文档结构(.mmr 文件),打开“Report Properties”属性窗口,选择【Sections】 →【Add a row】,即可默认增加 Section_2,选中【Section_2】→【Change Target Model】,选择需加 入的模型,单击【ok】即可完成模型的增加
《数据库规划与设计》实验指导/实验九数据库模型文档编辑器的使用6 4、数据库案例中模型文档的生成 任务:根据数据库应用系统案例中的BPM、CDM、PDM等模型,请完成多模型文档的生成 并在实验报告中简要描述多模型文档生成的基本步骤 八、实验分析 l、 PowerDesigner中哪些模型可生成模型文档: 2、模型文档模板的类型有哪些,并描述其显示内容 3、请描述生成多模型文档的基本步骤 九、课外自主实验 无 十、实验扩展资源 1、图书 (1)王珊萨师煊数据库系统概论(第四版)M高等教育出版社,2006 (2)刘亚军高莉莎数据库设计与应用[M]清华大学出版社,2007 2、期刊论文 无 3、在线学习平台 (1)http://xg.hactcm.edu.cn 4、其他资源 (1)http://www.sybase.com 管理科学与工程学科/共6页第6页
《数据库规划与设计》实验指导 /实验九 数据库模型文档编辑器的使用 6 管理科学与工程学科 / 共 6 页,第 6 页 4、数据库案例中模型文档的生成 任务:根据数据库应用系统案例中的 BPM、CDM、PDM 等模型,请完成多模型文档的生成, 并在实验报告中简要描述多模型文档生成的基本步骤。 八、实验分析 1、PowerDesigner 中哪些模型可生成模型文档; 2、模型文档模板的类型有哪些,并描述其显示内容; 3、请描述生成多模型文档的基本步骤。 九、课外自主实验 无 十、实验扩展资源 1、图书 (1)王珊,萨师煊.数据库系统概论(第四版)[M].高等教育出版社,2006. (2)刘亚军,高莉莎.数据库设计与应用[M].清华大学出版社,2007. 2、期刊论文 无 3、在线学习平台 (1)http://xg.hactcm.edu.cn 4、其他资源 (1)http://www.sybase.com