hur.cn - 华软网

 热门搜索

  • 授权方式: 金币下载
  • 支付金币: 1个
  • 金币充值: 点击查看
  • 下载方法: 点击查看
  • 源码大小: 4287 KB
  • 评分等级: ★★★
  • 源码类别: 金币下载
  • 运行环境: WinXP/NT/Vista/Win7
  • 整理录入: 昕晨
  • 更新时间: 2008/10/12 8:29:00

源码介绍    


powerdesigner12.5运用手册
PowerDesigner模子库用户手册
本书为sybase公司提供的英文运用手册,共216页
下面是有关PowerDesigner模子库的一些资料
运用PowerDesigner 建立公司知识库 
作者:Sybase 公司PowerDesigner上海研发中心 张秋侠 张晓光 
1 概述
公司级应用的开发通常由一个团队来完成,在整个软件开发进程中的不同阶段,会产生若干庞大复杂的分析与设计模子,团队人员的增加和软件版本的频繁更新需要一个支持团队成员协同事情的理想的团队开发解决方案。传统的配置管理软件如CVS,Rational ClearCase,Visuual Source Safe等较多着重于软件代码的版本控制和进程控制,配置和运用较为复杂,而且与模子设计工具分离,开发人员需要在不同工具之间切换,同时对模子的管理粒度较大,通常为模子级别。
PowerDesigner是一套完整的公司建模解决方案,融合了几种规范建模技术:传统数据库建模、运用 UML 的应用程序建模和业务流程建模,并提供了对公司业务流程模子(Business Process Model—BPM),观点数据模子(Conceptual Data Model—CDM),物理数据模子(Physical Data Model—PDM),对象模子(Object Oriented Model-OOM) 等8种模子的支持。为了有效管理公司应用全生命周期的建模进程及建模进程中产生的模子和文档, PowerDesigner从10.0版本起头提供了一种配置简单,易于运用的公司知识库——Repository。Repository在贮存和管理建模和设计进程中的信息方面,融合面向对象观点,高度细化版本控制的粒度,支持广泛的设计模子和资料类型,为开发团队提供了一个整合的设计建模和版本控制环境,大大提高了团队的开发效率。Repository提供的对象查找功能,运用户能够追踪模子转变,了解变换原因,通过PowerDesigner的信息流模子(Information Liquidity Model)获悉变换对整个项目相关模子的影响。在此基础上用户能够生成响应的项目汇报(Report),包括模子信息,历史变换信息及模子联系关系信息等。
2 公司知识库简介
PowerDesigner的知识库的主要体现是其自带的Repository。Repositor通经常运用一个关系数据库管理系统(RDBMS)来存储表和数据信息。Repository提供多种角色支持和全面的权限控制,更高效方便的保证了团队内部的资源共享,数据一致性和完整性。Repository的系统结构如图1所示。
其功能特色详细包括:
1. 模子管理——在统一位置存储和版本化PowerDesigner模子及其余类型文档。用户能够在客户端能够访问服务器端数据库,合并/提交(Consolidation)和提取(Extract)资料,以坚持数据的完整性和一致性。
2. 平安——鉴于角色的平安体制,全面的权限管理。数据库管理员或团队负责人能控制用户对模子的访问和可视化区域。同时提供记录访问日志的功能。
3. 跨模子的冲突分析——Repository能为跨模子的冲突分析提供并维护完整的存储和完整的模子间的依赖关系。
4. 软件资产管理——查找和重用跨越模子和项目的对象。 

3 应用实例
PowerDesigner的公司知识库可管理软件分析与开发进程中的各种模子,如需求分析模子(如图3 中的Order Fulfillment RQM),业务进程模子(如图3中的OrderFulfillment BPM)等,甚至是图片和其余任意格式的文档(如Word)。
运用Repository举行版本控制的基本事情流程如图2所示。本文以定单措置惩罚子系统的面向对象模子(OOM)为例(如图3所示)来展示Repository的几个主要功能及一般操作进程。


