解答:根据题目描述,我设计了电影票务销售系统,其用例图如下所示:
用例描述:
1. 用例UC1:售卖电影票
范围:电影票务销售系统
级别:用户目标
主要参与人员:员工
涉众及其关注点:
-员工:希望能够快速、准确的将客户需要的电影票卖出
-顾客:希望以最小代价完成购买互动并得到快速的买到票
-系统管理员:希望系统运行正确,不会因为员工的操作宕机
前置条件:员工必须经过确认和认证
成功的保证:更新票务售卖系统,财务管理系统及时处理收款
成功主场景:
1.    顾客提出买票意愿
2.    员工根据顾客意愿出票
扩展:
*a.顾客要买的票没有了
1. 员工结束售卖电影票的行为
2. 卖票流程结束
*b.系统在任一时刻失败
为了支持和恢复更正卖票的处理,要保证所有交易的敏感状态和时间都能够从场景的任何一步恢复
1.    系统管理员接管系统
2.    系统管理员排除BUG
3.    系统重建上次状态
2a.客户不能提供身份信息
1.    员工向客户阐明情况
2.    员工停止卖票流程
特殊需求:
1.    使用正版Windows系统,文本信息清晰可见
2.    支持文本显示的语言国际化
3.    买票流程需要在5min内完成
技术与数据变元表:
*a.系统管理员接管系统需要输入授权码
2a.员工通过鼠标或者键盘核准退票
发生频率:可能会不断发生