软件需求分析

1 引言

1.1编写目的
  为了缓解学业压力,丰富同学课余生活,开发我们的构思能力与手脑协调性而编写一款益智类小游戏。
1.2背景 
  说明: 
  a.待开发的软件系统的名称:开心贪吃蛇。
  b.本项目的任务提出者、开发者:猪肘子我炖好了团队(谷豪磊、郭少周、陈泽)

1.3定义
 贪吃蛇:贪吃蛇是一款经典的游戏,既简单又耐玩该游戏通过控制蛇头方向吃东西从而使蛇变得越来越长。
1.4参考资料 
  列出用得着的参考资料,如:
  a.4399小游戏疯狂贪吃蛇
  b.eclipse软件使用说明,java语言
2 任务概述 
2.1目标 
  编写一个贪吃蛇游戏让同学们能够在课余时间花较少的时间来缓解学习的压力,以便于调整到良好的状态继续学习。

2.2用户的特点 

  广大学生,学龄前儿童,成人,老人以及有很大压力且空闲时间较少的人。

3 需求规定 
3.1对功能的规定
  简单、耐玩易上手,画面不会出现卡顿,蛇头灵敏度高。 
3.2对性能的规定
3.2.1时间特性要求 
  响应速度快,蛇头灵敏度高,在操作后能准确反映使用者想做出的动作。
3.3输人输出要求
  正常输入情况下,方向键能准确地输出蛇的的动作。
3.4数据管理能力要求 
  能够储存用户的账号密码,好友,得分排名。能存储暂停时游戏进程。
3.5故障处理要求
  可能方向键失灵无法移动造成蛇撞墙强制失败的后果,可能游戏最终得分与排名无法存储成功造成数据丢失。对出现的错误准确地暂时存储到错误库中便于后期程序员进行修改检查。
3.6其他专门要求
  可玩性高,难度可调节,可自定义地图。 
4 运行环境规定 
4.1设备 
  各种类型电脑。
4.2支持软件 
  eclipse
4.3 数据格式

        txt格式

posted on 2018-11-13 19:43  飞翔的鸟?  阅读(204)  评论(0编辑  收藏  举报