50-课表查询任务书

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

河北理工大学

软件设计基础(VB)

课程设计任务书

学院班级设计人成绩

一、题目:课表查询

二、目的与要求:

1.目的:

培养学生综合利用VisualBasic6.0语言进行程序设计的能力,主要培养学生使用系统提供的标准控件,适当选择使用各种类型的变量。

2.基本要求:

①要求用VisualBasic6.0提供的系统函数和标准控件完成设计。

②从列表框中选择“年级、专业、日期”的信息后,显示该班级在当日所对应的课程。

③在设计程序的过程中,要求会使用按钮(commandbutton)、文本框(text)、列表框等基本控件以及他们的常用属性。

④程序界面美观,运行无差错。

3.创新要求:

在基本要求达到后,进行创新设计,可以考虑能否由用户添加新的班级和新的课程,实现以上要求的相同功能。

三、设计方法和基本原理:

1.问题描述:

鼠标在左侧选择“年级、专业、日

期”的值,点击“确定”按钮,右侧显

示该班级在当日的课程。

2.问题的解决方案:

根据问题描述,可以将问题解决分

为以下几个方面:

①使用工具箱中的基本控件开发用

户界面。

②编写代码,实现控件的基本功能。

③用基本的程序结构和数组类型的

变量实现查询功能。

四、主要技术问题的描述:

①在窗体的load事件中输入基本的信息

Private Sub Form_Load()

stc(1) = "计算机" + vbCrLf + "英语" + vbCrLf + "数学" + vbCrLf + "物理"

stc(2) = "英语" + vbCrLf + "自动控制" + vbCrLf + "物理" + vbCrLf + "数学"

stc(3) = "绘图" + vbCrLf + "土木工程" + vbCrLf + "建筑学" + vbCrLf + "化学"

stc(4) = "经济学" + vbCrLf + "英语" + vbCrLf + "统计学" + vbCrLf + "哲学"

gra = 1: dat = 1: cla = 1

Text1.Text = "一年级"

Text2.Text = "计算机班"

Text3.Text = "星期一"

End Sub

②查询的实现可以根据选择的不同情况使用“Select Case”语句实现。

五、课程设计时间:2010年5月10日至2010年6月20日

六、课程设计进行地点:学校机房

七、书写设计报告的要求:

设计报告中包含以下几个方面:

1.设计题目

2.设计思路

①划分功能模块

②确定各模块的算法

3.用图示的方式给出过程或函数之间的调用关系

4.列出程序清单,并加以必要的注释

5.对该设计题目有何更完善的方案

6.通过本次设计,有何收获及心得体会

八、课程设计的考核方式及评分方法

1.考核方式

课程设计结束时,学生要提交课程设计报告(A4纸打印),并将电子文档和源程序上传至课程设计服务器中:

ftp://210.31.197.23

找到自已指导教师的文件夹后,进入班级文件夹,再找到自己的文件夹,然后将文档复制到该文件夹中即可。

2.评分方法

(1) 出勤率

(2) 课程设计准备工作

(3) 课程设计期间纪律

(4) 课程设计运行结果

(5) 课程设计报告

(6)答辩情况

指导教师:

系主任签字:

日期:年月日

相关文档
最新文档