第十一周(11.24-12.01)----WBS功能分解

功能 子功能 二级子功能 预计花费时间(小时)
游戏基础功能 显示首界面 绘制产产品主logo及不同难度下的布局 4
  游戏 难度选择(初级、中级、高级) 4
    退出整个程序 1
    放弃当前进度 3.5
    消除选中块算法 4
  选项 控制背景音乐开关 3
    显示和录入排行榜 3
    主题切换 4.5
  帮助 显示软件信息 0.5
增加游戏趣味功能 道具 双倍卡 1
    重置卡 4
  闪烁 按钮变色 2.5
    获得道具 0.5
  重置 点击重置道具时重置 4
    无解时重置 2
debug bug报告   2
  debug   5

甘特图

属性说明(由上至下):

美工:绘制产品logo,绘制各种按钮图片,完成后交程序猿3

程序猿3:和程序猿1、2商量布局,并实现布局

    程序猿1:程序猿1完成选择难度算法、退出整个程序、放弃当前进度功能

    程序猿2:程序猿2实现控制背景音乐开关、显示和录入排行榜功能

    程序猿3:程序猿3实现主题切换、退出整个程序功能

        程序猿1:程序猿1实现双倍卡功能以及消除选中块算法

        程序猿2:程序猿2实现重置功能

            程序猿3:实现按钮变色,能把奖励加到程序猿1、2完成的道具上,完成帮助显示

                测试员:测试游戏中的bug,按游戏、选项、道具分类

                    程序猿1:修改游戏bug

                    程序猿2:修改选项bug

                    程序猿3:修改道具bug

时间: 2024-11-08 14:37:42

第十一周(11.24-12.01)----WBS功能分解的相关文章

第十一周 11.8-11.14

11.8 闲来无事补CF. CF 592 C The Big Race 题目比较简单.点在于有一个大数比较可以用log弄掉. 算LCM要先除再乘.算log要先强转double. 1 #include <iostream> 2 #include <cstdio> 3 #include <algorithm> 4 #include <cmath> 5 using namespace std; 6 typedef long long LL; 7 8 LL gcd(

代码学习 第十一周11.23~11.29

第八章学习代码 exec1 #include <stdio.h> #include <unistd.h> int main() { char *arglist[3]; arglist[0] = "ls"; arglist[1] = "-l"; arglist[2] = 0 ;//NULL printf("* * * About to exec ls -l\n"); execvp( "ls" , argl

2017-2018-1 20155229 《信息安全系统设计基础》第十一周学习总结

2017-2018-1 20155229 <信息安全系统设计基础>第十一周学习总结 教材学习内容总结 虚拟存储器 虚拟存储器是计算机系统最重要的概念之一,它是对主存的一个抽象 虚拟存储器的三个重要能力: 它将主存看成是一个存储在磁盘上的地址空间的高速缓存,在主存中只保存活动区域,并根据需要在磁盘和主存之间来回传送数据,通过这种方式,高效的使用了主存 它为每个进程提供了一致的地址空间,从而简化了存储器管理 它保护了每个进程的地址空间不被其他进程破坏 地址空间 地址空间是一个非负整数地址的有序集合

爪哇国新游记之二十一----快算24

四张牌,通过四则运算得到24,一个数限用一次,快者为胜. 代码: import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; /** * 快算24 * @author heyang * */ public class Caculator{ private double anticipate;// 预期结果 private double op1;// 操作数一

2017-2018-12 20155307 《信息安全系统设计基础》第十一周学习总结

教材学习内容总结 虚拟内存简介 虚拟存储器是硬件异常.硬件地址翻译.主存.磁盘文件和内核软件的完美交互,它为每个进程提供了一个大的.一致的和私有的地址空间. 虚拟存储器是计算机系统最重要的概念之一,它是对主存的一个抽象. 物理和虚拟寻址 物理寻址是主存被组织成一个由M个连续字节大小的单元组成的数组,依次类推的寻址方式称为物理寻址. 虚拟寻址是CPU生成一个虚拟地址(VA)来访问主存,在被传送到存储器之前先转换成适当的物理地址.地址翻译通过CPU芯片上的存储器管理单元完成. 地址空间 虚拟地址空间

20172329 2017-2018-2 《程序设计与数据结构》第十一周学习总结

20172329 2017-2018-2 <程序设计与数据结构>第十一周学习总结 教材学习内容总结 Java和Android开发学习指南 第23章 Android简介 一.4种Android应用程序组件 1.活动 ( Activity ) : 包含用户交互组件的一个窗口 . 2.服务 ( Service ) : 在后台长时间运行的操作 . 3.广播接收者 (Broadcast receiver ) : -个监听器 , 负责对系统或应用程序声明做 出响应 . 4.内容提供者 ( Contentp

20172308《程序设计与数据结构》第十一周学习总结

20172308 2017-2018-2 <Java程序设计>第十周学习总结 教材学习内容总结 第 24 章 初识Android 1.应用程序结构: 两个节点 app: -manifests(包含AndroidManifest.xml文件,描述应用程序) -java(包含所有的Java应用程序和测试类) -res(包含资源文件) Gradle Scripts:包含Gradle构件脚本 调试应用程序:Android.util.Log类用于记录日志消息,L可以将消息保存在一个文件中并过滤消息 2.

杨玲 徐思 《面向对象程序设计(java)》第十一周学习总结

<面向对象程序设计(java)>第十一周学习总结 第一部分:理论知识学习部分 1.一般将数据结构分为两大类:线性数据结构和非线性数据结构.线性数据结构:线性表.栈.队列.串.数组和文件.非线性数据结构:树和图.2.线性表按其存储结构可分为顺序表和链表:用顺序存储结构存储的线性表称为顺序表:顺序表将线性表中的数据元素依次存放在某个存储区域中.一维数组就是用顺序方式存储的线性表.用链式存储结构存储的线性表称为链表.3.栈(Stack)也是一种特殊的线性表,是一种后进先出 (LIFO)的结构.栈是限

第十一周PSP&amp;进度条

PSP 一.表格: D日期     C类型 C内容 S开始时间 E结束时间 I时间间隔 T净时间(mins) 预计花费时间(mins) 11月24号 站立会议 分配任务&设计final方案 13:00 13:30 0 30 30   编写 bug修正报告 14:35 15:14 0 39 40 11月25号 站立会议 继续完成没完成任务 13:00 13:30 0 30 30   编码 新亮点 14:45 18:23 21 207 180   数据 数据收集整理 19:21 20:48 13  

第十一周学习总结

信息安全系统设计基础第十一周学习总结 [学习时间:8h] [学习内容:<深入理解计算机系统>第八章 ] 一.知识梳理 8.1节(主要涉及异常的入门级介绍) 1.异常控制流(ECF) 概念:最简单的“平滑序列”类型的控制流是指PC中相邻的指令在存储器中也相邻.而异常控制流则是指程序变量表示的内部程序状态中的变化.系统状态的变化等突发情况使得控制系统做出的反映. 作用: 应用程序如何与操作系统实现交互.应用程序使用系统调用(system call)的ECF形式向操作系统请求服务: 实现并发的基本机