3.1 创建Repository
3.1.1 定义Repository
要创建Repository,首先要定义Repository,详细做法以下:
第一步:选择菜单项RepositoryRepository Definitions
第二步:点击菜单栏上的Add a Row按钮,增加一个新的Repository定义。输入Repository Name (如Sample),Repository User(如Iris),并点击Data Souce Name单元格末尾的按钮,设置ODBC数据源,指定存储Repository的数据库(如图4所示)。
第三步:设置完毕能够双击新增加的Repository所在行,尝试数据库连接。如果提醒连接成功则能够进入下一步初始化Repository。

3.1.2 初始化Repository
尝试连接成功后,能够举行第一次Repository连接。
第一步:选择菜单项RepositoryConnect
第二步:分别输入登陆Repository和数据库的用户名和密码,点击OK
第三步:当看到”Repository is not installed to database…”的提醒信息时,点击OK确认装置Repository到数据库。之后PowerDesigner会自动创建必需的表和数据等到指定数据库。需要注意的是,第一次连接Repository时,无论登陆用户是谁,系统都会默许以ADMIN登陆,目的是为了有足够的权限在数据库中创建所需的表和数据,。
到此,初始化结束,用户能够连接到Repository举行后续的设置或操作。相关的用户信息,配置信息,版本信息和数据信息都将存储到对应的表中。
3.2 设置用户和群组及操作权限
Repository提供的用户权限如表1所示。
表 1 权限定义
权限 描写 
连接(Connect) 用户可连接到Repository 
解冻版本(Freeze Versions) 用户可解冻资料版本 
锁定版本(Lock Versions)
用户可锁定资料版本 
管理分支 (Manage Branches) 用户可创建,修改和删除分支 
管理配置 (Manage Configurations) 用户可创建,修改和删除配置 
管理资料 (Manage All Documents) 用户可创建,合并,提取,解锁,解冻,定义许可和删除任意资料版本version 
管理用户 (Manage Users) 用户可创建,修改和删除用户和群组,可授权给用户和群组和将用户或组加入某个群组 
管理知识库(Manage Repository) 用户能够升级Repository和删除的数据库 

上述权限能够组合运用来创建不同权限等级的用户,表2列出了一种典型的角色和权限设置。
表 2 典型角色设置
角色 权限 
数据库管理员(Database Administrator) 管理知识库,管理用户 
数据管理员 (Data Administrator) 连接,管理资料 
团队负责人(Team Leader)
连接,锁定版本,解冻版本,管理分支,管理配置 
开发/设计人员 (Designer) 连接,锁定版本,解冻版本, 

3.2.1 设置用户(User)和群组(Group)
在设置用户之前,系统需要以ADMIN连接到Repository。
选择菜单项RepositoryUsers,增加新的用户(如Iris)。
群组是有共同权限的用户的集合。选择菜单项RepositoryGroups可增加新的群组(如Designers)。
双击某一用户(群组)进入PropertiesRights可设置用户(群组)权限。
3.2.2 将用户或群组加入指定群组
要将某一用户/群组(如Iris)加入一指定群组(如Designers),可双击该用户(群组)进入PropertiesGroups(Parent Groups),增加指定群组到列表中即可。也可在指定群组的Group PropertiesMembers中增加该用户/群组。
设置用户和群组之后的用户群组关系和权限设置如图5所示。


3.3 版本管理
3.3.1 合并/提交(Consolidate)
要将项目加入Repository实现版本控制,用户可选择目标项目(如UML2 Orders Analysis)按右键,选择Consolidate举行提交,如图6所示。这里用户能够选择是新加模子(New)照旧更新(Update)Repository内当前版本的模子。当项目第一次加入Repository的时候,默许为New。设置完毕之后,点击OK。
注:用户能够在PowerDesigner的ToolsGeneral Options的Repository节点设置一些通用选项,例如指定时间间隔自动刷新Repository,设置是否自动连接Repository和默许设置解冻新提交的版本使后续提交的版本自动递增等。

