需求规格说明书

一、目的

  • 本说明书为了让用户尽快了解产品所含功能,描述用户对产品的期望与需求。明确软件开发的最终目的,使开发出来的软件能够更好的达到用户的需求。其作为用户和软件开发人员达成的技术协议书,作为着手进行设计工作的基础和依据,系统开发完成以后,为产品的验收提供了依据。

二、项目概述

1、产品概述

  本产品为内置新模式的闯关小游戏--俄罗斯方块。

2、典型用户

  有空闲时间,有打游戏打发时间的青年乃至中老年人。

3、功能需求

  

4、技术需求:

  1)开发平台:eclipse、Intellij IDEA

  2)运行环境:Windows10

  3)掌握JAVA的各种GUI框架(Swing、Fx等)、熟悉java线程

  4)相关算法

5、原型设计

  1)游戏方块设计

        

  

   2)游戏界面设计

  

6、软件预期用户数量

  50人

7、软件属性说明

  真实性:针对有怀旧情怀的玩家设计的新版俄罗斯方块小游戏,让用户在回忆过去的同时又有新的体会。

  可用性:有单人/双人模式供用户选择,提供人性化的设置,保证安全稳定可靠。

  价值所在:据不完全统计,关注游戏、玩游戏的玩家已经超过了全国人口的10%,广东省更是居于榜首。玩家的年龄分布主要在 18~45 岁之间,这个年龄段中(特别是30岁以上),有许多是拥有游戏情怀的玩家,他们对儿时的游戏有着独特的情怀,市场存在经典游戏的需求。

三、团队计划

1、团队项目git地址

  https://github.com/DiligentVegetableChicken/Tetris

2、团队项目码云地址

  https://gitee.com/Jax3/Tetris

3、团队计划

  

4、码云issue截图

  

四、团队分工及感想

组员 任务 完成情况 个人感想
纪昂学 整体界面设计;博客制作、底层数据结构——方块与场景的设计 底层数据结构完成,整体界面设计还未完成 团队项目还是需要多沟通,单靠一个人想法很难做。
周梓波 对游戏运行逻辑进行架构 已有基本思路  团队合作时,要学会主动。不主动,就很难配合。要学会为团队分担,不能混水摸鱼。
蔡越 解析模型、绘制方块、场景、分数、程序的设计 方块、场景的素材已有,分数的设计也大体完成  在团队合作时,应明确自己的任务,并阶段性向队友反馈,不惧困难不断学习。
廖业成 设置界面设计、难度调节、功能实现 对功能的实现已有思路,待完成  团队合作中要积极与小组成员沟通,交换思想,在技术上扬长避短,使得事半功倍。
冷沐阳 方块与场景的数据交互、方块与按键输入的数据交互 有思路,还未完成 做好计划和分工才能更顺利的完成任务

