1 / 13
文档名称:

VB学生信息管理系统-课程设计报告.doc

格式:doc   大小:497KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VB学生信息管理系统-课程设计报告.doc

上传人:xiaohuer 2021/1/20 文件大小:497 KB

下载得到文件列表

VB学生信息管理系统-课程设计报告.doc

文档介绍

文档介绍:专 业    实 践






班级:08计科一班
        姓名:***
    学号:*************
学生信息管理系统
:
随着学校的规模不断扩大,学生人数急剧增加,有关学生的各种信息也成倍增长。面对庞大的信息量需要有学生管理系统来提供学生管理工作的效率。通过这样的系统可以做到信息的规范管理,科学统计和快速查询,修改,增加,删除等,从而减少管理方面的工作量。实现学生信息关系的系统化,规范化,自动化,用计算机对学生各种信息进行日常管理。
本系统主要包括学生信息查询和信息添加等功能,来初步实现学生信息的计算机化管理,更多相关功能有待以后慢慢完善。
2.系统功能:
本学生信息管理系统采用的语言是Visual Basic,用SQL Sever 2000数据库完成,有以下功能:
(1)有较好的权限管理;
(2) 原始数据修改简单方便,支持多条件修改;
(3)方便的数据查询,支持多条件查询.
Basic有以下特点:

Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。Visual Basic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。

Visual Basic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。Visual Basic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。
.3事件驱动编程机制
Visual Basic通过事件来执行对象的操作。一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应。在用Visual Basic设计大型应用软件时,不必建立具有明显开始和结束的程序,而是编写若干个微小的子程序,即过程。这些过程分别面向不同的对象,由用户操作引发某个事件来驱动完成某种特定的功能,或者由事件驱动程序调用通用过程来执行指定的操作,这样可以方便编程人员,提高效率。
2.1.4访问数据库
Visual Basic具有强大的数据库管理功能,利用数据控件和数据库管理窗口,并提供了强大的数据存储和检索功能。Visual Basic提供开放式数据连接,即ODBC功能,可通过直接访问或建立连接的方式使用并操作后台大型网络数据库,如SQL Server,Oracle等。

即系统结构图:登录、查询、添加、修改、删除。
退出
成绩修改
信息添加
SQL查询
信息查询
信息添加
成绩添加
成绩修改
成绩删除
注销用户
退出系统
菜单窗口
进入
登录
4.程序设计
4.1 主界面及登录界面的设计:
代码:Private Sub cmdok_Click()
If  = "" And = "" Then
菜单窗口.Show
txtpassword.Text = ""

Else
MsgBox "用户名或密码不正确", vbOKOnly + vbCritical, "登录信息"
End If
End Sub
Private Sub cmdquit_Click()


End Sub
4.2菜单窗口设计
代码:Private Sub class_Click(Index As Integer)


End Sub
Private Sub e_Click()


End Sub
Private Sub g_Click()
End
End Sub
Private Sub h_Click()


End Sub
Private Sub k_Click()


End Sub
Private Sub l_Click()
Me.Hide
信息添加.Show