Vb课程设计学生成绩处理
VB课程设计-学生成绩处理系统

长江大学Yangtze universityVB课程设计实习报告专业班级﹕储运11001学生学号﹕201007078学生姓名﹕彭壮班级序号﹕16指导老师﹕冯翠丽完成时间﹕2011-12—22一.设计题目学生成绩管理系统二.设计思路从文本中读取文件数据,利用VB的顺序结构,选择结构,循环结构编写程序代码,最终将各代码写入界面设计中的各菜单下.三.程序实现的目标本程序将实现从文本中读取数据,赋值数据,运算数据,实现对学生的加权平均值,名次,全班每门课的分数段,不及格同学名单,优等生名单等运算,并写入文件。
四.程序设计框图五。
运行结果原始成绩课程学分原始成绩和原始课程学分文件读取原始课程文件加权平均分成绩排名每门课程的班级平均分加权平均分分布每门课程及分布成绩条优等生名单不及格学生名单成绩查询系统按姓名查找示例﹕按学号查找示例﹕按名次查找示例﹕六.源程序模块代码:Type xscjbxh As Stringxm As Stringcj(1 To5)AsIntegeraver As SinglemcAs IntegerEndTypeType kechen编号AsInteger课程名As String学分As SingleEnd TypePublic stu() As xscjbPublic ke() AskechenPublicN%, M%,Zxf%Public str As String窗体代码:①Form1:Public Function space1(ByVal sssAs String)Dimx%x =InStr(sss, "")DoWhilex> 0sss=Replace(sss,”", ”")x = InStr(sss," ”)Loopspace1 = sssEndFunctionPrivate Sub ajqfspm_Click()Dim t!, k As SingleForm1.ClsForm1.FontSize= 12Form1。
VB课程设计----学生成绩管理系统

一.课程设计题目学生成绩管理系统二.功能描述系统主要由四部分组成:系统用户的管理、学生成绩的管理、学生信息的管理、,学生成绩信息的统计,其中还包括登录界面等模块。
各模块的主要功能如下:(1).系统用户的管理:实现用户的添加、删除和密码的修改(3).学生成绩的管理:实现学生成绩的录入,查询,删除和修改。
(4).学生成绩信息的统计:实现学生男女生人数以及不及格人数的统计。
(2).学生信息的管理:实现学生学籍信息的添加,查询、删除和修改。
三.概要设计对上述各项功能进行集中、分块,按照结构化层序设计的要求,得到如图1所示的系统功能模块图。
图1系统功能模块图四.数据库设计数据库在本成绩管理系统中占有非常重要的地位,数据库结构的好坏将直接对应用系统的效率以及实现的效率产生影响。
合理的数据库及结构设计可以提高数据存储的效率,保证数据的完整和一致。
同时合理的数据库结构也将有利于程序的实现。
设计本系统的数据库应该充分满足用户的需求。
针对一般学生管理系统的需求,通过对学生学习过程的内容的分析,设计如下面所示的数据项和数据结构。
(1)基本信息表:包括的字段有:学号,姓名,性别,年龄,联系电话,家庭住址。
表1 基本信息表(2)成绩表:包括的字段有:学号,姓名,性别,班级,高数成绩,英语成绩,计算机成绩。
表2 成绩表(表3密码表(4)教师密码表:包括的字段有:用户名,密码。
五.详细设计系统主要由五部分组成:系统用户的管理、学生成绩的管理、学生信息的管理、信息的查询,其中还包括登录界面以及成绩的统计模块。
各模块的主要功能如下:1.系统用户的管理:实现用户的添加、删除和密码的修改。
通过.Hide对象方法隐藏原有窗体界面,通过.Show对象方法显示所要用到的窗体界面。
2.学生信息的管理:通过创建数据库,连接数据库,调用数据库及Data控件Adodc 控件,MSHFlexGrid控件的使用来实现学生信息的添加,查询,删除和修改。
Vb课程设计-学生综合测评成绩管理

学生综合测评成绩管理设计报告一、设计思路1.要达到的目的⏹ 培养综合利用VB 语言进行程序设计的能力,主要是培养对基本控件、菜单和对控件属性的设置以及文件的操作。
利用菜单和基本控件完成设计。
⏹ 完成的程序界面要美观,能够完成管理的整个过程。
2.关键问题的解决1.文件数据的读取以及把数据存入数组2.对数组的升降排序二、程序流成图Form1Private Sub cjdr_Click()Label1.Visible = FalseCombo1.Visible = FalseOpen App.Path + "\xscj.txt" For Input As #1Text1.Text = Text1.Text & "学号" & Space(5) & "姓名" & Space(5) & "英语" & Space(5) & "数学" & Space(4) & "计算机" & Space(3) & "历史" & Space(3) & "体育" & vbCrLfFor i = 1 To 30Input #1, xuehao(i), xingming(i), yy(i), sx(i), jsj(i), ls(i), ty(i) “将数据读入对应数组”Text1.Text = Text1.Text & xuehao(i) & Space(5) & xingming(i) & Space(5) & yy(i) & Space(7) & sx(i) & Space(6) & jsj(i) & Space(6) & ls(i) & Space(5) & ty(i) & vbCrLfNext i窗口COMBO 控件 菜单控件2 菜单控件3 菜单控件4菜单1 工程Close #1 “关闭文件”End SubPrivate Sub Combo1_Click()If Combo1.Text = "英语" ThenText1.Text = ""Text1.Text = Text1.Text & "学号" & Space(5) & "姓名" & Space(7) & "英语" & vbCrLf “显示加入的学生信息”For i = 1 To 30Text1.Text = Text1.Text & xuehao(i) & Space(5) & xingming(i) & Space(8) & yy(i) & vbCrLfNext iEnd IfIf Combo1.Text = "数学" Then “按数学成绩降序排列”Text1.Text = ""Text1.Text = Text1.Text & "学号" & Space(5) & "姓名" & Space(7) & "数学" & vbCrLfFor i = 1 To 30Text1.Text = Text1.Text & xuehao(i) & Space(5) & xingming(i) & Space(8) & sx(i) & vbCrLfNext iEnd IfIf Combo1.Text = "计算机" ThenText1.Text = ""Text1.Text = Text1.Text & "学号" & Space(5) & "姓名" & Space(7) & "计算机" & vbCrLfFor i = 1 To 30Text1.Text = Text1.Text & xuehao(i) & Space(5) & xingming(i) & Space(8) & yy(i) & vbCrLfNext iEnd IfIf Combo1.Text = "历史" ThenText1.Text = ""Text1.Text = Text1.Text & "学号" & Space(5) & "姓名" & Space(7) & "历史" & vbCrLfFor i = 1 To 30Text1.Text = Text1.Text & xuehao(i) & Space(5) & xingming(i) & Space(8) & yy(i) & vbCrLfNext iEnd IfIf Combo1.Text = "体育" ThenText1.Text = ""Text1.Text = Text1.Text & "学号" & Space(5) & "姓名" & Space(7) & "体育" & vbCrLfFor i = 1 To 30Text1.Text = Text1.Text & xuehao(i) & Space(5) & xingming(i) & Space(8) & yy(i) & vbCrLfNext iEnd IfEnd SubPrivate Sub Command1_Click()Text1.Text = ""For i = 1 To 30Text1.Text = Text1.Text & xuehao(i) & Space(5) & yy(i) & vbCrLfNext iEnd SubPrivate Sub CX_Click()Dim x As StringText1.Text = ""x = InputBox("请输入要查询的学生学号")For i = 1 To 30If x = xuehao(i) ThenText1.Text = Text1.Text & xuehao(i) & Space(5) & xingming(i) & Space(8) & yy(i)End IfNext iEnd SubPrivate Sub DKPX_Click()'MsgBox "请先导入数据,求各科总成绩和后才能按总成绩排序"For i = 1 To 29For j = i + 1 To 30If sumcj(i) < sumcj(j) Thent = sumcj(i)sumcj(i) = sumcj(j)sumcj(j) = tEnd IfNext jNext iText1.Text = ""Text1.Text = Text1.Text & "学号" & Space(5) & "姓名" & Space(7) & "各科总成绩" & vbCrLf For i = 1 To 30Text1.Text = Text1.Text & xuehao(i) & Space(5) & xingming(i) & Space(8) & sumcj(i) & vbCrLfNext iEnd SubPrivate Sub FJF_Click()Dim biliOpen App.Path + "\fjf.txt" For Input As #2Text1.Text = ""Text1.Text = Text1.Text & "学号" & Space(5) & "姓名" & Space(7) & "附加分数" & vbCrLf For i = 1 To 30Input #2, fujiafen(i)Text1.Text = Text1.Text & xuehao(i) & Space(5) & xingming(i) & Space(8) & fujiafen(i) & vbCrLfNext iCloseEnd SubPrivate Sub Form_Load()Text1.Text = ""Combo1.AddItem "英语"Combo1.AddItem "数学"Combo1.AddItem "计算机"Combo1.AddItem "历史"Combo1.AddItem "体育"End SubPrivate Sub XS_Click()'MsgBox "必须先导入数据,再从组合框的列表中选择科目"Label1.Visible = TrueCombo1.Visible = TrueEnd SubPrivate Sub ZCJ_Click()Text1.Text = ""Text1.Text = Text1.Text & "学号" & Space(5) & "姓名" & Space(7) & "各科总成绩" & vbCrLf For i = 1 To 30sumcj(i) = yy(i) + sx(i) + jsj(i) + ty(i) + ls(i)Text1.Text = Text1.Text & xuehao(i) & Space(5) & xingming(i) & Space(8) & sumcj(i) & vbCrLfNext iEnd SubPrivate Sub ZDF_Click()MsgBox "请先导入数据,求各科总成绩和后才能求总成绩中最低分"Min = sumcj(1)For i = 2 To 30If Min > sumcj(i) ThenMin = sumcj(i)End IfNext iText1.Text = ""Text1 = "总成绩最低分" & MinEnd SubPrivate Sub ZGF_Click()MsgBox "请先导入数据,求各科总成绩和后才能求总成绩中最高分"Max = sumcj(1)For i = 2 To 30If Max < sumcj(i) ThenMax = sumcj(i)End IfNext iText1.Text = ""Text1 = "总成绩最高分" & MaxEnd SubPrivate Sub ZHCJ_Click()Text1.Text = ""Text1.Text = Text1.Text & "学号" & Space(5) & "姓名" & Space(7) & "各科总成绩" & vbCrLfMsgBox "设定加分比例"bili = InputBox("输入所占比例数,例如:20")For i = 1 To 30zonghecj(i) = sumcj(i) / 5 * (100 - bili) / 100 + fujiafen(i)Text1.Text = Text1.Text & xuehao(i) & Space(5) & xingming(i) & Space(7) & zonghecj(i) & vbCrLfNext iEnd SubPrivate Sub ZHPX_Click()For i = 1 To 29For j = i + 1 To 30If zonghecj(i) < zonghecj(j) Thent = zonghecj(i)zonghecj(i) = zonghecj(j)zonghecj(j) = tEnd IfNext jNext iText1.Text = ""Text1.Text = Text1.Text & "学号" & Space(5) & "姓名" & Space(7) & "各科总成绩" & vbCrLf For i = 1 To 30Text1.Text = Text1.Text & xuehao(i) & Space(5) & xingming(i) & Space(8) & zonghecj(i) & vbCrLfNext iEnd Sub四、设计方案的完善及目前存在的问题1.设计方案要完善的地方1.按综合测评排序,并显示。
VB学生成绩管理系统

vb学生成绩管理系统Vb+sql学生成绩管理系统一、实验目的1.综合掌握实验一到实验六的内容。
2。
掌握编程语言与数据库连接及访问表记录的方法。
二、实验准备1.综合以前所学知识,结合某种编程语言开发完整的系统; 2。
预习数据库与编程语言链接的相关内容;四、系统功能流程图学生成绩管理系统用户登录学生成绩管理系统课程信息管理成绩信息管理学生信息管理班级信息管理添加添加添加添加修改修改修改修改删除删除删除删除查询查询五、实验内容及步骤Sql建表:create table student(student_ID char(4) NOT NULL ,student_Name char(10) NOT NULL ,student_Sex char(2) NULL ,born_Date datetime NULL , class_NO char(10) NULL ,tele_Number char(10) NULL ,ru_Date datetime NULL ,address varchar(50) NULL , comment varchar(200) NULL ) create table result(exam_No char(10) NOT NULL ,student_ID char(4) NOT NULL ,student_Name char(10) NULL ,class_No char(10) NULL ,course_Name char(10) NULL , result float NULL)create table course(course_No char(10) NOT NULL , course_Name char(10) NULL ,course_Type char(10) NULL ,course_Des char(50) NULL ) create table class(class_No char(10) NOT NULL ,grade char(10) NULL ,director char(10) NULL ,classroom_No char(10) NULL )六、Vb开发欢迎界面欢迎界面设计思想:以动画形式开始整个程序设计代码:Option ExplicitDim Proba, Proba2 As Integer Dim Boja2 As StringPrivate Function Zrak(slika As PictureBox, StartX As Integer,StartY AsInteger, Levo As Integer, Desno As Integer, Boja As String)Me.ScaleMode = vbPixelsWith slika.ScaleMode = vbPixels。
VB课设学生成绩管理系统

辽宁工业大学可视化编程技术课程设计(论文)题目:学生成绩管理系统院(系):软件学院专业班级: 计算机网络技术071班学号:0714060653学生姓名:刘育辰指导教师: 胡峰教师职称: 助教起止时间: 2008.12。
1至2008。
12。
14课程设计(论文)任务及评语目录第1章课程设计目的与要求ﻩ11。
1 课程设计目的 (1)1。
2 课程设计的实验环境 (1)1。
3 课程设计的预备知识ﻩ11.4 课程设计要求ﻩ1第2章课程设计内容 (2)2。
1 系统功能设计ﻩ22.2 系统详细设计 (4)122。
3系统运行与测试ﻩ第3章课程设计总结ﻩ14参考文献 (15)ﻬ第1章课程设计目的与要求1.1课程设计目的本课程的课程设计实际是学生学习完《可视化编程技术》课程后,进行的一次全面的综合训练,其目的在于加深对可视化编程技术基本知识的理解,掌握运用VB开发应用程序的基本方法及基本技巧。
1.2课程设计的实验环境硬件要求能运行Windows9.X操作系统的微机系统。
软件:MicrosoftVisualBasic 6.0Microsoft Access 20031。
3 课程设计的预备知识熟悉Visual Basic 6.0程序设计的基本语法知识及常用技巧.1.4课程设计要求按课程设计指导书提供的课题,每个小组设计一个完整的管理系统应用程序。
要求根据规定设计系统的具体要求,按照应用程序的设计步骤和VB的基本知识应用程序的分析与实现。
应根据基本学时分配合理安排设计时间,并独立完成各方面的设计。
选择同一题目的同学,可以共同协作完成一个应用程序的开发任务。
要求书写详细的设计说明书,对有复杂的代码段和程序段的部分,应画出程序流程图,写出全部的代码。
在界面设计中,需画出每个窗体的布局,进行属性说明,杜绝雷同。
第2章课程设计内容2。
1系统功能设计2.1.1 系统功能分析学生信息管理系统主要用于对学校各院系的学生进行各种信息的管理,因此,该系统需要具备如下功能:(1)教师管理:包括教师信息(用户名、密码等)的录入、删除和查询等功能。
VB学生成绩管理系统课程设计报告

VB程序设计课程设计报告班级:资工10902 班姓名:何睦序号:05指导老师:少华邵燕林王庆君华朱小龙目录1、课设的目的 (3)2、界面设计和功能设计 (3)3、系统功能实施 (12)4、系统功能设计 (19)5、总结和体会 (28)一、课设的目的1.通过本次课程设计,提高实践动手能力;2.通过本次课程设计,进一步理解计算机程序设计的思路与方法;3.通过本次课程设计,进一步熟练运用VB的语言元素和流程控制语句;4.通过本次课程设计,达到能熟练使用各种常见的VB控件,理解面向对象的思想;5.通过本次课程设计,熟悉用户界面的设计;6.通过本次课程设计,熟悉数据访问控件ADO及相关对象的使用,能基于ADO控件实现Access的数据访问与操纵;二、界面设计和功能设计1、下面的界面为用户登陆界面:用户名和密码均已设定,用户名为zg,密码为10902,只有输入正确,然后点击“登陆“按钮才能进入主界面。
如果用户名或密码三次输入错误,则系统自动退出。
当你点击“退出“按钮时,弹出一个对话窗,界面如下:在对话框上点击“是”按钮,则退出系统,如果点击“否”,则该界面不变。
2、当用户名和密码均输入正确,点击“登陆”按钮,进入主界面——“学生成绩管理系统”界面,该界面是其他子界面的入口,界面如下:3、进入主界面后,点击“学生管理(删除\添加)”,进入学生管理界面,界面如下:该界面上有一个ADO控件,用于连接数据库,当用户在六个文本框中输入数据时,点击“添加“按钮,可以将数据录入到数据库中,如果此时点击”删除“按钮,则刚才输入的数据就会被删除,点击”保存“按钮时,输入的数据就会自动保存在数据库里,点击”返回主窗体“按钮,该窗体消失,主窗体出现。
4、在主界面点击“各科成绩查询“按钮,出现如下界面:该界面有一个ADO控件,用来连接数据库,还有一个DataGrid控件,用来显示学生成绩的查询结果,当用户选择了要查询的科目和条件后,点击“查询“按钮,在DataGrid控件上就会显示出所查询的结果。
基于vb的学生成绩管理系统设计与实现

基于VB的学生成绩管理系统设计与实现【1】简介学生成绩管理系统是一种能够帮助学校和老师管理学生成绩信息的工具。
通过该系统,可以方便地录入、查询、统计学生成绩,为学校和老师提供了高效便捷的管理方式。
本文将重点讨论基于VB的学生成绩管理系统的设计与实现。
【2】系统需求分析(1)功能需求学生成绩管理系统需要包括学生信息录入、成绩录入、成绩查询、成绩统计和报表打印等功能。
系统需要具有数据安全性和稳定性,能够保证学生成绩信息的准确性和完整性。
(2)性能需求系统需要能够实现快速的数据录入和查询,响应速度要较快。
系统需要支持大量数据的存储和处理,能够满足学校成绩管理的实际需求。
(3)界面需求系统的界面设计应简洁美观,操作要简单易懂,能够方便老师和管理员进行使用。
【3】系统设计(1)数据库设计设计学生成绩管理系统的数据库结构,包括学生信息表、成绩信息表和其他相关信息表。
需要考虑数据表的关联性和索引,以提高数据检索和统计的效率。
(2)界面设计通过VB的界面设计工具,设计系统的用户界面。
采用直观的界面布局和人性化的操作方式,使用户能够方便地进行各项操作。
(3)功能模块设计根据系统需求,划分出学生信息管理模块、成绩信息管理模块、成绩查询模块、成绩统计模块和报表打印模块。
设计各个功能模块的具体实现方式,并确保模块之间的协调和配合。
【4】系统实现(1)数据库连接与操作在VB中使用ADO技术,进行与数据库的连接和操作。
通过VB代码编写,实现对学生成绩数据库的增删改查等操作,确保数据的准确性和完整性。
(2)界面实现利用VB的窗体和控件设计,实现系统的用户界面。
包括各个功能模块的窗体设计和按钮控件的添加,使用户能够方便地进行各项操作。
(3)功能实现通过VB的编程语言,实现学生信息录入、成绩录入、成绩查询、成绩统计和报表打印等功能。
确保系统的稳定性和高效性,满足学校成绩管理的实际需求。
【5】个人观点与总结基于VB的学生成绩管理系统的设计与实现是一个综合性的工作,需要考虑到功能、性能和界面等多方面的需求。
VB程序设计实验-学生成绩管理系统

河南工业大学计算机上机实习报告**:***序号:11学号:************班级:食工 1004班指导老师: 任老师张老师日期:2011-03-05目录一:系统名称:学生成绩管理系统的设计与实现二:设计目的三:程序摘要四:系统设计流程五:相关数据列表六:小结七:程序代码(1)模块代码(2)窗体代码一.系统名称:学生成绩管理系统的设计与实现二.设计目的1. 熟悉VB 6.0的开发环境,掌握基本的编程方法,熟悉用VB语言完成一个应用程序的设计过程,掌握有关编辑和调试程序的方法和技巧;2. 主要掌握VB语言中的结构体﹑指针及文件操作等内容3. 了解开发简单应用程序的全过程,包括:分析﹑设计﹑编程﹑调试和编写报告.三.程序摘要先在记事本中创建2个文本文档,分别输入本班24名学生在本学期的5门考试课的成绩和课程名及其学分.在主函数中读入两个原始数据文件的内容,保存在对应的结构体数组中,计算出每个学生5门课的加权平均分,并按平均分排列名次.然后显示菜单,调用各个函数,完成以下功能:1.用VB语言创建一个数据文件,文件名为:“VB课程设计”,用来存放班级的成绩表.2.分别统计全班每门课的平均分和标准差,并计算各分数段(90分以上;80~90;70~79;60~69;60分以下)的学生数3.用VB语言创建一个数据文件,文件名为:“VB课程设计”,用来存放编号,课程名称,课程平均分,标准差,优秀,良好,中等,及格,不及格.4.打印每名学生成绩条,结果存放到用VB语言创建的一个数据文件中,成绩条格式为名次,学号,姓名,英语,数学,VB语言,物理,化学5.屏幕显示所有存在不及格课程的学生的名单(含学号,不及格课程名称,课程的学分及成绩)6.屏幕显示优等生名单(含学号,N门课成绩,平均分,名次),优等生条件:a) 平均分>=90分b) 名次在本班位于前三名c) 平均分>=85分,并且至少有一门课的成绩>=95四、系统设计流程五.相关数据列表1、原始成绩表2、课程及学分3、计算加权平均分4、按平均分排名次5、打印每位同学的成绩条6、打印不及格的人7、打印优等生情况8、每门课的平均分9、各分数段人数六.小结在这次上机实习过程中,我了解了程序在Visual VB 6.0中调试并运的方法,并上机实践解决了一些平时没有机会解决和一些曾经被自己忽视的问题,如程序的排序对结果显示影响,标点符号对程序结果的影响,并养成了仔细检查程序的好习惯,加强了自己动手的能力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学生成绩处理设计报告
一、设计思路
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 #1
Select Case Index
Case 0
Open "d:\成绩.txt" For Append As #1
Dim flag As Boolean
For i = 0 To 3
If Text1(i) = "" Then
MsgBox "请确认学号,姓名,分数都已输入", vbOKOnly, "提示"
flag = True
Next
If Not flag Then
Write #1, Text1(0).Text; Text1(1).Text; Val(Text1(2).Text); Val(Text1(3).Text) MsgBox "添加成功"
End If
Case 1
Picture1.Cls
Dim StrLine As String, a() As String
Dim x As Integer, b As Integer
Open "D:\成绩.txt" For Input As #1
i = 0
Do While Not EOF(1)
Line Input #1, StrLine
If StrLine <> "" Then
a() = Split(StrLine, ",")
For j = 0 To 3
data(i, j) = a(j)
Next
End If
i = i + 1
Loop
num = i
For x = 0 To num
For j = 0 To 3
Picture1.Print data(x, j) + " ";
Next
Picture1.Print
Next
Case 2
Picture2.Cls
Open "d:\成绩.txt" For Input As #1
While Not EOF(1)
Line Input #1, StrLine
ss = ss + StrLine + vbCrLf
Wend
Picture2.Print ss
End Select
Close #1
End Sub
Private Sub Form_Load()
Open "D:\成绩.txt" For Append As #1
Private Sub Form_Unload(Cancel As Integer)
Close #1
End Sub
四、设计方案的完善及目前存在的问题
1.设计方案要完善的地方
①添加1个图片框和一个命令按钮控件,将命令按钮的caption属性设为“按平均分排
序”。
②对程序的调用。
③对编程语言的进一步书写。
五、本次设计的收获及心得体会
通过对“学生成绩处理”进行VB编程,使我发现了自己的一个很大的毛病:自以为是。
本来以为VB很简单,自己学得很好,结果却远非所料,许多东西都不知道。
自己学习的那点知识如同大海的一叶扁舟,根本不值得提。
通过对“学生成绩处理”进行VB编程,使我发现原来VB如此的美妙,许多自己常用的东西原来基本上都可以用VB进行编辑。
VB的用处之大,太让我兴奋了。
有时,我为了自己编了一个程序而感到欣慰,太棒了。
我为学VB而感到自豪,虽然我懂得不算太多,但毕竟可以做一些简单的程序,今后有机会一定要好好学习VB。
通过对“学生成绩处理”进行VB编程,使我又懂得了一些简单的命令及一些简单的控件,如porogressbar控件,timer控件,文件的打开及写入,画直线及其用直线能画出的图形,可以说是收获颇丰吧。
最后还得谢谢老师的检查及指导。
六、对该题目和VB设计的意见和建议
1. 对该题目的意见和建议
希望能多加一些控件,多一些我们已经学过的程序,那样也算可以学以至用了吧,当然,有一些没学过的程序也好,可以提高自己的自学能力。
2.对本次设计的意见和建议
这次设计的不算很完美,以后一定要好好学习VB,把一些程序设计得更完美,努力提高自己的自学能力和创新设计能力,以便学好VB这门课程,我想不论自己投身什么行业,学好VB是很必要的,能使用VB编程都是一个很有用的能力,我们应该掌握这个技术。