细化迭代4——实现退货用例需求文档

2.1业务建模

A业务流程建模

1. 使用UML活动图分析目标系统所支持的业务流程

(1)退货:

100606_7PL2_2331280.jpg

2.2需求规格说明

A系统用例图

100712_irvs_2331280.jpg 

 B用例详述文本 

用例UC2:处理退货

范围:餐饮POS应用

级别:用户目标

主要参与者:顾客、员工

前置条件:订单必须经过确认和认证

成功保证(或后置条件)更新订单信息,准确计算商品总价,生产票据

主成功场景:

1.顾客提出退货请求;

2.员工确认退货信息;

3.系统修改订单信息,重新结算商品总金额;

4.退货成功。

扩展:

*a:经理在任意时刻要求进行超控操作:

    1.系统进入经理授权模式。

    2.经理或员工执行某一经理模式的操作。例如,恢复其他登录者中断的交易,取消交易等。

    3.系统回复到员工授权模式。

*b:系统在任意时刻失败:

    1.员工重启系统,登录,请求恢复上次状态。

    2.系统重建上次状态。

      1a.系统出错,无法生成订单号。

          1.员工重启系统,登录。

      3a.出不了单。

          1.系统提示错误。

             1a.系统提示没有纸张。

                1.员工放入新的纸张。

             1b.系统出错。

                1.员工重启系统,登录,排除错误。

                2.员工可能会开始一个新销售交易,并重新进行点餐。

             1c.未发现对应的销售交易。

                1.系统向员工提示错误。

                2.员工可能会开始一个新销售交易,并重新进行点餐。

2b.无法进行退货服务。

   1.顾客所要退订菜品已在制作过程中。

业务规则:

    ID

   规     则

   可  变  性

    来    源

 

  规则1

 

在制品不可进行退货操作

浏览整个系统,通过调整将在制品与其它订单匹配,如匹配成功,则允许退货操作。

 

    公司政策

4.3 数据库设计

1. E-R模型

 

100837_dDqk_2331280.jpg

 

 

 

2. 数据库表 

100837_VHJF_2331280.png 

Ø 数据库表

 100837_KOZB_2331280.png

Ø sale_return

 100837_rEp2_2331280.png

Ø sale_return_item

转载于:https://my.oschina.net/u/2331280/blog/477485

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值