团队作业part2--需求规格说明书的更多相关文章

  1. 团队作业Week6:规格说明书编写

    (1)请分析你们团队项目的典型用户和场景,并写一个团队博客发布你们团队项目的功能规格说明书. (2)再写一个博客团队博客发布你们项目的设计文档(技术规格说明书). 截止时间:2015-11-03

  2. C++轮子队-软件需求规格说明书

    团队Github项目仓库 软件规格需求说明书 引言 编写目的 软件规格需求说明书书了“2048俄罗斯方块”1.0版本的软件功能性需求和非功能性需求. 文档约定 描述编写文档时所采用的标准或排版约定,包 ...

  3. 失物找寻APP软件需求规格说明书——第三次团队作业

    ⭐对于软件需求规格说明书的理解 在没写这份软件需求规格说明书的时候我们组成员都不是很理解它的必要性,当然,写完之后才知道它的作用. 软件需求说明书的存在是为了使用户和软件开发者双方对该软件的初始规定有 ...

  4. 团队作业3——需求改进&系统设计

    Deadline: 2017-4-21 22:00PM,以博客发表日期为准 评分基准: 按时交 - 有分,检查的项目包括后文的四个方面 需求&原型改进 系统设计 Alpha任务分配计划 测试计 ...

  5. 【集美大学1411_助教博客】团队作业3——需求改进&系统设计 成绩

    看到同学们越来越认真了,助教非常高兴.大家已经开始了alpha冲刺,请控制好进度.成功的关键就是不断迭代,不断迭代. 关于leangoo 我看到所有组的同学都已经开始使用leangoo,请大家把助教加 ...

  6. 【2017集美大学1412软工实践_助教博客】团队作业3——需求改进&系统设计 成绩公示

    第三次团队作业成绩公布 题目 团队作业3: 需求改进&系统设计 团队成绩 成绩公示如下: 缩写 TD BZ GJ CJ SI WBS GS JG DB SS SJ CS DC Total 分值 ...

  7. 【1414软工助教】团队作业3——需求改进&系统设计 得分榜

    题目 团队作业3--需求改进&系统设计 作业提交情况情况 本次作业所有团队都按时提交作业. 往期成绩 个人作业1:四则运算控制台 结对项目1:GUI 个人作业2:案例分析 结对项目2:单元测试 ...

  8. 【2017下集美大学软工1412班_助教博客】团队作业3——需求改进&系统设计团队成绩公示

    作业要求 团队作业3--需求改进&系统设计 团队评分结果 Total QH BZ GJ MS SXX WBS SJ JG SJK JH NR CS PHILOSOPHER 需求改进&系 ...

  9. Team饭来了团队作业3需求改进与系统设计

    团队名称:饭来了 人员组成: 队长:侯晓东          学号:2016012087 队员:崔啸寒          学号:2016012006 队员:方柱权          学号:201601 ...

随机推荐

  1. ip_rcv 中使用skb_share_check

    /* * Main IP Receive routine. */ int ip_rcv(struct sk_buff *skb, struct net_device *dev, struct pack ...

  2. Netlink 内核实现分析 3

    Netlink IPC 数据结构 #define NETLINK_ROUTE 0 /* Routing/device hook */ #define NETLINK_UNUSED 1 /* Unuse ...

  3. vmlinux, Image ,zImage,uImage

    kernel 源码编译生成 vmlinx,vmlinux 是 elf 文件,对 vmlinux 使用 objcopy 得到 Image,Image 是纯粹的二进制文件,vmlinux 只能在OS环境下 ...

  4. Proftp最简匿名访问配置

    前言 每一次做ftp的配置都要弄半天,找文档,各种权限控制的坑,折腾半天,这次还是准备记录下来,以备不时之需,这里不配置什么高级的功能,就去实现一个最简单的配置 匿名用户的上传和下载 配置proftp ...

  5. Java(6)集合

    一.Java集合框架概述 1.什么是集合 集合框架:用于存储数据的容器. 数组.集合等存储数据的结构,叫Java容器. 此时的存储,是指内存层面的存储,不涉及持久化的存储. 任何集合框架都包含三大块的 ...

  6. [原题复现+审计][SUCTF 2019] WEB CheckIn(上传绕过、.user.ini)

    简介  原题复现:https://github.com/team-su/SUCTF-2019/tree/master/Web/checkIn  考察知识点:上传绕过..user.ini  线上平台:h ...

  7. Contest 1445

    A \(a\) 中第 \(i\) 小的配 \(b\) 中第 \(i\) 大的. 限制相同,这样配最平均. 时间复杂度 \(O\left(tn\log n\right)\). B 最终的一百名至少是第一 ...

  8. 用FL Studio基础版制作一首完整的电音

    电音制作,自然少不了适合做电音的软件,市面上可以进行电音制作的软件不少,可是如果在这些软件中只能选择一款的话,想必多数人会把票投给FL Studio,毕竟高效率是永远不变的真理,今天就让我们来看看如何 ...

  9. 如何有效恢复误删的HDFS文件

    HDFS是大数据领域比较知名的分布式存储系统,作为大数据相关从业人员,每天处理HDFS上的文件数据是常规操作.这就容易带来一个问题,实际操作中对重要数据文件的误删,那么如何恢复这些文件,就显得尤为重要 ...

  10. Linux无法新增用户

    1.查看当前用户是否有权限创建用户 2.磁盘空间不足,vi打开/etc/passwd 报: E297: Write error in swap file"adduser.sh" 1 ...