没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
POS 系统的分析与设计
一、任务描述
为了更好地完成整个系统的预定目标,我们需要做出
充分的体系分析与设计,以确保整个开发过程能够顺利进
行。
系统开发阶段的目标是根据系统规划所确定的系统总
体结构方案和项目开发计划,按拟定的项目,开发成可以
运行的实际系统。 在规划完系统后就要进行系统分析,系
统设计,系统实施,系统运行和维护等一系列工作。
系统分析是保证系统质量的第一步,它的任务是艰巨
的、复杂的。切合实际应用自顶向下逐层分解、由粗到细、
由复杂到简单的方法能更好细分任务,各个击破。先把大
问题分解成若干个小问题,然后分别解决。抓住主要问题
忽略次要问题,集中精力先解决主要问题。
1
在设计方面,强调的是满足需求的概念上的解决方案。
用面向对象的设计思想结合用例图、领域模型、系统顺序
图,合理关联各个部分。做到设计结构清晰明了,易于计
算机系统实现。
二、系统需求
1. 用例与用例目标列表
UC1:处理销售
范围: POS 系统应用
级别:用户目标
主要参与者:收银员
涉众及其关注点:
--收银员:希望能够准确、快速地输入,而且没有支付错误,因为
如果少收货款,将其薪 水中扣除
2
--售货员:希望自动更新销售
--顾客:希望以最小代价完成购买活动并得到快速服务。希望便捷、
清晰地看到所输的商品项目和价格。希望得到购买凭证,以便退货。
--公司:希望准确地记录交易,满足顾客需求。希望确保记录了支
付授权服务的支付票据。希望有一定的容错性,即使在某些服务器
构建不可用时(如远程信用卡验证),也能够完成销售。希望能够
自动、快速地更新账务和库存信息。
--经理:希望能够快速地执行超空操作,并易于更正收银员的不正
当操作。
--政府税收代理:希望能才能够每笔交易中抽取税金。可能存在多
级税务代理,比如国家级、州级和县级
--支付授权服务:希望接收到格式和协议正确的数字授权请求。希
望准确计算对商店的应付款。
前置条件:收银员必须经过确认和认证。
后置条件:存储销售信息。准确计算税金。更新账务和库存信息。
记录提成。生成票据。记录支付授权的批准。
主成功场景:
1、 顾客携带所购商品或服务到收银台通过 POS 机付款。
2、 收银员开始一次新的销售交易
3、 收银员输入商品条码。
4、 系统逐条记录出售的商品,并显示该商品的描述、价格和累
计额。价格通过一组价格规则来计算。
3
收银员重复 3~4 步,知道输入结束。
5、 系统显示总额和所计算的税金。
6、 收银员告知顾客总额,并请顾客付款。
7、 顾客付款,系统处理支付。
8、 系统记录完整的销售信息,并将销售和支付信息发送到外部
的账务系统(进行账务处理和提成)和库存系统(更新库存)。
9、 系统打印票据。
10、 顾客携带商品和票据离开(如果有)。
扩展:
*a、经理在任意时刻要求进行超控操作
1、系统进入经理授权模式。
2、经理或收银员执行某一经理模式的操作。例如,变更现金结
余,恢复其他登录者中断的销售交易,取消销售交易等
3、系统回复到收银员授权模式。
*b、系统在任意时刻失败:
为了支持恢复和更正账务处理,要保证所交易的敏感状态和事件
都能够从场景的任何一步中完全恢复。
1、 收银员重启系统,登录,请求恢复上次状态。
2、 系统重建上次状态。
2a、系统在恢复过程中检测到异常:
1、 系统同收银员提示错误,记录此错误,并进入一个
初始状态
4
剩余28页未读,继续阅读
资源评论
- xiahaook2018-05-09谢谢分享,虽然对我作用不大
- qq_236713092016-08-05不错的资源 不错的UML实例
- Mr.do2014-09-10不错的资源
- jnagri2015-10-30一个不错的UML实例,很好!
- 云882014-11-15不错,有助于我学习。
「已注销」
- 粉丝: 165
- 资源: 198
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功