WEB技术在考务管理系统设计中的应用
2019-07-23刘冬霞
刘冬霞
【摘 要】利用WEB技术设计一套适应于高校考务工作的管理系统,实现线上管理。该考务系统实现了考试安排发布、查询、成绩登录、查询功能,可以有效地提高考务管理的效率。
【关键词】考务管理系统;WEB技术;信息化
中图分类号: TP311.52文献标识码: A文章编号: 2095-2457(2019)16-0176-002
DOI:10.19694/j.cnki.issn2095-2457.2019.16.077
Application of WEB Technology in the Design of Examination Management System
LIU Dong-xia
(Dept. of Information Technology, Anqing Medical College, Anhui Anqing 246052, China)
【Abstract】WEB technology is used to design a management system that is suitable for college examination work and realizes online management. The examination system realizes the functions of issuing, inquires, logon and inquires, and can effectively improve the efficiency of examination management.
【Key words】Examination management system; WEB technology; Informatization
0 引言
互联网技术的飞速发展,对教育领域的影响已经十分显著,学校老师、学生的工作、学习、生活都离不开网络。随着知识经济时代的到来,信息化程度越来越高,数据的剧增,知识的日新月异,教育管理者的负担越来越重,教育信息化已经成为教育改革与创新的必经之路。考务管理工作作为高校教育信息化的重要工作之一,如何利用互联网技术为教育管理者提供实用、开放、便捷的管理环境,是一个值得探讨的问题。为解决之一问题,本文设计了一种基于WEB技术的考务管理平台方案。
1 系统功能分析
本考务管理系统功能主要包括系统管理员功能、教师功能和学生功能三大部分。考务人员利用此平台可以和师生进行实时的交流,能极大地减轻工作人员的负担,实现考务工作信息化。
1.1 系统管理员
(1)设置用户的登录权限,对系统进行设置口令、初始化、备份等操作,并对用户个人信息进行管理。
(2)在开考前,设置基础数据模块中的教师信息、学生信息、考试课程信息、考场信息,能进行数据的批量导入、添加、编辑。
(3)通过信息发布管理模块,发布考试信息、考试文件、规章制度等,并能增、删、改所有公告。
(4)对考试成绩进行录入和修改。
1.2 教师
(1)教师通过公告可以得知管理员发布的考试相关信息,系统支持教师查看监考任务。
(2)教师可以录入、修改学生考试成绩,并打印。
1.3 学生
(1)学生可以通过系统公告得知考试安排,并查看考试日程。
(2)该系统可为学生查看成绩提供技术支持。
2 系统设计
2.1 系统的总体架构
各用户能够利用校园网或互联网接入,本系统收到访问请求后,将请求发送给服务器,系统的数据库服务器会对请求进行处理和反馈,并将结果反馈给客户端。
2.2 系统的软件架构
系统采用三层架构模式,即客户端、WEB服务器端、数据库服务器端。本系统第一层为表现层,直接面向用户,系统中不同的角色通过客户端登录,并在网络环境下请求访问服务器。当用户发出请求时,系统服务器会对请求进行分析和处理,并将结果返回到用户端浏览器,通过用户界面显示出来。本系统的第二层为应用层,其功能为接受用户请求并执行系统指令,通过应用程序与服务器连接,并将从数据库中收到的处理结果反馈至客户端。系统的第三层为数据层,用于用户信息、考务信息以及其他数据的存储和处理。
3 数据库设计
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,这样就提高了灵活性并增加了速度。根据考务管理系统功能的需求,设计时采用MySQL数据库来进行数据的处理,本系统共包含以下表:
(1)用户信息表是由管理员编号、用户名、密码、权限构成。
(2)考务管理人员表由编号、姓名、登录密码、权限值构成。
(3)教师表由工号、姓名、性别、登录密码、权限值构成。
(4)学生表由学号、姓名、性别、所属专业代码、专业名称、所在班级代码、登录密码、权限值构成。
(5)课程表由课程代码、课程名称、考生人数、考试时间代码构成。
(6)教室信息表由编号、教室名称构成。
(7)班级表由编号、系别名称、班级代码、班级名称构成。
(8)考场信息表由考场代码、考场地点、容纳学生数、需监考教师数构成。
(9)考试类别变由类别、名称、时间构成。
(10)考试安排表由考试安排编号、考场代码、课程代码、监考教师1、监考教师2、考试类型编号、考试时间编号构成。
(11)成绩表由学生学号、课程代码、学生卷面成绩、学生平时成绩、学生综合成绩构成。
根据系统整体设计方案,绘制和设计好数据流图,并做好数据库结构设计。
4 结语
本考務管理系统的设计旨在消除传统考务工作的弊端,减轻考务管理人员的负担,提高考务工作人员的工作效率。满足教育信息化的要求,为师生提供便捷可靠的信息通道。
【参考文献】
[1]余春亚.基于WEB高效考务管理系统浅谈[J].电脑迷,2018(4):197-199.
[2]季玉茹,王德忠.基于.net的考务管理系统的设计[J].电脑知识与技术.2017.13(34):84-85.
[3]苏懿琳.基于WEB的中指院校考务管理系统设计与实现[D].天津职业技术师范大学.2018.