1  /  1  页   1 跳转 查看:299

《逃亡者》项目开发总结报告

《逃亡者》项目开发总结报告

《逃亡者》项目开发总结报告


1 引言
1.1 编写目的:为了总结本项目开发工作的经验,说明实际取得的开发结果以及对整个开发工作的各个方面的评价
1.2

景:

本游戏的名称:《逃亡者》游戏
任务的提出者:某某台式机公司;
开发者:项目实训部第一组;
用户:所有支持Windows软件的台式机用户;
任务概述:在茫茫的宇宙中,一架小飞船,在密密麻麻的子弹中挣扎,飞机从子弹空隙中穿过,见缝插针,冲出子弹的突围,随后又进入了下一次的突围圈,直到飞机坠毁。坚持的时间越长,技术越高,奖励的分数越多,说明您的技术越高!
游戏的娱乐性:简单易懂;游戏能够吸引更多的用户;游戏的界面美观。
实现的计算机软件和网络:与网络无关;所有支持Windows软件的台式机用户;

1.3 定
义:


VB: Visual Basic

Windows

1.4
参考资料:

用到的资料:合同,书籍VB移动设备程序设计等;
2 实际开发结果
2.1 产品



模块名称
层次关系
大小
存储形式
MainFream
主界面
2kb
MainFream.VB
GameSet
次界面
5kb
GameSet.VB
ScoreSet
次界面
4kb
ScoreSet.VB,Database.VB
GameHelp
次界面
3kb
GameHelp.VB
GameStart
次界面
9kb
GameStart.VBMyGameTieldLayer.VB
Navigator
控制游戏流程
3kb
Navigator.VB


文件Database实现数据库的创建及数据的增加和更新。
2.2 主要功能和性能
逐项列出本软件产品所实际具有的主要功能和性能,对照可行性研究报告、项目开发计划、功能需求说明书的有关内容,说明原定的开发目标是达到了、未完全达到、或超过了。
1.启动画面:调用主界面(含闪屏效果)
2.主画面:列出游戏菜单
3.流程控制: 控制游戏流程
4.新游戏 开始游戏
5.游戏设置 设置背景、声音、等级
6.排行榜: 显示最高记录
7.游戏说明:游戏使用说明
结果:各功能模块基本完成。
2.3 基本流程

基本的处理流程图:


 附件: 您所在的用户组无法下载或查看附件

2.4 进度
可行性分析:  一天
需求说明:    一天
开发计划书:
一天
需求分析:  一天半
概要设计:  两天半
详细设计:  两天半
编码实现:  两天半
测试:      一天
书写用户手册:一天
项目总结报告:一天
移交:
总共:15
本项目已按期交付
2.5
费用
人员:8
场地:西北工业大学网络与系统集成实验室
软硬件:清华同方电脑、VB2005
经费:20000-40000
3 开发工作评价
3.1 对生产效率的评价
可行性分析:半天完成
需求说明:半天完成
开发计划书: 半天完成
需求分析:一天完成
概要设计:一天半完成
详细设计:两天半完成
编码实现:两天完成
测试:一天完成
书写用户手册:半天完成
项目总结报告:半天完成
移交:半天完成

3.2 对产品质量的评价
测试1(游戏声音)
在游戏进行前关闭音效并保存,但程序运行中当飞机与子弹相撞时仍有爆炸的声音;经过对程序内部音效控制模块进行修改,符合预期要求。
测试2(最高记录)
在玩过游戏之后,最高记录不被保存,通过修改完成要求。
测试3(子弹)


在游戏过程中,子弹跟随飞机随时改变方向,违背常理,经将子弹的飞行轨迹进行修改,最终符合要求。
3.3 对技术方法的评价
技术:VB低级API函数
方法:按模块分工
工具:VB2005
3.4
出错原因的分析
给出对于开发中出现的错误的原因分析。
错误一、游戏开始后声音未能加载,导致游戏画面与声音不同步
    原因:声音的加载时间过长,应将声音播放与加载画面同时加载。
错误二、数据库记录未能更新
    原因:显示界面未能刷新
4 经验与教训
收获:
1.
了解并掌握了项目开发的基本流程
2.
应用VB2005开发平台结合VB理论知识,开发简单的台式机游戏
3.
项目开发的合作和分工的重要性
4.
项目开发前文档编写的重要性(好的文档的项目能够顺利完成的前提条件)
不足:
1.
文档编写不够熟练,影响项目的进度
2.
技术性问题掌握过浅,给项目开发带来难度
3.
对项目的功能确定过于困难,超出了开发者的能力
4.
项目开发流程和开发平台生疏,导致工程进度延缓。

 

......

我喜欢我留言了.



















小游戏4399,7k7k.
 

......

...................



















小游戏7k7k.
 
1  /  1  页   1 跳转

版权所有 虚拟企业  Discuz!NT  Sitemap

Powered by Discuz!NT 2.1.202    Copyright © 2001-2009 Comsenz Inc.
Processed in 0.265625 second(s) , 4 queries.
返顶部