所在位置:答疑 - 内容   
CRUD用例是不允许的吗
 

lihongzhou 2019-1-1 20:57

麻烦请教下 在电商平台后台 关于维护商品的用例 可以是创建商品 编辑商品么?

之前看潘老师说 不能用设计映射需求 CURD的用例是无效用例 ,实际情况 关于商品的用例 就是新增商品、编辑商品。。。这确实也是系统执行者(比如平台运营人员)的需求啊 ,需要系统有新增商品、更新商品的功能;如果这些不正确 正确的用例是什么比较适合呢?

潘加宇:

在电商平台后台 关于维护商品的用例 可以是创建商品 编辑商品么?
--问题本身已经不对,可以复习一下,再看看怎么说比较严谨


不能用设计映射需求 CURD的用例是无效用例 ,实际情况 关于商品的用例 就是新增商品、编辑商品。。。这确实也是系统执行者(比如平台运营人员)的需求啊 ,需要系统有新增商品、更新商品的功能;如果这些不正确 正确的用例是什么比较适合呢?
--《软件方法》5.3.3已经说得很清楚

lihongzhou:

就是看完这节就迷惑了 前面说CRUD是数据库用语 后面看到添加开票员用例,说从另外一个角度,开票员的角度来说又是可以的,按照这个思路 ,对于一些基础信息的维护来说,如果从维护人的角度来说CURD式的用例都是合理的

潘加宇:

用例就是用例,都是平等的,没有什么CRUD式的用例。 用例还可以叫"执行SQL""调用函数",只要推导的方法是正确的。

lihongzhou:

好 问题我换下,在系统中会有基础信息的维护,示例关于商品基础信息的维护,做为运营人员就是希望能在系统中 添加、更新、 删除商品。 基于上述的条件,执行者是运营人员 系统用例是 添加、更新、 删除商品 有没有没问题

潘加宇:

没有问题


问题的第二次表述比第一次要好一点

lihongzhou:

了解了