PowerDesigner是Sybase公司出品的CASE工(gōng)具集(jí)。利用PowerDesigner我们(men)可以方便地制作(zuò)数(shù)据流程图、概(gài)念数(shù)据(jù)模型、物理数据模(mó)型,甚至可以(yǐ)生成多种客户端开发(fā)工具的应用程序和为数据仓库制作结构(gòu)模(mó)型,同(tóng)时PowerDesigner也能对团队(duì)设(shè)备模型进(jìn)行控制。PowerDesigner几乎包括了数据(jù)库模型设计的(de)全过程,是(shì)Sybase公司为企业建模(mó)和设计提供的一套(tào)完整(zhěng)的集成化(huà)企(qǐ)业级(jí)建模解(jiě)决方案。
PowerDesigner是Sybase公司(sī)的CASE工具集,使用(yòng)它(tā)可以方便地对管理信(xìn)息系统进行分析设计,它几乎包括了数据库模型设计(jì)的全过程。
PowerDesigner是(shì)Sybase的企业建模和设计解决(jué)方案,采用模型驱动方法(fǎ),将业务与IT结合起来,可帮(bāng)助(zhù)部署有效的企(qǐ)业体(tǐ)系架构(gòu),并为研发(fā)生(shēng)命周期管(guǎn)理提供强大的分(fèn)析与设(shè)计技术。PowerDesigner 支持60多种数(shù)据库系统(RDBMS)/版本。PowerDesigner运行在Microsoft Windows平台上,并提供了Eclipse插件。
使用PowerDesigner可(kě)以方便(biàn)地对管理信息系统进行分析设计,他几乎包括了数(shù)据(jù)库模型(xíng)设计的全过程。利用Power Designer可(kě)以制作数据流程图、概念数据模型、物理数据模型,还可以为数据仓(cāng)库制作结构模型,也(yě)能对团队设计模型进(jìn)行控制。
PowerDesigner几乎包括了(le)数据(jù)库模型设计(jì)的全过程,是Sybase公司为(wéi)企业(yè)建(jiàn)模(mó)和设计提供的一套完整的(de)集成化企业级(jí)建(jiàn)模解决方案。
1. 用于数据发现的[ProcessAnalyst]模(mó)块
2. 用于双层,交(jiāo)互式(shì)的数据库(kù)设(shè)计和构造(zào)的[ataArchitect]模(mó)块
3. 用于物(wù)理(lǐ)建模和应用(yòng)对(duì)象及(jí)数据(jù)敏感组(zǔ)件(jiàn)的(de)生成(chéng)的[AppModeler]模(mó)块
4. 用于高(gāo)级的团(tuán)队开发,信息的共享和模型的管(guǎn)理(lǐ)的[MetaWorks]模块
5. 用于数据仓库(kù)的设计和实现的[WarehouseArchitect]模(mó)块
6. 用于以只读的、图形(xíng)化方(fāng)式访问整个(gè)企业的模型信息的[Viewer]模块
以(yǐ)上6大(dà)模块共同(tóng)构成(chéng)了一(yī)套完(wán)整的集(jí)成化企业(yè)级建模解决方(fāng)案。
需求分析
面向(xiàng)对象建模 (提供UML 2.0 所(suǒ)有视图)
数据建模(mó) (支持主流数据库系(xì)统)
业务过程建模 (ProcessAnalyst) 支持 BPMNPowerDesigner 12.5作为Sybase的企业建模和设计解(jiě)决方案,采用模(mó)型驱动方法,将业务与 IT 结合起来,可帮(bāng)助您(nín)部署有效的企业体系架构,并为研发生命周期管理提供强(qiáng)大的分(fèn)析与设计技术。PowerDesigner 独(dú)具(jù)匠心地将多种标准数(shù)据(jù)建模(mó)技术(UML、业务流程建模以及市场(chǎng)领先的数(shù)据(jù)建模)集成一体,并与(yǔ) .NET、WorkSpace、PowerBuilder、Java™、Eclipse 等主流开(kāi)发平台集成起来,从(cóng)而为传统的软件开发周期管(guǎn)理提供业务(wù)分析和规范的数据库设计解决方案。此外,它支持(chí) 60 多种关系数(shù)据库管(guǎn)理系统 (RDBMS)/版本(běn)。
XML建模(mó) (支持XML Schema 和 DTD 标准)
数据仓库建模 (WarehouseArchitect)
代码生成 (支持(chí)语言及框(kuàng)架包(bāo)括:Java, C#, VB .NET, Hibernate, EJB3, NHibernate, JSF, WinForm (.NET and .NET CF), PowerBuilder, ...)
报表(biǎo)生成
企业知识(shí)库
Visual Studio 2005 插件
Eclipse 插件
概念数据(jù)模型 (CDM)
CDM 表现数据库的(de)全部逻辑的结构,与任何的软件或数据储(chǔ)藏结构无关(guān)。 一个概念模(mó)型经常包括(kuò)在(zài)物理数据(jù)库中仍(réng)然不实现的数据对象。 它给运行计划或(huò)业务活动(dòng)的(de)数据一个正式表(biǎo)现方式。
物理数据模型 (PDM)
PDM 叙述数据库的(de)物理(lǐ)实现。藉由 PDM ,你考(kǎo)虑真实的物(wù)理实现的(de)细节。 它进入帐户两(liǎng)个软件(jiàn)或数据储藏结构之内(nèi)拿(ná)。 你能修(xiū)正 PDM 适(shì)合你的表现或物理约束。
面向对象模型(xíng) (OOM)
一(yī)个OOM包含一系列包,类,接口(kǒu) , 和他们的关系。 这些对象(xiàng)一起形成所有的( 或部份) 一个软件系统的逻辑的(de)设计视图(tú)的类结构(gòu)。 一个OOM 本质上(shàng)是软件系统的(de)一个静态的概念模型(xíng)。
你(nǐ)使用(yòng) PowerDesigner 面向对象模型建立面向对象模型.(OOM) 你能为纯粹地对象- 导向的靠模切目的建立一个(gè)OOM, 产生Java 文件(jiàn)或者(zhě)PowerBuilder 文件,或你(nǐ)能使用一(yī)个来自OOM的物(wù)理数(shù)据模型(PDM)对象 , 来(lái)表示关系数(shù)据库(kù)设计分析。
业(yè)务程序(xù)模型 (BPM)
BPM 描述业务的各种不同内在(zài)任(rèn)务和内在(zài)流程,而且(qiě)客户如何以这些任(rèn)务和流程互相影响(xiǎng)。
BPM 是从业务合伙人的观点(diǎn)来(lái)看业务逻辑和(hé)规则的概念(niàn)模型,使用一个图表描(miáo)述程序,流程(chéng),信息和合作协议之间的交互作用。
