使用PowerDesigner建立企业知识库Repository
PowerDesigner的知识库的主要体现是其自带的Repository。Repository通常用一个关系数据库管理系统(RDBMS)来存储表和数据信息。Repository提供多种角色支持和全面的权限控制,更高效方便的保证了团队内部的资源共享数据一致性和完整性。Repository的系统结构如图1所示。
其功能特点具体包括:
1. 模型管理——在同一位置存储和版本化PowerDesigner模型及其他类型文档。用户可以在客户端可以访问服务器端数据库(合并/提交)和检出更新文件以保持数据的完整性和一致性。
2. 安全——基于角色的安全机制,全面的权限管理。数据库管理员或团队负责人能控制用户对模型的访问和可视化区域。同时提供记录访问日志的功能。
3. 跨模型的冲突分析——Repository能为跨模型的冲突分析提供并维护完整的存储和完整的模型间的依赖关系。
4. 软件资产管理——查找和重用跨越模型和项目的对象。
1