Repository会根据用户设置更新已有版本或增加新版本。当更新Repository版本的时候,如果当地资料和Repository内资料不同,系统会弹出窗口显示资料之间的冲突,用户能够手动选择/摒弃冲突来合并版本。Repository Brower中的树形结构会列出该项目包括的各级子目录和对象。如图7所示。

3.3.2 提取(Extract)
当用户需要恢复旧有资料版本时,能够执行提取操作。
选择现有项目,按右键选择Update from repository,选摘要提取的项目名称和版本,点击OK,模子就会从Repository拷贝到当地。如图8所示。

用户也能够从Repository Brower界面选摘要提取的项目,按右键选择Extract也可完成一样操作。当完成更新操作之后,用户必需将项目提交。
3.3.3 版本对比
PowerDesigner的Repository提供了两种方式实现版本的对比。
一种是在Workspace的Local界面中选择目标资料,按右键选择Compare with Repository;另一种是在Repository Brower界面选择目标资料,按右键选择Compare。版本对比的设置界面如图9所示。

选摘要对比的版本,点击OK,对比结果如图10所示。大家能够看到,两种方式均会以非常细化的图形界面向用户展示两个版本或用户当地资料和Repository版本之间的差异,特另外对于模子类资料,例如面向对象模子OOM,能够细化到面向对象的类和属性,或数据表的列。在该窗口,用户能够设置显示模式,如显示所有对象(Show All Objects)或只显示所有改变(Show All Changes)等。

3.3.4 对象查找
在Repository Brower中选择目标模子,按右键选择Find Objects,可举行对象查找。界面如图11所示。用户能够根据名称&定位,当地日期,Repository日期和高级举行不同刻面的查找。设置完成点击Find Now按钮能够查询到目标对象。

4 结论
Repository提供了版本管理功能,包括管理分支(Manage Branches),管理配置(Manage Configurations)和对象查询等功能来追踪、记录项目变换和重用已有对象,以更好的支持团队成员高效率的并发事情。连系Repository在版本管理和维护,项目协调,提高东西质量,保障软件平安性和降低风险方面的杰出浮现,PowerDesigner将继续在公司建模方面为用户提供越发强有力的支持。除上述现有功能之外,公司还能够利用PowerDesigner的二次开发功能,个性化东西功能以知足自身需求。
...................

powerdesigner12.5运用手册 (1 folders, 1 files, 694 bytes, 4.30 MB in total.)

power designer 12.5的新特征 (0 folders, 11 files, 4.30 MB, 4.30 MB in total.)
PowerDesigner模子库用户手册.htm 46.75 KB
SYBASE PowerDesigner 12 入门.chm 3.81 MB
Sybase PowerDesigner 12.5功能特色1_1.jpg 66.82 KB
Sybase PowerDesigner 12.5功能特色1_2.jpg 75.19 KB
Sybase PowerDesigner 12.5功能特色2_1.jpg 53.26 KB
Sybase PowerDesigner 12.5功能特色2_2.jpg 67.45 KB
Sybase PowerDesigner 12.5功能特色2_3.jpg 79.37 KB
Sybase PowerDesigner 12.5功能特色2_4.jpg 22.13 KB
Sybase PowerDesigner 12.5功能特色_1.shtml 47.05 KB
Sybase PowerDesigner 12.5功能特色_2.shtml 43.98 KB


上一源码:PowerDesigner15破解补丁
下一源码:PowerDesigner12.5汉化文件

下载地址    

  • powerdesigner12.5使用手册

下载说明

  • 为防止盗链,本站资源部分有解压密码,解压密码点击查看
  • 如果您发现该资源不能下载,请通知管理员;
  • 为了保证您快速的下载,推荐使用迅雷或网际快车等专业工具下载;
  • 为确保所下资源能正常使用,请使用WinRAR v3.80或以上版本解压本站资源;
  • 本站所收集的下载资源均来源于网络,如果有侵犯您的版权,请来信告知,我们会马上处理;
  • 本站所提供的资源仅供学习和研究,请勿用于商业用途,请在下载后24小时内删除;
  • 本站不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害!