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

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

********

计算机信息管理学院

本科生毕业论文(设计)开题报告

作者

院(系)

专业

年级

学号

指导教师

导师职称

道路毕业设计开题报告

重庆科技学院 毕业设计(论文)开题报告 题目重庆二级公路设计 学院建筑工程学院 专业班级土木工程2012级3 班学生姓名学号 指导教师王子健 2016 年1月10 日

开题报告填写要求 1.开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计(论文)工作开始后2周内完成,经指导教师签署意见及系主任审查后生效。 2.开题报告内容必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式(可从教务处网址上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见。 3.学生查阅资料的参考文献理工类不得少于10篇,其它不少于12篇(不包括辞典、手册)。 4.“本课题的目的及意义,国内外研究现状分析”至少2000字,其余内容至少1000字。

毕业设计(论文)开题报告 1.本课题的目的及意义,国内外研究现状分析 一.本课题的目的: 通过课程设计使自己在学完培养计划所规定的基础课、技术基础课及各类必修和选修专业课程之后,通过重庆北培区石坝镇二级公路设计这一环节,较为集中和专一地培养综合运用所学的基础理论、基础知识和基本技能,分析和解决城市道路建设中实际问题的能力。二.本课题的意义: 在老师的指导下,能够独立系统地完成该工程设计,以期能掌握一个工程设计的全过程,在巩固已学课程的基础上,学会考虑问题、分析问题和解决问题,并可以在毕业设计中继续学到一些新的关于市政道路设计的专业知识,并且有所创新。经过严格的毕业设计训练,使我在以后的工作学习中,可以较快地适应环境,缩短理论到实践的过渡阶段。 三.国内外研究现状分析: 国内公路现状:随着毛主席在天安门城楼上发出“中国人民从此站起来了”的庄严宣告,华夏儿女开始在一穷二白的废墟上开始了大规模的社会主义建设,公路开始在中华大地上迅速延伸。1950-1952年,新中国新建公路3846公里,改建公路18931公里,加上恢复通车的公路,全国公路通车总里程近13万公里。1953年,第一个五年计划开始实施,举世闻名的川藏、青藏公路于54年底建成通车,这是中国人民不畏艰苦、百折不挠的意志的缩影。第二个五年计划受到“大跃进”的干扰,公路建设遇到了极大的阻力,很多新建公路质量很差,而且由于缺乏统一规划,一些公路建成后根本无车行驶,后又改路为田。在纠正了“大跃进”的错误后,中国公路建设在“调整、巩固、充实、提高”八字方针指引下进入了第三个五年计划建设时期,成鹰、宝成、川黔、渝厦、福温、沈丹、滩石等国家干线公路在这个时期相继建成。尽管十年文革给我们民族带来了巨大的伤害,可是关系到国防建设和国家安全的公路建设却仍在动乱中进步。曲曲折折的中国公路建设发展到1978年,总里程达到89万余公里。尽管等级低、质量差,但它的确通到了全国90%以上的乡(镇),初步形成了遍布全国各地的公路网。 改革开放以来,我们国家的公路建设确实取得了非常大的成就,但是不可否认,也出现了一些不容忽视的问题。从绝对数量来看,我国高速公路总量仅相当于美国20世纪60年代的水平,占公路网的比重远远低于多数发达国家,高速公路总量同我国人口、经济、资源的客观需求相比,存在较大的差距,高速公路滞后于国民经济的发展。特别在经济发达的沿海省份、中西部地区的部分干线公路上,交通拥挤情况十分严重,阻碍了国民经济的快速发展。而从地区分布情况来看,东、中、西部各地区公路总量存在较明显的差异,高等级公路数量更是相差悬殊。东部地区共有高速公路10000余公里,占全国高速公路总里程的50%以上,中部有5000多公里,占25%左右,而西部只有3500余公里,仅占20%不到。此外,在全国高速公路超过1000公里的7个省中,东部地区有5个,其中山东超过2000公里,河北、广东分别超过和达到1500公里,而中西部地区高速公路超过1000公里的省各只有一个,分别是河南和四川。 在技术上,虽然一些大的技术已经接近发达国家,但在一些具体的细节处理上,我们还与他们存在较大差距。比如说护栏,一些发达国家的护栏在设计上就和我们的不一样,有些甚至是用木头做的,车撞上去以后,可以把护栏撞断,但汽车的损伤很小;而我国的护栏基本上都是钢的,对车的损害比较大 国外公路现状: 经过70多年的探索和发展,目前全世界已有80多个国家和地区拥有高速公路,通车里程超

扫雷的课程设计报告

西安文理学院信息工程学院课程设计报告 设计名称:数据结构课程设计 设计题目:实现一个N*M的扫雷游戏 学生学号:1402130407 专业班级:软件13级四班 学生姓名:樊秀琳 学生成绩: 指导教师(职称):谢巧玲(讲师) 课题工作时间:2015.6.22 至2015.7.3

说明: 1、报告中的任务书、进度表由指导教师在课程设计开始前填写并发给每个 学生。 2、学生成绩由指导教师根据学生的设计情况给出各项分值及总评成绩。 3、所有学生必须参加课程设计的答辩环节,凡不参加答辩者,其成绩一律 按不及格处理。答辩由指导教师实施。 4、报告正文字数一般应不少于3000字,也可由指导教师根据本门综合设 计的情况另行规定。 5、平时表现成绩低于6分的学生,取消答辩资格,其本项综合设计成绩按 不及格处理。

信息工程学院课程设计任务书 指导教师:院长: 日期:2015年6月22日

信息工程学院课程设计进度安排表 学生姓名:樊秀琳学号:1402130407 专业:软件工程班级:13级四班 指导教师签名: 2014年6月22日

成绩评定表 学生姓名:樊秀琳学号:1402130407 专业:软件工程班级:13级四班

摘要 摘要: 扫雷游戏是Windows操作系统自带的一款小游戏,在过去的几年里,Windows操作系统历经数次换代更新,变得越来越庞大、复杂,功能也越来越强大,但是这款小游戏依然保持原来的容貌,可见这款小游戏受到越来越多人的喜爱。扫雷游戏是比较经典的一款小游戏,实现它的方法很多,可以用很多不同算法设计和语言实现,如C,C++,VB,JAVA等。我利用eclipse编写了与它功能相似的扫雷游戏,寓学于乐。 程序的功能是随机生成地雷数,通过鼠标操作玩游戏,不接受键盘,按任意键结束程序。单击屏幕上的笑脸可以重新开始游戏。所有地雷标出后胜利,当鼠标左键单击到地雷时提示游戏失败。其功能类似于Windows操作系统自带的扫雷游戏。论文首先介绍了进行该游戏课程设计的目的,然后是任务描述和设计的相关要求,最后是最重要的需求分析和设计方案。重点介绍了在游戏过程中各事件的处理,其中又以鼠标事件和清除未靠近地雷区方块这两方面最为最要,鼠标事件是利用鼠标所发出的信息了解用户的意图,进而做出相对应的动作。清除未靠近地雷区的方块较为复杂。 关键词:算法设计;事件;Eclipse

软件测试 扫雷游戏

软件测试 实验报告(20 15 -20 16 学年第 2学期) 学号: 学生姓名: 专业班级: 学院: 学生成绩:

1.引言 1.1编写目的 编写该测试报告目的为: (1).查找并总结该模块程序所存在的问题; (2).为更改存在的问题,提供参考。 (3).评估测试测试执行和测试计划是否符合 1.2 程序功能 扫雷游戏中各个功能实现 1.3 测试对象 扫雷软件游戏规则测试 1.4 测试方法 黑盒测试 2.测试计划 2.1、条件: ?方块当前状态:标识问号方块、方块初始状态、方块标识红旗、 标识数字X且周围已标记了X个雷、标识数字X且周围没有标记完X个雷,标识数字X标雷错误 ?鼠标操作:左键、右键、双击 ?方块状态:有雷、无雷 2.2、动作: ?方块白色 ?方块标识问号 ?方块标识数字 ?方块旗子 ?炸弹爆炸,游戏结束

?未标识方块闪速 ?周围所有的非雷显示 2.4、简化公式: 6*3*2 =(1+1+1+1+1+1)*3*2 =1*3*2+1*2*2+1*3*2+1*1*1+1*1*1+1*1*1 =6+4+6+1+1+1 =19

3.测试结果分析 3.1结果分析 在程序代码基本完成后,经过不断的调试和修改,最后测试本次所设计的扫雷游戏能够正常运行,没有出现明显的错误和漏洞,但是在一些细节方面仍然需要完善,总的来说本次设计在功能上已经基本达到要求,在其他细节方面有待以后完善。 3.2 修改建议 1.在游戏中可以假如一些声音的提示,在游戏完成和失败的时候弹出一些小 的Flash动画。 2.完善一下扫雷英雄榜等。 4.测试评估 4.1测试任务评估 本次测试执行准备充足,完成了既定目标。 4.2 测试对象评估 测试对象尚未完善,不符合现阶段测试质量要求,存在着一些缺陷,本测试需要进一步修正,重新进行测试。

道路设计毕业设计开题报告

道路设计毕业设计开题报告 唐山学院本科毕业设计开题报告 题目名称雷王线(X346线-G102线段)新建工程设计学生姓名专业班级学号一、选题的目的和意义 选题意义:毕业设计是实践性教学的重要环节。通过“假题真做”,强化对基 本知识和基本技能的理解和掌握,培养收集资料和调查研究的能力,方案必选和论证的能力,理论分析与设计运算能力。进一步提高应用计算机绘图的能力以及编写编制能力,同时通过对一级公路的设计,培养学生综合运用所学知识编制设计书的能力,使我们熟练掌握一级公路的设计过程,掌握资料的收集和分析、相关规范的选择和运用,掌握一级公路一般技术指标的确定、路线的布置和计算、设计方案的选择、成果图的绘制以及设计文本的编制全过程。 选题目的:长滑一级公路从长垣至滑县,全长共计42.8千米,是连接两地的主要交通运输通道。长滑公路加强了两地在经济合作和资源互补之间的联系与沟通,改善运输条件和投资环境使丰富的资源得到开发利用,把蕴藏的土地、矿产、森林等资源优势转化为经济优势对两地的经济发展用极其重要的意义二、国内外研究综述 就公路运输业而言,欧美、日本等经济发达国家的公路运输结构体系,经历了网络扩张、扩大能力、到快捷、高效的发展过程。国外的道路运输比我国要发达得多。早在第二次世界大战以后,道路运输首先在几个发达国家迅速地发展起来。我国公路建设方面成就十分显著。国家在基础建设资金的大规模连续投入之后,公路基础设施显著改善, 公路路网也更加合理。2007年完成了公路投资6489.91亿元, 其中高速公路5.39万公里、一级公路5.01万公里、二级公路27.64万公里、三级公路36.39万公里、四级公路179.10万公里、等外公路104.83万公里。全年新、

基于QT扫雷游戏毕业设计任务书

太原理工大学 毕业设计(论文)任务书

第2页

第3页主要参考文献(资料): [1] 谭锋,章伟聪,Visual C++程序设计实训教程,北京:科学出版社,2003.8 2008 [2] 成洁,卢紫毅.Linux窗口程序设计一一Qt精彩实例分析[M].北京:清华大学出版社, [3] 王超龙,陈志华,Visual C++入门与提高,北京:人民邮电出版社,2002.6 [4] 肖宏伟,Visual C++实效编程百例,北京:人民邮电出版社,2004.8 ⑸张建强,张秀梅.扫雷游戏策略初探[J].数学教学,2004(6):32-33 [6] 肖永亮Visual C++游戏编程基础,北京:电子工业出版社,2005.5 [7] 赵大伟,肖周芳,张艳.从扫雷游戏浅谈一些算法问题[J].科技信息,2008(29):69 [8] 刘加海,余建军,Visual C++程序设计基础,北京:科学出版社,2003.8 [9] (美国)Ivor Horton ,Beginning Visual C++2005 ,清华大学出版社,2007 [10] (美国)斯塔勒,游戏编程中的数理应用,红旗出版社,2005.3 [11] (美国)道森,C++游戏编程入门教程,人民邮电出版社,2006.1 [12] (美国)莫里森,游戏编程入门,人民邮电出版社,2005.9 [13] (美国)麦克沙夫瑞,游戏编程全接触,人民邮电出版社,2006.1

专业班级学生 要求设计(论文)工作起止日期2014年3月17日~2014年6月27日 指导教师签字日期2014年3月17日教研室主任审查签字日期 系主任批准签字日期

道路工程毕业设计开题报告

道路工程毕业设计开题报告 题目:湖南省醴陵至浏阳一级公路设计(K0+000~K28.000) 一.文献综述 道路是提供各种车辆和行人等通行的工程设施。按其使用特点分为公路、城市道路、厂矿道路、林区道路及乡村道路。按功能和适应的交通量分为高速公路,一级、二级、三级、四级公路。 常言道:“要想富,先修路。”人类社会生活的基本内容衣食住行都离不开道路,离不开交通运输。交通运输是国民经济的大动脉,是联系工业和农业、城市和乡村、生产和消耗的纽带,是国民经济的先行官。与铁路、水路、航空以及管道运输等比较而言道路运输机动灵活,分布广,对于客货运输,特别是短途运输有着显著的效益。 道路建设是物质生产,因而它必然具有物质生产的基本属性,但作为一种特殊的物质产品它还具有一些本身特有的属性和特点:公益性、商品性、灵活性、超前性、储备性、系统性;专业性强、生产周期和使用周期长、不具有商品形式。综上所述,根据道路的属性和特征,道路运输在交通运输中主要有如下功能: (1)主要承担中、短途运输的任务, (2)补充和衔接其他运输方式,担任大运量运输的集散运

输任务, (3)在特殊条件下也可独立担负长途运输任务。 随着我过现代化城市的建设和发展,人们的活动半径越来越大,对公路运输的要求也越来越高。由于道路运输有着灵活机动,运送速度快,运输的技术简单,投资回收快的特点,公路运输也最受到欢迎。目前我国道路客运设施尚未得到根本改善的条件下,道路年客运运输量占了全国总年客运量的70%以上,有的省则高达90%。世界各国经济发展的历史证明,道路运输是商品经济发展的催化剂。经济发达国家,其交通运输特别是道路运输必定很发达。因此,道路运输发展水平作为衡量和反映一个国家和一个地区经济发展水平的主要指标之一,高速公路是本世纪20年代兴起的一种安全、快速、通过能力大的新型交通手段。我国大陆从70年代初就开始了高速公路修建的前期准备工作,其中包括高速公路的技术资料翻译、科学考察、可行性研究以及测设工作。1981年交通部制订的《公路工程技术标准》中列入了高速公路的技术标准。 我国高速公路建设起步虽较晚,但发展很迅速。1988年首条沪嘉(上海浦桃工业区——嘉定县)高速公路建成通车。到1996年底,高速公路通车里程达3422km,位居美国、加拿大、德国、法国、意大利、日本之后,列世界第七。 1988年到1996年平均每年建设高速公路324km,这个速度仅次于

基于Qt的扫雷游戏设计毕业设计论文

毕业设计(论文) 题目基于Qt的扫雷游戏设计 系别 专业 班级 姓名 学号 指导教师 日期

摘要 扫雷游戏是一款经典的小游戏,这款游戏不仅可以让人们充分享受娱乐的目的,而且可以通过这款小游戏开发人的逻辑推理能力和判断能力。本次毕业设计我们以Qt4.6为开发环境,设计并开发了基于Qt的扫雷游戏。 扫雷游戏主要研究以下两个方面: 第一是初始化问题,包括随机产生本局游戏中的雷数,雷的分布对于每个小区域如何获得周围地区分布的雷数等等。 第二就是对鼠标事件的处理,即在游戏过程中对鼠标事件应如何做出反应。 本论文以Qt作为开发软件,首先使用信号与槽的方法实现菜单、工具栏的功能,其次又以MousePressEvent鼠标事件发出信息来了解使用者的意图,进而做出相对应的动作,再次介绍了清除地雷区方块的方法,通过递归程序的编写,在程序代码上会变得相当简洁。最后利用布局管理组(Layouts)进行整体布局。 使用C++语言设计完成了扫雷游戏的初始化界面,实现了扫雷游戏的计时、重新开始、难度设置、排行榜、帮助等功能。还增加了游戏在成败时弹出对话框等功能。总的来说本次设计在功能上已经基本达到预期的要求。但还有一些不足,比如扫雷游戏设计还可以添加一些背景音乐、背景图片、视频等功能,更能增加人们的娱乐性。关键词:扫雷游戏;Qt;C++

ABSTRACT Minesweeper game is a classic game, the game can not only allow people to fully enjoy the entertainment purposes, and by this small game development logical reasoning ability and judgment. The graduation project to Qt4.6 development environment, design and development of Qt-based game of Minesweeper. The minesweeper game the following two aspects: The first is the initialization problems, including randomly generated number of Council Game Ray Ray distribution for each small area how to get around the geographical distribution of Ray. The second is the processing of mouse events, mouse events in the course of the game how to react. In this thesis, QT signals and slots as the development of software, the first to use the method to achieve the functionality of the menus, toolbars, followed Youyi mousePressEvent mouse events issued information to understand the user's intent, and then make a corresponding action, again introduced a clear Minefields box by recursive program code will become quite simple. Finally, the the layout management group (Layouts) overall layout. Completed minesweeping games initialization interface design, to achieve a mine-sweeping game of timing, start again, difficulty settings, rankings, help functions using the C language. Game in the success or failure of the pop-up dialog box. Overall, the design function has basically reached the expected requirements. But there are some disadvantages, such as minesweeping game design can also add some background music, background image, video, and can help increase people's entertainment. Keywords: Minesweeper game; Qt; C++

实验二 教育游戏开发实例:扫雷

实验二教育游戏开发实例:扫雷 实验目的: 1、掌握教育游戏设计与开发的一般过程与方法; 2、掌握游戏动画的高级制作方法 3、掌握有一定复杂程度的图形绘制方法 4、掌握多层级的程序构成方法 实验原理: 一、教育游戏设计开发原则 扫雷游戏虽然不是专门针对教育游戏开发的,但具有小型教育游戏的许多共同特性,有典型的意义。主要特点有:1、游戏规则简单;2、容易控制和使用(鼠标);3、有一定的刺激性:随时可能踩踏到地雷;4、智力持挑战:促进你的学习与思考,考验你的智力水平。所以此游戏虽然简单,但深受欢迎。经历多年,最新的windows7仍然保留有扫雷游戏。二、游戏的流程设计(p267) 三、多层的程序结构 “三层结构”一词中的“三层”是指:“表现层”、“中间业务层”、“数据访问层”。其中: 1、表现层:位于最外层(最上层),离用户最近。用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面。 2、中间业务层:负责处理用户输入的信息,或者是将这些信息发送给数据访问层进行保存,或者是调用数据访问层中的函数再次读出这些数据。中间业务层也可以包括一些对“商业逻辑”描述代码在里面。 3、数据访问层:仅实现对数据的保存和读取操作。数据访问,可以访问数据库系统、二进制文件、文本文档或是XML文档、或者某种数据结构(数组等)。

对“三层结构”的深入理解——从一家小餐馆说起,一个“三层结构”的Web应用程序,就好象是一家小餐馆。 表现层,所有的.aspx页面就好像是这家餐馆的菜谱。 中间业务层,就像是餐馆的服务生。 数据访问层,就像是餐馆的大厨师傅。 我们去一家餐馆吃饭,首先得看他们的菜谱,然后唤来服务生,告诉他我们想要吃的菜肴。服务生记下来以后,便会马上去通知大厨师傅要烹制这些菜。大厨师傅收到通知后,马上起火烧菜。过了不久,服务生便把一道一道香喷喷的、热气腾腾的美味端到我们的桌位上。 (自己添加一些,联系课本的内容,如哪个程序属于那个层) 实验内容: 实验课时布置的内容。 思考题: 1.描述这段学习中遇到的问题及解决过程。 2.分析singleMine.java或MDraw.java的主要方法.

道路工程毕业设计开题报告

道路工程毕业设计开题报告 是指开题者对科研课题的一种文字说明材料,下面是搜集整理的道路工程毕业设计开题报告,欢迎阅读参考。 题目:省道S312湘潭段改建工程路线线形综合设计(K9+000-K12+000) 一、本课题设计(研究)的目的: 毕业设计是毕业前的一次综合性训练,是对大学四年所学知识的全面检查。将在校所学专业知识和技能进行一次系统的总结和综合运用。通过毕业设计达到掌握本专业有关设计方面的要领和步骤。进一步增强理论联系实际、调查研究、独立思考、分析和解决问题的能力。通过完成各种工程图表的设计掌握本专业工程设计方面的技术知识如标准、规范、规程等。同时也有助于以后在工作岗位能很快的适应工作环境。 在现阶段,随着国内经济的飞速发展,原有道路已经难以满足车辆运输要求,所以拟改建省道S312湘潭段。 二、设计(研究)现状和发展趋势(文献综述): 1、当今国内外公路建设概况 (1) 国内概况 目前,我国一级、二级公路还承担着近距离城市之间及城乡之间的主要运输任务。中国的低等级公路发展起步晚,技术等级低,路况差、支护结构少,且公路面广、筹建资金缺乏,这些方面严重地制约中国地方经济的发展。因此,中国今后在发展高速公路为主的中远距运输体系外,也矢志不渝的发展一级、二级公路和乡村公路,以加强地区之间的交流。 稳步推进高速公路建设按照实现所有县市区30分钟上高速公路、服从国家高速公路“十二五”规划、满足主要大交通流、成线成网有序推进原则在着力抓好在建项目建设的同时,保持高速公路发展适度超前建设规模合理,形成便捷、高效、安全的公路运输大通道,实现相邻市州间以高速公路直接连通全省100%县市、区30分钟内上高速公路。到2015年底,全省高速公路通车里程力争达到7200公里左右确保达到6643公里以上。强化国省道改造按照服务经济社会发展、成线成网、外通内畅、有序推进的原则,优化干线公路网络布局,提升干线公路平均技术等级。实现相邻县市、区之间至少一条二级公路连接,与周边省、市、区的省际公路通道和各市、州骨架公路网基本达到二级公路标准重点景区实现通二级公路。至2015年底,全省国省干线公路将达到50000公里左右其中二级及以上公路里程力争达到28000公里左右,确保达到23000公里以

C程序课程设计报告(扫雷游戏)

C程序设计 扫雷游戏 一、设计题目:扫雷游戏 二、设计目的 1.使学生更深入地理解和掌握该课程中的有关基本概念,程序设计思想和方法。 2.培养学生综合运用所学知识独立完成课题的能力。 3.培养学生勇于探索、严谨推理、实事求是、有错必改,用实践来检验理论,全方位考虑问题等科学技术人员应具有的素质。 4.提高学生对工作认真负责、一丝不苟,对同学团结友爱,协作攻关的基

本素质。 5.培养学生从资料文献、科学实验中获得知识的能力,提高学生从别人经验中找到解决问题的新途径的悟性,初步培养工程意识和创新能力。 6.对学生掌握知识的深度、运用理论去处理问题的能力、实验能力、课程设计能力、书面及口头表达能力进行考核。 三、设计要求 1.汪洋和孔维亮组成设计小组。小组成员分工协作完成。要求每个成员有自己相对独立的模块,同时要了解其他组员完成的内容。 2.查阅相关资料,自学具体课题中涉及到的新知识。 3.采用结构化、模块化程序设计方法,功能要完善,界面要美观。 4.按要求写出课程设计报告,并于设计结束后1周内提交。 一概述 1)掌握数组指针的概念及其应用 2)培养团结合作精神 2. 课程设计的要求 要求我们有扎实的C语言知识,以及良好的编程习惯,能够熟练的应用循环,有毅力,还要求我们有较强的合作精神,善于总结。同时还要求我们自学C语言作图部分知识。在必要时还要上网查相关资料。 3.课程设计的主要设计思想 扫雷游戏主要用了一个10行10列的二维数组,刚开始利用random随机布雷。 每一个程序最主要的是算法。扫雷游戏算法的重点是一开始统计好每个格子周围有多少雷,当鼠标左键点在格子上时做出判断,如果周围8个格子有雷则显示出雷数,如果没有雷则显示空白格(在四个角的格子显示周围3个格子,其它边缘的格子显示周围5个的状态),我们在主函数中用两个for语句来判断周围雷数。我们还加了鼠标处理函数。 如果格子上有雷则调用函FailExitGame(),显示“Fail!”,游戏结束。若所有的雷都标出,且所有的格子都处理过,则调用函数ExitGame(),显示“OK,Good!”,游戏结束。游戏结束后,按任意键出去。

