任务描述
本关主要考查用例图(Use case diagram)的基本元素构成,熟悉并且能够画出用例图构成元素之一参与者。通过本关的学习,能够达到培养学生结构化、模块化的素质的目标
相关知识
用例图的基本概念
含义:由参与者(Actor)、用例(UseCase)以及他们之间的关系构成的用于描述系统功能的动态视图成为用例图。其中用例和参与者之间的对应关系又叫做通讯关联,他表示参与者使用了系统中的哪些用例。用例图是从软件需求分析到最终实现的第一步,他显示了系统的用户和用户希望提供的功能,有利于用户和软件开发人员之间的沟通
用例图的参与者和用例
参与者:参与者是指存在于系统外部并直接与系统交互的人、系统、子系统或类的外部实体的抽象。如同所示
用例:位于系统内部,用例是系统提供给参与者的功能。如图所示
本案例需求分析
参与者 用例
客户 维护个人基本信息、获取酒店信息、 撤销订单、查看订单信息、注册会员、提交订单、评价酒店服务
酒店工作人员 更新退房信息、执行客户订单、更新入住信息、恢复客户订单、制定酒店促销策略、维护酒店基本信息
软件营销人员 制定软件促销策略、分析未执行订单情况、撤销异常订单、信用充值
软件管理人员 调整用户信息