C#-课程设计说明书

C#-课程设计说明书

ID:44811536

大小:374.01 KB

页数:37页

时间:2019-10-29

C#-课程设计说明书_第1页
C#-课程设计说明书_第2页
C#-课程设计说明书_第3页
C#-课程设计说明书_第4页
C#-课程设计说明书_第5页
资源描述:

《C#-课程设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、苏州市职业大学课程设计说明书名称   C#课程设计扫雷游戏       2010年6月21日至2010年7月4日共2周院 系计算机工程系班级09软件测试姓名黄庆系 主 任李金祥教研室主任叶良指导教师张苏王德鹏摘要:当今时代,是一个新技术层出不穷的时代。随着人们物质生活的不断提高,电子产品已经走进家家户户,无论是生活和学习还是娱乐和消遣的,扫雷就是一个简单的娱乐游戏。随着科技的发展,扫雷的玩法越来越多,各种不同功能的扫雷已经悄悄走进我们的生活和学习中。对于学生来说可能多了一样娱乐的活动。借着C#程序设计的机会,我决定做一下扫雷游戏。在练习巩固C#学习的同时又可以从中体会到C#的强大功能,然

2、而由于学习的内容和时间有限,我们只能做到一些简单方法。在今后的学习中,我会继续研究,争取进一步来完善它的功能。本系统采用VisualStudio.NET2005开发,生成可执行文件在任何系统下都可以执行,具有很好的数据处理能力和稳定性。本论文主要介绍了该课题的开发背景以及过程和所要完成的功能。并且重点的说明了系统设计思想,设计的步骤、难点技术和解决目录目录3一、选课说明41.1目的41.2软件说明41.3选课意义41.4问题定义和内容简介4◆支持使用SQL数据库存储数据4◆可以动态的设置数据库配置信息4◆实现自定义地雷的数量及游戏级别5二、总体设计52.1系统开发平台:52.2系统流程图

3、:62.3功能结构图72.4主要技术7三、详细说明83.1游戏步骤83.2主要模块10四、遇到的问题和解决方法25五、课程设计总结26六、参考文献27附录(源程序代码)27一、选课说明1.1目的扫雷是单人计算机游戏。游戏的用户界面由在量小方格组成的战场构成。当游戏开始时,计算机将固定的地雷数随机的放到战场的方格。此游戏还允许玩家指定战场中的地雷数。1.2软件说明a:扫雷游戏b:计算机工程系09软件测试黄庆0963073301.3选课意义通过我们编写的扫雷游戏,我们可以更加的了解C#这门课程。雷游戏是WINDOWS系统自带的一个娱乐性的小游戏,在玩扫雷游戏的过程中也可以很好的培养耐心和细心

4、,同时在无聊得时候可以用以休闲娱乐,如果我们自己也能动手做一个小程序来实现这个功能,自然能乐在其中。1.4问题定义和内容简介本课程序设计是用C#程序做的扫雷游戏。程序的功能是生成指定数目的地雷,通过鼠标操作玩游戏。点击屏幕上的笑脸重新开始游戏;标出所有地雷后胜出;当鼠标左键击中地雷失败。接受和采用的语言.而微软当前为它的这种新语言大造声势也是值得注意的.扫雷是单人计算机游戏。游戏的用户界面由在量小。当游戏方格组成的战 场构成开始时,计算机将固定的地雷数随机的放到战场的方格。此游戏还允许玩家指定战场中的地雷数。  ◆支持使用SQL数据库存储数据    在本游戏中,当玩家完成扫雷任务后,可以

5、自由选择是否将游戏成绩存入数据库。成绩存入数据库后,可以在用户需要时随时查看。本游戏使用的数据库是基于SQL数据库管理系统进行管理的,功能强大、稳定性高。 ◆可以动态的设置数据库配置信息    由于在不同的机子上服务器的设置不同。因此,本游戏配有服务器设置界面,可以根椐需要设置服务器的配置信息。在每次启动游戏时,程序会自动检查是否配置了服务器,若未配置则会提示配置服务器。◆实现自定义地雷的数量及游戏级别    本游戏可以根据,玩家的需要自定义雷的数量,及游戏的级别。从而提高游戏的趣味性。二、总体设计2.1系统开发平台:编译程序:VisualStudio.NET2005;数据库管理系统:S

6、QLServer20052.2系统流程图:2.3功能结构图2.4主要技术NETFramework2.0和VisualStudio2005为基础,全面介绍了C#编程的工具,提供了理解.NET体系结构的工作原理所必需的背景知识。三、详细说明3.1游戏步骤(1)双击扫雷.exe文件运行程序可以看到如图四所示的界面(注意若您是第一次使用,或您没有配置服务器则会先弹出如图五所示的服务器配置界面)。图二图一图三(2)进行入主界面后,若您还没有配置服务器,请您首先选择“游戏”à“服务器配置”进入如图六所示的服务器配置界面(这个界面的详细设置请参考2.3精度)。图四(3)读到这里假设您已正确的设置了服务

7、器并可以正常连接。下面你就可以开始游戏了。游戏有三种系统定义的级别,有你只需选择“游戏”à“初级”即可进入初级的游戏如图七所示。依此类似,你也可以选择“中级”、“高级”进入相应级别的游戏。在任何时候您都可以点击笑脸按钮进行新一轮的游戏。(4)如果你觉得不喜欢系统自定义的级别,你也可以自定义游戏。跟着来吧,首先选择“游戏”à“自定义”打开如图八所示的界面(该界面的设置详细见2.3精度)。设置好后点击笑脸按钮即可开始按您的设置玩游戏了。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。