Java实验题目

实验二Java语言基础 1、实验目的 (1)通过实验,掌握Java语言程序设计的基本方法。 (2)学会Java语言中标识符的命名、运算符和表达式的应用。 (3)较熟练的掌握Java程序流程控制语句的应用。 2、实验内容 (1)将本教程中例程程序编辑、调试,并运行。 (2)使用for循环语句,不要用循序结构的System.out.println简单输出,在屏幕的正中间(上下居中、左右居中)输出图案如下: ☆☆☆☆☆☆☆ ☆☆☆☆☆ ☆☆☆ ☆ ☆☆ ☆☆ ☆☆☆☆☆☆☆。 (3)编写程序求e的值,e≈1+1/1!+1/2!+1/3!+1/4!+…+1/n!。用while循环语句编写程序,要求直到最后一项的值小于104-。并进行调试与运行。 3、实验预习 (1)复习本章所学内容 (2)写出实验内容中第(2)(3)题两个程序的源代码,作为预习报告。 4、实验步骤及结果 实验过程中,注意记录以下内容: (1)实验过程中实验步骤及其结果。 (2)遇到的问题及解决方法。 (3)实验体会。 实验四Java面向对象程序设计 1、实验目的 掌握Java面向对象程序设计中类、继承、包和接口的概念与应用,能够熟练应用方法、类、成员变量等元素。 2、实验内容 (1)创建一个复数类complex,以复数进行数学运算。复数具有如下格式: RealPart+ImaginaryPart*I其中,I为-1的平方根。 要求如下: ①利用浮点变量表示此类的私有数据。提供两个构造方法,一个用于此类声明时对象的初始化;一个为带默认值的无参构造方法。 ②提供两复数加、减、乘的运算方法。 ③按格式(a,b)打印复数。其中a为实部,b为虚部。 (2)创建银行账号Account类,实现存款(balance)的存(deposit)、取(withdraw)和查询(getbalance)等功能。 (3)编程定义一个接口,实现三个数中求最大值和最小值的方法,并将程序存放在mymaths包中。 (4)修改5.7.2案例中的部分设计:①设计和实现Cliper类的一个子类,它实现如下的加

