学生成绩查询管理系统
目 录
一、 引言 1
(一)课题背景 1
(二)意义及目标 1
二、开发工具与环境简介 1
(一)开发语言 1
(二)SQL 2008版数据库 2
(三)系统开发配置 2
三、学生成绩查询管理系统整体概念 2
(一)整体框架 2
(二)所需数据库表 3
(三) 整体功能介绍 5
四、系统设计和实现 5
(一)系统主界面设计图 5
1.系统欢迎界面 5
2.登录界面 6
3.修改密码界面 7
4.主界面 8
(二)管理员用户功能 10
1.学生信息查询界面 10
2.教师授课查询界面 11
3.教师信息查询界面 12
4.学生信息编辑界面 13
5.教师信息编辑界面 16
6. 教师任课编辑界面 16
7. 添加用户界面 17
(三)教师用户功能 18
1. 学生成绩查询界面 18
2. 学生成绩编辑界面 19
(四)学生用户功能 20
五、总结 20
致谢 22
参考文献 23
引言
在这个信息高速发展的时代,Internet已经成为21世纪的主流计算机早已普及社会的各个领域。计算机技术在社会生活,社会经济,社会生产等方面解救了许多的劳动力,同时也完成了一些人类无法完成的高难度或高危险的作业,大大的提高了作业的效率和准确性。学生信息查询管理系统是一款针对学校管理的系统。更便捷的完成信息的 *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
查询,添加,删除与修改,大大的减少了劳动力,节约了时间成本。
(一)课题背景
网络已经是当今时代的主流,Internet已经融入社会的方方面面,随着社会的发展,科技的进步,人们生活要求的提高,计算机的应用也是越来越全面,越来越宽泛。计算机技术的高速的发展推进了社会文化的进步,开拓了人们的视野,人们可以做到足不出户就能了解国家大事。社会的各方面都在因为计算机而改变,学校也不例外。随着现在学生的大量增加,如果还是仅靠人工来完成对教师,学生的管理是远远不行的,这将是一个庞大而繁琐的工作,但是现在有了新的技术,通过运用计算机技术做出的学生成绩查询管理系统就可以轻松,有效的完成以前的工作,方便快捷。操作人员只需要简单的操作即可。这一系统的发展更人性化、规范化。随着社会对教育事业的重视,受教育的人也越来越多,这就造成了大量的管理。但是高速的科技发展也带来了新的工具解决这个问题。各种针对学校的系统频频出现,这些系统工作起来有点比人工多多了,如:查询信息更快捷了,录入信息的准确率更高了,工作效率也提高了等等一些优点。由此看来一个对学校有用的系统是多么的重要啊。
(二)意义及目标
学生信息查询管理系统方便了管理者的管理,实现了上一级对下一次的成绩,信息的管理。不同的身份有着不同的权限,如:管理员实现对教师授课信息,教师基本信息的查询、添加、删除、修改。 教师实现了对教师授课信息、教师基本信息的查询,对学生成绩、基本信息的查询、添加、删除、修改。学生实现了对学生成绩、基本信息的查询。此系统在一定方面提高了管理人员的工作效率,减少了出错率。同时也方便了学生对自己学习成绩的了解。相信在接下来的日子会有越来越完善,越来越全面的系统出现,将大大的提高管理的效率,节约成本,缩小在人员上的开支,有效的用学习上,培养更多的芊芊学子。
二、开发工具与环境简介
(一)开发语言
C#是由C语言和C++演变而来的面向对象的一种程序设计语言。C#在继承了其他两者的强大功能的同时也去掉了一些缺点,使其效率更高,功能更强大。是专门为.NET的应用而开发的。C#具有了更简洁的语法功能,精心的面向对象的设计,良好的安全性与错误的处理性以及灵活性和兼容性,这些都是C#的强大的特点。C#为用户提供了更便捷的语言。
(二)SQL 2008版数据库
SQL Server Management Studio 2008 是Microsoft公司提出的一款关系型数据库系统,与WindowsNT的结合,提供了企业级信息管理的系统方案,同时强大的处理事物的功能,采用了各种有效地方法保证了数据的完整性。而sql2008版又是一个改良后的Server版本,其功能是迄今为止最强大、最全面的。Sql2008版可以对整个数据库进行简单的加密,加大了数据的安全性。同时提供了更为强大的数据库镜像的平台,提高了性能。
并且数据可以做到共享,数据的独立性高,便于统一管理与控制等等。
(三)系统开发配置
环境要求:Window 7/8/xp/vista
开发工具:Microsoft Uisual Studio 2010
数据库 :SQL Server Management Studio 2008
硬盘大小:1.5GB左右
分辨率 :1024*768
操作工具:计算机一台、U盘一个
三、学生成绩查询管理系统整体概念
(一)整体框架
图1-1 整体框架结构图
(二)所需数据库表
下面是本系统所需要的数据库表
用户登录表:只有在表中出现的名字才能登录到系统里。权限的设置是为了后面在主界面中选择相应的功能时需要的权限,这样因为登录的权限不同,在主界面中能看到的功能也有所不同。(见表3-2-1)
教师基本信息表:表中主要显示了教师的一些基本信息,可以更方便的了解到每位老师的信息,方便查找。教师工号设为主键,这样就可以根据工号查找,同时还可以在多表查询中起到连接的作用。(见表3-2-2)
课程表:介绍了学科的名称,课时和学分。方便学生的查询。(见表3-2-3)
任课表:这个表主要是用于对教师授课的查询和编辑用的。里面有多个主键,就是起到多表连接时用的相同的字段名称。(见表3-2-4)
学生成绩表:通过学生学号可以对学生的班级等信息查询、编辑。(见表3-2-5)
学生基本信息表:表中主要是学生的一些基本信息。(见表3-2-6)
(表3-2-1 用户登录表)
字段名称
数据类型
约束
含义
UserID
varchar
null
登录名称(主键)
Pwd
varchar
Not null
登录密码
Role
varchar
(表3-2-2 教师基本信息表)
字段名称
数据类型
约束
地点
Cycle
一、 引言 1
(一)课题背景 1
(二)意义及目标 1
二、开发工具与环境简介 1
(一)开发语言 1
(二)SQL 2008版数据库 2
(三)系统开发配置 2
三、学生成绩查询管理系统整体概念 2
(一)整体框架 2
(二)所需数据库表 3
(三) 整体功能介绍 5
四、系统设计和实现 5
(一)系统主界面设计图 5
1.系统欢迎界面 5
2.登录界面 6
3.修改密码界面 7
4.主界面 8
(二)管理员用户功能 10
1.学生信息查询界面 10
2.教师授课查询界面 11
3.教师信息查询界面 12
4.学生信息编辑界面 13
5.教师信息编辑界面 16
6. 教师任课编辑界面 16
7. 添加用户界面 17
(三)教师用户功能 18
1. 学生成绩查询界面 18
2. 学生成绩编辑界面 19
(四)学生用户功能 20
五、总结 20
致谢 22
参考文献 23
引言
在这个信息高速发展的时代,Internet已经成为21世纪的主流计算机早已普及社会的各个领域。计算机技术在社会生活,社会经济,社会生产等方面解救了许多的劳动力,同时也完成了一些人类无法完成的高难度或高危险的作业,大大的提高了作业的效率和准确性。学生信息查询管理系统是一款针对学校管理的系统。更便捷的完成信息的 *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
查询,添加,删除与修改,大大的减少了劳动力,节约了时间成本。
(一)课题背景
网络已经是当今时代的主流,Internet已经融入社会的方方面面,随着社会的发展,科技的进步,人们生活要求的提高,计算机的应用也是越来越全面,越来越宽泛。计算机技术的高速的发展推进了社会文化的进步,开拓了人们的视野,人们可以做到足不出户就能了解国家大事。社会的各方面都在因为计算机而改变,学校也不例外。随着现在学生的大量增加,如果还是仅靠人工来完成对教师,学生的管理是远远不行的,这将是一个庞大而繁琐的工作,但是现在有了新的技术,通过运用计算机技术做出的学生成绩查询管理系统就可以轻松,有效的完成以前的工作,方便快捷。操作人员只需要简单的操作即可。这一系统的发展更人性化、规范化。随着社会对教育事业的重视,受教育的人也越来越多,这就造成了大量的管理。但是高速的科技发展也带来了新的工具解决这个问题。各种针对学校的系统频频出现,这些系统工作起来有点比人工多多了,如:查询信息更快捷了,录入信息的准确率更高了,工作效率也提高了等等一些优点。由此看来一个对学校有用的系统是多么的重要啊。
(二)意义及目标
学生信息查询管理系统方便了管理者的管理,实现了上一级对下一次的成绩,信息的管理。不同的身份有着不同的权限,如:管理员实现对教师授课信息,教师基本信息的查询、添加、删除、修改。 教师实现了对教师授课信息、教师基本信息的查询,对学生成绩、基本信息的查询、添加、删除、修改。学生实现了对学生成绩、基本信息的查询。此系统在一定方面提高了管理人员的工作效率,减少了出错率。同时也方便了学生对自己学习成绩的了解。相信在接下来的日子会有越来越完善,越来越全面的系统出现,将大大的提高管理的效率,节约成本,缩小在人员上的开支,有效的用学习上,培养更多的芊芊学子。
二、开发工具与环境简介
(一)开发语言
C#是由C语言和C++演变而来的面向对象的一种程序设计语言。C#在继承了其他两者的强大功能的同时也去掉了一些缺点,使其效率更高,功能更强大。是专门为.NET的应用而开发的。C#具有了更简洁的语法功能,精心的面向对象的设计,良好的安全性与错误的处理性以及灵活性和兼容性,这些都是C#的强大的特点。C#为用户提供了更便捷的语言。
(二)SQL 2008版数据库
SQL Server Management Studio 2008 是Microsoft公司提出的一款关系型数据库系统,与WindowsNT的结合,提供了企业级信息管理的系统方案,同时强大的处理事物的功能,采用了各种有效地方法保证了数据的完整性。而sql2008版又是一个改良后的Server版本,其功能是迄今为止最强大、最全面的。Sql2008版可以对整个数据库进行简单的加密,加大了数据的安全性。同时提供了更为强大的数据库镜像的平台,提高了性能。
并且数据可以做到共享,数据的独立性高,便于统一管理与控制等等。
(三)系统开发配置
环境要求:Window 7/8/xp/vista
开发工具:Microsoft Uisual Studio 2010
数据库 :SQL Server Management Studio 2008
硬盘大小:1.5GB左右
分辨率 :1024*768
操作工具:计算机一台、U盘一个
三、学生成绩查询管理系统整体概念
(一)整体框架
图1-1 整体框架结构图
(二)所需数据库表
下面是本系统所需要的数据库表
用户登录表:只有在表中出现的名字才能登录到系统里。权限的设置是为了后面在主界面中选择相应的功能时需要的权限,这样因为登录的权限不同,在主界面中能看到的功能也有所不同。(见表3-2-1)
教师基本信息表:表中主要显示了教师的一些基本信息,可以更方便的了解到每位老师的信息,方便查找。教师工号设为主键,这样就可以根据工号查找,同时还可以在多表查询中起到连接的作用。(见表3-2-2)
课程表:介绍了学科的名称,课时和学分。方便学生的查询。(见表3-2-3)
任课表:这个表主要是用于对教师授课的查询和编辑用的。里面有多个主键,就是起到多表连接时用的相同的字段名称。(见表3-2-4)
学生成绩表:通过学生学号可以对学生的班级等信息查询、编辑。(见表3-2-5)
学生基本信息表:表中主要是学生的一些基本信息。(见表3-2-6)
(表3-2-1 用户登录表)
字段名称
数据类型
约束
含义
UserID
varchar
null
登录名称(主键)
Pwd
varchar
Not null
登录密码
Role
varchar
(表3-2-2 教师基本信息表)
字段名称
数据类型
约束
地点
Cycle
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1602.html