需求规格说明书

一、目的

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

二、项目概述

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. impala-shell -o a.txt 查询中有中文时报错问题的处理

    当使用impala-shell -o a.txt进入impala-shell之后,查询报错: 报错情况: Query: select * from dim_sales_dept Unknown Exc ...

  2. 1. 线性DP 300. 最长上升子序列 (LIS)

    最经典单串: 300. 最长上升子序列 (LIS) https://leetcode-cn.com/problems/longest-increasing-subsequence/submission ...

  3. python学习手册.first

    # 1.注释 # 行注释  #         # print('****')     # 多行注释三个双引号或者单引号         '''print('****')            pri ...

  4. 11Linux之软件包管理

    11Linux之软件包管理 目录 11Linux之软件包管理 11 软件包管理 11.1 软件包介绍 11.1.1 编程语言分类 11.1.2 三种安装包 11.2 rpm包管理 11.2.1 rpm ...

  5. 服务器虚拟化 - PVE

    服务器虚拟化 - Hypervisor 服务器虚拟化软件,也叫 Hypervisor--虚拟机管理程序,有时也称做 Virtual Machine Monitor(VMM),它可以在宿主机上创建并管理 ...

  6. @Autowired自动装配原理

    在类中为类名添加 @Auwowired注解,为该类在spring中注册成组件 1,先按照类型在容器中找对应的组件:找到一个, 直接赋值,一个都没找到, 抛异常 2,找到了多个:按变量名作为ID继续匹配 ...

  7. CSP-J 2020题解

    CSP-J 2020题解 本次考试还是很有用的,至少把我浇了一盆冷水. 当使用民间数据自测的时候,我就自闭了. 估分是320,但有些比较低级的错误直接少掉80. 而且这套题应该上350才正常吧,也不是 ...

  8. H265Nalu头部解析

    一 NALU头部解析 F: 必须为0,为1表示语法错误.整包将被丢弃 NalType:nalu包的类型,其中VCL NAL和non-VCL NAL各有32类.0-31是vcl nal单元:32-63, ...

  9. Mysql获取webshell方式总结

    select ... into outfile general_log cnblogs-MySQL获取webshell的几种方式 csdn-PhpMyadmin后台拿webshell方法总结

  10. ServiceStage-华为微服务开发与管理平台

    前言 在上一篇文章一年前,我来到国企搞IT 中,和小伙伴分享了我在国企这一年当中的所见,所闻,所想,很高兴能够获得很多同道中人的共鸣.过去一年,我的很大一部分工作都投入到公司技术平台的建设中.Jira ...