公路毕业设计开题报告范例

兰州交通大学博文学院毕业设计开题报告

一、论文资料的准备 道路是一条带状的三维结构物,它涉及人、车、路和环境等诸多因素的影响和约束。它与道路交通特性、驾驶者的心态与道路几何设计都有着密切的关系,这就要求在设计时要深入调查、综合研究各方面产生的作用,从而设计出技术先进、方案合理、坚固耐用、经济节约的道路。改革开放以来,我国公路建设得到了快速的发展。到2005年底,高速公路总里程达4.1万公里,中国公路总里程达192万公里。“两纵两横三个重要路段”全部建成,山东、广东两省高速公路突破3000KM,江苏、河南、河北三省高速公路突破2000KM,有14个省区高速公路突破100KM。到2007年完成公路、水路客运量231亿人次和5亿人次,旅客周转量10000亿人公里和73亿人公里。 随着公路建设的发展和不断壮大,道路设计和施工在很多方面都取得了进步。如在本次设计中的平纵组合设计、平面线形设计、道路线形的优化方法、平原区道路选线、纸上定线、柔性路面弹性层状体系研究、路基的设计施工、路基稳定性分析、挡土墙设计、路面排水设计、沥青路面设计、水泥混凝土路面设计等。通过这些新的研究设计施工方法,不尽加快了道路建设,提高了施工效率,还节约了成本,给国家节省了大量的人力、物力。 当前,我国公路建设正在快速发展,新材料,新技术,新标准及时被广泛采用,大大地提高了公路设计水平和工程质量。(RR300改性沥青、垃圾混凝土、石灰、粉煤灰、乳化沥青、矿渣、土工织物等在我国公路工程建设中逐步推广应用,出现了新材料应用的高潮。)而且在今天,3.4万多公里的高速公路和总量达185.6万公里的全国公路网正在为中国经济和社会发展提供着便捷,高效率的运输服务。2004年12月17日,国家高速公路网规划已经国务院审议通过,规划出台将对中国经济,社会的发展以及公众的生活方式和质量产生重大而深远的影象,必将成为中国高速公路长远发展和交通运输现代化的战略蓝图,标志着中国高速公路发展进入了新的历史阶段。快捷便利的交通运输网的逐步形成,将成为我国全面建设小康社会构筑坚实的腾飞跑道。 国家西部大开发战略和加强交通基础建设政策,对公路工程建设提出了更高的要求。交通部《公路,水路交通十五发展规划》,《公路,水路交通发展三阶段战略目标》的发布,对新世纪的公路建设规划了新的宏伟蓝图。由于公路与城市道路建设的迅猛发展,近几年,我国已对有关设计标准,规范作了大量的修订,同时增加了新的标准,规范和指南,以 适应新时期对公路与城市道路发展的需要。

