贪吃蛇游戏开发总结报告_第1页
贪吃蛇游戏开发总结报告_第2页
贪吃蛇游戏开发总结报告_第3页
贪吃蛇游戏开发总结报告_第4页
贪吃蛇游戏开发总结报告_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

开发摘要报告一、引言1.构成目的蛇游戏开发基本完成了。完成本项目开发摘要报告,便于今后项目开发中更好的实施项目的订单开发。在未来的项目开发中,我们将获得更多的证据来规范开发过程,提高开发效率,创造更多的利益。预期读者是游戏软件开发团队的所有成员。2.背景系统名称:蛇游戏任务提案人:手机策划人开发者:软件开发团队的产品实施人员用户:诺基亚手机用户运行程序系统的计算中心:诺基亚手机芯片3.定义键盘箭头键:键盘上的、4.参考资料张海凡:清华大学出版社,软件工程导论第5版肖钢等:实用软件文档写作清华大学出版社二、实际发展结果1.产品最终产品名称:蛇游戏产品版本:1.0包含子程序:controller、entities、game、listener、save、util、view2.主要功能和性能主要功能:l开始新游戏重新开始游戏l暂停暂停游戏并保存暂停的游戏状态l继续游戏暂停后,您可以继续l设置为初级将游戏设置为更简单的模式l进阶设定将游戏设置为稍微困难的模式l查看历史成绩请确认以前的游戏,包括这次游戏成绩和游戏时间查看l游戏说明说明游戏规则l游戏结束主要性能:l精度该软件对数据的精度没有特殊要求。l时间特性响应时间不能超过1秒。更新处理时间也不能超过1秒。l灵活性该软件使用可视化界面,用户可以通过单击界面中的相关按钮执行任务。3.基本过程4.进行中任务计划进度(天)实际进度(天)主要原因游戏面向对象设计21对游戏功能研究开发组的争议仍然存在创建每个类的主要框架1.52研发团队对游戏的功能要求仍然模糊不清实现每个类的功能32经过前面的讨论,对各种各样的功能有了很清楚的认识改进游戏功能22.5实现的功能比较杂系统测试21.5游戏比较简单系统维护21.5发生的错误比较少5.费用工作时数:2个需求分析*1天/30=1/15个月系统设计4人*8天/30=16/15的月份2名系统测试*1.5天/30=1/10人月电脑使用时间:280机器总计:1/15 * 3000 16/15 * 4500 1/10 * 5000 280 * 5=6900元预估成本2/15 * 3000 17/15 * 4500 2/15 * 5000 336 * 5=7846.7元储蓄的原因:需求分析和框架需要更多的时间,为后期设计阶段奠定了基础。三、对发展工作的评价1.生产效率评价总行数约为1200行计划的平均生产力:1000行/人月文件平均生产力:50公尺/(37/30)=40.5公尺/人月2.产品质量评估测试共检查了30个错误、2.5个错误发生率和错误/数千行。应该说是比较低的数值,这必然与我们在编码中严格控制质量有关。3.技术方法评估简单的工厂设计模式、强大的结构、严格的逻辑提高开发效率和准确性。4.错误原因分析l不熟悉事件监视。l不知道如何同时侦听键盘事件和鼠标单击事件。l对流程的理解不透彻。四、经验和教训此次项目的开发进一步加深了对键盘事件和鼠标点击事件监视的理解。设计过程中最大的问题是设计热键和鼠标单击事件,添加热键侦听事件和鼠标侦听事件,每次按快捷键时不响应鼠标事件,开始鼠标单击后不响应键事件。这是因为启动后按快捷键会使传入事件的焦点位于键上,因此

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论