PowerDesigner(九)-模型文档编辑器(生成项目文档)(转)

模型文档编辑器

PowerDesigner的模型文档(Model  Report)是基于模型的,面向项目的概览文档,提供了灵活,丰富的模型文档编辑界面,实现了设计,修改和输出模型文档的全过程。

模型文档的功能如下:

  • 为各个模型生成标准或定制的文档,并输出为RTF或HTML格式的文件
  • 利用文档模板编辑器为模型文档提供统一的,定制的模板,类似于Word的模板功能
  • 利用文档语言编辑器为模型文档提供各种语言,实现模型文档的国际化
  • 既可以为每个模型生成单模型文档,也可以为几个模型生成多模型文档

文档模型编辑器包括:文档模板编辑器,文档编辑器,多模型文档编辑器和语言文档编辑器。

文档模板编辑器

(1)选择Report-Report Templates(或Tools-Resources-Report Templates)命令,打开List of Report Templates窗口(这些模板被安装在<PowerDesigner 15 安装目录>\Resources Files\Report Templates目录下)

(2)双击Available Items(有效选项),选中选项会自动添加到右边的Template items(模板中所包含的选项)栏中,右击可以对其进行编辑。编辑完毕后,选择File-Save命令保存对系统提供模板所做的修改。

(3)也可以自己新建文档模板。单击以上步骤(1)所示界面的New图标,打开Report Template Type窗口,可以定义模板名称,语言和类型,单击ok进入模板定义窗口,双击Available Items(有效选项)栏中的选项,选中的选项会自动添加到右边栏中,再对其进行编辑,保存即可。

 文档编辑器

文档编辑器用来定义为单个模型生成文档的结构,文档结构表明了生成文档的内容。还可以将模型文档输出到打印机或RTF和HTML格式的文件中。下面描述CDM生成文档的过程。

(1)在Workspace中打开CDM,选择Report-Reports命令,弹出如图9-1所示对话框。

图9-1

(2)在List of Reports对话框中显示所有的文档,如果没有显示,也可以单击New Report图标,然后打开如图9-2所示的对话框。

图9-2

(3)输入文档名称,选择文档语言及模板,单击OK,按选择的语言和模板进入模型文档编辑窗口,如图9-3所示。

图9-3

(4)单击工具栏中的Print Preview图标,打开如图9-4所示的模型文档的预览窗口。

图9-4

(5)也可以单击图9-3中的Print图标将模型文档输出到打印机,单击Generate RTF图标生成RTF格式文件,单击Generate HTML图标生成HTML文件。生成的RTF文件可以使用Microsoft Office Word打开编辑,如图9-5所示。

图9-5

语言文档编辑器

语言文档编辑器用于为各种文档提供语言资源文件,以供生成英语之外的其他语言形式的文档。语言资源文件时一种以.XRL作为后缀的XML格式的文件。

使用步骤:

(1)选择Tools-Resource-Report Languages,打开List of Report Languages窗口,选择一种语言作为文档编辑器的语言,单击工具栏中Properties,打开Report Language Properties窗口,设置文档中各个对象和标题属性。

(2)应用语言文档编辑所定义的语言资源文件:选择Report-Report Properties,打开窗口,选择所需语言形式,单击Language下拉列表框右侧的Edit Report language按钮,打开Report Language Properties窗口,为文档定制语言资源文件,利用文档编辑器生成带有中文信息的文档打印预览。

 多模型文档(Mult-Model Report)编辑器

多模型文件编辑器用于多个模型生成同一文档,以便于对所有模型进行全局浏览和分析。

管理模型文档

根据实际需要对文档各项内容进行定制,如:文档项,节点,项目,页面设置等。

(Powerdesiger设计系统一般过程:系统需求分析和设计-创建CDM(建立实体,建立联系,定义域,定义业务规则,检查CDM的正确性,生成CDM模型文档,CDM转成PDM)-细化物理数据模型-PDM转成OOM)

时间: 2024-10-24 23:44:58

PowerDesigner(九)-模型文档编辑器(生成项目文档)(转)的相关文章

Maven生成项目文档

Maven项目可以通过maven-site-plugin插件生成项目文档,无论什么项目都可以生成. 执行命令: mvn site 生成完成的输出目录在${basedir}/target/site文件夹,直接点击index.html查看即可. 原理解释: Maven 使用一个名为Doxia的文档处理引擎来创建文档,它能将多种格式的源码读取成一种通用的文档模型.要为你的项目撰写文档,你可以将内容写成下面几种常用的,可被 Doxia 转化的格式. 格式名 描述 参考 Apt 纯文本文档格式 http:

