团队作业2
一,团队序号,2组,开发的软件为(网页版飞机大战,)目标用户,游戏爱好者。撰写人:曲洪博 学号2016035107183 团队中的职务,(产品经理)。
二,需求分析报告:
1.1 项目开发,我们团队采用,javascript,来开发这个网页小游戏。界面简介流畅,容易上手。
1.2 开发工具:Snblime-text
语言:javascript
1.3 用户分析
N:需求分析报告应该清楚的描述出用户的需求究竟是什么,重点阐述用户期待解决的问题。开发游戏的团队要汇报用户调研的详细情况,调研了什么,如何调研的,调研的结果如何。
(1) 用户的需求就是要求轻便,就是可以方便的玩游戏。客户就是希望,可以在无聊的时候,打开网页就可以开始游戏,调研了客户是否喜欢方便快捷的玩游戏。结果就是,一些客户表示玩游戏,登陆很麻烦,喜欢一些方便快捷的方式。
A:根据需求分析,你们的软件准备如何满足用户的需求即具体的解决方案是什么,最好列出软件的功能清单如:PC软件还是安卓APP,有哪些功能、服务
(1) 我们的游戏(网页小游戏)
(2) 服务就是,用户打开网页就可以开始游戏,
B:你们设计的软件能给用户带来什么好处?
(1) 就是让客户,可以在非常无聊的时候而且不麻烦的情况下玩游戏
(2) 可以给用户带来良好的游戏体验
- C:你们的竞争对手有谁?和你的竞争对手比起来,你们的软件产品的优势和劣势是什么?
(1) 我们的竞争对手是(一组)
(2) 我觉得跟他们比起来我们的优势就是我们的游戏可能就是比他们方便
(3) 劣势就是我们的产品可能功能性能没有他们全面。如图:
- D:你们准备如何将软件交付到用户手中,如何进行软件的推广?
(1) 在软件推广方面由于我们是那个,网页版的游戏,所以在推广方面,我们可以在网站做一个导航页面。
(2) 也可以在网站上给手机发送网页消息。
1.4 产品中的角色
1.5 游戏流程
(1) 用户在网页中打开游戏选择开始菜单,然后选择游戏难度开始进入游戏。
(2) 用户可以通过鼠标的移动来控制,我方飞机的移动,或者躲避敌军飞机
(3) 我方飞机与敌方飞机发生碰撞,则游戏失败。
(4) 游戏失败后用户选择,重新开始或者退出,游戏
(5) 退出游戏
1.6 流程图
三 ,软件原型和说明书
(1) 首先是游戏的登陆界面,如图所示:
游戏开始
困难模式:
原型说明书:
1)首先打开网页选择游戏难度出现选择游戏的界面
(2)然后开始游戏 我军飞机是由鼠标操控移动。
我军发射子弹是自动开火。
(3)我军飞机开始攻击敌军飞机,当击灭敌军一架飞机
我军飞机记录分加一,当碰到敌军飞机将会结束游戏。
(4)当游戏死亡的时候,出现返回界面
(5)玩家可以先择重新开始游戏,并且可以选择游戏难
度,或者退出游戏。
四,需求清单
五 UI设计的效果图,背景图
(1)背景图如下
(2)
飞机素材图和子弹图
(1)
(2)飞机二号
(3)敌方飞机
子弹图
血条
死亡效果
设计思路:我们的设计思路就是以真实,简单为主题。让用户快乐的玩游戏。
六:(1)甘特图
(2)燃尽图
七,团队遇到的问题及解决方法
产品经理认为用python做项目大家都可以出一份力,但是我们的软件工程师觉得Java web更好做,根据这个问题的见解,拿不定主意,最后以软件工程师的胜利解决了问题。