9299.net
大学生考试网 让学习变简单
当前位置:首页 >> 工学 >>

扫雷游戏毕业设计开题报告

扫雷游戏毕业设计开题报告

人生最大的幸福,是发现自己爱的人正好也爱着自己。 毕业论文(设计)开题报告 论文题目 扫雷游戏 学生姓名 学 号 专 业 指导教师 职 称 学 历 开题报告(文献综述)内容: 一、开发背景 在计算机逐步渗入社会生活各个层面的今天 计算机已经成为人们日常生的一部分 越来越多的人使用计算机办公、娱乐等等 扫雷游戏是 Windows 操作系统自带的一款小游戏 在过去的几年里 Windows 操作系统历经数次换代更新 变得越来越庞大、复杂 功能也越来越强大 但是这款小游戏依然保持原来的容貌 可见这款小游戏受到越来越多人的喜爱 本次的毕业设计我将利用 Visual Basic6.0 作为开发工具 开发一款类似的"扫雷游戏" 通过研究 Windows 操作系统自带的扫雷游戏 我们可以发现在这个游戏中主要有以下两个关键的地方: 第一个是初始化问题 包括随机产生本局游戏中雷的总数 雷的分布对于每一个小区域如何获取周围地区分布的雷数等等 第二就是对鼠标事件的处理问题 既在游戏过程中对鼠标事件应如何做出反应

二、选题的意义 经过四年的大学学习

我对理论知识已经有了一定的了解与认知 本次的毕业设计便是将书本上所学的理论知识与实际相结合 同时也是对所学知识的一种检查 希望通过本次的毕业设计使自己在程序的开发和设计上有新的认识并能有所提高 本次毕业设计既锻炼了我们的实际动手能力 又在老师的指导下进行了一次模拟实际产品的开发 对于我们以后工作能力的培养具有重要意义

三.系统研究内容 经分析主要有以下部分 在不掀开任何藏有地雷的方块情况下 以最快的速度找出所有的地雷 如果在掀开方块的过程中 不小心翻开(踩到)藏有地雷的方块 则宣告失败(游戏结束) 惟有将所有不含地雷的方块掀开 游戏才算成功 游戏的操作方面主要以鼠标为主 当鼠标指针对准未翻开的方块按下左键时即表示翻开方块 当鼠标指针对准未翻开的方块按下右键时即表示标示或疑示地雷 反复按下右键则方块会以未标示→标示→疑似三者关系不断循环 游戏者可以通过地雷区内的数字提示了解以数字为中心的其周边八个方格内所含的地雷数 假若翻开的方块显示数字"3" 则表示以其为中心的周边方块内藏有 3 个地雷 游戏流程如下:

四、毕业设计思路框架 (一)设计方法 1.查询相关资料 了解本系统的研究意义 可以上网搜索或者是去图书馆查阅相关资料 2.通过查询资料了解该系统要如何做 及要做哪些东西 3.设计出大体上的功能模块 画出模块图 4.通过进一步的了解 对每个功能模块进行细化 将每一步都想清楚 制定出每一步的做法和注意的地方 5.对设计好的程序进行调试 通过调试发现存在的问题并解决 从而达到完善系统的目的 6.最后

整理各阶段的设计记录文档 写成论文稿

开发工具 选用设计语言 目前的可用的设计技术在设计此类系统上的数据库技术已经非常成熟 可提供的开发工具也很多 例如:Visual C++ Visual Basic PowerBuilder Dephi visual foxpro 等 它们都是很好的数据库开发工具 都是可视化开发工具 功能强大 开发容易 开发周期短 对于本任务都能够胜任 Visual Basic 是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计 可用于开发 Windows 环境下的种类应用程序 它简单易学、效率高 且功能强大 可以与 Windows 的专业开发工具 SDK 相媲美 而且程序开发人员不必具有 C/C++编程基础 在 Visual Basic 环境下 利用事件驱动的编程机制、新颖易用的可视化设计工具 使用 Windows 内部的应用程序接口(API)函数 以及动态链接库(DLL)、 动态数据交换(DDE)、 对象的链接与嵌入(OLE)、 开放式数据访问(ODBC) 等技术 可以高效、快速地开发出 Windows 环境下功能强大、图形界面丰富的应用软件系统 总的来说 Visual Basic 具有以下特点: 可视化编程: 用传统程序设计语言设计程序时 都是通过编写程序代码来设计用户界面 在设计过程中看不到界面的实际显示效果 必须编译后运行程序才能观察 如果对界面的效果不满意 还要回到程序中修改 有时候