游戏开发课程设计报告模版-扫雷游戏报告(定稿)

中原工学院信息商务学院 课程设计报告 2016~2017学年第一学期 课程游戏开发课程设计 课程设计名称扫雷游戏 学生姓名*** 学号***** 专业班级数媒141 指导教师郑全录 2016年12月

目录 第一章设计内容及要求 (1) 1.1 扫雷游戏的基本要求 (1) 1.2 游戏需要实现的主要功能 (1) 第二章需求分析 (2) 2.1扫雷游戏界面设计 (2) 2.2 雷区的设计 (2) 2.3 音效的设计 (3) 2.4 扫雷英雄榜的设计 (3) 第三章总体设计 (5) 3.1 总体功能图 (5) 3.2 总体流程图 (5) 第四章主要功能设计流程 (6) 4.1 雷区设计流程图 (6) 4.2 音效设计流程图 (6) 4.3 英雄榜设计流程图 (7) 第五章主要功能设计流程 (8) 5.1 类之间关系图 (8) 5.2程序运行效果图 (8) 5.2.1 游戏登录界面 (8) 5.2.2游戏菜单界面 (9) 5.2.3游戏运行界面 (10) 5.2.4游戏英雄榜界面 (12) 第六章总结 (13) 参考文献 (14) 附录 (15)

