系统设计

要设计系统,需要识别并定义业务流程和信息模型。流程和信息模型可帮助决定系统需要的社区、类别和资产类型。

社区

系统中的第一级管理按其社区进行定义。您通过识别具有或必须使用必须以一定方式进行管理的资产的目标用户来创建社区。社区可具有不同基础:

系统设计者会识别这些社区,然后对其进行定义。 定义社区并指定其管理员后,该管理员将在社区中定义角色。社区管理员还会定义这些角色的许可权,并给这些角色指定用户或组。

资产类型

系统设计者还必须考虑系统的用户及其如何通过以下方式与资产交互:
  • 使用资产
  • 查找资产
  • 创建资产
  • 创建新版本的资产
  • 舍弃旧资产
  • 跟踪资产
  • 向资产中添加依赖性

如果某个资产类型对于所有社区为全局资产类型,说明它是在存储库级别定义的。其他类型可以在更安全的社区中进行管理,或者可以特定于某个社区。这些类型是在社区级别配置的。必须先定义社区,然后才能将资产类型配置到该社区。

各资产类型都与生命周期相关联,生命周期包含按角色和策略进行管理的状态和操作。社区管理员可配置各生命周期类型,以管理业务流程、复审流程和资产生命周期。

协作、管理和维护

设计系统时,请考虑资产管理的以下方面:

  • 资产协作和理解:

    规划所需资产的类型和版本及其相关方式。

  • 资产管理:

    确定必须符合哪些策略,谁必须复审特定资产以及如何访问特定资产。

  • 资产发现和维护:

    确定发布、查找、维护和引退资产的流程。

依赖性

如果使用 IBM® Rational® Asset Manager 作为共享文件或公共组件的库,请遵循以下做法来确保最佳资产复用:
  • 通过定义某对象的某个所需版本如何依赖于某对象的另一个版本来管理依赖性
  • 自动从存储库中检索所需文件和依赖性。
  • 开发已测试的公共组件集并基于这些集来创建资产。

反馈