C#打字练习程序任务书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

河北联合大学
《软件设计基础-C#》课程设计任务书
学院班级设计人成绩
一、题目:设计一个打字练习程序(※)
二、目的与要求:
1.目的:
培养学生综合利用C#程序设计语言进行程序设计的能力,主要是培养学生利用系统提供的标准函数进行创新设计。

2.基本要求:
(1)要求通过调用C#文操作函数来实现程序设计。

(2)完成的程序界面要美观,能够实现打字练习的整个过程。

3.创新要求:
在基本要求达到后,进行创新设计,如对打字练习的时间限制,增加计分和排行等功能。

4.写出设计说明书
三、设计方法和基本原理:
1.问题描述:
屏幕上显示从文件中读取的单词,提供文件使用者录入界面,如在指定时间内录入正确或超时,自动读取并显示下一个单词。

在一定时间内计算录入正确单词个数,计算积分。

2.问题的解决方案:
根据问题描述,可以将问题解决分为三部分:
(1)对文本文件的操作。

(2)对键盘事件的响应。

(3)对以上两部分操作的判断和综合处理。

四、主要技术问题的描述:
根据以上介绍,可通过以下方法解决主要问题:
1.从文本文件的读取数据,并将读取的单词显示与文本框或标签中。

2.通过对text控件的录入内容的检测,来判断用户的输入,如果输入正确或超时,则调入下一单词。

五、课程设计时间:2012年5月10日至2012年7月1日
六、课程设计进行地点:学校机房
七、书写设计报告的要求:
设计报告中包含以下几个方面:
1.设计题目
2.设计思路
①划分功能模块
②确定各模块的算法
3.用图示的方式给出过程或函数之间的调用关系
4.列出程序清单,并加以必要的注释
5.对该设计题目有何更完善的方案
6.通过本次设计,有何收获及心得体会
八、课程设计的考核方式及评分方法
1.考核方式
课程设计结束时,学生要提交课程设计报告(A4纸打印),并将电子文档和源程序上传至课程设计服务器中:
ftp://210.31.197.23
找到自已指导教师的文件夹后,进入班级文件夹,再找到自己的文件夹,然后将文档复制到该文件夹中即可。

2.评分方法
(1)出勤率
(2)课程设计准备工作
(3)课程设计期间纪律
(4)课程设计运行结果
(5)课程设计报告
(6)答辩情况
指导教师:
系主任签字:
日期:年月日。

相关文档
最新文档