PowerDesigner简介(Yanlz+CDM+PDM+OOM+BPM+DMM+EAM+FEM+LDM+RQM+XSM+立钻哥哥++++)

PowerDesigner简介

版本

作者

参与者

完成日期

备注

PowerDesigner_Intro_V01_1.0

严立钻

 

2019.01.15

 

 

 

 

 

 

 

 

##《PowerDesigner简介》发布说明:

++++PowerDesigner简介”是对PowerDesigner的一个介绍;(那这个“PowerDesigner”是什么东东? 好吧,就让我带您了解一下这个工具!)

++++PowerDesigner简介”:定位在一个介绍类知识,对于没有PowerDesigner知识的一个探索总结;

++++PowerDesigner的Github:

++++PowerDesigner官网:

 

 

##《PowerDesigner简介》目录

#第一篇:网络杂谈

#第二篇:视频杂谈

#第三篇:文档杂谈

#第四篇:项目杂谈

 

 

 

 

 

#第一篇:网络杂谈篇

#第一篇:网络杂谈篇

#第一篇:网络杂谈篇

++++立钻哥哥:“网络杂谈篇”是对PowerDesigner知识的全网搜索,利用“PowerDesigner”关键字百度整理

++++A.1、PowerDesigner百度百科

++++A.2、PowerDesigner最基础的使用入门

++++A.3、

 

 

 

 

 

 

 

##A.1、PowerDesigner百度百科

##A.1、PowerDesigner百度百科

++A.1、PowerDesigner百度百科

++++立钻哥哥:PowerDesignerSybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发生命周期管理提供强大的分析与设计技术

++++PowerDesigner独具匠心地将多种标准数据建模技术(UML、业务流程建模以及市场领先的数据建模)集成一体,并与.NETWorkSpacePowerBuilderJavaEclipse等主流开发平台集成起来,从而为传统的软件开发周期管理提供业务分析和规范的数据库设计解决方案

++++PowerDesigner支持60多种关系数据库管理系统(RDBMS)版本

中文名

数据建模

外文名

Power Designer

公司

SAP Technologies公司

开发者

王晓昀(Xiao-Yun Wang)

用途

对管理信息系统进行分析设计

 

++信息概述

++++立钻哥哥:PowerDesigner是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,几乎包括了数据库模型设计的全过程

++++利用Power Designer可以制作数据流程图、概念数据模型、物理数据模型,还可以为数据仓库制作结构模型,也能对团队设计模型进行控制;(Power Designer可以与许多流行的软件开发工具,例如PowerBuilderDelphiVB等相配合使开发时间缩短和使系统设计更优化)

