资产类型是 Rational® Asset Manager 内组织的主要级别。资产类型有助于管理和搜索。当用户提交资产时,用户必须包含的信息和工件显示为对资产的约束,并且这些约束取决于资产类型。
资产类型的使用
用户和管理员将资产类型用于多种用途,包括:
- 配合组织的内部结构。
- 允许用户按资产类型过滤搜索。
- 对资产进行约束。例如,您可以要求某个资产具有特定文件类型作为工件,或以某个特定方式与其他资产相关。
- 根据 XML 工件的内容自动为资产指定类别。
- 创建规则以便能够建立 XML 工件的索引并能通过关键字搜索找到 XML 工件。
- 按类型查看存储库中存在多少个资产。
- 触发指定给社区中特定资产类型的定制复审流程。
- 将待应用的社区角色指定到特定类型的资产。
创建资产类型的注意事项
存储库管理员可为存储库和特定社区创建资产类型;社区管理员可创建用于特定社区中的资产类型,也可修改全局资产类型。资产类型具有资产类型名称和描述。
创建资产类型时,请考虑以下问题:
- 谁将使用资产?
- 将如何使用资产?
- 资产必须包括何种工件?
- 资产必须包括何种描述信息?
- 用户将需要何种信息来查找和使用资产?
- 哪些资产与该资产有关,是何种关系?
- 资产工件是否将包括 XML 内容?如果包括,是否要根据该 XML 内容自动指定类别?
限定资产类型的范围
如果某个社区需要某个对其他社区不适用或无用的资产类型,那么存储库管理员可限定资产类型的范围或限制资产类型以用于特定社区。
存储库和社区管理员还可选择限制可指定到资产类型的可用类别。
通过资产类型约束来控制资产
管理员可定制资产类型以要求执行下列约束:
- 资产类型
- 描述
- 工件
- 控制用户在提交资产时必须包括的工件的数目和类型。可以要求符合某个格式、标签或扩展名的一定数目的工件。
- 关系
- 指示用户在提交资产时必须包含的一个或多个具有特定关系的资产。
- 属性
- 添加用户提交资产时能够包含或必须包含的其他定制资产属性。还可限制谁可以编辑属性值。
管理员可在以后编辑这些约束。
约束不允许将资产提交到存储库
虽然针对资产类型的约束是一种有助于控制存储库中资产的工具,但是用户在解除所有约束之前无法提交新资产,这可能令人沮丧,尤其对新用户而言。
此外,如果存储库上的不同社区对于资产具有不同需求,那么您可能会发现随着时间的推移,资产类型列表最终将包含过多内容且难以管理。
由于在将资产提交到存储库后可以对这些资产进行修改,因此可采用另一个策略,即使用约束极少的较少数量的资产类型,然后将社区定制生命周期和定制生命周期策略配合使用,以对社区中的资产实施各种需求。
示例
公司为一组职员创建培训计划。在 Rational Asset Manager Web 客户机中,管理员创建名为
education 的资产类型。
要确保
education 资产具有必需的组件且容易在存储库中找到,管理员应指定以下约束:
- 只有 1 个工件具有文件扩展名 .doc。
- 仅使用以下类别:business solutions, training。
- 至少有 1 个资产的类型为 presentation 且关系为 child。
- 至少需要 1 个 support contact。