首页 > 其他分享 >[答疑]反正最后都会有增删改查用例,为什么不直接写出来?

[答疑]反正最后都会有增删改查用例,为什么不直接写出来?

时间:2022-10-18 11:05:32浏览次数:58  
标签:需求 推导 可以 改查 用例 增删



小马乖乖 2021-8-13 11:03

书上说不要增删改查用例,我总觉得既然系统保存数据,肯定会有对数据增删改查的用例,为什么不列出来呢?

UMLChina潘加宇

首先,系统里有某个数据,不代表一定需要专门增删改查这个数据的用例,数据的增删改查可能是发生在其他用例的某个步骤里面。

这和面向对象的封装是类似的。类有一个属性,不代表一定会为这个属性专门提供一个访问和修改的操作。

其次,也是更重要的,这样的想法,背后藏着一个本质的错误,这个错误不纠正,需求肯定是做不好的。

需求不是回答“系统可以做什么”,而是回答“当前时间点,系统最应该做什么,最能解决老大当前最关心的问题”。

如果只是回答“系统可以做什么”,让一万人拍脑袋,可以得到一万条“需求”,其中当然可以有增删改查的用例了。

关键在于,资源是有限的,我们需要思考当前时间点,最值得做的是哪一个,而这个答案要通过愿景、业务用例、业务序列图建模等来推导,如果刚好有增删改查的用例,那当然没问题。

所以,这样想的最大问题是需求来路不正,会导致排序很低的“需求”混进排序高的需求里面,导致资源的巨大浪费。需求没有什么要不要的,只有排序。不是马上要做的,写出一百个一万个也没用。

我们很多人却没有感觉,因为很多人想的是“我可以做什么”,没有学会思考“我最应该做什么”。

甚至会有这样的心态:例如,推导出来刚好有某个增删改查用例,然后就有人说“我就说有吧,明明拍脑袋知道的,还要花这么多步骤推导”。关于这一点书上有相关内容:

[答疑]反正最后都会有增删改查用例,为什么不直接写出来?_增删改查

如果十年前,你手上有几百万现金,可以炒股,可以去环游世界,可以创业……,但最应该拿去做什么?


标签:需求,推导,可以,改查,用例,增删
From: https://blog.51cto.com/u_15684364/5765569

相关文章

  • [答疑]茶叶盒的用例
    ​​[分析方法,伪创新举例]软件方法(下)分析和设计第8章​​乡下小老鼠(250****30)11:21:08大家好,学习UML一段时间了,在自己的日常开发中也有了一些应用,各种图和元素的用法也有......
  • [答疑精选]音乐播放器的愿景和用例(2014/11/12)
    音乐播放器的愿景和用例(-*↓-*↑-)(849***238)12:17:46 大家中午好!我是一个初学者请帮我看看我的项目:项目名称:音乐播放器目标定位人群:所有人老大:所有用户(执行者)我就根据我......
  • [答疑精选]通过序列图可以映射系统用例,这个系统用例肯定不全(2014/12/30)
    统计分析不在序列图中,但是我们需要通过需求去补齐系统用例阳光(908***55)10:10:38 通过序列图可以映射系统用例,这个系统用例肯定不全,那么其他的系统用例通过什么方式得到......
  • [答疑]把业务用例和系统用例混在一起了
    问题时间:2012/9/18UML菜鸟(122**67922)2012-08-1019:26:41昨天的分析案例现在发现,还是把业务用例和系统用例混在一起了,主要是粒度和层次分析不够清楚。特别是族人申请生......
  • 测试用例,写不写?
    https://mp.weixin.qq.com/s?__biz=MzkwNTI2NjAxMA==&mid=2247483949&idx=1&sn=53427e8e2afc52a80a1a021ffcc6ce3e&chksm=c0fb1418f78c9d0ee40c0b1601bfe0fa334530992b83e1......
  • 【软件工程】机票预订系统的用例图及用例说明
    【软件工程】机票预订系统的用例图及用例说明​​1.绘制内容​​​​2.用例图​​​​3.用例说明​​1.绘制内容为教材P53第3题所陈述的机票预订系统,画一个用例图,并选择......
  • Mybatis 增删改查 基础小进阶
    有部分相同不需要修改可以点击--->简单的Mybatis项目1.配置Maven依赖2.配置环境文件mybatis-config.xml3.编写MybatisUtils工具类4.编写实体类User5.实体类UserMapper......
  • 基础09:数据处理之增删改
    一、插入数据1.1方式1:VALUES的方式添加使用这种语法一次只能向表中插入一条数据。情况1:为表的所有字段按默认顺序插入数据--语法格式如下:INSERTINTO表名VALU......
  • 项目用例图
    这次例会我们针对我们的项目用例图进行了讨论 首先是根据我们的项目流图,我们总结出了以下几点事件描述  事件描述(1)学生可以通过文字或者拍照进行搜题(2)学生可以将......
  • flask搭建平台入门教程三:增删改查接口及权限校验(前后端分离)
    用户注册登录实现后,下一步编写查询用户列表接口,使用flask_restful的marshal方法来生成字段数据,加上之前编写的login_requiredfromflaskimportBlueprint,jsonifyfrom......