团队项目2

戏子无情 提交于 2019-12-03 14:59:46

一、项目介绍

1.内容

我们队选择的题目是经典打飞机的java实现。

2.预期使用数量

原版的经典打飞机拥有众多粉丝,我们在其上进行拓展,目前预计用户量为2000.

3.需求规格说明书

基本需求

  • 闯关游戏,人机对战
  • 丰富的地图元素,有趣的角色扮演
  • 基本的移动,射击等方法,以及击毁飞机的效果

高级需求

  • 新的地图
  • 血量设置,以方便新手入门
  • 新的道具

面向用户分析:作为经典游戏的复制品,我们必须致敬经典,在大部分情况下还原原版的设定,并在此之上加入我们的拓展。

需求性分析:畅顺的移动射击体验,完善的规则限制。

技术需求:java swing制作界面、java编写敌机攻击算法。

二、游戏特色

  • 真实性
    • 微信上推出过几个相似的小程序,同时网络上也有大学生团队选择同样项目
  • 可用性
    • 休闲娱乐
  • 价值性
    • 致敬经典
  • 有情怀
    • 重温童年

码云链接:https://gitee.com/littlehui3/FeiJi

 

三、团队计划

原计划

第 8 周

1.团队组队、团队博客(✔)

 

2.团队介绍、成员展示、角色分配、选题确定(✔)

 

3.制定团队计划安排,团队贡献分的规定(✔)

第9周

1.需求规格说明书

 

2.原型设计,队员估计任务难度并学习必要的技术

 

3.编码规范完成、平台环境搭建完成、初步架构搭建

第10周

1.原型改进(给目标用户展现原型,并进一步理解需求)

 

2.架构设计,WBS, 团队成员估计各自任务所需时间

 

3.测试计划

第11周

1. 团队项目Alpha任务分配计划

 

2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交

第12周

1.用户反馈+测试计划改进

 

2. 团队Alpha阶段个人总结

 

3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理

第13周

1. 团队项目Alpha博客:事后分析

 

 

矫正后的安排

二、团队计划

第 8 周

1.团队组队、团队博客(✔)

 

2.团队介绍、成员展示、角色分配、选题确定(✔)

 

3.制定团队计划安排,团队贡献分的规定(✔)

第9周

1.需求规格说明书(✔)

 

2.原型设计,队员估计任务难度并学习必要的技术(✔)

 

3.编码规范完成、平台环境搭建完成、初步架构搭建(✔)

第10周

1.原型改进(给目标用户展现原型,并进一步理解需求)

 

2.架构设计,WBS, 团队成员估计各自任务所需时间

 

3.测试计划

第11周

1. 团队项目Alpha任务分配计划

 

2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交

第12周

1.用户反馈+测试计划改进

 

2. 团队Alpha阶段个人总结

 

3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理

第13周

1. 团队项目Alpha博客:事后分析

 

 

矫正计算方法

由于第8周和第9周给出有充足的时间进行系统设计和需求分析,这两周的小组成员都可以按照计划稳步推进,可以完成原有计划表给出的安排,本周暂时不需要对计划表进行矫正

四、分工安排:

周泓安:游戏具体内容设计

林卓辉:飞机类的实现以及相关方法,敌机攻击逻辑

郭绍华、叶剑庭、刘世刚、王梓:其余地图实现以及界面实现

五、完成情况:

全员:进行讨论并得出需求分析以及大体框架

六、成员感想:

 林卓辉:这是第一次参加团队项目,虽然对项目项目不是了解很深,但是在其他队员的帮助下,有一定的体会,希望最终能够出色地完成这个项目。
 
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!