交易功能组件是IT价值流的重要组成部分,中培教育IT专家李老师在这里对交易功能组件进行了介绍。李老师指出,交易功能组件具有以下几个方面的价值:
将服务提供给各种服务用户,促进提供IT服务的消费管理
利用用户档案提供个性化的体验,这种体验包括消费者的特定信息,如个人偏好位置或工作职能。
当前的消费提供来自于服务目录条目,这些目录条目与产品描述、图片、价格以及潜在用户的购买选择相关。
使消费者通过以下方式管理他们的订阅:
— 查看订阅/服务现状、成本使用等。
— 添加新的订阅订购新的服务或服务实例
修改订阅参数(也称为升级/降级)
— 解除/终止服务订阅
Key Data Objects
关键数据对象
购物车(数据对象):包含用户想要订购的IT服务,购物车的数据对象只在实际购物会话期间存在。提交后,将生成包含在购物车中的内容的请求。
注:购物车是辅助数据对象(非关键的),在这里进行描述是为了帮助读者理解R2F价值流。
Key Attributes
关键属性
购物车数据对象应具备以下关键数据属性:
购物车ID购物车的独一无二的标识符。
用户ID用户唯一标识来自用户档案)。
审批ID:基于审批人的标识符(例如经理的用户ID)。
状态:如果有需要,对审批步骤/工作流状态进行控制。
同一个购物车订购的不同项目可以订购多个服务,因此适用于这些项目的属性也适用于购物车。
项目列可以一次性订购多个项目
订购ID订购的标识符(来自订购)。
等效价值:基于订购,用户可能需要提供价值/选项以成功实现(来自订单)。
Key Data Object Relationships
关键数据对象之间的关系
购物车数据对象应保持以下关系:
购物车到用户档案1:1):购物车的内容涉及到特定的用户,通常是指真正订购服务的用户
购物车到订购(n:m):购物车只包含从已经存在的订单中能够获得的项目。
购物车到请求1:n):代表购物车和完成购物体验服务的必要的订购请求之间的关系。
主要功能
提供消费功能组件:
可以提供现有订阅消息以使用户更改/取消现有订阅的信息。
应提供所有必要的信息保证完成履行。
可以提供一次交易中完成多个订单的功能。
可以让用户代表其他用户订购服务。
可以提供可见的用户服务的特定信息,包括价格、用法等等。
如果存在服务水平功能组件,则提供消费功能组件:
公开用户订阅的服务的服务水平状态信息。