我的设计接口总结以及生成帮助文档

前言:在工作发现接口至关重要,特别需要把接口的注释写清楚,能调用的同事知道这个接口是干嘛用的,要传递什么参数等,在这里我做了一个简单的接口并生成帮助帮助,供大家相互学习,有好的可以提出来我继续改进. 第一步:建立一个用户接口(明确这个接口的作用) 按照Add,Delete,Update,Get模式来定义接口的方法(我个人觉得尽可能的重载) 第二步:方法中写出尽可能详尽的注释 按照方法实现的功能,参数意思,异常,备注,返回值等来写 第三步:接口中如果出现参数为类型的时候千万不要用1,2这样的数值代

PHP的学习--使用PhpDocumentor 2生成API文档

官网地址:http://www.phpdoc.org/ 项目地址:https://github.com/phpDocumentor/phpDocumentor2 phpDocumentor 2是一个可以 分析php源代码和注释块并生成文档的程序. 基于phpdocumentor 1和javadoc启发而来,它持续创新的使用了一些新技术和支持php的新特性. phpDocumentor 2的特点: 兼容php5.3,全面支持命名空间和闭包等. 识别支持任何tag,以及一些追加的 (比如 @link

Python sphinx-build在Windows系统中生成Html文档

看到前同事发布的"Markdown/reST 文档发布流水线"基于TFS.Docker.Azure等工具和平台进行文档发布的介绍说明,不得不在心中暗暗竖起大拇指.这套模式,实现了文档编写后版本管理.发布.存档.分享的高度自动化,它不仅仅可以应用在文章中介绍的技术文档发布模式,同样也适用于我们大多数web.app等软件生命周期过程模式.DevOps一词的盛行,绝对不是软件行业中又一个流行语的鼓吹和炒作,而是软件过程的一种发展和进化.结合自动化平台.Docker.云平台等优秀技术和产品.软

利用OpenXml生成Word2007文档

一.OpenXml简介 利用C#生成Word文档并非一定要利用OpenXml技术,至少可以使用微软提供的Office相关组件来编程,不过对于Office2007(确切的说是Word.Excel和PowerPoint2007)及以上版本,微软提供了这些信息组织的另外一种思路:OpenXml技术. OpenXml是微软office2007及之后版本里,对Office信息内容(Word.Excel和PowerPoint)的一种组织方式,当你创建一个Word2007文档:XXX.docx后,它实际上是一

【Lua】LDoc生成Lua文档工具的使用

参考资料: http://my.oschina.net/wangxuanyihaha/blog/188909 LDoc介绍: LDoc是一个Lua的文档生成工具,过去,比较常用的Lua生成文档的工具是LuaDoc,可惜作者自从2008年之后就再也没有发布过新的版本了,说明作者基本上已经放弃维护了.而LDoc则是一直在更新中,所以现在选择LDoc来给Lua生成文档是更好的选择,LDoc的Github主页. LDoc的一个优点就是,它的目的是为了和LuaDoc兼容并且拓展LuaDoc的功能而制作的,

&lt;整理&gt; 使用Python Sphinx自动生成代码文档

使用Sphinx自动生成代码文档 参考来源: https://blog.csdn.net/sinat_29957455/article/details/83657029 https://www.cnblogs.com/xuzijie/p/9677621.html 欢迎讨论交流,如有侵权请联系本人! 版本信息 Python 3.6.8 :: Anaconda, Inc. Sphinx 1.8.4 前置步骤 安装Python和pip,使用pip安装Sphinx. 在项目目录中创建src文件夹,用来存

生成项目依赖包文档、自动生成接口文档

一. pipreqs模块生成依赖包文档 项目中通常会安装很多模块,为了移植性更好,我们可以使用pipreqs模块生成依赖包文档. 1.1 安装pipreqs模块 pip install pipreqs 1.2 生成对应项目的路径 切换至项目根目录,或者是给一个项目的路径: D:\youkutest\luffyapi>pipreqs ./ --encoding=utf8 上面项目名为luffyapi,后面加--encoding=utf8是防止因为编码问题报错,建议加上. 1.3 新环境中安装依赖包

maven 学习---生成基于Maven的项目文档站点

在Maven中,可以使用“mvn site”,为您的项目信息生成文档站点. mvn site 生成的网站是在项目的“target/site”文件夹中. mvn site 示例 请参见通过“mvn site”命令生成的文件列表. 文档页面的样本如下. 想知道自己开发的项目的信息可以试试. 标签:Maven    项目    文档    站点 本站文章除注明转载外,均为本站原创或编译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创优秀实例教程转载请注明:文章转载自:http://www.yii