第一章设计内容及要求 1.1扫雷游戏的基本要求 当前各种游戏层出不穷,因为游戏的开发成本非常大,所以游戏的开发具有一定的风险性,但是一些小游戏的开发成本具有成本小,编写简单的优势,所以这些小游戏在游戏开发中也占有一席之地。在这类小游戏中包括益智类游戏,它以画面精美、游戏方法简单等特点得到大家的认可。成为人们在工作之余不可或缺的好伙伴。针对这种情况我选择了扫雷游戏该课题作为我的课程题目。 Windows XP和Windows 7系统提供的扫雷游戏是一个很有趣的游戏。本次课程设计的主要任务是使用JA V A语言编写一个与其类似的扫雷游戏。具体要求如下: 1、扫雷游戏分为初级、中级和高级三个级别,同时扫雷英雄榜存储每个级别的最好成绩,即挖出全部的地雷且用时最少者。单击游戏菜单可以选择“初级”、“中级”和“高级”或“查看英雄版”。 2、选择级别后将出现相应级别的扫雷区域,这时用户使用鼠标左键单击雷区中任何一个方块便启动了计时器。 3、用户要揭开某个方块,可单击它。若所揭方块下有雷,用户便输了这一局,若所揭方块下没有雷,则显示一个数字,该数字代表此方块周围的8个方块中共有多少颗雷。 4、如果用户认为某个方块下埋着雷,单击右键可以在方块上标识一个用户认为是雷的图标,即给出一个扫雷标记。用户每标记出一个扫雷标记(无论用户的标记是否正确),窗口左上角的雷数计数器将会减少一个。 5、扫雷胜利后(用时最少者),程序弹出保存成绩的对话框。 6、用户如果遇到疑问的方块,可以勾选游戏菜单下的标记选项卡(或者用快捷键Alt+G然后点击M)即可标记该可疑方块,此时双击右键并可出现“?”标记。另有颜色选项,当用户选中该项时,游戏将以最低图像像素来显示。 7、如果用户需要使用提示声,可选中声音选项,此时将听到计时的咔嗒声。当用户点中雷时,将有爆炸声产生;胜利时,将有凯旋的旋律播放,此时企鹅出现欢悦表情。 1.2游戏需要实现的主要功能 1、用户可以自定义级别并且可以任意输入雷数; 2、具有计时功能,既显示用户完成所有扫雷任务所需要的时间; 3、自动保存扫雷英雄榜。

