- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
家教网上发布系统的用例模型
“发布网站公告”用例描述
用例名称:发布网站公告
用例标识号:202
参与者:管理员
简要说明:
管理员填写和修改家教网站首页的公告,公告最终显示在家教网站的首页上。
前置条件:
负责人已经登陆家教网站管理系统
后置条件:
网站首页的公告信息被更新
事件路径:
1.
2.
3. 4. 5..
7..
3~5a.管理员取消对公告的修改
3~5a1.系统提示是否取消修改公告
3~5a2.管理员选择是
3~5a3.用例终止
补充说明:无
超市收银系统的用例模型
用例文档:
用例名:收银
主要参与者:收银员
项目相关人员及其兴趣:
收银员:希望能够准确、快速的输入,而且没有支付错误,因为收银员如果少收了钱,就要从他的薪水中扣除相应的金额。
售货员:希望自动更新销售提成。
顾客:希望购买过程能够省力,并得到快速的服务。希望得到购买证明,以便退货。
公司:希望准确地记录交易,并满足顾客的要求。希望保证支付授权服务的信息被记录。希望有一定的容错性,即使某些服务暂时不可用(如远程信用卡验证)也能允许收款。希望能够自动、快速的更新账目和库存信息。
政府税务机关:希望能从每笔交易中抽取税金。可能存在多个税务机关,比如国家级、省级、市级。
支付授权服务:希望按照正确的格式和协议收到数字授权的请求。希望准确计算给商店的应付款。
前置条件:收银员必须已经被识别和授权。
后置条件:存储销售信息。准确计算税金。更新账目和库存信息。记录提成。生成收据。记录支付授权服务的许可。
基本事件流:
顾客携带购买的商品或服务到达POS机收费口。
收银员开始一次新的销售。
收银员输入商品的标识。
系统记录单件商品,并显示该商品的描述、价格和累加值。价格可以根据一套定价规则来计算。
收银员重复3~4步,直到结束。
系统显示总值并计算税金。
收银员请顾客付款。
顾客支付,系统处理支付。
系统记录完整的销售信息,并将销售和付款信息发送到外部的记账系统(进行记账和提成)和库存系统(更新库存)。
系统打印收据。
顾客带着商品和收据离开。
扩展事件流:
*a. 任何时刻,发生以下状况,系统将失败:
为了支持恢复操作和正确的记账,要保证所有交易的敏感状态和事件都能够从场景中的任何一步中完全恢复。
收银员重启系统,登录,请求恢复上次状态。
系统重建之前的状态。
2a. 系统恢复过程中检测到异常。
系统向收银员指示错误,记录此错误,并进入一个清空状态。
收银员开始新的销售。
3a. 非法标识:
系统指示错误并拒绝输入。
3~6a. 顾客要求收银员从已输入的商品中去掉一个商品:
收银员输入商品标识并将其删除。
系统显示更新后的累加值。
3~6b. 顾客要求收银员取消交易:
收银员在系统中取消交易。
3~6c. 收银员暂停销售:
系统记录销售信息,使收银员能够在任何一台POS终端上恢复。
4a. 系统生成的商品价格不是顾客想要的价格(顾客抱怨太贵,要求减价):
收银员重写价格。
系统显示新的价格。
5a. 系统检测到与外部的税金计算系统的通信故障:
系统在POS机节点上重启此业务,并继续。
1a. 系统检测到服务无法重启。
系统指示错误发生。
收银员可手工计算税金并输入,也可取消此销售。
5b. 顾客声称他们符合打折条件(例如,雇员或优先顾客):
收银员发出打折请求。
收银员输入顾客的个人身份信息。
系统按照打折条款给出折扣价值。
5c. 顾客要求使用信用卡结账:
收银员发出信用卡结账请求。
收银员输入顾客的个人身份信息。
系统从信用卡上扣除货款。
6a. 顾客想用现金付款,但随身现金不足:
1a. 顾客使用替代的支付手段。
1b. 顾客告诉收银员:要取消此销售,收银员在系统中取消此销售。
7a. 现金支付:
收银员输入收取的现金数额。
系统给出应找的金额,并弹出现金抽屉。
收银员放入收取的现金,并拿出应找的金额给顾客。
系统记录现金支付。
7b. 信用卡支付:
顾客输入信用卡账号。
系统向外部的信用卡授权服务系统发送支付授权请求,并请求批准此支付。
2a. 系统检测到与外部系统的通信故障:
系统向收银员指示发生了错误。
收银员请求顾客更换支付方式。
系统收到批准付款的指示,并向收银员指示付款被批准。
3a. 系统收到拒绝付款的指示指示:
系统向收银员指示付款被拒绝。
收银员请求顾客更换支付方式。
系统记录信用卡支付,其中包括支付的批准。
系统给出信用卡支付的签名输入机制。
收银员要求顾客做出一个信用卡支付签名。顾客签名。
7c. 支票支付……
7d. 记账支付……
7e. 顾客出示优惠券:
在付款之前,收银员记录毎张优惠券,并从系统中扣除相应的价值。系统记录已使用的优惠券以备记账之用。
1a. 输入的优惠券并不适用任意购买
文档评论(0)