++++Power Designer是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具;可以从概念数据模型(Conceptual Data Model物理数据模型(Physical Data Model两个层次对数据库进行设计

++++概念数据模型(Conceptual Data Model描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义

++++物理数据模型(Physical Data Model是在概念数据模型的基础上针对目标数据库管理系统的具体化

 

++用户体验

++++立钻哥哥:在数据库建模的过程中,需要运用Power Designer进行数据库设计,这个不但可以让人直观的理解模型,而且可以充分的利用数据库技术,优化数据库的设计

++++其次就是E-R图,在数据库系统概论中有涉及到,这个实体关系图中,一个实体对应一个表,实体、属性与联系是进行系统设计时要考虑的三个要素,也是一个好的数据库设计的核心

++++Power Designer是收费的软件,当然您也可以尝试破解哈

 

++功能

++++立钻哥哥:PowerDesigner的功能:Data ArchitectProcess AnalystApp ModelerODBC Administrator

++++[Data Architect]PowerDesigner是一个强大的数据库设计工具,使用Data Architect可利用实体-关系图为一个信息系统创建“概念数据模型”-CDMConceptual Data Model;并且可根据CDM产生基于某一特定数据库管理系统的“物理数据模型”-PDMPhysical Data Model;还可优化PDM,产生为特定DBMS创建数据库的SQL语句并以文件形式存储以便在其他时刻运行这些SQL语句创建数据库;Data Architect还可根据已存在的数据库反向生成PDMCDM及创建数据库的SQL脚本

++++[Process Analyst]:这部分用于创建功能模型和数据流图,创建“处理层次关系”

++++[App Modeler]:为客户/服务器应用程序创建应用模型

++++[ODBC Administrator]:用来管理系统的各种数据源

 

++4种模型(CDM、PDM、OOM、BPM)

++++立钻哥哥:PowerDesigner的4种模型:概念数据模型(CDM物理数据模型(PDM面向对象模型(OOM业务程序模型(BPM

++++[概念数据模型(CDM)]CDMConceptual Data Model)表现数据库的全部逻辑结构,与任何的软件或数据储藏结构无关;一个概念模型经常包括在物理数据库中仍然不实现的数据对象;它给运行计划或业务活动的数据一个正式表现方式;概念数据模型是最终用户对数据存储的看法,反映了用户的综合性信息需求;不考虑物理实现细节,只考虑实体之间的关系;CDM是适合于系统分析阶段的工具

++++[物理数据模型(PDM)]PDMPhysical Data Model)叙述数据库的物理实现;考虑真实的物理实现的细节;主要目的是把CDM中建立的现实世界模型生成特定的DBMS脚本,产生数据库中保存信息的储存结构,保证数据在数据库中的完整性和一致性;PDM是适合于系统设计阶段的工具

++++[面向对象模型(OOM)]一个OOMObject Oriented Model)包含一系列包,类,接口和他们的关系;这些对象一起形成所有的(或部分)软件系统的逻辑的设计视图的类结构;一个OOM本质上是软件系统的一个静态的概念模型

++++[业务程序模型(BPM)]BPMBusiness Process Model)描述业务的各种不同内在任务和内在流程,而且客户如何以这些任务和流程相互影响;BPM是从业务合伙人的观点来看业务逻辑和规则的概念模型,使用一个图表描述程序,流程,信息和合作协议之间的交互作用

 

 

++示例

++++立钻哥哥:下面展示几张使用Power Designer的示例

 

 

 

 

 

 

 

##A.2、PowerDesigner最基础的使用入门

##A.2、PowerDesigner最基础的使用入门

++A.2、PowerDesigner最基础的使用入门

++++立钻哥哥:现在让我们开始使用PowerDesigner

 

 

++New Model

++++立钻哥哥:创建模型(New Model),我们来看一下有多少种的模型吧

 

 

++Model types

++++立钻哥哥:我们来看一下New Model阶段的[Model types]模型种类吧

++++[Business Process Model(BPM)]:A business process model(BPM) helps you identify, describe, and decompose business processes. You can analyze your system at various levels of detail, and focus alternatively on control flow (the sequence of execution) or data flow (the exchange of data). You can model, reverse-engineer, and generate for BPEL, BPMN, and many other process languages.(一个业务流程模型(BPM)可以帮助您识别、描述和分解业务流程。您可以在不同的详细级别上分析您的系统,并交替关注控制流(执行序列)或数据流(数据交换)。您可以为BPEL、BPMN和许多其他流程语言建模、逆向工程和生成。

++++[Conceptual Data Model(CDM)]:A conceptual data model(CDM) helps you analyze the conceptual structure of an information system, to identify the principal entities to be represented, their attributes, and the relationships between them. A CDM is more abstract than a logical(LDM) or physical(PDM) data model.(一个概念性的数据模型(CDM)帮助你分析信息系统的概念结构,确定主要实体的代表,它们的属性和它们之间的关系。CDM是更抽象的逻辑(LDM)或物理数据模型(PDM)。

++++[Data Movement Model(DMM)]:A data movement model(DMM) provides a global view of the movement of information in your organization. You can analyze and document where your data originates, where it moves to, and how it is transformed on the way, including replications and ETL.(数据移动模型(DMM)提供了一个全局视图的运动信息在你的组织中。您可以分析和记录数据的来源、移动位置以及在此过程中如何进行转换,包括复制和ETL。

++++[Enterprise Architecture Model(EAM)]:An enterprise architecture model(EAM) helps you analyze and document your organization and its business functions, along with the applications and systems that support them and the physical architecture on which they are implemented.(一个企业架构模型(EAM)帮助你分析和文档组织和它的业务功能,以及支持他们的应用程序和系统的物理架构和实现它们。

++++[Free Model(FEM)]:A free model(FEM) provides a context-free environment for modeling any kind of objects or systems. It is generally associated with a set of extensions, which allow you to define your own concepts and graphical symbols.(一个自由模式(FEM)提供了一个上下文无关的任何类型的对象或系统的建模环境。它通常与一组扩展相关联,这些扩展允许您定义自己的概念和图形符号。

++++[Logical Data Model(LDM)]:A logical data model(LDM) helps you analyze the structure of an information system, independent of any specific physical database implementation. An LDM has migrated entity identifiers and is less abstract than a conceptual data model(CDM), but does not allow you to model views, indexes and other elements that are available in the more concrete physical data model(PDM).(一个逻辑数据模型(LDM)帮助你分析信息系统的结构,独立于任何特定的物理数据库的实现。LDM抽象实体标识符和迁移是小于一个概念性的数据模型(CDM),但是不允许你模型视图、索引和其他元素可用的更具体的物理数据模型(PDM)。

++++[Object-Oriented Model(OOM)]:An object-oriented model(OOM) helps you analyze an information system through use cases, structural and behavioral analysis, and in terms of deployment, using the Unified Modeling Language(UML. You can model, reverse-engineer, and generate for Java, .NET and other languages.(面向对象模型(OOM)可以帮助您通过用例分析一个信息系统,结构和行为分析,以及在部署方面,使用统一建模语言(UML)。您可以为Java、. net和其他语言建模、逆向工程和生成。

++++[Physical Data Model(PDM)]:A physical data model(PDM) helps you to analyze the tables, views, and other objects in a database, including multidimensional objects necessary for data warehousing. A PDM is more concrete than a conceptual(CDM)or logical(LDM) data model. You can model, reverse engineer, and generate for all the most popular DBMSs.(物理数据模型(PDM)帮助你分析表、视图、多维对象和其他对象在数据库,包括数据仓库所必需的。PDM是更具体的概念(CDM)或逻辑数据模型(LDM)。您可以为所有最流行的dbms建模、逆向工程和生成。

++++[Requirements Model(RQM)]:A requirements model(RQM)helps you analyze any kind of written requirements and link them with users and groups who will implement them and with design objects in other models. You can use an RQM to represent any structured document(e.g. functional specification, test plan, business goals, etc.) and import and export hierarchies of requirements as MS Word documents.(需求模型(RQM)帮助你分析任何形式的书面要求,并将它们链接与用户和组将实施和设计对象在其他模型。您可以使用一个RQM代表任何结构化文档(如。功能规范、测试计划、业务目标等)和输入输出要求微软的Word文档的层次结构。

++++[XML Model(XSM)]:An XML model(XSM) helps you analyze an XML Schema Definition(.XSD). Document Type Definition(.DTD) or XML-Data Reduced(.XDR) file. You can model, reverse-engineer, and generate each of these file formats.(XML模型(XSM)帮助你分析一个XML模式定义(. xsd)。文档类型定义(。DTD)或xml数据减少。XDR)文件。您可以建模、逆向工程和生成每种文件格式。

 

 

 

++BPM(Business Process Model:业务程序模型)

++++立钻哥哥:[Business Process Model(BPM)]:A business process model(BPM) helps you identify, describe, and decompose business processes. You can analyze your system at various levels of detail, and focus alternatively on control flow (the sequence of execution) or data flow (the exchange of data). You can model, reverse-engineer, and generate for BPEL, BPMN, and many other process languages.一个业务流程模型(BPM)可以帮助您识别、描述和分解业务流程。您可以在不同的详细级别上分析您的系统,并交替关注控制流(执行序列)或数据流(数据交换)。您可以为BPEL、BPMN和许多其他流程语言建模、逆向工程和生成。

++++[Business Process Diagram]:A business process diagram (or process flow diagram) provides a graphical view of the control flow (the sequence of execution) or data flow (the exchange of data) between processes at any level in your system.(一个业务过程图(或工艺流程图)提供了一个图形化的控制流(执行的顺序)或进程间数据流(交换数据)中任何级别的系统。)

++++[Process Hierarchy Diagram]:A process hierarchy diagram (or functional decomposition diagram) provides a graphical view of the functions of a system and helps you decompose them into a tree of sub-processes.(过程层次图(或者功能分解图)提供了一个图形化视图的功能系统,帮助你分解成一棵树的子过程。)

++++[Choreography Diagram]:A choreography diagram provides a graphical view of the business contract (the exchange of infomation) between participants.(编排图提供了一个图形化视图的业务合同(参与者之间信息的交换)。)

++++[Conversation Diagram]:A conversation diagram provides a graphical view of the logical relation of message exchange between participants.(对话图提供了一个图形化视图逻辑关系的参与者之间的消息交换。)

 

 

 

++CDM(Conceptual Data Model:概念数据模型)

++++立钻哥哥:[Conceptual Data Model(CDM)]:A conceptual data model(CDM) helps you analyze the conceptual structure of an information system, to identify the principal entities to be represented, their attributes, and the relationships between them. A CDM is more abstract than a logical(LDM) or physical(PDM) data model.(一个概念性的数据模型(CDM)帮助你分析信息系统的概念结构,确定主要实体的代表,它们的属性和它们之间的关系。清洁发展机制是更抽象的逻辑(LDM)或物理数据模型(PDM)。

++++[Conceptual Diagram]:A conceptual data diagram provides a graphical view of the conceptual structure of an information system, and helps you identify the principal entities to be represented, their attributes, and the relationships between them.(概念数据图提供了一个图形化视图的一个信息系统的概念结构,并帮助您识别的主要实体的代表,它们的属性和它们之间的关系。

 

 

 

++DMM(Data Movement Model)

++++立钻哥哥:[Data Movement Model(DMM)]:A data movement model(DMM) provides a global view of the movement of information in your organization. You can analyze and document where your data originates, where it moves to, and how it is transformed on the way, including replications and ETL.(数据移动模型(DMM)提供了一个全局视图的运动信息在你的组织中。您可以分析和记录数据的来源、移动位置以及在此过程中如何进行转换,包括复制和ETL。

++++[Data Movement Diagram]:A data movement diagram provides a high-level graphical view of the liquidity of your information, including data sources, replications, and ETL operations.(数据移动图提供了一个高层次的图形视图信息的流动性,包括数据源、复制和ETL操作。

 

 

 

 

++EAM(Enterprise Architecture Model:企业架构模型)

++++立钻哥哥:[Enterprise Architecture Model(EAM)]:An enterprise architecture model(EAM) helps you analyze and document your organization and its business functions, along with the applications and systems that support them and the physical architecture on which they are implemented.(一个企业架构模型(像)帮助你分析和文档组织和它的业务功能,以及支持他们的应用程序和系统的物理架构和实现它们。

 

 

 

 

 

 

 

 

 

 

 

 

++立钻哥哥推荐的拓展学习链接(Link_Url)

立钻哥哥推荐的拓展学习链接(Link_Url)

++++立钻哥哥Unity 学习空间: http://blog.csdn.net/VRunSoftYanlz/

++++Unity5.x用户手册https://blog.csdn.net/VRunSoftYanlz/article/details/81712741

++++Unity面试题ABChttps://blog.csdn.net/vrunsoftyanlz/article/details/78630687

++++Unity面试题Dhttps://blog.csdn.net/VRunSoftYanlz/article/details/78630838

++++Unity面试题Ehttps://blog.csdn.net/vrunsoftyanlz/article/details/78630913

++++Unity面试题Fhttps://blog.csdn.net/VRunSoftYanlz/article/details/78630945

++++Cocos2dx面试题https://blog.csdn.net/VRunSoftYanlz/article/details/78630967

++++禅道[zentao]https://blog.csdn.net/VRunSoftYanlz/article/details/83964057

++++C#事件https://blog.csdn.net/vrunsoftyanlz/article/details/78631267

++++C#委托https://blog.csdn.net/vrunsoftyanlz/article/details/78631183

++++C#集合https://blog.csdn.net/vrunsoftyanlz/article/details/78631175

++++C#泛型https://blog.csdn.net/vrunsoftyanlz/article/details/78631141

++++C#接口https://blog.csdn.net/vrunsoftyanlz/article/details/78631122

++++C#静态类https://blog.csdn.net/vrunsoftyanlz/article/details/78630979

++++C#中System.String类https://blog.csdn.net/vrunsoftyanlz/article/details/78630945

++++C#数据类型https://blog.csdn.net/vrunsoftyanlz/article/details/78630913

++++Unity3D默认的快捷键https://blog.csdn.net/vrunsoftyanlz/article/details/78630838

++++Unity引擎基础https://blog.csdn.net/vrunsoftyanlz/article/details/78881685

++++Unity面向组件开发https://blog.csdn.net/vrunsoftyanlz/article/details/78881752

++++Unity物理系统https://blog.csdn.net/vrunsoftyanlz/article/details/78881879

++++Unity2D平台开发https://blog.csdn.net/vrunsoftyanlz/article/details/78882034

++++UGUI基础https://blog.csdn.net/vrunsoftyanlz/article/details/78884693

++++UGUI进阶https://blog.csdn.net/vrunsoftyanlz/article/details/78884882

++++UGUI综合https://blog.csdn.net/vrunsoftyanlz/article/details/78885013

++++Unity动画系统基础https://blog.csdn.net/vrunsoftyanlz/article/details/78886068

++++Unity动画系统进阶https://blog.csdn.net/vrunsoftyanlz/article/details/78886198

++++Navigation导航系统https://blog.csdn.net/vrunsoftyanlz/article/details/78886281

++++Unity特效渲染https://blog.csdn.net/vrunsoftyanlz/article/details/78886403

++++Unity数据存储https://blog.csdn.net/vrunsoftyanlz/article/details/79251273

++++Unity中Sqlite数据库https://blog.csdn.net/vrunsoftyanlz/article/details/79254162

++++WWW类和协程https://blog.csdn.net/vrunsoftyanlz/article/details/79254559

++++Unity网络https://blog.csdn.net/vrunsoftyanlz/article/details/79254902

++++设计模式简单整理https://blog.csdn.net/vrunsoftyanlz/article/details/79839641

++++专题:设计模式(精华篇)https://blog.csdn.net/VRunSoftYanlz/article/details/81322678

++++U3D小项目参考https://blog.csdn.net/vrunsoftyanlz/article/details/80141811

++++Unity案例(Vehicle)https://blog.csdn.net/VRunSoftYanlz/article/details/82355876

++++UML类图https://blog.csdn.net/vrunsoftyanlz/article/details/80289461

++++PowerDesigner简介https://blog.csdn.net/VRunSoftYanlz/article/details/86500084

++++Unity知识点0001https://blog.csdn.net/vrunsoftyanlz/article/details/80302012

++++Unity知识点0008https://blog.csdn.net/VRunSoftYanlz/article/details/81153606

++++U3D_Shader编程(第一篇:快速入门篇)https://blog.csdn.net/vrunsoftyanlz/article/details/80372071

++++U3D_Shader编程(第二篇:基础夯实篇)https://blog.csdn.net/vrunsoftyanlz/article/details/80372628

++++框架知识点https://blog.csdn.net/VRunSoftYanlz/article/details/80862879

++++游戏框架(UI框架夯实篇)https://blog.csdn.net/vrunsoftyanlz/article/details/80781140

++++游戏框架(初探篇)https://blog.csdn.net/VRunSoftYanlz/article/details/80630325

++++Lua快速入门篇(基础概述)https://blog.csdn.net/VRunSoftYanlz/article/details/81041359

++++Lua快速入门篇(XLua教程):https://blog.csdn.net/VRunSoftYanlz/article/details/81141502

++++Lua快速入门篇(Xlua拓展):https://blog.csdn.net/VRunSoftYanlz/article/details/81173818

++++UnityAPI.Rigidbody刚体https://blog.csdn.net/VRunSoftYanlz/article/details/81784053

++++HTC_VIVE开发基础https://blog.csdn.net/VRunSoftYanlz/article/details/81989970

++++Oculus杂谈https://blog.csdn.net/VRunSoftYanlz/article/details/82469850

++++Oculus安装使用https://blog.csdn.net/VRunSoftYanlz/article/details/82718982

++++SteamVR简介https://blog.csdn.net/VRunSoftYanlz/article/details/86484254

++++OpenXR简介https://blog.csdn.net/VRunSoftYanlz/article/details/85726365

++++VRTK杂谈https://blog.csdn.net/VRunSoftYanlz/article/details/82562993

++++VRTK快速入门(杂谈)https://blog.csdn.net/VRunSoftYanlz/article/details/82955267

++++VRTK官方示例(目录)https://blog.csdn.net/VRunSoftYanlz/article/details/82955410

++++VRTK代码结构(目录)https://blog.csdn.net/VRunSoftYanlz/article/details/82780085

++++VRTK(SceneResources)https://blog.csdn.net/VRunSoftYanlz/article/details/82795400

++++VRTK_ControllerEventshttps://blog.csdn.net/VRunSoftYanlz/article/details/83099512

++++VRTK_InteractTouchhttps://blog.csdn.net/VRunSoftYanlz/article/details/83120220

++++UnityAPI.Material材质https://blog.csdn.net/VRunSoftYanlz/article/details/81814303

++++UnityAPI.Android安卓https://blog.csdn.net/VRunSoftYanlz/article/details/81843193

++++UnityAPI.AndroidJNI安卓JNIhttps://blog.csdn.net/VRunSoftYanlz/article/details/81879345

++++UnityAPI.Transform变换https://blog.csdn.net/VRunSoftYanlz/article/details/81916293

++++UnityAPI.WheelCollider轮碰撞器https://blog.csdn.net/VRunSoftYanlz/article/details/82356217

++++UnityAPI.Resources资源https://blog.csdn.net/VRunSoftYanlz/article/details/83155518

++++JSON数据结构https://blog.csdn.net/VRunSoftYanlz/article/details/82026644

++++CocosStudio快速入门https://blog.csdn.net/VRunSoftYanlz/article/details/82356839

++++VR实验:以太网帧的构成https://blog.csdn.net/VRunSoftYanlz/article/details/82598140

++++FrameVR示例V0913https://blog.csdn.net/VRunSoftYanlz/article/details/82808498

++++FrameVR示例V1003https://blog.csdn.net/VRunSoftYanlz/article/details/83066516

++++SwitchMachineV1022https://blog.csdn.net/VRunSoftYanlz/article/details/83280886

++++PlaySceneManagerV1022https://blog.csdn.net/VRunSoftYanlz/article/details/83280886

++++Unity企业内训(目录)https://blog.csdn.net/VRunSoftYanlz/article/details/82634668

++++Unity企业内训(第1讲)https://blog.csdn.net/VRunSoftYanlz/article/details/82634733

++++Unity企业内训(第2讲)https://blog.csdn.net/VRunSoftYanlz/article/details/82861180

++++Unity企业内训(第3讲)https://blog.csdn.net/VRunSoftYanlz/article/details/82927699

++++Unity企业内训(第4讲)https://blog.csdn.net/VRunSoftYanlz/article/details/83479776

++++Unity企业内训(第5讲)https://blog.csdn.net/VRunSoftYanlz/article/details/83963811

++++Unity企业内训(第6讲)https://blog.csdn.net/VRunSoftYanlz/article/details/84207696

++++插件<Obi Rope>https://blog.csdn.net/VRunSoftYanlz/article/details/83963905

++++计算机组成原理(教材篇)https://blog.csdn.net/VRunSoftYanlz/article/details/82719129

++++立钻哥哥Unity 学习空间: http://blog.csdn.net/VRunSoftYanlz/

--_--VRunSoft:lovezuanzuan--_--

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值