高级编程技术课程实验报告-扫雷游戏

高级编程技术课程实验报告 班级通信一 班 姓名陈远春学号201100120084 课程实验内容 扫雷游戏,是Windows操作系统自带的一款经典游戏。其规则简单,上手容易,不论男女老少皆可娱乐。扫雷的目的就是要把所有非地雷的格子揭开即胜利。踩到地雷格子就算失败。 设计的扫雷游戏应包含以下功能:能够显示主菜单和界面;能够接收鼠标输入功能;能够根据规则翻转相应的格子;能够标记指定格子的功能;游戏胜负判断功能;游戏支持背景音乐功能;游戏提供帮助说明。 设计分工安排 本程序由三人共同完成。 其中我主要负责程序代码编写调试和上台讲解方面的工作。 其余两个主要负责游戏设计部分模块的工作。 一、系统概述 扫雷游戏,是Windows操作系统自带的一款经典游戏。其规则简单,上手容易,不论男女老少皆可娱乐。扫雷的目的就是要把所有非地雷的格子揭开即胜利。踩到地雷格子就算失败。 本设计的扫雷游戏包含以下功能:能够显示主菜单和界面;能够接收鼠标输入功能;能够根据规则翻转相应的格子;能够标记指定格子的功能;游戏胜负判断功能;英雄榜记录更新;游戏支持背景音乐功能;游戏提供帮助说明。 二、需求分析 随着世界经济的长足发展和计算机技术的日益成熟,计算机被应用到人类活动的各个领域,各种应用软件也相继问世,这其中有相当一部分是游戏软件。使用游戏软件自然是为了满足人们对娱乐性的要求,而有些软件大都采用3D设计对系统配置的要求较高。 在众多游戏软件中,也不乏一些小游戏的身影,它们对系统的配置要求较低。能够满足人们对娱乐性的需求,是人们在完成工作娱乐时候的最好选择。在各种操作系统中都附带了一些小的游戏,而这些游戏也成为电脑用户软件中不可或缺的一部分。 扫雷游戏是比较经典的一款小游戏,过去的几年里Windows操作系统历经数次换代,变得越来越庞大、复杂,但这个可爱的小游戏在任何版本的Windows操作系统里去却依然保持着原貌。但几乎每个电脑使用者都接触过它,并且深爱着这款小游戏。

