1 / 20
文档名称:

毕业设计(论文)-VC++6.0简易连线游戏个人尝试版【含源程序】.doc

格式:doc   页数:20
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计(论文)-VC++6.0简易连线游戏个人尝试版【含源程序】.doc

上传人:3346389411 2013/11/3 文件大小:0 KB

下载得到文件列表

毕业设计(论文)-VC++6.0简易连线游戏个人尝试版【含源程序】.doc

文档介绍

文档介绍:目录
1 前言 2
2 需求分析 2
3
3 概要设计 3
3
4
流程图 4
4 详细设计 5
5
5
5 测试分析 20
6 心得体会 20
参考文献 20
致谢 21
源程序代码,加153893706
简易连线游戏个人尝试版
摘要
本次课程设计的主要任务是通过设计出一个简易穿线游戏,使用可视化的Visual C++ 。并学会使用面向对象的消息驱动机制,处理各种消息事件并做出适当的响应。本次课程设计通过对计时器等消息机制的应用,在经过参考各种资料,并在指导老师的帮助下,基本上成功地实现了设计任务书的要求。
关键字: 简易连线游戏;计时器;case条件
Simple Thread Games Personal Try Edition
Abstract: The curriculum design of the main tasks is to design a simple Thread games. Visual C + + , Visual Software is using in the Thread games. And learning how to use object-oriented message-driven mechanism to deal with all kinds of news events and make an appropriate response. The curriculum design of the timer mechanism of such information, after taking into account information and the instructor's help, basically the design of the essful implementation of the requests.
Keywords: Summary- Thread games; case Conditions; timer
1 前言
近年来,随着信息技术的迅速崛起,高效的软件管理已成为收集提供信息的最佳渠道并逐步进入传统教学的流通领域。教学软件服务也随之开始流行起来,越来越多的
教育管理者使用教学管理软件,作为一种融入教育现代化的全新理念。本简易穿线游戏系本人尝试所作,其功能较为简单,多有不完善之处还恳请多多包涵和谅解,谢谢。
本程序是使用了计时器原理、情况选择循环功能、面板刷新机制、线条描摹等等机制。
下面,就本程序,谈谈其开发过程和所涉及到的问题及解决方法。
2 需求分析
Visual C++。曾几何时,我们还是孩提时,也曾玩过用针线穿纽扣的游戏,其游戏规则在于:
目的:在本游戏中,你将作为一名裁缝,将尽可能多的纽扣穿成一个闭合的路线。游戏初始有 15 个纽扣,随着时间的增加,纽扣数目也增加,当达到70个时游戏即结束。
规则:只能在有纽扣的点穿线,且只能在水平方向或竖直方向穿线。线可交叉,但有纽扣的点不能交叉连接。
秘诀:要尽可能使连线长且该连线上的纽扣数多。
就以上需求及其功能,开始下面的设计。

⑴硬件环境。本系统适用于那种Inter386以上计算机,内存容量为128M,应配备,键盘,鼠标,显示器等外部设备。
⑵软件环境。本系统的设计采用Visual C++。在Windows XP SP2环境下测试通过
3 概要设计

数据流图是对系统数据流向的一种描述,并从本质上让程序的使用者,大致了解系统的使用方法。本简易穿线游戏的大致流程图如下:
游戏面板设计
穿线游戏
菜单面板设计
菜单消息机制
游戏机制实现

系统功能模块是对软件所具功能的基本概述,本学生请假管理系统的模块大致可以划分如下图所示:
游戏面板设计
穿线游戏
菜单面板设计
菜单消息机制
游戏机制实现
图 3-2 功能模块
开始
流程图
进入游戏面板
N
游戏等级选择
Y
开始游戏
游戏结束
结束
图3-3 流程图
4 详细设计

程序界面程序在启动运行时,系统会通过调用视图类中的重绘图函数对界面进行界面的初始化。使程序界面更加友好,在使用上给用户一种清新怡然的感觉。其界面如图所示:
图 4-1 游戏运行界面

//:
#include <w