根据Debug周各组找出的Bug,现做出如下说明:

Bug:

一、天天向上团队

看到的现象:当食物链长度很长时,最长链显示不全。如下图:

  期待的现象:当食物链过长时,食物链可以自动换行。

  二者的差异:一个能显示全部食物链,一个显示不全。

  bug的原因:没有考虑这种情况,因此没做换行功能。

  如何重现bug:选择很多个生物,连接食物链后,选择显示最长链,选中最长链,点击字后,观看后面的文字部分。

回复:

  处理:这个Bug不打算修复。

  理由:这个问题可以用已有的功能解决。上面显示的文字的最长链可以进行移动和放缩,通过移动和缩小文字,就可显示整个食物链。缩小到依旧能看清的程度时,可以显示好多种生物的名称。

 a、这个是移动后的,可以显示整个食物链:

 b、这个是移动且缩小后的,还可以显示很多种生物名称:

二、飞天小女警团队

1、看到的现象:手动连接食物链的时候总是找不准物体连不上线。比如链接青蛙和蝗虫。多次在两个生物之间划线也没划出来。

  期待的现象:是不是选中青蛙的时候有个提示然后才能划线?比较好一些?或者更改下需求说明文档?描述的详细些?

    依据:

  二者的差异:不能轻松连接食物链。

  bug的原因:需求说明文档中的该功能没有介绍详细的使用方法。

  如何重现bug:添加生物后,点击连线按钮,进行连线。

回复:

  这个问题不是Bug。

  理由:这个连线功能可以实现。

  处理:出现这个问题是因为在说明书中没有表述清楚。为了解决这个问题,现已对软件需求规格说明书中的整个功能描述部分做了更加详细的介绍。相信可以解决这个问题。该问题的修改部分如下图所示:

  

2、看到的现象:点击最长食物链的时候,图上食物链是有闪烁,但是我没有看清,想再看一次再点击的时候就没有反应了。

  期待的现象:希望每次点击最长食物链都可以在图上有所显示。

    依据:

  二者的差异:一个是只能闪烁一次,一个是可以多次闪烁。

  bug的原因:在只有一条最长链或最短链时,没有考虑到这个问题。

  如何重现bug:选择显示最长链,在只有一条最长链的情况下,点击后可以闪烁,再次点击该食物链时,即可发现。

回复:

  处理:这个是计划修复的Bug。

  预计修改计划时间:起止时间:2016.11.27  15:00——16:30

                  消耗小时数:1.5小时

  实际修改时间:起止时间:2016.11.27  15:00——16:18

消耗小时数:1.3小时

中断小时数:0.3小时

净消耗小时数:1小时

三、金州勇士团队

看到的现象:如果存在两条或以上,长度相同的最长食物链或最短食物链时,连续两次点击相同的最长食物链或最短食物链选项,该食物链所对应的食物链箭头不发生闪烁。如下图:

  期待的现象:每次点击最长食物链或最短食物链选项时,其所对应的食物链箭头都会闪烁。

    依据:显示最长链:点击属性面板中的显示显示最长链,选择想看的那条,点击即可闪烁提示,点击后面的字,即可出现该条食物链的文字表示。显示最短链:点击属性面板中的显示显示最短链,选择想看的那条,点击即可闪烁提示,点击后面的字,即可出现该条食物链的文字表示。

  二者的差异:实际运行中并不像规格说明书中所描述的,点击相应的食物链该食物链发生闪烁,在连续点击相同的食物链选项时,该功能失效。

  bug的原因:技术问题。

  如何重现bug:下载,安装,试用。

回复:

  处理:这个是计划修复的Bug。因为都是有关食物链闪烁的问题,所以可以与上个团队提出的问题一起解决。

  说明:这个同飞天小女警团队找出的只有一条最长链或最短链时无法再次闪烁的情况相似,但有区别。当有两条或两条以上的最长链或最短链时,可以通过切换的方式让想要看的这条食物链再次闪烁。假如现在两条最长链:最长链1和最长链2,当我们选中最长链1时它会进行闪烁,如果我们想让它再次闪烁,我们可以选择最长链2,然后当我们再次选中最长链1时,它会再次闪烁。

四、Nice团队

看到的现象:系统实际运行时生成的食物链中的动物只是系统自己提供的,不包含用户添加的。如下图:

  期待的现象:当在某已确定的生态系统添加生物时(比如田地生态系统),系统提供的生物和自己添加的生物(已在原系统系统中存在)应该能自动生成完整的食物链。

    依据:

  二者的差异:实际运行中并不像规格说明书中所描述的,可以生成全部食物链。

  bug的原因:用户自己添加的生物和系统本身的动物不在同一个数据结构里。

  如何重现bug:添加几个生物,在自定义添加几个生物,选择生成全部食物链。

回复:

  这个问题不是Bug。

  理由:这个产品就是这样设计的。

  处理:出现这个问题是因为在说明书中没有表述清楚。为了解决这个问题,现已对软件需求规格说明书中的整个功能描述部分做了更加详细的介绍。相信可以解决这个问题。该问题的修改部分如下图所示:

五、新蜂团队