这种编程-编译-修改的操作可能要反复多次 大大影响了软件开发效率 Visual Basic 提供了可视化设计工具 把 Windows 界面设计的复杂性"封装"起来 开发人员不必为界面设计而编写大量程序代码 只需要按设计要求的屏幕布局 用系统提供的工具 在屏幕上画出各种"部件" 即图形对象 并设置这些图形对象的属性 Visual Basic 自动产生界面设计代码 程序设计人员只需要编写实现程序功能的那部分代码 从而可以大大提高程序设计的效率 面向对象的程序设计 4.0 版以后的 Visual Basic 支持面向对象的程序设计 但它与一般的面向对象的程序设计语言(C++)不完全相同 在一般的面向对象程序设计语言中 对象由程序代码和数据组成 是抽象的概念;而 Visual Basic 则是应用面向对象的程序设计方法(OOP) 把程序和数据封装起来作为一个对象 并为每个对象赋予应有的属性 使对象成为实在的东西 在设计对象时 不必编写建立和描述每个对象的程序代码 而是用工具画在界面上 Visual Basic 自动生成对象的程序代码并封装起来 每个对象以图形方式显示在界面上 都是可视的 结构化程序设计语言 Visual Basic 是在 BASIC 语言的基础上发展起来的 具有高级程序设计语言的语句结构 接近于自然语言和人类的逻辑思维方式 Visual Basic 语句简单易懂 其编辑器支持彩色代码 可自动进行语法错误检查 同时具有功能强大且使用灵活的调试器和编译器 Visual Basic 是解释型语言 在输入代码的同时 解释系统将高级语言分解翻译成计算机可以识别的机器指令 并判断每个语句的语法错误 在设计 Visual Basic 程序的过程中

随时可以运行程序 而在整个程序设计好之后 可以编译生成可执行文件(.EXE) 脱离 Visual Basic 环境 直接在 Windows 环境下运行

5.2 选用 SQL 作为后台数据库 SQL2000 就是关系数据库管理工具 数据库能汇集各种信息以供查询、存储和检索 SQL 的优点在于它能使用数据表示图或自定义窗体收集信息 数据表示图提供了一种类似于 Excel 的电子表格 可以使数据库一目了然 另外 SQL 允许创建自定义报表用于打印或输出数据库中的信息 SQL 也提供了数据存储库 可以使用桌面数据库文件把数据文件置于网络文件服务器 与其他网络用户共享数据库 SQL 是一种关系数据库管理工具 关系数据库是已开发的最通用的数据库之一 如上所述 SQL 作为关系数据库开发具备了许多优点 可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能

(三)设计要求 * 数据库相关理论 汽车租赁管理是一个典型的数据库管理信息系统 系统的开发用到许多数据库相关的理论 因此要求作者具有这方面的基础知识 能够正确运用数据库理论进行系统的分析、逻辑设计、实体属性以及 ER 图等的转换 明白范式的相关内容 从而能够根据系统实际要求 设计出满足要求的合理的数据库 * 面向对象理论 当前流行的编程思想是面向对象思想 而且许多工具 如 Visual Basic 体现的也正是这种思想 面向对象思想与传统的面向过程编程思想相比 具有明显的优势 而且汽车租赁系统的设计也要求用面向对象编程工具来实现 这就要求作者在进行毕业设计时

应该明白面向对象的思想 并能够运用其思想到实际的工作中 * 软件工程思想 大型系统的开发要用到软件工程相关的理论 虽然汽车租赁系统比较小 但是最好也能按照系统设计的生命周期模型来进行 严格按照软件工程思想和管理信息系统的开发步骤 设计并实现一个汽车租赁管理信息系统 以系统开发过程为主线 从需求分析 逻辑设计 总体设计 详细设计以及系统测试、实施各阶段的主要内容和成果 包括系统结构图、业务流程图、数据流程图、E-R 模型、数据字典、物理表实现及其关系、 功能模块算法流程、界面设计等等 * 一定的实际动手能力和实际编程经验 系统最后要落实到 windows 下的编程 因此要求作者对 windows 下的数据库编程具有一定的基础 能够较为熟练的进行数据库相关程序的开发 以 Microsoft 公司的 Visual Basic 6.0 为开发工具 以 SQL 为后台数据库 对上述逻辑设计的成果进行转换 实现一个完整的可运行的汽车租赁管理系统

(四)设计环境 硬件环境 随着计算机硬件的高速发展 现在普通的机子已经可以做为一个服务器端使用 CPU:CⅣ 2.0 或更高 硬盘:40G 或更多 内存:128M 或更高(建议使用 256M) 软件环境 操作系统 Windows 2000 Server /Windows XP 网络协议 TCP/IP 数据库 SQL 开发语言 VB 其它辅助软件:Microsoft Word 等 四、参考文献 [1] 丁宝康: 《数据库实用教程》

清华大学出版社 2004 年 [2] 赛奎春等: 《VB 数据库开发关键技术与实例应用》 人民邮电出版社 2003 年 [3] 汪诗林等: 《数据结构算法与应用》 机械工业出版社 2005 年 [4] 罗征等: 《VB 6.0 从入门到精通》 电子工业出版社 2004 年 [5] 冯博琴等: 《面向对象分析与设计》 机械工业出版社 2003 年 [6] Awad.E.M Gotterer M.H: Visual Basic 6.0 1992. [7] Robert.H.Dependahl:《Database Principles and Applications》.Williams Brown 2003. 更多资料尽在: http://www.dxsbl.net 大学生部落-大学生第一门户社区 报告人签名: 年 指导教师对开题报告(文献综述)的评语: 月

指导教师签名: 更多资料尽在: http://www.dxsbl.net 年 大学生部落-大学生第一门户社区 月

