Vb课程设计 学生成绩处理

发布 2022-10-02 07:36:28 阅读 6300

学生成绩处理设计报告。

一、设计思路。

1.要达到的目的。

学习vb程序设计的方法,充分体会vb在程序设计方面的强大功能和特点,培养运用vb解决实际问题的能力。通过本次课程设计,使学生进一步巩固课堂上学到的知识,能利用vb中的基本控件和数组编写一个小的应用软件 —学生成绩处理。

2.关键问题的解决。

设计程序界面。

选取progressbar 控件。

添加txt文件。

二、模块之间的调用关系,或程序流程图。

三、部分程序关键源**及注释。

dim data(100, 3) as string

dim num as integer

private sub command1_click(index as integer)

close #

select case index

case 0

open "d:\成绩。txt" for append as #

dim flag as boolean

for i = 0 to 3

if text1(i) =then

msgbox "请确认学号,姓名,分数都已输入", vbokonly, "提示"

flag = true

end if

nextif not flag then

write #1, text1(0).text; text1(1).text; val(text1(2).text); val(text1(3).text)

msgbox "添加成功"

end if

case 1

dim strline as string, a() as string

dim x as integer, b as integer

open "d:\成绩。txt" for input as #

i = 0do while not eof(1)

line input #1, strline

if strline <>then

a() split(strline, "

for j = 0 to 3

data(i, j) =a(j)

nextend if

i = i + 1

loopnum = i

for x = 0 to num

for j = 0 to 3

data(x, j) +

nextnext

case 2

open "d:\成绩。txt" for input as #

while not eof(1)

line input #1, strline

ss = ss + strline + vbcrlf

wendss

end select

close #

end sub

private sub form_load()

open "d:\成绩。txt" for append as #

end sub

private sub form_unload(cancel as integer)

close #

end sub

四、设计方案的完善及目前存在的问题。

1.设计方案要完善的地方。

添加1个**框和一个命令按钮控件,将命令按钮的caption属性设为“按平均分排序”。

对程序的调用。

对编程语言的进一步书写。

五、本次设计的收获及心得体会

通过对“学生成绩处理”进行vb编程,使我发现了自己的一个很大的毛病:自以为是。本来以为vb很简单,自己学得很好,结果却远非所料,许多东西都不知道。

自己学习的那点知识如同大海的一叶扁舟,根本不值得提。

通过对“学生成绩处理”进行vb编程,使我发现原来vb如此的美妙,许多自己常用的东西原来基本上都可以用vb进行编辑。vb的用处之大,太让我兴奋了。

有时,我为了自己编了一个程序而感到欣慰,太棒了。我为学vb而感到自豪,虽然我懂得不算太多,但毕竟可以做一些简单的程序,今后有机会一定要好好学习vb。

通过对“学生成绩处理”进行vb编程,使我又懂得了一些简单的命令及一些简单的控件,如porogressbar控件,timer控件,文件的打开及写入,画直线及其用直线能画出的图形,可以说是收获颇丰吧。

最后还得谢谢老师的检查及指导。

六、对该题目和vb设计的意见和建议。

1. 对该题目的意见和建议。

希望能多加一些控件,多一些我们已经学过的程序,那样也算可以学以至用了吧,当然,有一些没学过的程序也好,可以提高自己的自学能力。

2.对本次设计的意见和建议。

这次设计的不算很完美,以后一定要好好学习vb,把一些程序设计得更完美,努力提高自己的自学能力和创新设计能力,以便学好vb这门课程,我想不论自己投身什么行业,学好vb是很必要的,能使用vb编程都是一个很有用的能力,我们应该掌握这个技术。

VB课程设计,学生成绩管理系统

表3密码表。4 教师密码表 包括的字段有 用户名,密码。表4 教师密码表 五 详细设计。系统主要由五部分组成 系统用户的管理 学生成绩的管理 学生信息的管理 信息的查询,其中还包括登录界面以及成绩的统计模块。各模块的主要功能如下 1.系统用户的管理 实现用户的添加 删除和密码的修改。通过。hide对...

课程设计 学生成绩管理系统

应用程序综合设计报告。题目 学生成绩管理系统 学生成绩管理系统是学生管理系统的重要组成部分,对学生的德 智 体全面评估有很大的作用,所以学生成绩管理系统应该能够为用户提供方便的查询平台和数据存储功能。传统是使用人工的方式对学生的信息进行存储,对于个人的学生成绩来说,数据的整理和分析就显得很麻烦,不利...

学生成绩管理系统课程设计

一。选题 2 1.1 学生成绩管理系统分析与设计 2 1.2选择该课题原因 3 1.3课题研究的目的和意义 3 1.4课题主要研究内容 3 二。系统规划 3 2.1 需求分析 3 2.2可行性分析 4 2.3课题要达到的目标 5 三。系统分析 5 3.1 系统现状分析 6 3.2 研究的思路和方法 ...