看到的现象:系统无法补全所有食物链。如下图:

  期待的现象:期待所有食物链可以自动补全。

    依据:

  二者的差异:实际运行中并不像规格说明书中所描述的,可以生成全部食物链。

  bug的原因:用户自己添加的生物和系统本身的动物不在同一个数据结构里。

  如何重现bug:添加几个生物,在自定义添加几个生物,选择生成全部食物链。

回复:

  这个问题不是Bug。

  理由:这个产品就是这样设计的。

  处理:该问题同Nice团队发现的是同一个问题,在此对解决办法不再重复说明,请参考上面介绍。

(第十二周)Bug修正报告的更多相关文章

  1. 第十二周作业_PSP总结报告

    回顾1 (1)回想一下你曾经对计算机专业的畅想 当初你是如何做出选择计算机专业的决定的?经过一个学期,你的看法改变了么,为什么? 你认为过去接触到的课程是否符合你对计算机专业的期待,为什么?经过一个学 ...

  2. 【Beta阶段】第十二周Scrum会议

    [Beta阶段]第十二周Scrum会议 本次会议为第十二周第一次Scrum Meeting,会议对Beta阶段工作进行了总结,针对Beta阶段还未完成的问题进行了讨论. 会议时间为2019.12.3. ...

  3. 201871010123-吴丽丽《面向对象程序设计(Java)》第十二周学习总结

    201871010123-吴丽丽<面向对象程序设计(Java)>第十二周学习总结 项目 内容 这个作业属于哪个课程  https://www.cnblogs.com/nwnu-daizh/ ...

  4. 201271050130-滕江南-《面向对象程序设计(java)》第十二周学习总结

    201271050130-滕江南-<面向对象程序设计(java)>第十二周学习总结 项       目 内      容 这个作业属于哪个课程 https://www.cnblogs.co ...

  5. 201871010111-刘佳华《面向对象程序设计(java)》第十二周学习总结

    201871010111-刘佳华<面向对象程序设计(java)>第十二周学习总结 实验十   集合与GUI初步 实验时间 2019-11-14 第一部分:基础知识总结 第九章知识总结 1. ...

  6. 201871010101-陈来弟《面向对象程序设计(Java)》第十二周学习总结

    201871010101-陈来弟<面向对象程序设计(Java)>第十二周学习总结 实验十   集合与GUI初步 实验时间 2019-11-14 第一部分   理论部分 1.(1) 用户界面 ...

  7. 201871010105-曹玉中《面向对象程序设计(java)》第十二周学习总结

    201871010105-曹玉中<面向对象程序设计(java)>第十二周学习总结 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ ...

  8. 201871010107-公海瑜《面向对象程序设计(java)》第十二周学习总结

    201871010107-公海瑜<面向对象程序设计(java)>第十二周学习总结              项目                                内容     ...

  9. 201871010133-赵永军《面向对象程序设计(java)》第十二周学习总结

    201871010133-赵永军<面向对象程序设计(java)>第十二周学习总结 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ ...

  10. 201871010134-周英杰 《面向对象程序设计(java)》第十二周学习总结

    201871010134-周英杰 <面向对象程序设计(java)>第十二周学习总结 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ ...

随机推荐

  1. mnist手写数字检测

    # -*- coding: utf-8 -*- """ Created on Tue Apr 23 06:16:04 2019 @author: 92958 " ...

  2. input file 美化

    <input type='file'>的默认外观实在难看,绝大多数情况都需要对其美化.找了很多资料,目前发现以下方式是最简单的美化方式. 1.将file input用label包裹起来,然 ...

  3. java中Integer与int装箱拆箱一点收获

    示例代码: class BoxIntInteger { public static void main(String[] args) { Integer a = new Integer(10111); ...

  4. Kafka学习之路 (四)Kafka的安装

    一.下载 下载地址: http://kafka.apache.org/downloads.html http://mirrors.hust.edu.cn/apache/ 二.安装前提(zookeepe ...

  5. bip44

    BIP: Layer: Applications Title: Multi-Account Hierarchy for Deterministic Wallets Author: Marek Pala ...

  6. Arthas开源项目

    本文主要围绕着Arthas是什么.能做什么.安装和使用等三个方面内容来讲解,希望对初学者和对此有兴趣的朋友有帮助. 一. Arthas是什么 文档地址: https://alibaba.github. ...

  7. leetcode70—Climbing Stairs

    You are climbing a stair case. It takes n steps to reach to the top. Each time you can either climb ...

  8. Application Constants

    Application: Application类是Android框架中提供的一个类.本身程序员不需要创建它,只需要继承它既可.并在manifest中进行注册. 它给我们提供了一个一般不会被销毁的全局 ...

  9. Eclipse-设置格式化代码时不格式化注释

    在Eclipse里设置格式化代码时不格式化注释 今天格式化代码 发现直接format会把注释也一块格式化了,有时候会把好好的注释弄的很乱.甚为头疼. 查阅之后解决办法如下: Windows -> ...

  10. 一文让您全面了解清楚HBase数据库的所有知识点,值得收藏!

    一.HBase基本概念:列式数据库 在Hadoop生态体系结构中,HBase位于HDFS(Hadoop分布式文件系统)的上一层,不依赖于MapReduce,那么如果没有HBase这种Nosql数据库会 ...