学生信息管理系统毕业设计论文
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4
4.1
本系统可以能减少很多不必要的资源,不用象以前那样用冗余的纸张式的管理。大节省了学校能源。并且计算机的存储与快速查询功能大大提高了学籍管理的效率,并且还提高了学籍信息管理的精确度。
方便快速的操作,可减少学籍信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不很必要的人员,这无论从物质上还是工作人员的工资上都为学校节约了开支。为学校增加了财富。
学生信息管理系统是利用Visual Basic开发设计的。数据库是基于SQL SERVER设计的。学校管理人员可以通过该系统方便、快速、有效的管理学生信息。
本系统主要实现了对高校从学生学籍信息录入、学生选课、学生考核、到学生成绩管理。整个系统分为学生信息管理、学生课程信息管理、学生成绩管理、系统管理四大模块。其中,学生信息管理模块包括学生信息录入、学生信息修改。学生课程信息管理模块包括学生选课、学生课程查询。学生成绩管理模块包括学生成绩录入、学生成绩查询。系统管理模块包括用户权限、密码修改、退出系统。整个系统从操作简便、灵活、实用的目的要求出发完成学生信息管理系统全过程。
3.2
目的:可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能解决。
经济性:
由于学校等中小型管理系统并不复杂,且VisualBasic6.0本身要求的运行环境不高,所以一般Windows 2000以上的系统环境都可以使用。
实用性:
本学生信息管理系统管理系统无太多复杂的操作要求,也没有过分花哨的装饰品,人性化的设计界面可以使操作者轻易运用自如
(二)学校具体需求分析
学生:对各科成绩的查询
任课老师:输入并维护所教科目的学生成绩
教务处:学校全体成员的信息管理,并对任课老师,班主任等输入的信息进行存库,对学生的信息进行必要的维护。
通过研究调查,本系统需以下功能:
综合学生信息、学生成绩以及信息查询等信息。
方便用户了解和管理学生的全面动态信息。
良好的界面设计,更人性化的设计理念,使用户拥有更轻松的使用心情。
数据库分析
用户需求具体有学籍管理系统提供保存、更新、查询、维护,这就需求数据库结构能充分满足各种信息的输入与输出,实现有组织地、动态地存储大量关联数据,方便用户访问系统中的数据,它与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。
4.2
学生管理系统是各大中专院校不可缺少的一部分,是一个VB+SQL数据库开发应用程序,它主要包括用户登录、学生信息输入修改、学生信息查询以及学生成绩输入、学生成绩查询、系统用户管理等几个页面,因而该系统具有较强的实用性。
This system mainly for college students realize from the student status information recorded, students' course selection, students appraisal, to student performance management. The whole system is divided into students' information management, students course information management, student performance management, system management four modules. Among them, students' information management modules including student information recorded, students information changes. Students course information management module includes students' course selection, students course inquiry. Students' performance management module includes students achievements recorded, students scores query. System management module including user permissions, and passwordchanging, exit system. The whole system from simple operation, flexible, practical purpose finish requirement student information management system process.
学生信息管理系统
(管理信息系统课程设计说明书)
系别:********
专业:********
学号:********
姓名:***
班级:********
学生信息管理系统
摘要
随着学校的规模不断扩大,学生数量急剧增长,需要管理的各种ຫໍສະໝຸດ Baidu息也成倍增加。同时由于计算机和网络技术的普及,建立一个C/S或者B/S结构的学生信息管理系统之后,学生可以通过网络来选课并管理自己的信息,使得学生信息管理工作系统化、规范化高了学校管理学生信息的效率。
关键字:计算机网络、数据库、信息管理、学生信息管理系统
STUDENTS' INFORMATION MANAGEMENT SYSTEM
ABSTRACT
With the scale enlargement of the school, the number of students has increased dramatically, need to manage all of the information also increase exponentially. At the same time because the computer and popularization of the network technology, build a C/S or B/S structure of students' information management system after a student can through the network and management of their course information, the students information management system, the high school students standardized management information efficiency.
2系统技术及运行环境
2.1
VisualBasic6.0是Microsoft公司成功的变成语言产品之一,在全世界有数以百万计的用户。它之所以受到人们的青睐,原因是多方面的,但主要的有两点,一是功能强大,二是容易掌握。
随着版本的更新,Visual Basic已成为真正专业化的大型开发语言和环境,不公功能越来越强,而且更容易使用Visual Basic6.0所提供的开发环境与Windows具有完全一致的界面,使用更方便,其代码效率已达到VisualC++的水平。
4.3
5系统详细设计
5.1
5.
(1)kc(课程)见表1
表5-1
字段名
数据类型
是否允许为空
说明
课程号
Char(3)
Not null
主键
课程名
Char(16)
Not null
开课学期
tinyint
Not null
只能为1-8
学时
tinyint
Not null
学分
tinyint
null
(2)xs_kc(学生选课)见表2
(一)教育系统学生管理现状分析
学校工作流程分析
学校工作总体规划由教务人员在学生信息管理系统中完成对运行教务处所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。
新的学年,教务人员首先加入年级信息,然后编排班级,再对来校学生进行基本的信息录入,新生入学后由教务人员在学籍系统中完成新学生信息的维护。
专业名
Char(10)
null
性别
Bit
Null
男1,女0
出生日期
SmallDatetime
Null
总学分
tinyint
null
照片
image
Null
备注
text
Null
(4)user1(管理员登录)见表4
表5-4
字段名
数据类型
说明
角色
Char(3)
用户名
KEY WORDS:computer networks, database, the information management, the students' information management system
1
学生信息管理系统(Student Information Management System),以下简称SIMS,是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统(Management Information System)。它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程方面的查询。在传统模式下利用人工进行学生信息管理,存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率。随着科学技术的不断提高,计算机科学日渐成熟, 使用日趋成熟的计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。这些优点能够极大地提高学生信息管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。用计算机制作的学生信息管理系统还可以通过功能强大的Internet网及时的向学生的家长传递该生在校的最新成绩,有助于学校与家长的信息互动,为更好地把握学校的教育方针一定的促进作用!因此,开发这样一套管理软件成为很有必要的事情。
3 系统分析
3.1
21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软件为学校办公室带来了极大的方便。
表5-2
字段名
数据类型
是否允许为空
说明
学号
Char(6)
Not null
主键
课程号
Char(3)
Not null
主键
成绩
tinyint
null
学分
tinyint
null
(3)xs(学生)见表3
表5-3
字段名
数据类型
是否允许为空
说明
学号
Char(6)
Not null
主键
姓名
Char(8)
Not null
Students' information management system is to use Visual Basic development of the design. The database is based on SQL SERVER of the design. The school management personnel may through this system, convenient, fast, and the effective management of the students'information.
2.
该运行环境的规定是保证本需求说明的功能得到实际真正体现的基础。
(1)运行环境WindowsXP或更高版本的操作系统
数据库系统:MicrosoftSQL Server 2000
(2)开发环境:
开发工具:Microsoft VisualBasic6.0
数据库系统:MicrosoftSQL Server 2000
4.1
本系统可以能减少很多不必要的资源,不用象以前那样用冗余的纸张式的管理。大节省了学校能源。并且计算机的存储与快速查询功能大大提高了学籍管理的效率,并且还提高了学籍信息管理的精确度。
方便快速的操作,可减少学籍信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不很必要的人员,这无论从物质上还是工作人员的工资上都为学校节约了开支。为学校增加了财富。
学生信息管理系统是利用Visual Basic开发设计的。数据库是基于SQL SERVER设计的。学校管理人员可以通过该系统方便、快速、有效的管理学生信息。
本系统主要实现了对高校从学生学籍信息录入、学生选课、学生考核、到学生成绩管理。整个系统分为学生信息管理、学生课程信息管理、学生成绩管理、系统管理四大模块。其中,学生信息管理模块包括学生信息录入、学生信息修改。学生课程信息管理模块包括学生选课、学生课程查询。学生成绩管理模块包括学生成绩录入、学生成绩查询。系统管理模块包括用户权限、密码修改、退出系统。整个系统从操作简便、灵活、实用的目的要求出发完成学生信息管理系统全过程。
3.2
目的:可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能解决。
经济性:
由于学校等中小型管理系统并不复杂,且VisualBasic6.0本身要求的运行环境不高,所以一般Windows 2000以上的系统环境都可以使用。
实用性:
本学生信息管理系统管理系统无太多复杂的操作要求,也没有过分花哨的装饰品,人性化的设计界面可以使操作者轻易运用自如
(二)学校具体需求分析
学生:对各科成绩的查询
任课老师:输入并维护所教科目的学生成绩
教务处:学校全体成员的信息管理,并对任课老师,班主任等输入的信息进行存库,对学生的信息进行必要的维护。
通过研究调查,本系统需以下功能:
综合学生信息、学生成绩以及信息查询等信息。
方便用户了解和管理学生的全面动态信息。
良好的界面设计,更人性化的设计理念,使用户拥有更轻松的使用心情。
数据库分析
用户需求具体有学籍管理系统提供保存、更新、查询、维护,这就需求数据库结构能充分满足各种信息的输入与输出,实现有组织地、动态地存储大量关联数据,方便用户访问系统中的数据,它与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。
4.2
学生管理系统是各大中专院校不可缺少的一部分,是一个VB+SQL数据库开发应用程序,它主要包括用户登录、学生信息输入修改、学生信息查询以及学生成绩输入、学生成绩查询、系统用户管理等几个页面,因而该系统具有较强的实用性。
This system mainly for college students realize from the student status information recorded, students' course selection, students appraisal, to student performance management. The whole system is divided into students' information management, students course information management, student performance management, system management four modules. Among them, students' information management modules including student information recorded, students information changes. Students course information management module includes students' course selection, students course inquiry. Students' performance management module includes students achievements recorded, students scores query. System management module including user permissions, and passwordchanging, exit system. The whole system from simple operation, flexible, practical purpose finish requirement student information management system process.
学生信息管理系统
(管理信息系统课程设计说明书)
系别:********
专业:********
学号:********
姓名:***
班级:********
学生信息管理系统
摘要
随着学校的规模不断扩大,学生数量急剧增长,需要管理的各种ຫໍສະໝຸດ Baidu息也成倍增加。同时由于计算机和网络技术的普及,建立一个C/S或者B/S结构的学生信息管理系统之后,学生可以通过网络来选课并管理自己的信息,使得学生信息管理工作系统化、规范化高了学校管理学生信息的效率。
关键字:计算机网络、数据库、信息管理、学生信息管理系统
STUDENTS' INFORMATION MANAGEMENT SYSTEM
ABSTRACT
With the scale enlargement of the school, the number of students has increased dramatically, need to manage all of the information also increase exponentially. At the same time because the computer and popularization of the network technology, build a C/S or B/S structure of students' information management system after a student can through the network and management of their course information, the students information management system, the high school students standardized management information efficiency.
2系统技术及运行环境
2.1
VisualBasic6.0是Microsoft公司成功的变成语言产品之一,在全世界有数以百万计的用户。它之所以受到人们的青睐,原因是多方面的,但主要的有两点,一是功能强大,二是容易掌握。
随着版本的更新,Visual Basic已成为真正专业化的大型开发语言和环境,不公功能越来越强,而且更容易使用Visual Basic6.0所提供的开发环境与Windows具有完全一致的界面,使用更方便,其代码效率已达到VisualC++的水平。
4.3
5系统详细设计
5.1
5.
(1)kc(课程)见表1
表5-1
字段名
数据类型
是否允许为空
说明
课程号
Char(3)
Not null
主键
课程名
Char(16)
Not null
开课学期
tinyint
Not null
只能为1-8
学时
tinyint
Not null
学分
tinyint
null
(2)xs_kc(学生选课)见表2
(一)教育系统学生管理现状分析
学校工作流程分析
学校工作总体规划由教务人员在学生信息管理系统中完成对运行教务处所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。
新的学年,教务人员首先加入年级信息,然后编排班级,再对来校学生进行基本的信息录入,新生入学后由教务人员在学籍系统中完成新学生信息的维护。
专业名
Char(10)
null
性别
Bit
Null
男1,女0
出生日期
SmallDatetime
Null
总学分
tinyint
null
照片
image
Null
备注
text
Null
(4)user1(管理员登录)见表4
表5-4
字段名
数据类型
说明
角色
Char(3)
用户名
KEY WORDS:computer networks, database, the information management, the students' information management system
1
学生信息管理系统(Student Information Management System),以下简称SIMS,是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统(Management Information System)。它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程方面的查询。在传统模式下利用人工进行学生信息管理,存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率。随着科学技术的不断提高,计算机科学日渐成熟, 使用日趋成熟的计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。这些优点能够极大地提高学生信息管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。用计算机制作的学生信息管理系统还可以通过功能强大的Internet网及时的向学生的家长传递该生在校的最新成绩,有助于学校与家长的信息互动,为更好地把握学校的教育方针一定的促进作用!因此,开发这样一套管理软件成为很有必要的事情。
3 系统分析
3.1
21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软件为学校办公室带来了极大的方便。
表5-2
字段名
数据类型
是否允许为空
说明
学号
Char(6)
Not null
主键
课程号
Char(3)
Not null
主键
成绩
tinyint
null
学分
tinyint
null
(3)xs(学生)见表3
表5-3
字段名
数据类型
是否允许为空
说明
学号
Char(6)
Not null
主键
姓名
Char(8)
Not null
Students' information management system is to use Visual Basic development of the design. The database is based on SQL SERVER of the design. The school management personnel may through this system, convenient, fast, and the effective management of the students'information.
2.
该运行环境的规定是保证本需求说明的功能得到实际真正体现的基础。
(1)运行环境WindowsXP或更高版本的操作系统
数据库系统:MicrosoftSQL Server 2000
(2)开发环境:
开发工具:Microsoft VisualBasic6.0
数据库系统:MicrosoftSQL Server 2000