教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 小学教育 >

我的c#课程设计报告书

来源:网络收集 时间:2026-02-08
导读: 课程设计任务书 课程名称:起讫时间:院 系:班 级:指导教师:系 主 任: 2011-6-20~~2011-7-1 计算机工程系 一、课程设计课题本课程设计要求学生运用 C#.NET 独立设计、编程开发一个完整的 Windows 应用 程序,并完成课程设计报告。可以从以下题目中选择

课程设计任务书

课程名称:起讫时间:院 系:班 级:指导教师:系 主 任: 2011-6-20~~2011-7-1 计算机工程系

一、课程设计课题本课程设计要求学生运用 C#.NET 独立设计、编程开发一个完整的 Windows 应用 程序,并完成课程设计报告。可以从以下题目中选择: ①绘图板 护程序 ②二十一点游戏 ③科学计算器 ④弹珠游戏 ⑤日记本 ⑥屏幕保

⑦挖地雷游戏

⑧调色板

⑨文本编辑器

⑩井字棋

也可自选课题(须征得指导教师同意)不建议选择贪吃蛇、华容道等难度比较高 的题目,需要由本人完成大部分代码,不建议根据网上或书上的现成代码调试编写。

二、课程设计要求1、设计选题:学生可以在“ 《Windows 应用程序设计》课程设计选题”指定的题目 中选取课程设计题目,具体题目以此文件为准。 也可以自选, 但自选的题目必须在课程设 计开始前得到指导教师的认可。 2、设计结果:学生需按所选题目的具体要求使用 C#完成程序设计,同时还要完成 课程设计说明书,以介绍课程设计的情况,说明书中应该至少包括以下几部分: 题目说明 总体设计:概述程序的基本结构和主要技术。 详细说明:选择几个功能模块详细说明设计时的想法和所用的技术。 遇到的问题和解决方法 心得体会 3、考核要求 学生需提交完整的 C#源程序(电子版)和课程设计说明书(打印稿) ,要求程序运 行稳定可靠,能实现题目中所要求的功能。课程设计说明书符合要求,并能对程序的设 计思路或具体代码做出正确的解释。

三、课程设计工作量1、程序中应有不少于 100~300 行的自行编写的代码。 2、软件界面美观大方,操作简洁易用,功能完备可靠。 3、说明书中摘用关键代码部分,应标注详细的代码说明。 4、课程设计报告以 A4 纸打印,其中正文不少于 6 页,正文主要用于解释实现思路 和关 键代码,完整代码作附件。

四、课程设计说明书内容(有指导书的可省略)课程设计说明书中至少应该包括以下几部分: 1、封面 2、摘要 3、目录 4、选题说明 5、总体设计:概述程序的基本结构和主要技术。 6、详细说明:关键技术模块的详细说明,列出主要方法的声明、功能、调用参数及 使用场合和方法,对其作用和实现思路进行解释。 7、遇到的问题和解决方法 8、心得体会 9、参考文献 10、 附件:源程序

课程设计说明书正文不少于 6 页,源程序只算附页。

课程设计说明书

名称 计算机语言C#课程设计

2011年6月20日 至 2011年7月1日 共 2 周

院 系 计算机工程系 班 级 姓 名 学 号

系 主 任 教研室主任 指导教师

目 录

一、系统功能分析 ...........................................................................................................................3

1.1. 主体功能分析 .................................................................................................................3 1.2. 异常情况分析 .................................................................................................................3 二、<按钮的可用性及随机发牌>功能的设计与实现 ...................................................................3

2.1. 功能设计 .........................................................................................................................3 2.2. 代码实现 .........................................................................................................................3 2.3. 技术细节 .........................................................................................................................4 2.4. 实现效果 .........................................................................................................................4 三、<点数计算及显示>功能的设计与实现...................................................................................5

3.1. 功能设计 .........................................................................................................................5 3.2. 代码实现 .........................................................................................................................5 3.3. 技术细节 .........................................................................................................................6 3.4. 实现效果 .........................................................................................................................6 四、<结果的判断及其他按钮>功能的设计与实现 .......................................................................6

4.1. 功能设计 .........................................................................................................................6 4.2. 代码实现 .........................................................................................................................7 4.3. 技术细节 .........................................................................................................................7 4.4. 实现效果 .........................................................................................................................8 五、遇到的问题和解决方法 ...........................................................................................................8 六、总结 ...........................................................................................................................................9 附录:参考文献 ...............................................................................................................................9

一、系统功能分析

1.1. 主体功能分析

这个游戏的设计主要包括两个界面:一个是游戏的开始与进行界面,另一个是游戏的规则界面。在游戏进行的这个界面上有游戏的开始(Go)、两个重复的玩家发牌按钮、一个电脑发牌按钮,还有一个重新开始按钮(Again),双方各有四张牌。a)开始按钮的主要操作是先玩家和庄家各出两张牌。b)发牌按钮就是玩家选择是否要出牌,要是出牌了(一次就只能出一张),就要开始判断玩家的点数是否超过了21点,如果此时就超过了21点,结果是玩家爆了,电脑赢了,那么整个游戏结束。c)不要牌就是玩家不想要牌了或者是玩家的牌已经出完了,要电脑出牌了(此时电脑的牌全部出了),再判断电脑的牌的点数是否超过了21点,超过了21点,就是电脑爆了,玩家赢了。如果牌都出完了的时候双方的点数都不大于21点,那么就进行比较,点数多的就获胜。d)Again再一次出牌,这个主要斯用在了,双方那个已经判断出结果后向再一次进行游戏。除了这几个主要的按钮外,还设定了一个可以直接进入游戏规则的按钮,可以查看游戏规则, …… 此处隐藏:4188字,全部文档内容请下载后查看。喜欢就下载吧 ……

我的c#课程设计报告书.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/39911.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)