D第四章需求模型及PowerDesigner实现课件_第1页
D第四章需求模型及PowerDesigner实现课件_第2页
D第四章需求模型及PowerDesigner实现课件_第3页
D第四章需求模型及PowerDesigner实现课件_第4页
D第四章需求模型及PowerDesigner实现课件_第5页
已阅读5页,还剩91页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第四章需求模型及PowerDesigner实现(教学:2学时,上机:2学时)需求文档视图追踪矩阵视图用户分配视图需求模型第四章需求模型及PowerDesigner实现(教学:2Word文档、RQM、设计模型之间的关系Word文档、RQM、设计模型之间的关系Word文档、RQM、设计模型之间的关系Word文档、RQM4.1建立RQM的方法新建模型窗口

4.1建立RQM的方法新建模型窗口4.1建立RQM的方法需求文档视图窗口4.1建立RQM的方法需求文档视图窗口4.1建立RQM的方法需求特性窗口4.1建立RQM的方法需求特性窗口4.1建立RQM的方法>RQM中的包包(Package)与操作系统中的文件夹十分相似,包中可以存放RQM中的各类视图。当RQM中包含很多内容时,为便于管理和理解,可以把RQM划分成几个包,每个包表示不同的任务或主题。在RQM中添加需求的方法如下:⑴双击浏览器窗口的DocumentView,在打开的图形窗口中直接新建需求。⑵在浏览器窗口的Requirements文件夹中选择一个需求,然后把它拖拽到另一个包中。4.1建立RQM的方法>RQM中的包包(Package)与4.1建立RQM的方法>设置RQM的环境----在RQM中增加扩展模型定义文件扩展模型定义列表窗口4.1建立RQM的方法>设置RQM的环境----在RQM中增4.1建立RQM的方法>设置RQM的环境----在RQM中增加扩展模型定义文件扩展模型定义选择窗口

4.1建立RQM的方法>设置RQM的环境----在RQM中增模型选项窗口

4.1建立RQM的方法>设置RQM的环境----设置RQM的模型选项模型选项窗口4.1建立RQM的方法>设置RQM的环境---4.1建立RQM的方法>设置RQM的环境----设置RQM模型选项需求字体设置窗口4.1建立RQM的方法>设置RQM的环境----设置RQM模4.1建立RQM的方法>设置RQM的环境----设置RQM模型选项命名约定设置窗口4.1建立RQM的方法>设置RQM的环境----设置RQM模4.2需求文档视图

需求的分层方法

4.2需求文档视图

需求的分层方法4.2需求文档视图>需求特性窗口的General页4.2需求文档视图>需求特性窗口的General页4.2需求文档视图>需求特性窗口的Detail页4.2需求文档视图>需求特性窗口的Detail页4.2需求文档视图>需求特性窗口的TraceabilityLinks页4.2需求文档视图>需求特性窗口的Traceability4.2需求文档视图>需求特性窗口的UserAllocations页4.2需求文档视图>需求特性窗口的UserAllocati4.2需求文档视图>需求特性窗口的其它特性页RelatedGlossaryTerms页用来为需求附加专业术语,用于说明当前需求。使用窗口上部的CreateObjects工具可增加专业术语。若还未定义专业术语,使用Model>GlossaryTerms菜单可为当前模型增加专业术语。ExtendedDependencies页用于说明任何模型对象之间的相互依赖关系,系统对这种关系不进行任何检查,它只是一个说明性的关系,没有严格的形式化定义。Dependencies页,当产生一个对象的外部快捷方式或把一个业务规则附加到一个对象上时,在模型的对象之间就产生了一个依赖连接。包括内部依赖和外部依赖。内部依赖存储在模型内部,并显示在对象特性窗口的Dependencies页上。外部依赖存在于模型之间。Notes页上包含Description和Annotation两个特性子页,Description子页是需求特性的文字描述,Annotation子页是需求特性的公式化描述。使用窗口上部的工具可以编辑两个特性子页的内容。VersionInfo页显示建立或修改当前需求的用户、时间,其信息由系统自动获得。4.2需求文档视图>需求特性窗口的其它特性页Related4.3追踪矩阵视图

4.3追踪矩阵视图

4.4用户分配矩阵视图4.4用户分配矩阵视图4.5RQM的有效性检查检查模型参数窗口4.5RQM的有效性检查检查模型参数窗口4.5RQM的有效性检查模型检查的结果列表窗口结果列表窗口项目的弹出菜单4.5RQM的有效性检查模型4.5RQM的有效性检查>业务规则检查、专业术语检查业务规则的检查项目专业术语的检查项目4.5RQM的有效性检查>业务规则检查、专业术语检查4.5RQM的有效性检查>用户检查、用户组检查用户的检查项目用户组的检查项目

4.5RQM的有效性检查>用户检查、用户组检查4.5RQM的有效性检查>需求检查、文件检查需求的检查项目文件的检查项目4.5RQM的有效性检查>需求检查、文件检查4.5RQM的有效性检查>外部对象/连接检查、复制检查外部对象/连接检查外部对象/连接只包含一项检查,要求外部对象/连接的名称和代码必须唯一。复制检查复制检查只包含一项检查,要求复制品对象与源对象的一部分相同。可以修改复制的特性,使复制品对象与源对象完全一致。4.5RQM的有效性检查>外部对象/连接检查、复制检查4.6需求与设计对象的连接>在需求上连接设计对象

在RQM的RequirementsDocumentView中,双击一个需求行前面的右向箭头,打开其特性窗口,单击TraceabilityLinks页

4.6需求与设计对象的连接>在需求上连接设计对象

在RQM的4.6需求与设计对象的连接>在需求上连接设计对象

单击窗口上部的AddLinkstoDesignObjects工具

4.6需求与设计对象的连接>在需求上连接设计对象

单击窗口上4.6需求与设计对象的连接>在需求上连接设计对象

在Model框中选择一个模型,在第二个下拉列表框中选择该模型的一个图形,在列表中选择设计对象前面的复选框。单击OK,则所选择的设计对象出现在TraceabilityLinks页上,在LinkType列中选择Undefined、Specificationdocument、Testobject、Designobject、DevelopmentPlanning等五种类型之一。

4.6需求与设计对象的连接>在需求上连接设计对象

在Mode4.6需求与设计对象的连接>在设计对象上连接需求

选择Tools>ModelOptions菜单,在打开窗口左边的Category框中选择ModelSettings,在右边AllObjects组框中选择Enablelinkstorequirements复选框,单击OK按钮。在CDM、PDM、OOM、BPM、XSM、ILM等模型的图形窗口,双击一个模型对象的图形符号,打开该对象的特性窗口,选择Requirements页,4.6需求与设计对象的连接>在设计对象上连接需求

选择Too4.6需求与设计对象的连接>在设计对象上连接需求

选择窗口上部的AddObjects工具。在Model框中选择一个RQM,在第二个下拉列表框中选择一个需求组,或单击IncludeSub-Objects工具,显示模型中包括的所有子对象。在列表中选择要连接到设计对象上的需求前面的复选框。

4.6需求与设计对象的连接>在设计对象上连接需求

选择窗口上4.7需求与设计对象的导入与导出>把需求导出到设计模型中

在工作区中同时打开RQM和CDM、PDM、OOM、BPM、XSM、ILM等模型,选择RQM中的Requirements>ExportRequirementsasDesignObjects,4.7需求与设计对象的导入与导出>把需求导出到设计模型中

在4.7需求与设计对象的导入与导出>把需求导出到设计模型中

在下拉列表框中选择需求输出的对象类型。4.7需求与设计对象的导入与导出>把需求导出到设计模型中

在4.7需求与设计对象的导入与导出>把需求导出到设计模型中

选择需求前面的复选框。单击“完成”。4.7需求与设计对象的导入与导出>把需求导出到设计模型中

4.7需求与设计对象的导入与导出>把设计对象导入到RQM中在工作区中同时打开RQM和CDM、PDM、OOM、BPM、XSM、ILM等模型,选择RQM中的Requirements>ImportDesignObjectsasRequirements菜单,打开如图所示窗口,选择设计对象的一种模型类型。4.7需求与设计对象的导入与导出>把设计对象导入到RQM中4.7需求与设计对象的导入与导出>把设计对象导入到RQM中在列表中选择要导入的设计对象。4.7需求与设计对象的导入与导出>把设计对象导入到RQM中4.7需求与设计对象的导入与导出>把设计对象导入到RQM中选择一个RQM模型的需求4.7需求与设计对象的导入与导出>把设计对象导入到RQM中4.8RQM与MSWord文档的信息交换>把Word文档导入到RQM中

在工作区中打开一个RQM,选择File>Import>WordDocument菜单。或首先打开一个Word文档,选择Requirements>Create/UpdateaRequirementsModelfromdocument菜单,或单击Create/UpdateaRequirementsModelfromthedocument工具。此时,会自动启动PowerDesigner。注意,MSWord中的图形不能导入到RQM中。4.8RQM与MSWord文档的信息交换>把Word文档4.8RQM与MSWord文档的信息交换>把Word文档导入到RQM中

选择Importrequirementsfromheadings复选框,表示Word文档中的标题作为需求导入到RQM中;选择Importrequirementsfromtablerows复选框,表示Word文档中的表格行作为需求导入到RQM中;选择Linkthedocumentandmodel复选框,表示Word文档和RQM之间建立连接。4.8RQM与MSWord文档的信息交换>把Word文档4.8RQM与MSWord文档的信息交换>把Word文档导入到RQM中

选择在工作区中打开的一个RQM。4.8RQM与MSWord文档的信息交换>把Word文档4.8RQM与MSWord文档的信息交换>把Word文档导入到RQM中

选择作为需求导入到RQM中项目前面的复选框。4.8RQM与MSWord文档的信息交换>把Word文档4.8RQM与MSWord文档的信息交换>把Word文档导入到RQM中

导入设置完成窗口4.8RQM与MSWord文档的信息交换>把Word文档4.8RQM与MSWord文档的信息交换>把Word文档导入到RQM中

导入过程窗口4.8RQM与MSWord文档的信息交换>把Word文档4.8RQM与MSWord文档的信息交换>把RQM导出到Word文档中

在PowerDesigner中,选择Tools>ExportasWordDocument菜单。如果已经导出这个Word文档,则选择Tools>UpdateWordDocument菜单,可以更新已经存在的Word文档。如果RQM目前没有保存,则提示目前的RQM还没有保存,单击“确定”,打开“另存为”窗口,填写RQM的名称后,单击“保存”,打开新建Word文档窗口4.8RQM与MSWord文档的信息交换>把RQM导出到4.8RQM与MSWord文档的信息交换>把RQM导出到Word文档中

在文件名框中填写要导出的Word文档的名称。4.8RQM与MSWord文档的信息交换>把RQM导出到4.8RQM与MSWord文档的信息交换>把RQM导出到Word文档中

选择ExportCompositerequirementsasheadingsandsub-headings单选按钮,表示RQM中的组合需求导出到Word中作为标题和子标题。选择Exportcompositerequirementsasoneheadingandrowsintable单选按钮,表示RQM中的组合需求导出到Word中作为标题和表中的行。4.8RQM与MSWord文档的信息交换>把RQM导出到4.8RQM与MSWord文档的信息交换>更新RQM或Word文档----使用RQM更新Word文档

在PowerDesigner中,打开一个与Word文档连接的RQM,并对这个RQM作相应的修改工作。在浏览器窗口右击RQM模型或其中的一个包,从弹出的菜单中选择UpdateWordDocument后,系统自动启动MSWord,并开始更新Word文档。也可以使用Tools>UpdateWordDocument菜单完成这项工作。注意,如果RQM没有与Word文档进行连接,则不会出现这个菜单。4.8RQM与MSWord文档的信息交换>更新RQM或W4.8RQM与MSWord文档的信息交换>更新RQM或Word文档----使用Word文档更新RQM在MSWord中打开一个与RQM连接的Word文档,并且对该文档作相应的修改工作。注意,当编辑连接到RQM上的Word文档时,建议使用“工具>选项”菜单打开如图所示窗口,在“视图”页的“显示”组框中选择“域代码”复选框。在Word文档中,选择Requirements>Create/UpdateaRequirementsModel菜单,打开ImportRequirementsWizard窗口,选择在Word文档中增加的内容标题,按照提示完成RQM的更新工作。4.8RQM与MSWord文档的信息交换>更新RQM或W4.8RQM与MSWord文档的信息交换>断开RQM与Word文档之间的连接

在MSWord中断开Word文档与RQM之间的连接在MSWord中,打开与RQM连接的Word文档,使用Requirements>DetachtheDocumentfromtheRequirementsModel菜单,删除Word文档中的需求标签[PDRQM]……[/PDRQM]。在PowerDesigner中断开RQM与Word文档之间的连接在PowerDesigner中,打开与Word文档连接的RQM,在浏览器窗口的Files文件夹中选择与这个RQM连接的Word文档,按下Delete键,删除这个Word文档,或从右键菜单中选择Edit>Cut,删除这个Word文档。4.8RQM与MSWord文档的信息交换>断开RQM与W第四章需求模型及PowerDesigner实现(教学:2学时,上机:2学时)需求文档视图追踪矩阵视图用户分配视图需求模型第四章需求模型及PowerDesigner实现(教学:2Word文档、RQM、设计模型之间的关系Word文档、RQM、设计模型之间的关系Word文档、RQM、设计模型之间的关系Word文档、RQM4.1建立RQM的方法新建模型窗口

4.1建立RQM的方法新建模型窗口4.1建立RQM的方法需求文档视图窗口4.1建立RQM的方法需求文档视图窗口4.1建立RQM的方法需求特性窗口4.1建立RQM的方法需求特性窗口4.1建立RQM的方法>RQM中的包包(Package)与操作系统中的文件夹十分相似,包中可以存放RQM中的各类视图。当RQM中包含很多内容时,为便于管理和理解,可以把RQM划分成几个包,每个包表示不同的任务或主题。在RQM中添加需求的方法如下:⑴双击浏览器窗口的DocumentView,在打开的图形窗口中直接新建需求。⑵在浏览器窗口的Requirements文件夹中选择一个需求,然后把它拖拽到另一个包中。4.1建立RQM的方法>RQM中的包包(Package)与4.1建立RQM的方法>设置RQM的环境----在RQM中增加扩展模型定义文件扩展模型定义列表窗口4.1建立RQM的方法>设置RQM的环境----在RQM中增4.1建立RQM的方法>设置RQM的环境----在RQM中增加扩展模型定义文件扩展模型定义选择窗口

4.1建立RQM的方法>设置RQM的环境----在RQM中增模型选项窗口

4.1建立RQM的方法>设置RQM的环境----设置RQM的模型选项模型选项窗口4.1建立RQM的方法>设置RQM的环境---4.1建立RQM的方法>设置RQM的环境----设置RQM模型选项需求字体设置窗口4.1建立RQM的方法>设置RQM的环境----设置RQM模4.1建立RQM的方法>设置RQM的环境----设置RQM模型选项命名约定设置窗口4.1建立RQM的方法>设置RQM的环境----设置RQM模4.2需求文档视图

需求的分层方法

4.2需求文档视图

需求的分层方法4.2需求文档视图>需求特性窗口的General页4.2需求文档视图>需求特性窗口的General页4.2需求文档视图>需求特性窗口的Detail页4.2需求文档视图>需求特性窗口的Detail页4.2需求文档视图>需求特性窗口的TraceabilityLinks页4.2需求文档视图>需求特性窗口的Traceability4.2需求文档视图>需求特性窗口的UserAllocations页4.2需求文档视图>需求特性窗口的UserAllocati4.2需求文档视图>需求特性窗口的其它特性页RelatedGlossaryTerms页用来为需求附加专业术语,用于说明当前需求。使用窗口上部的CreateObjects工具可增加专业术语。若还未定义专业术语,使用Model>GlossaryTerms菜单可为当前模型增加专业术语。ExtendedDependencies页用于说明任何模型对象之间的相互依赖关系,系统对这种关系不进行任何检查,它只是一个说明性的关系,没有严格的形式化定义。Dependencies页,当产生一个对象的外部快捷方式或把一个业务规则附加到一个对象上时,在模型的对象之间就产生了一个依赖连接。包括内部依赖和外部依赖。内部依赖存储在模型内部,并显示在对象特性窗口的Dependencies页上。外部依赖存在于模型之间。Notes页上包含Description和Annotation两个特性子页,Description子页是需求特性的文字描述,Annotation子页是需求特性的公式化描述。使用窗口上部的工具可以编辑两个特性子页的内容。VersionInfo页显示建立或修改当前需求的用户、时间,其信息由系统自动获得。4.2需求文档视图>需求特性窗口的其它特性页Related4.3追踪矩阵视图

4.3追踪矩阵视图

4.4用户分配矩阵视图4.4用户分配矩阵视图4.5RQM的有效性检查检查模型参数窗口4.5RQM的有效性检查检查模型参数窗口4.5RQM的有效性检查模型检查的结果列表窗口结果列表窗口项目的弹出菜单4.5RQM的有效性检查模型4.5RQM的有效性检查>业务规则检查、专业术语检查业务规则的检查项目专业术语的检查项目4.5RQM的有效性检查>业务规则检查、专业术语检查4.5RQM的有效性检查>用户检查、用户组检查用户的检查项目用户组的检查项目

4.5RQM的有效性检查>用户检查、用户组检查4.5RQM的有效性检查>需求检查、文件检查需求的检查项目文件的检查项目4.5RQM的有效性检查>需求检查、文件检查4.5RQM的有效性检查>外部对象/连接检查、复制检查外部对象/连接检查外部对象/连接只包含一项检查,要求外部对象/连接的名称和代码必须唯一。复制检查复制检查只包含一项检查,要求复制品对象与源对象的一部分相同。可以修改复制的特性,使复制品对象与源对象完全一致。4.5RQM的有效性检查>外部对象/连接检查、复制检查4.6需求与设计对象的连接>在需求上连接设计对象

在RQM的RequirementsDocumentView中,双击一个需求行前面的右向箭头,打开其特性窗口,单击TraceabilityLinks页

4.6需求与设计对象的连接>在需求上连接设计对象

在RQM的4.6需求与设计对象的连接>在需求上连接设计对象

单击窗口上部的AddLinkstoDesignObjects工具

4.6需求与设计对象的连接>在需求上连接设计对象

单击窗口上4.6需求与设计对象的连接>在需求上连接设计对象

在Model框中选择一个模型,在第二个下拉列表框中选择该模型的一个图形,在列表中选择设计对象前面的复选框。单击OK,则所选择的设计对象出现在TraceabilityLinks页上,在LinkType列中选择Undefined、Specificationdocument、Testobject、Designobject、DevelopmentPlanning等五种类型之一。

4.6需求与设计对象的连接>在需求上连接设计对象

在Mode4.6需求与设计对象的连接>在设计对象上连接需求

选择Tools>ModelOptions菜单,在打开窗口左边的Category框中选择ModelSettings,在右边AllObjects组框中选择Enablelinkstorequirements复选框,单击OK按钮。在CDM、PDM、OOM、BPM、XSM、ILM等模型的图形窗口,双击一个模型对象的图形符号,打开该对象的特性窗口,选择Requirements页,4.6需求与设计对象的连接>在设计对象上连接需求

选择Too4.6需求与设计对象的连接>在设计对象上连接需求

选择窗口上部的AddObjects工具。在Model框中选择一个RQM,在第二个下拉列表框中选择一个需求组,或单击IncludeSub-Objects工具,显示模型中包括的所有子对象。在列表中选择要连接到设计对象上的需求前面的复选框。

4.6需求与设计对象的连接>在设计对象上连接需求

选择窗口上4.7需求与设计对象的导入与导出>把需求导出到设计模型中

在工作区中同时打开RQM和CDM、PDM、OOM、BPM、XSM、ILM等模型,选择RQM中的Requirements>ExportRequirementsasDesignObjects,4.7需求与设计对象的导入与导出>把需求导出到设计模型中

在4.7需求与设计对象的导入与导出>把需求导出到设计模型中

在下拉列表框中选择需求输出的对象类型。4.7需求与设计对象的导入与导出>把需求导出到设计模型中

在4.7需求与设计对象的导入与导出>把需求导出到设计模型中

选择需求前面的复选框。单击“完成”。4.7需求与设计对象的导入与导出>把需求导出到设计模型中

4.7需求与设计对象的导入与导出>把设计对象导入到RQM中在工作区中同时打开RQM和CDM、PDM、OOM、BPM、XSM、ILM等模型,选择RQM中的Requirements>ImportDesignObjectsasRequirements菜单,打开如图所示窗口,选择设计对象的一种模型类型。4.7需求与设计对象的导入与导出>把设计对象导入到RQM中4.7需求与设计对象的导入与导出>把设计对象导入到RQM中在列表中选择要导入的设计对象。4.7需求与设计对象的导入与导出>把设计对象导入到RQM中4.7需求与设计对象的导入与导出>把设计对象导入到RQM中选择一个RQM模型的需求4.7需求与设计对象的导入与导出>把设计对象导入到RQM中4.8RQM与MSWord文档的信息交换>把Word文档导入到RQM中

在工作区中打开一个RQM,选择File>Import>WordDocument菜单。或首先打开一个Word文档,选择Requirements>Create/UpdateaRequirementsModelfromdocument菜单,或单击Create/UpdateaRequirementsModelfromthedocument工具。此时,会自动启动PowerDesigner。注意,MSWord中的图形不能导入到RQM中。4.8RQM与MSWord文档的信息交换>把Word文档4.8RQM与MSWord文档的信息交换>把Word文档导入到RQM中

选择Importrequirementsfromheadings复选框,表示Word文档中的标题作为需求导入到RQM中;选择Importrequirementsfromtablerows复选框,表示Word文档中的表格行作为需求导入到RQM中;选择Linkthedocumentandmodel复选框,表示Word文档和RQM之间建立连接。4.8RQM与MSWord文档的信息交换>把Word文档4.8RQM与MSWord文档的信息交换>把Word文档导入到RQM中

选择在工作区中打开的一个RQM。4.8RQM与MSWord文档的信息交换>把Word文档4.8RQM与MSWord文档的信息交换>把Word文档导入到RQM中

选择作为需求导入到RQM中项目前面的复选框。4.8RQM与MSWord文档的信息交换>把Word文档4.8RQM与MSWord文档的信息交换>把Word文档导入到RQM中

导入设置完成窗口4.8RQM与MSWord文档的信息交换>把Word文档4.8RQM与MSWord文档的信息交换>把Word文档导入到RQM中

导入过程窗口4.8RQM与MSWord文档的信息交换>把Word文档4.8RQM与MSWord文档的信息交换>把RQM导出到Word文档中

在PowerDesigner中,选择Tools>ExportasWordDocument菜单。如果已经导出这个Word文档,则选择Tools>UpdateWordDocument菜单,可以更新已经存在的Word文档。如果RQM目前没有保存,则提示目前的RQM还没有保存,单击“确定”,打开“另存为”窗口,填写RQM的名称后,单击“保存”,打开新建Word文档窗口4.8RQM与MSWord文档的信息交换>把RQM导出到4.8RQM与MSWord文档的信息交换>把RQM导出到Word文档中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论