细化迭代二文档(含2.2,2.3,4.2.1)

2.2 UC1用例模型(用例图和详述文本)

细化迭代二文档(含2.2,2.3,4.2.1)_第1张图片

 

用例UC1:销售开单

范围:KO便利店 POS应用

级别:用户目标

主要参与者:收银员

涉众及其关注点:

l  收银员:希望可以快速简单地输入,系统显示的表单清晰明了,不容易犯错。因为如果操作不方便,导致顾客等待时间过长而遭到投诉。

l  顾客(散客):希望可以尽快地完成交易过程,并且得到快速优质的服务。希望可以便捷清晰地看到所输入的商品的项目以价格。

l  会员:希望能够用会员享有的优惠进行消费。

l  理货员:希望开单过程不出错误,否则货物数量出现不对的情况。

l  店长:希望处理销售过程操作快速,并易于更正收银员的不当操作。

前置条件:收银员必须经过确认和认证。

成功保证(或后置条件):存储销售消息;更新账务和库存信息。

主要成功场景(或基本流程):

1.   顾客携带所购商品或服务到收银台通过POS机付款。

2.   收银员开始一次新的销售交易。

3.   收银员输入商品条码。

4.   系统逐条记录出售的商品,并显示商品的项目、价格和累计金额。价格通过一组价格规则来计算。

收银员重复3~4步,直到输入结束。

5.   系统显示总额。

扩展(或替代流程):

*a.店长在任意时刻要求进行管理操作:

1.   系统进入管理员模式。

2.   店长或收银员执行某一个管理员模式下的操作。例如,统计进行商品折扣,新增会员等。

3.   系统恢复到收银员授权模式。

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

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

2.   系统重建上次状态。

2a.系统恢复过程中检测到异常:

1.   系统向收银员提示错误,并进入一个初始状态。

2.   收银员开始一次新的销售交易。

2~3a.会员顾客提出会员消费:

1.   收银员输入会员顾客ID

2.   系统根据会员销售规则显示相应商品的折扣或优惠活动。

3.   收银员根据会员等级以及店内活动进行礼品赠送(如果有)。

2~5a.顾客要求开通会员:

1.   收银员提出新增会员服务。

2.   收银员输入顾客具体信息,为顾客办理开通会员服务。

3.   系统记录新增会员的信息。

2~5b.顾客要求去除商品中的一项:

1.   收银员选择商品条目或者手动输入商品ID并将其删除。

2.   系统删除该项目并显示更新后的累计金额。

4a.当前顾客因某种原因需要等待,此时收银员为下一名排队的顾客处理销售:

1.   收银员将当前订单挂起,系统将当前单进行保存。

2.   收银员开始一次新的销售交易。

3.   收银员重复2~10步,完成销售处理。

5a.顾客要求兑现积分用于此次销售交易:

1.   收银员提交积分请求。

2.   收银员输入顾客ID,顾客输入相应密码。

3.   收银员根据会员顾客要求应用积分降低价格。

5b.顾客要求取消销售交易:

1.   收银员申请取消订单,系统将订单删除。

特殊需求:

l  支持文本显示的语言国际化。

l  使用尺寸适中的显示器触摸屏UI。文本信息可见距离为1米左右。

l  界面交互设计要求简洁,指示明确。

l  能够给用户帮助提醒的友好交互。

l  系统处理用户转换的响应速度小于3秒。

l  需要使用交通卡人工服务终端。

技术与数据变元表:

*a.店长需要输入相关的授权申请密码才能进入超控。

3a.商品ID可以用条形码扫描器(如果有条形码)或手动输入。

2~5a.会员需要通过读卡器或键盘输入积分卡密码来使用积分卡内积分。

发生频率:可能会不断地发生。

未决问题:

l  收银员是否必须在从系统注销后带走他们的现金抽屉?

l  顾客是否可以直接使用读卡器,还是必须有收银员完成?

l  是否采用生物识别进行登录?

 

 2.3 UC1补充性规格说明(分析员完成)

补充性规格说明

修改历史

版本

日期

描述

作者

初始草案

2015年4月9日

第一个草案

分析员

简介

本文档记录KO便利店所有未在用例中描述的需求。

功能性

1.   安全性

任何使用都需要经过用户认证。

2.   日志和错误处理

持久性存储中记录所有错误。

3.   数据备份与还原

店长在任意操作过程中都可以进行数据备份与还原。

4.   数据导入和导出

可以导入或导出各类信息统计表格数据。

5.   记录登录信息

记录每个员工登录的信息。

可用性

1.   人性因素

顾客将能够看到POS大屏幕显示器的显示。因此:

l  应该在1米左右能够轻松看到文本。

l  避免使用色盲不能识别的颜色。

员工使用系统时可能会有一些地方出现操作不明确的情况,因此:

l  应该提供系统操作帮助。

2.   安全因素

收银员的实现长期停留在顾客或商品。因此:

l  在收银柜处安装声音警告装置。

收银员忘记取出余额便关上收银柜:

l  需要提供员工ID以及管理员ID进行认证,才能打开收银柜,继续余下步骤。

可靠性

1.   可恢复性

由于某种原因中断了系统运行,系统经过重启后可以恢复到原来的状态。

2.   性能

界面窗口的转换时间不得超过于1

接口

1.   重要硬件和接口

l  触摸屏

l  条形码激光扫描仪

l  票据打印机

l  交通卡读卡器终端

l  数字小型键盘输入端

l  备用键盘和鼠标

所关注领域内的信息

1.   定价

商品的所有价格根据市场价的价格定价。

2.   编码

        参考711便利店的编码来进行编码。

4.2.1 表单设计

1.         当生成一个订单的时候会自动生成订单号。如果是会员需要在会员框中输入会员卡号或者电话,按查找会员按钮,若能成功找到会员,如000001,则会弹出会员的信息,按确定则选择了该会员,按取消会员按钮可以重新填写。

2.   按添加商品可以进行选择商品,数量,和价格,提交后会显示在对应的订单表中。

3.   可以按提交订单信息即可提交订单,提交订单后可在订单查询处看到所有订单的信息,并可以到每个订单所定的货物数量和商品名。

4.   数据传输方面主要是用dwr通过ajax传数据,传的是json数据类型,根据easyui的格式来返回对应的数据即可。

 

你可能感兴趣的:(细化迭代二文档(含2.2,2.3,4.2.1))