ANYANG INSTITUTE OF TECHNOLOGY
本 科 毕 业 论 文
学生信息管理系统
Students information management system
系(院)名称:计算机科学与信息工程学院
专业班级:
学生姓名:
学生学号:
指导教师姓名:
指导教师职称:
2011 年 5 月
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导
下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的
地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为
获得安阳工学院及其它教育机构的学位或学历而使用过的材料。对本研究提
供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了
谢意。
作 者 签 名:
指导教师签名:
日 期:
日 期:
使用授权说明
本人完全了解安阳工学院关于收集、保存、使用毕业设计(论文)的规
定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有
权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;
学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为
目的前提下,学校可以公布论文的部分或全部内容。
作者签名:
日 期:
学生信息管理系统
摘要:当今社会的信息管理技术在管理上越来越深入广泛的应用,对管理信息系统的实
施在技术上逐渐成熟。管理信息系统是一个不断发展的新型学校,是每一个单位都要发展
的。对于一个教育部门要高效的做好信息管理工作就必须建立一套完整的学生信息管理系
统。
本学生信息管理系统采用 Visual Basic 6.0 作为开发环境,并提供了各种面向对象
的开发工具,尤其是数据窗口这一功能方便而简洁操纵数据库的智能化对象;另外以
Access 2003 作为后台数据库,创建了一套行之有效的计算机管理学生的方案。文章介绍
了学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分
主要介绍了系统功能设计和数据库设计及模块设计;系统实现部分说明了几个主要模块的
算法,本系统界面友好,操作简单,比较实用。
关键字:控件 窗体 VisualBasic
Access 数据库
Students information management system
Abstract:along with the information technology in the management of more and more deep
and extensive application in management
information system in the implementation of
technology a mature gradually. Management information system is a continuous development
of new school, is each unit is to develop. Education department for a ready to efficient
information management must establish a complete set of students' information management
system.
This student management system users Visual Basic 6.0 as development environment that
use its offer all kinds of object-oriented development tools, especially data window of this
function is convenient and simple manipulation of intelligent objects database; In addition to
Access database as backend database, created a set of effective scheme of computer
management students. This paper introduces the management information system of students,
including analysis section feasibility analysis, business process analysis, etc.; System design
part mainly introduced the system function design and database design and code design; System
realize part of several major modules illustrates the algorithm, this system friendly interface, the
operation is simple, is more practical.
Key words: Controls
the form VisualBasic
Access DataBase
目 录
引 言...........................................................................................................................................1
第 1 章 绪论............................................................................................................................... 2
1.1 系统简介...........................................................................................................................2
1.2 系统的目的及意义...........................................................................................................2
1.2.1 系统的目的及意义.................................................................................................2
1.2.2 系统开发的意义.....................................................................................................2
第 2 章 系统概述......................................................................................................................4
2.1 开发工具简介...................................................................................................................4
2.1.1 Visual Basic 6.0 开发环境......................................................................................4
2.1.2 Visual Basic 的特点................................................................................................4
2.1.3 MDI 窗体介绍........................................................................................................6
2.2 Access 数据库.................................................................................................................. 8
2.2.1 数据库的概念.........................................................................................................8
2 2.2 Access 数据库简介................................................................................................ 8
2.2.3 数据库的操作.........................................................................................................8
2.2.4 实现数据库之间的联系.........................................................................................9
第 3 章 系统分析....................................................................................................................10
3.1 系统分析的重要性.........................................................................................................10
3.2 需求分析.........................................................................................................................10
3.3 可行性分析.....................................................................................................................11
第 4 章 系统设计....................................................................................................................12
4.1 功能模块设计.................................................................................................................12
4.2 系统公共模块的设计.....................................................................................................12
4.3 系统功能结构.................................................................................................................13
4.4 系统流程结构.................................................................................................................13
4.5 数据库设计.....................................................................................................................14
I
第 5 章 具体的系统实现......................................................................................................18
5.1 系统登录界面:.............................................................................................................18
5.2 系统主界面.....................................................................................................................18
5.3 系统管理.........................................................................................................................19
5.4 班级管理.........................................................................................................................20
5.4.1 班级浏览...............................................................................................................20
5.4.2 添加班级...............................................................................................................20
5.4.3 班级查询...............................................................................................................21
5.4.4 班级报表...............................................................................................................22
5.5 学生档案管理.................................................................................................................23
5.5.1 档案添加...............................................................................................................23
5.5.2 学生档案浏览.......................................................................................................24
5.5.3 档案查询...............................................................................................................24
5.5.4 档案删除...............................................................................................................25
5.6 课程管理.........................................................................................................................26
5.6.1 基本课程设置.......................................................................................................26
5.6.2 班级课程设置.......................................................................................................26
5.7 学生交费管理.................................................................................................................27
5.7.1 学费设置浏览.......................................................................................................27
5.7.2 学生交费添加.......................................................................................................27
结 论.........................................................................................................................................29
致 谢.........................................................................................................................................30
参考文献.................................................................................................................................... 31
II
引 言
高校学生的管理是一项即重要又繁琐的工作,为更好的做好对学生的信息进行有效的
管理,提高工作效率,有必要开发一套学生管理系统。学校在目前的学生管理中,虽然应
用了计算机进行管理,摆脱了全手工的管理方式,但由于没有一套统一的方式、方法和软
件系统支持,仍然存在着诸如数据分散、不一致、可利用率底等问题,以致影响了工作效
率的进一步提高。
随着计算机应用越来越广泛,高校的校园网络已经基本建设完毕,网络的应用为学校
的发展提供了良好的基础支持。计算机的强大的功能已为人们所深刻认识,它已进入人类
社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学
生信息进行管理,具有着手工管理所无法比拟的优点,检索快捷、查找方便、可靠性高、
存储量大、保密性好、寿命长、成低等。这些显而易见的优点能够极大地提高学校管理人
员的工作效率,节省人力物力,从而增强了学校资料的安全性提高学生信息管理的效率。
学生信息管理系统的实现,可是学校更方便地对学生档案、课程成绩及班级等进行查询和
录入实现学生管理的信息化和现代化。
1
第 1 章 绪论
1.1 系统简介
本系统为学生信息管理系统。作为计算机应用的一部分,使用计算机对学生信息进行
管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量
大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率,也是
学校的科学化、正规化管理与先进科学技术接轨的重要条件。开发学生信息管理系统可使
学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同
时,可以减少劳动力的使用,加快查询速度、加强管理,以及加快国家各部门关于信息化
的步伐,使各项管理更加规范化。
学生信息管理系统是一个教育单位不可缺少的部分,因此,开发这样一套管理软件成
为很有必要的事情,对于我们计算机专业即将毕业的学生来说也是一项有意义的实践活
动。
1.2 系统的目的及意义
1.2.1 系统的目的及意义
信息管理系统主要是提供学生查询、管理者查询等相关操作,能对学生的信息管理统
一规范化。本学生管理系统的主要特点是:一是可以对学生的入学档案资料、课程成绩等
进行全方位的管理;二是既方便又简单易懂、操作简便;三是简单实用的数据库、报表设
计功能。为学校教育主管部门提供全面及时的学生信息,方便管理,从而提高管理效率。
学校可通过一个简化的学生信息管理系统,使学生信息管理工作系统化、规范化、自动化,
从而达到提高学生信息管理效率的目的。
1.2.2 系统开发的意义
随着科学技术不断地提高,计算机网络技术也日渐成熟,其强大的功能已为人们深刻
认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。对于学校来说,随着规
模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,
建立一个高效快捷的学生信息管理系统迫在眉睫。
目前由于我国有些学校的学生信息管理水平比较低,在学生的信息管理上存在一定的
缺陷,这样的机制很明显地已不能适应时代的发展要求,它浪费了过多的人力物力,却仍
然存在一些缺陷。在信息时代,这种传统的管理方法被以计算机为基础的信息管理方法取
2