更多资料尽在: http://www.dxsbl.net ?? ??

大学生部落-大学生第一门户社区

?? ??

更多资料尽在: http://www.dxsbl.net

大学生部落-大学生第一门户社区


推荐相关:

扫雷游戏毕业设计开题报告.doc

扫雷游戏毕业设计开题报告 - 知识不仅是指课本的内容,还包括社会经验、文明文化、


扫雷游戏毕业设计开题报告_图文.doc

扫雷游戏毕业设计开题报告 - 更多资料尽在: http://www.dxsbl.


扫雷游戏_毕业设计论文_开题报告_图文.doc

扫雷游戏_毕业设计论文_开题报告_其它考试_资格考试/认证_教育专区。毕业论文的选题哦,自己写的。。。 毕业论文(设计) 毕业论文(设计)开题报告论文题目 学生姓名 ...


扫雷游戏设计开题报告XX.doc

扫雷游戏设计开题报告XX - DOC 可编辑修改---为你整理各种最新最全办公范文---双击可以删除 扫雷游戏设计开题报告 XX 论文最好能建立在平日比较...


扫雷游戏设计开题报告2018.doc

扫雷游戏设计开题报告 2018 论文最好能建立在平日比较注意探索的问题的基础上, 写论文主要是反映学生对问题的思考, 详细内容请看下文 扫雷游戏设计开题报告。 一...


扫雷开题报告_图文.doc

扫雷开题报告 - 专科毕业设计(论文) 开 题 报 告 课题名称 基于 JAVA 扫雷游戏设计与实现 系专姓评导业 别班名分师(签名) 计算机与电子系 计...


扫雷游戏设计开题报告20XX-总结报告模板.doc

扫雷游戏设计开题报告 20XX 论文最好能建立在平日比较注意探索的问题的基础上,写论文主要是反映 学生对问题的思考, 详细内容请看下文扫雷游戏设计开题报告。 一、...


扫雷程序设计毕业设计开题报告 0.doc

扫雷程序设计毕业设计开题报告 0 - *** 计算机信息管理学院 计算机信息管理


第五组 扫雷游戏的开题报告.doc

第五组 扫雷游戏开题报告 - 《 C 语言课程设计开题报告 题目: 班级: 组长姓名: 组员姓名: 关于扫地雷游戏的设计 10 计算机应用技术 2 班 李威 朱润森...


游戏作文之扫雷游戏设计开题报告20182018工程造价开题报告.doc

游戏作文之扫雷游戏设计开题报告20182018工程造价开题报告 - 扫雷游戏设计开题报告 20182018 工程 造价开题报告 论文最好能建立在平日比较注意探索的问题的基础上,写 ...


基于QT的扫雷游戏设计与实现本科毕业设计(论文).doc

基于QT的扫雷游戏设计与实现本科毕业设计(论文) - 本科生毕业论文 基于 QT 的扫雷游戏的开发与实现 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重...


扫雷开题报告.doc

扫雷开题报告 - 扫雷 1 问题描述 扫雷是许多人日常生活中经常会玩的休闲游戏,被人们视为windows操作系统的经典游 扫雷是许多人日常生活中经常会玩的休闲游戏,被...


Flash游戏开题报告_图文.doc

Flash游戏开题报告 - 毕业设计(论文)开题报告 题目名称: 学生姓名: 学号: Flash 拼图与扫雷游戏 潘宇 1002553223 计算机多媒体 计媒 1021 杨立力 系/专...


游戏设计开题报告.doc

游戏设计开题报告 - 一、 选题的目的、意义和实用价值 随着人们生活质量的不断提


网络游戏营销策略毕业论文(含开题报告).doc

网络游戏营销策略毕业论文(含开题报告) - 毕业设计(论文) 题目 网络游戏营销策略分析 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的...


毕业论文 游戏开发 开题报告.doc

毕业论文 游戏开发 开题报告_IT/计算机_专业资料。java game 挖宝小游戏 附件二学生姓名 系(院) 设计(论文)题目 指导教师姓名 指导教师姓名 指导教师研究方向 开...


毕业设计塔防游戏开题报告.doc

毕业设计塔防游戏开题报告_计算机软件及应用_IT/计算机_专业资料。基于Android平台...扫雷游戏_毕业设计论文_... 7页 2下载券 flash毕业设计开题报告-... 2页...


游戏作文之游戏场景开题报告.doc

游戏作文之游戏场景开题报告 - 游戏场景开题报告 【篇一:开题报告(游戏特效制作)】 开题报告 这次 课程设计的要求是一个场景+界面+特效,所以在实现的时候打算用 ...


开题报告 - 百度文库.txt

毕业论文开题报告 室内设计开题报告 英语专业开题报告 扫雷游戏 土木工程毕业设计开题... Android游戏 中小企业电子商务 建筑毕业设计开题报告 毕业论文任务书及开题...


毕业论文 游戏开发 开题报告.pdf

毕业论文 游戏开发 开题报告 - 附件二 学生姓名 系(院) 设计(论文)题目

网站首页 | 网站地图
All rights reserved Powered by 大学生考试网 9299.net
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@qq.com