迭代3:UC1,UC2的2.1 业务建模 2.2 UC2用例模型 2.3 UC2补充性规格说明
2019独角兽企业重金招聘Python工程师标准>>>
(1) 完成UC1,UC2的2.1 业务建模(分析员完成)
1、业务流程建模
(2) 2.2 UC2用例模型(详述文本)
主成功场景:
7、顾客付款,系统处理支付。
8、系统记录完整的销售信息,并将销售和支付的信息发送到外部的账务系统和库存系统。
9、系统打印票据。
10、顾客携带商品和票据离开。
拓展:
6a.顾客要求现金支付,但所携现金不足。
1.顾客要求取消本次交易,收银员在系统上取消本次交易
7a.现金支付:
1.收银员输入收取的现金额。
2.系统显示找零金额,弹出现金抽屉。
3.收银员放入收取的现金,并找零。
4.系统记录该现金支付。
7b.信用卡支付。
1.顾客输入信用卡卡号。
2.系统显示其支付信息以备验证。
3.收银员确认。
4.系统向外部支付授权服务系统发送支付授权请求,并请求批准该支付。
4a.系统检测到与外部系统协作时的故障。
1.系统向收银员提示错误。
2.收银员请求顾客更改支付方式。
5.系统收到批准支付的应答并提示收银员,同时弹出现金抽屉。
6.系统记录支付信息。
7.系统显示信用卡支付的签名输入。
8.收银员请求顾客签署信用卡支付,顾客签名。
9.如果在纸质票据上签名,收银员将该票据放入票据抽屉,并关闭抽屉。
7c.收银员取消支付步骤。
1.系统回到“商品输入”模式。
(3) 2.3 UC2补充性规格说明
迭代2已经完成:查看链接
转载于:https://my.oschina.net/fatwowzb/blog/409900
迭代3:UC1,UC2的2.1 业务建模 2.2 UC2用例模型 2.3 UC2补充性规格说明相关推荐
- 使用 UML 进行业务建模:理解业务用例与系统用例的相似和不同之处
來源:http://www.uml.org.cn/requirementproject/200707024.asp 作者:Arthur V. English 出处:IBM 本文来自于 Ration ...
- 从实际业务中来,到落地业务建模中去
图片来源:pexels.com 做了这么多年项目,不知道你有没有发现一个有趣的现象:有时候面对同一个问题,当我们对它的定义不同,往往最终解决方案的差异也会非常大. 拿我司之前的一个需求来说,客户要求将 ...
- 领域驱动设计和业务建模的最佳实现模式
图片来源:pexels.com 做了这么多年项目,不知道你有没有发现一个有趣的现象:有时候面对同一个问题,当我们对它的定义不同,往往最终解决方案的差异也会非常大. 拿我司之前的一个需求来说,客户要求将 ...
- 聊聊领域分析与业务建模
图片来源:pexels.com 做了这么多年项目,不知道你有没有发现一个有趣的现象:有时候面对同一个问题,当我们对它的定义不同,往往最终解决方案的差异也会非常大. 拿我司之前的一个需求来说,客户要求将 ...
- 【实践】多业务建模在美团搜索排序中的实践
美团搜索排序是一个典型的多业务混合排序建模问题,这种多业务场景搜索存在很多挑战.本文聚焦到店商家多业务场景的多业务排序建模优化工作,希望能对从事相关工作的同学有帮助. 引言 排序流程简介 多业务建模实 ...
- OO系统分析员之路--用例分析系列(4)--业务建模一般步骤和方法[整理重发]
本篇开始之前先扯点闲话,商业应用系统开发经历了三个阶段: 第一个阶段以计算为中心,分析设计围绕程序的运行效率,算法优劣,存贮优化来进行.90年代的大学课程讲的都是这些. 第二阶段以数据为中心,分析设计 ...
- 如何落地业务建模(1) 业务建模、DDD
业务建模 解决问题还是定义问题 业务建模首先是一个定义问题的方法,其次才是解决问题的方法.我们很容易理解解决问题带来的价值,但也很容易忽略定义问题的力量.如果问题定义得准确,那么实现起来也不会太复杂: ...
- 如何落地业务建模(5) 云时代的挑战
弹性边界还是业务边界 弹性边界 拆分微服务,弹性优先还是业务优先 弹性优先对业务建模的挑战 如何保持弹性边界的独立性 弹性边界间的依赖与耦合 如何避免弹性耦合 默认异步对业务建模的挑战 弹性边界还是业 ...
- 业务建模和概念模型设计
前言 上一篇在数据仓库在技术架构设计和产品选择方面进行了一些总结.从这一篇将开始数据路径上的学习和思考吧.数据仓库作为一种产品,在不同的公司或者部门设计出来是不一样的.但是设计的思想是相通的.按照层次 ...
最新文章
- 开发日记-20190808 随便聊聊
- python爬虫流程-Python爬虫程序架构和运行流程原理解析
- [APIO2018]铁人两项——圆方树+树形DP
- Windows组建网络服务 ——DNS的组建与架构
- 人工智能如何改变农业?这是五大类创业公司全图
- http协议学习系列--深入了解篇
- 关于x64dbg里面的Assemble
- 最新版计算机知识超全题库,超全的计算机基础知识题库.doc
- VM 虚拟机 分辨率问题
- 等保2.0|网络安全保护解决方案
- postman的简单使用
- SEO和SEM、ASO之间的区别?
- 彩信SMIL文件解析
- Python人工智能学习路线(长篇干货)
- android 显示和风天气字体图标
- 天津大学仁爱学院c语言期末考试题,天津大学仁爱学院2014-2015学年第1学期期末C语言复习.doc...
- 冲水步骤(智能马桶开发记录)
- E280 P0410故障修复
- 25分钟破亿 首销火爆的moto edge X30给友商们出了个难题
- 音乐社会计算机英语,计算机音乐技术应用,Computer music technology application,音标,读音,翻译,英文例句,英语词典...
热门文章
- 华为:对部分顶尖学生实行年薪制 最高200万元
- 斯坦福重磅报告:2030年的人工智能与生活
- AI“重造”麻省理工学院!今宣布投资10亿美元成立全新计算学院,近70年来最大结构调整...
- 腾讯阿里是否开始走向没落,用新互联网大脑模型分析
- 快手宣布 7 月将取消大小周,​互联网大厂不卷了?
- 假如王撕葱是程序员......
- Sqlserver 查询 临时字段
- 边缘计算+SDN:为物联网腾飞插上翅膀
- MAC安装Win10出现”在efi系统上,windows只能安装到gpt分区”问题的解决
- Java EE (11) - 影响性能的因素