重庆交通大学道路毕业设计开题报告

毕业设计(论文) 开题报告 题目綦江区向家湾至中堆坝段公路设 计 学院土木建筑学院 专业 学生 学号 指导教师

一、选题目的与意义 1、选题目的: 毕业设计是培养学生综合运用大学所学基础理论知识、专业基础知识及专业知识结合工程实际从事工程设计、施工及工程概预算培养学生对工程问题的理解、认识和思考。希望通过毕业设计学会从事科学研究、工程设计与施工、工程经济等方面知识及综合运用能力,为将来从事土木工程的科学研究、工程设计与施工打下基础。 通过对綦江区向家湾至中堆坝段公路设计施工图设计这个课题的研究,重点掌握道路的平、纵、横的设计方法,同时结合自身情况完成一个特色设计,投资概预算分析,及其它设施设计。提高考虑问题、分析问题和解决问题的能力,进一步巩固已学课程与再探讨学习一些新的专业知识,培养查阅参考书(资料)的能力,进一步熟悉、应用和掌握道路设计所需要的专业知识。 2、选题意义: (1)、培养学生综合运用已学过的理论知识和技能,分析和解决本专业范围内的实际工程问题的能力。 (2)、培养学生树立正确的设计思想,掌握现代设计方法。 (3)、通过调查研究,查阅文献资料,培养学生严肃认真的科学态度和严谨求实的工作作风。 (4)、培养学生勇于创新和开拓进取的精神。 (5)、通过本次毕业设计,要求学生在教师的指导下,独立完成设计课题所规定的全部内容。全面提升学生综合能力,使之在我国以后的道路工程事业中发挥更大作用。 公路设计是决定公路建设项目工程价值和使用价值的重要阶段,设计质量对工程的总体质量和安全有着决定性的影响。而对于山区公路而言,由于受特殊的地理地貌特征以及水文条件的限制,山区道路的平、纵、横的设计就显得更加困难和重要。山区公路设计应强调与自然条件相结合,在满足公路使用基本功能的前提下分段灵活运用技术指标,并强调技术指标的均衡性。坚持“灵活设计和创作设计”的新理念。通过合理的工程设计方案降低施工难度,降低工程造价。灵活运用指标的基本原则:1 ) 以确保公路安全和保证正常运营为基础;2 ) 指标变化处与前后路段衔接要合理,强调交通适应性和技术指标的合理过渡;3 ) 灵活的标准对造价、自然、景观、人文等环境的定量影响程度,通过分析,综合评判。 所以,通过对这个课题的研究,对于我们更好的的运用所学知识,解决道路设计方面的问题有着深刻的意义。

java扫雷游戏课程设计报告

