面向对象分析--POS 机买单

【用例名称】处理销售
【场景】Who:顾客、收银员 ;Where:商店的收银台 ;When:营业时间
【用例描述】

  1. 顾客携带选择好的商品到收银台(这一步没有异常)
  2. 收银员逐一扫描商品条形码,系统根据条形码查询商品信息
    2.1 扫描仪坏了,必须支持手工输入条形码
    2.2 商品的条形码无法扫描,必须支持手工输入条形码
    2.3 条形码能够扫描,但查询不到信息,需要收银员和顾客沟通,放弃购买此产品
  3. 扫描完毕,系统显示商品总额,收银员告诉顾客商品总额(这一步没有异常)
  4. 顾客将钱交给收银员
    4.1 顾客的钱不够,顾客和收银员沟通,删除某商品
    4.2 顾客的钱不够,顾客和收银员沟通,删除某类商品中的一个或几个(例如买了5包烟,去掉两包)
    4.3 顾客觉得某个商品价格太高,要求删除某商品
  5. 收银员清点钱数,输入收到的款额,系统给出找零的数目(这一步没有异常)
  6. 收银员将找零的钱还给顾客,并打印小票
  7. 买单完成,顾客携带商品和小票离开
    【用例价值】顾客买完单以后,就可以携带商品离开,而超市也将得到收入
    【约束和限制】
  8. POS 机必须符合国标XXX
  9. 键盘和屏幕使用中文,因为收银员都是中国人
  10. 一次买单数额不能超过99999RMB
  11. POS 机要非常稳定,至少一天内不要出现故障
    【异常出理】
    4-A:顾客使用信用卡支付
    4-A.1 信用卡支付流程(请读者自行思考完善,可以写在这里,如果太多,也可以另外写一个子用例)
    4-B:顾客使用购物卡支付
    4-B.1 购物卡支付流程
    4-C:顾客使用会员卡积分支付
    4-C.1 会员卡积分支付流程

采用名词短语法分析

名词列表

顾客 商品 收银台 收银员 条形码 系统 扫描仪 产品 钱 小票 POS 机 键盘 屏幕 中文
信用卡 购物卡会员卡积分 会员卡,买单

名词分析

顾客,收银员,信用卡,会员卡,购物卡,现金,商品,屏幕,键盘,扫描仪,小票,单据

类关系和属性

面向对象分析--POS 机买单_第1张图片
image.png

你可能感兴趣的:(面向对象分析--POS 机买单)