摘要
随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。面对庞大的信息量,有必要开发学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。
本学生信息管理系统包括学籍信息管理、班级信息管理、课程信息管理、成绩信息管理四大模块。管理员可以拥有完全的权限管理系统,而学生用户只拥有查询学籍信息和查询成绩信息的权限。
本系统采用Visual Basic
6.0为开发工具,后台数据库采用Assecc
2000,操作系统为Windows2000。
关键词:学生信息、管理系统、VB、ADO
目录
摘要 ………………………………………………………………………1
Abstract……………………………………………………………………2
第一章
应用背景 …………………………………………………3
第二章
VB对数据库的操作
……………………………………4
2.1
ADO简介………………………………………………………4
2.2
ADO中Connection对象的属性 ……………………………4
2.3
ADO中Connection对象的方法 ……………………………5
2.4
ADO中Connection对象的事件 ……………………………5
2.5
ADO中Connection对象的常数 ……………………………5
第三章
系统设计过程……………………………………………7
3.1
系统设计 ……………………………………………………7
3.1.1
系统功能分析 …………………………………………………7
3.1.2
系统功能模块设计 ……………………………………………7
3.2
数据库设计……………………………………………………8
3.2.1
数据库需求分析 ………………………………………………8
3.2.2
数据库概念结构设计…………………………………………8
3.2.3
数据库逻辑结构设计…………………………………………10
3.3
学生信息管理系统主窗体的创建……………………………12
3.3.1
创建工程项目Student_MIS……………………………………12
3.3.2
创建学生信息管理系统的主窗体
………………………………12
3.3.3
创建主窗体的菜单 ……………………………………………13
3.3.4 创建功用模块 …………………………………………………14
3.4
系统用户管理模块的创建……………………………………14
3.4.1
用户登录窗体的创建 …………………………………………14
3.4.2
添加用户窗体的创建……………………………………………15
3.4.3
修改用户密码窗体的创建………………………………………16
3.5
学籍管理模块的创建…………………………………………17
3.5.1
添加学籍管理模块的创建………………………………………17
3.5.2
修改学籍管理模块的创建………………………………………19
3.5.3 查询学籍管理模块的创建………………………………………21
3.6
班级管理模块的创建…………………………………………22
3.6.1
添加班级信息模块的创建………………………………………22
3.6.2
修改班级信息模块的创建………………………………………23
3.7
课程设置模块的创建…………………………………………23
3.7.1
添加课程信息窗体的创建………………………………………23
3.7.2
修改课程设置窗体的创建………………………………………24
3.7.3
设置年级课程窗体的创建………………………………………25
3.8
成绩管理模块的创建 …………………………………………26
3.8.1
添加成绩信息窗体的创建………………………………………26
3.8.2
修改成绩信息窗体的创建………………………………………27
3.8.3
查询成绩信息窗体的创建………………………………………28
参考资料
………………………………………………………………29
附录 ……………………………………………………………………30
1
Abstract
With the expanding of school and the sharp
increasing of students, students’ information ……………………….
第一章序论
1.1课题来源
学生信息的管理工作是一个教育单位不可缺少一部分,也是学生管理的重要组成部分。它的内容对于学校的管理者来说都至关重要,所以学生信息信息管理系统应该能够为用户提供完整,正确和灵活的学生信息信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件模式,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 所以利用计算机实现学生信息信息管理的自动化将势在必行。
随着计算机技术的飞速发展,计算机以及计算机控制的自动处理技术已融入人类社会的各个领域并发挥着越来越重要的作用。对于当今的科学信息是一次重大的飞越,为人们的生活、工作、学习带来潜移默化的影响。今天我们使用计算机对学生信息信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率。面对目前的实际状况,迫切需要开发一个新系统来适应这一些工作.