关于采用业务用例视图来展示、归纳、整理业务用例的三点指导原则

本文探讨了采用业务用例视图展示、归纳和整理业务用例的指导原则,针对网友LeoXu提出的问题进行了解答,并鼓励思考与讨论。
摘要由CSDN通过智能技术生成

今日,网友LeoXu给我发了封邮件,提到了业务建模如何组织业务用例的问题。这个问题还是第一次被问到,而且Leo同学显然走了一点小弯路。在回答他的同时,他的这个问题也非常好,把它分享出来。另一方面,Leo同学显然是喜欢思考的,他给我问题的同时也包含了他的许多思考,这点要赞之。为了表示对他热爱思考的鼓励和赞许,特地在最后又留了一个问题,请Leo同学来回答。同时也欢迎各位网友就该问题畅所欲言!


Leo同学的来信:

谭老师,你好.
                       我是<大象> 的读者,看了您的书收获良多.在使用本书知识进行业务建模时, 遇到了让我有些困惑的问题。描述如下:
                       以我目前分析的餐饮管理系统为例,该系统的一项业务是, 处理顾客对餐台的要求,包括转台和并台, 转台就是我们所说的更换餐桌, 并台可以理解为将多个餐桌的服务及费用和并到一个餐桌。 两种情况因为都发生在客户下单之后, 所以系统要及时更改服务信息,如上菜的地点等。 类似特征的业务还有很多。分析时我以“处理顾客要求” 的业务目标作为边界,因此获取了很多业务用例。建模时, 业务用例视图中有很多用例,整个视图显得很零乱。 因此我想到了对用例“分类”,如上述例子,将“处理并台要求” 和“处理转台要求”和并为“处理餐台要求”,用来表示“ 处理客户对餐台提出要求”。目前,我用extend关系来表示“ 处理餐台要求”与“处理并台要求”或“处理转台要求” 之间的关系。但总觉得不妥,因为“extend”表示的是“ 可选”关系,但实际上我想表达的是一旦客户对餐台提出要求, 不是并台要求就是转台要求,是“必选”其中之一。因此“
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值