软件工程报告(扫雷游戏).docx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

设计题目:扫雷游戏班 级:计算机0905姓 名:

学 号:

-

-PAGE10-

目录

一、可行性分析 .-4-

1、引言-4-

1.1编写目的-4-

1.2项目背景-4-

2、可行性研究的前提-4-

2.1功能要求-4-

2.2性能要求-4-

2.3开发软件及硬件要求-4-

2.4运行环境-4-

2.5界面要求-4-

2.6完成期限-4-

2.7条件、假定及限制-5-

2.8决定可行性的主要因素-5-

3、技术可行性分析-5-

4、项目经济可行性分析-5-

4.1支出-5-

4.2收益-5-

4.3收益投资比-5-

5、社会因素可行性分析-5-

5.1法律因素-5-

5.2用户使用可行性-5-

6、结论意见-5-

7、数据流图-6-

二、需求分析-6-

1、系统需求分析-6-

2、用户需求分析-6-

2.1扫雷游戏概述-6-

2.2扫雷的操作方法-6-

2.3扫雷游戏的基本规则-7-

2.4英雄榜的显示及更新-7-

2.5背景音乐支持-7-

2.6游戏帮助-7-

3、初步用户手册-7-

3.1界面-7-

3.2鼠标-7-

3.3格子功能-7-

3.4胜负判断-7-

3.5英雄榜-7-

4、初步软件实施开发计划-8-

4.1项目计划安排-8-

4.2注意事项-9-

5、软件结构类-9-

三、概要设计 .-9-

1、扫雷总体设计-9-

2、扫雷结构图-10-

3、各模块规划-10-

3.1界面规划-10-

3.2菜单规划-10-

3.3主程序规划-10-

3.4英雄榜规划-10-

3.5帮助文档规划-11-

四、详细设计-11-

1、人机界面设计-11-

2、游戏菜单的实现-11-

2.1主菜单属性-11-

2.2给每个菜单栏添加响应函数到CMineDlg类中。-11-

2.3实现菜单部分主要函数。-11-

3、布雷算法设计-13-

4、英雄榜对话框实现-14-

4.1CHeroDlg类-14-

5、帮助文档的实现-16-

5.1CHelpDlg对话框类-16-

6、游戏播放背景的实现-17-

6.1基本步骤-17-

五、游戏测试-18-

1、游戏开始-18-

2、游戏帮助-19-

3、游戏结束-19-

4、英雄榜-20-

一、可行性分析

1、引言

某公司为了扩大其公司的知名度,需要开发一款单机版的休闲类扫雷游戏。特在项目正式开始前,制定本报告用于说明项目的可行性。

编写目的

从扫雷游戏的需求及现有技术等方面研究该扫雷游戏项目的可行性,为公司上层进行决策提供依据。

项目背景

项目开发者:计算机0905宫永顺项目用户:测试人员及游戏用户

2、可行性研究的前提

功能要求

能够实现扫雷的全部规则和操作方法,支持人机对战及动画棋子演示功能。

性能要求

游戏整体运行效率尽可能做到快速高效,不占用大量系统资源。

开发软件及硬件要求

VC++6.0;内存大于64M,硬盘大于20M。

运行环境

IntelPentium2及以上处理器,64M以上内存,20M以上硬盘空间。MicrosoftWindows2000或XP以上操作系统。

800×600或以上的屏幕分辨率。

界面要求

采用Windows标准界面,只需要使用键盘和鼠标即可完成全部操作。而且操作相对简单,不需过多地对操作人员进行培训并提供帮助说明。

完成期限

1个月。

条件、假定及限制

开发时间:1月。

经费来源:济南大学提供前期开发资金。最迟完成时间:2011年12月20日。

决定可行性的主要因素

项目开发的资金到位和开发人员无较大变动。

3、技术可行性分析

该游戏采用VisualC++开发软件在Windows平台上开发完成,本公司的开发人员已经开发过很多类似的游戏项目,而且各人员都尽职尽责,比较稳定。完全可在要求时间内完成该游戏的开发。

4、项目经济可行性分析

支出

每月4000元开发人员工资支出及其他费用。

收益

20000元项目开发费用。

文档评论(0)

159****1944 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档