(1) 完成UC1,UC2的2.1 业务建模(分析员完成)
1、业务流程建模
(2) 2.2 UC2用例模型(详述文本)
主成功场景:
7、顾客付款,系统处理支付。
8、系统记录完整的销售信息,并将销售和支付的信息发送到外部的账务系统和库存系统。
9、系统打印票据。
10、顾客携带商品和票据离开。
拓展:
6a.顾客要求现金支付,但所携现金不足。
1.顾客要求取消本次交易,收银员在系统上取消本次交易
7a.现金支付:
1.收银员输入收取的现金额。
2.系统显示找零金额,弹出现金抽屉。
3.收银员放入收取的现金,并找零。
4.系统记录该现金支付。
7b.信用卡支付。
1.顾客输入信用卡卡号。
2.系统显示其支付信息以备验证。
3.收银员确认。
4.系统向外部支付授权服务系统发送支付授权请求,并请求批准该支付。
4a.系统检测到与外部系统协作时的故障。
1.系统向收银员提示错误。
2.收银员请求顾客更改支付方式。
5.系统收到批准支付的应答并提示收银员,同时弹出现金抽屉。
6.系统记录支付信息。
7.系统显示信用卡支付的签名输入。
8.收银员请求顾客签署信用卡支付,顾客签名。
9.如果在纸质票据上签名,收银员将该票据放入票据抽屉,并关闭抽屉。
7c.收银员取消支付步骤。
1.系统回到“商品输入”模式。
(3) 2.3 UC2补充性规格说明
迭代2已经完成:查看链接