内蒙古科技大学
本科生毕业设计说明书(毕业论文)
题
目:学生成绩管理系统
学生姓名:
学
专
班
号:
业:
级:
指导教师:
内蒙古科技大学毕业设计说明书(毕业论文)
1
内蒙古科技大学毕业设计说明书(毕业论文)
摘要
在现今信息时代,生活速度的加快,使得人们越来越向信息化、数字化发展,
管理信息系统(MIS)是一个由人、计算机等组成的能进行信息的收集、传递、
储存、加工、维护和使用的系统,必然能代替过去大量、繁杂的手工操作。对于
一所学校来说,如何利用计算机改变每次考试结束后老师们统计大量的学生成绩
时的繁重任务?如何消除因时间紧所产生的统计结果错误百出?设计出学生成
绩管理系统就是一个很好的解决方法
本文通过用 VB 面向对象的编程环境编写学生成绩管理系统,利用软件工程
原理,采用生命周期方法学,根据 3NF 的关系模式设计数据库表,用模块化设计
方式将系统的各个功能模块层层分解,设计出系统的模块化结构,并根据系统的
具体要求和需要实现的功能,详细地定义了各个模块的具体功能。
开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,
实现了学生成绩数据库的创建及学生成绩的输入、浏览、维护和统计,使得系统
具有功能强大,界面友好的特点。
在设计学生成绩管理系统过程中,得到了各位老师的指导,在此表示感谢。
由于本人水平有限,程序中不足之处在所难免,敬请各位老师批评指正。
关键词:成绩管理 软件工程 VB6.0
2
内蒙古科技大学毕业设计说明书(毕业论文)
Abstract
In will it be information age now, quickening , life of speed, make
people more and more to information , is it develop to digitize, the
management information system (MIS ) is a collection , transmission ,
system stored , processed , maintained and used that be able to carry on
information made up of person , computer ,etc., can replace a large
amount of , miscellaneous and done by hand of the past . To a school,
How utilize computer change each examination teacher count a large
number of student strenuous task at the score? How dispel because time
full of mistakes
statistics produced closely? Designing student's
achievement administrative system is a very good solution. This text,
through writing student's achievement administrative system with vb
target
-oriented programming environment, Utilize the soft project
principle, adopt the cycle method of the life to study , design the database
form according to the relation mode of 3NF, resolve each systematic
function module ring upon ring with module design, design systematic
module structure, and according to concrete to demand and function that
need realize of system, have defined the concrete function of each module
in detail .
Develop two respects of main development including setting-up
and maintenance and front application program of backstage supporter's
database , have realized the establishment of student's achievement
3
内蒙古科技大学毕业设计说明书(毕业论文)
database and introduction of student's achievement, had a look around,
maintaining and counting , is it have the characteristics that powerful , an
interface is friendly systematically to make.
In the course of designing student's achievement administrative
system , have got the guidance of king's prosperous teacher, express
thanks here. Because one's own level
is limited,
the weak point
is
unavoidable in the procedure, please offer a teacher make a comment.
Key word: The achievement is managed, soft project, vb6.0
4
内蒙古科技大学毕业设计说明书(毕业论文)
目录
摘要............................................................................................................................... 2
Abstract..........................................................................................................................3
1 学生成绩管理系统概述............................................................................................ 7
1.1 前言................................................................................................................. 7
1.2 项目开发背景及现状分析............................................................................. 7
1.3 文献综述......................................................................................................... 8
1.3.1 前言.................................................................................................... 8
1.3.2 中文文献............................................................................................ 8
1.3.3 英文文献............................................................................................ 9
1.3.4 国内外现状...................................................................................... 10
1.3.5 小结.................................................................................................. 11
2 学生成绩管理系统规划.......................................................................................... 12
2.1 学生成绩管理系统管理功能图................................................................... 12
2.2 学生成绩管理系统的业务规划................................................................... 12
2.3 学生成绩管理系统的数据规划................................................................... 15
3 学生成绩管理系统的系统分析.............................................................................. 16
3.1 可行性分析................................................................................................... 16
3.1.1 技术可行性..................................................................................... 16
3.1.2 经济可行性..................................................................................... 16
3.1.3 法律可行性..................................................................................... 17
3.2 业务需求分析............................................................................................... 17
3.2.1 任务概述.......................................................................................... 17
3.2.2 功能需求.......................................................................................... 17
3.2.3 性能需求.......................................................................................... 18
3.2.4 数据需求......................................................................................... 19
3.3 学生成绩管理的数据流程调查................................................................... 19
4 学生成绩管理系统设计.......................................................................................... 22
4.1 信息系统设计原则....................................................................................... 22
5
内蒙古科技大学毕业设计说明书(毕业论文)
4.2 学生成绩管理系统功能设计....................................................................... 23
4.3 学生成绩管理系统数据库设计................................................................... 23
4.3.1 数据库中的概念结构设计.............................................................. 24
4.3.2 数据库中的逻辑结构设计.............................................................. 25
4.3.3 数据库中的物理结构设计............................................................. 26
5 信息系统实施.......................................................................................................... 29
5.1 系统测试要点.............................................................................................. 29
5.2 数据录入测试要点...................................................................................... 29
6 信息系统运行与维护.............................................................................................. 30
7 结论.......................................................................................................................... 31
参考文献..................................................................................................................... 32
附录............................................................................................................................. 33
致谢............................................................................................................................. 36
6
内蒙古科技大学毕业设计说明书(毕业论文)
1 学生成绩管理系统概述
1.1 前言
现在的社会日新月异,发展的非常快。学校的发展也是非常的快了,而且
每年都有不同的要求。学生的量也非常的大,资料可能经常性的发生更换,原来
手工的管理模式就显的不怎么的合适了。而且手工的数据是存放在多处的,没有
使用统一管理的模式,数据整理非常的麻烦,统计也困难,很多的情况下,老师
都是在重复一些相同的工作。做一些相似的报表,这样不但降低了工作效率,而
且非常的容易出错。在这种条件下,使用微机管理就显的非常的合适了。只要你
正确的录入,统计,报表输出一点问题都没有的。
管理信息系统是进行信息的采集,存储,加工,维护和使用的系统,它是
随着管理科学和技术科学的发展而形成的。学生成绩管理系统是一个教育单位不
可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生
成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,对学生来说可
以轻松的查阅自己在校的成绩以及信息等。
使用计算机对学生成绩信息进行管理,有着手工管理所无法比拟的优点。
例如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低
等。这些优点能够极大地提高学生成绩管理的效率。因此,开发这样的一套成绩
管理系统成为很有必要的事情。
学生成绩管理系统提供了强大的学生成绩管理管理功能,方便系统管理员
对学生成绩等信息的添加,修改,删除,查询等操作,同时一样的方面便学生对
自己各科成绩查询,学习的交流。
1.2 项目开发背景及现状分析
计算机在管理中的应用开始于 1954 年,当时美国首先用计算机处理工资单。
50 多年来,计算机在处理管理信息方面发展迅速。例如,60 年代美国计算机在
管理中应用项目不到 300 项,到了 1975 年达到 2670 项。而现在,美国在财务会
计上 90%的工作由计算机完成;物资管理中 80—100%的信息处理由计算机完成;
7