Java课程设计报告 姓名 号学 系院 级班 业专 1.设计内容及要求 1.1 扫雷游戏的基本要求 Windows 2000/XP系统提供的扫雷游戏是一个很有趣的游戏。本章的课程设计使用Java语言编写一个与其类似的扫雷游戏。具体要求如下: (1) 扫雷游戏分为初级、中级和高级三个级别,扫雷英雄榜存储每个级别的最好成绩,即挖出全部的地雷且用时最少者。单击游戏菜单可以选择“初级”、“中级”和“高级”或“查看英雄版”。 (2) 选择级别后将出现相应级别的扫雷区域,这是用户使用鼠标左键单击雷区中任何一个方块便启动计时器。 (3) 用户要揭开某个方块,可单击它。若所揭方块下有泪,用户便输了这一局,若所揭方块下五雷,则显示一个数字,该数字代表方块的周围的8个方块中共有多少颗雷。. (4) 如果用户认为某个方块下埋着雷,单击右键可以在方块上标识一个用户认为

是雷的图标,即给出一个扫雷标记。用户每标记出一个扫雷标记(无论用户的标记是否正确),程序将显示的剩余雷数减少一个。 (5) 扫雷胜利后(用时最少者),程序弹出保存成绩的对话框。 (6)用户可以选择标记疑问的方块,用可以勾选游戏菜单下的标记(或者用快捷键alt+G 然后M)即可,此时双击右键并可出现“?”标记。另有颜色选项,当用户勾选此项时,游戏将以最低图像像素来显示。 (7)如果用户需要即使提示声,并可选中声音选项,此时将听到计时的卡塔声。当用户点中雷时,将有爆炸声产生,胜利时,将有凯旋的旋律播放,此时企鹅出现欢悦表情。 1.2 需实现的主要功能 (1)用户可以自定义级别并且可以任意输入雷数; (2)具有计时功能,即显示用户完成移动盘子所花费的时间; (3)用户可以选择是否有音效; (4)自动保存扫雷英雄榜; 2.需求分析 2.1 扫雷棋盘的布局设计 系统的整体布局为:CardLayout布局, 采用了菜单、按钮、面板…等组件,菜单主要包括开始,选择级别,标记,扫雷英雄榜,退出,按钮的功能是重新开始新的游戏。 2.2 雷区的设计 MineArea类是javax.swing包中Jpanel容器的子类,实现了ActionListener 和MouseListener接口,所创建的对象:mineArea是MineGame类中最重要的成员之一,作为一个容器添加到MineGame窗口的中心。标明MineArea类的主要成 图2-1 MineArea类的UML图

道路桥梁工程毕业设计开题报告

道路桥梁工程毕业设计开题报告 关于《道路桥梁工程毕业设计开题报告》,是我们特意为大家整理的,希望对大家有所帮助。 开题报告要根据研究目标来确定具体的研究内容,要求全面、详实、周密。下面是xzlunwen小编为您搜集整理的道路桥梁工程毕业设计开题报告,欢迎阅读借鉴。 1 课题研究的目的和意义 1.1 目的及现状 人类的生活及发展必离不开衣食住行,而随着历史车轮的滚

滚向前,出行逐渐成为人们的必然成为,这就自然的要求道路和桥梁的建设要跟上历史的脚步,桥梁在其中起到了重要的作用,桥梁是用于跨越障碍物(如河流、海峡、山谷、道路等)而使道路保持连续的人工构造物,俗称道路咽喉,它便利了两岸的往来,又不阻挡山间水上的原有交通。桥梁既是一种交通功能性的构造物,也是一座立体的造型艺术工程。桥梁往往是一个城市或国家(地区)的象征。 我国的桥梁具有悠久的历史,自西周、春秋开始,包括此前的历史时代,这是古桥的创始时期。此时的桥梁除原始的独木桥和汀步桥外,主要有梁桥和浮桥两种形式。当时由于生产力水平落后,多数只能建在地势平坦,河身不宽、水流平缓的地段,桥梁也只能是写木梁式小桥,技术问题较易解决。而在水面较宽、水流较急的河道上,则多采用浮桥。 到了秦、汉时期,包括战国和三国,是古代桥梁的创建发展时期。秦汉是我国建筑史上一个璀灿夺目的发展阶段,这时不仅发明了人造建筑材料的砖,而且还创造了以砖石结构体系为主题的拱券结构,从而为后来拱桥的出现创造了先决条件。战国时铁器的出现,也促进了建筑方面对石料的多方面利用,从而使桥梁

在原木构梁桥的基础上,增添了石柱、石梁、石桥面等新构件。不仅如此,它的重大意义,还在于由此而使石拱桥应运而生。石拱桥的创建,在中国古代建桥史上无论是实用方面,还是经济、美观方面都起到了划时代的作用。石梁石拱桥的大发展,不仅减少了维修费用、延长了桥的使用时间,还提高了结构理论和施工技术的科学水平。因此,秦汉建筑石料的使用和拱券技术的出现,实际上是桥梁建筑史上的一次重***。故从一些文献和考古资料来看,约莫在东汉时,梁桥、浮桥、索桥和拱桥这四大基本桥型已全部形成。 改革开放以来,我国公路建设事业迅猛发展,作为公路建设重要组成部分的桥梁建设也得到了相应的发展,我国大跨径桥梁的建设进入了一个最辉煌的时期,一大批新颖、技术复杂、设计和施工难度大和科技含量高的大跨径桥梁相继建成,标志着我国的桥梁建设水平已跻身于国际先进行列。近几年建成的特大桥梁,不少在世界桥梁科技进步中具有显著地位。诸如重启朝天门大桥是世界最大跨度刚拱桥,并创造了该类桥梁十余项世界第一;苏通大桥以主跨1088m为世界第一跨度斜拉桥,同时成为世界上连续长度最大的双塔斜拉桥。

相关文档
最新文档