根据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. 【11】python 递归,深度优先搜索与广度优先搜索算法模拟实现

    一.递归原理小案例分析 (1)# 概述 递归:即一个函数调用了自身,即实现了递归 凡是循环能做到的事,递归一般都能做到! (2)# 写递归的过程 1.写出临界条件 2.找出这一次和上一次关系 3.假设 ...

  2. NoSQL——not onlySQL不仅仅是SQL

    数据有很大一部分是由关系数据库管理系统(RDBMS)来处理. 1970年 E.F.Codd's提出的关系模型的论文 "A relational model of data for large ...

  3. Windows2008 Server r2 64位显示桌面图标的方法

    点击桌面左下方的开始菜单,在搜索框中输入“icon”,如下图所示: 点击:显示或隐藏桌面上的通用图标,然后弹出如下图: 应用并确定即可!

  4. C++虚函数再复习

  5. js 判断元素是否在列表中

    /** * 使用循环的方式判断一个元素是否存在于一个数组中 * @param {Object} arr 数组 * @param {Object} value 元素值 */ function isInA ...

  6. VMware安装VMware tool是 遇到The path "" is not a valid path to the 3.10.0-693.el7.x86_64 kernel headers.

    The path "" is not a valid path to the 3.10.0-693.el7.x86_64 kernel headers.问题是找不到内核头文件,需要 ...

  7. 舌尖上的javascript数组和字符串基本操作

    Javascript数组基本操作 Javascript中的数组是一种特殊的对象,用来表示偏移量的索引是该对象的属性,索引可能是整数,然而这些数字索引在内部被转换为字符串类型,这是因为javascrip ...

  8. PAT B1040 有几个PAT (25 分)

    字符串 APPAPT 中包含了两个单词 PAT,其中第一个 PAT 是第 2 位(P),第 4 位(A),第 6 位(T):第二个 PAT 是第 3 位(P),第 4 位(A),第 6 位(T). 现 ...

  9. 404 Note Found队 Beta答辩总结

    目录 所有成员 项目宣传视频链接 贡献比例 工作流程 组员分工 本组 Beta 冲刺站立会议博客链接汇总 燃尽图 原计划.达成情况及原因分析 组员:胡绪佩 组员:周政演 组员:庄卉 组员:何家伟 组员 ...

  10. .net 设置Webbowser 版本

    .net 里的Webbowser控件默认情况是用IE7来渲染 可修改注册表试用是最新的版本来渲染: using System; using System.Collections.Generic; us ...