基于Web的高校教学信息系统的设计与实现

时间:2022-10-26 12:36:15

基于Web的高校教学信息系统的设计与实现

摘 要:高校的教务系统通常只提供了学生课表、教师课表及教室课表,若想查询具体的上课信息时,不得不调用各类教学信息重新进行拼装,工作效率不高。基于Web的高校教学信息系统通过运用Web开发技术设计并建立一个基于B/S架构的高校教学信息管理系统,该系统可通过网络随时准确快速的查询学校的相关教学信息,为学校教学信息管理及统计工作提供了有效的数据支撑。

关键词:Web;B/S架构;教学信息管理系统;高校

中图分类号:TP311.52

随着计算机及网络技术的飞速发展,信息系统的作用也越来越被人们所重视。使得运用先进的软件开发平台和数据库开发的管理信息系统,对信息进行规范化和网络化管理,成为高校信息系统的发展趋势。目前,许多高校的校级职能部门都已经建立了针对日常工作的管理信息系统[1]。然而,对于高校来说,部分教学信息管理还有待完善。

例如高校的教务管理人员、教师、或者学生经常需要查询教师、课程、班级、教室或者某些时间段的上课情况,然而高校的教务系统通常只提供了学生课表、教师课表及教室课表,这些信息还不够准确,若要查询某位老师的具体的上课信息(如时间、地点、内容等),必须先找到该教师的教学周历确定其授课的课程名、授课时间及授课班级,然后需通过学校提供的教学课表查找其上课的节次、地点才可以确定下来该教师的上课信息;学校教师、课程、教室等信息非常多,查找某一位教师的教学周历及授课课表非常费时,无法快速查询到指定的上课信息。例如目前的教室,教室课表上显示某个时间点有课程,然而有时候此时间点教室并没有在使用,因为笔者学校很多课程分为理论学时和实验学时,理论学时在教室上课,而实验学时要到实验室上课,故有些时间点教室是空闲的,以至于教室就不能有效的利用;而教务人员若要准确查询学校教室的使用情况,必须依托教师的教学周历才可以确定教室的使用情况,工作效率不高。

如何为学校管理人员、广大教师和学生提供准确、及时的教学信息,已成为广大用户迫切要解决的问题。针对以上情况,基于Web的高校教学信息系统通过运用Web开发技术设计并建立一个基于B/S(Browser/Server)架构[2]的高校教学信息系统,该系统可通过网络随时查询学校的上课信息,如查询某位教师某时间段内的上课信息,查询该教师上课的日期、节次、地点、讲授课程、讲课内容、授课班级等信息;同理,可查询某位学生上课的详细信息,如学生上课的日期、节次、地点、课程、授课教师等;可查询所有课程的授课信息,如课程的名称、授课时间、授课教师及授课班级等;可查询教室的使用信息,如教室的名称、上课时间及授课班级等,该平台大大提高了各级人员对校内教学信息的管理效率,为学校的教务管理工作也提供了一定的保障。

1 系统分析与设计

1.1 系统功能分析

基于Web的高校教学信息系统目标是实现对校内教学信息的快速准确的查询,故系统的用户有三类:学生、教师和教务管理人员,基本上都是对学校的教师、课程、学生、教室的详细查询,故主要实现的功能有:

(1)查询教师的详细上课情况;可查询学校内任一位教师授课的日期、节次、课程、地点、班级等内容;

(2)查询课程的详细上课情况;可查询学校内任一开设课程的日期、节次、地点、授课教师、授课班级等内容;

(3)查询教室的使用情况;可查询学校教室的使用情况,如教室内上课的日期、节次、授课课程、班级、授课教师等内容;

(4)查询学生或班级的上课情况;可查询学生或者所在班级上课的具体信息,如上课的日期、节次、地点、教室、授课内容等;

(5)系统基本信息的录入及管理;可对学校的课程信息、教师信息、教室信息、学生班级信息、教师周历等信息进行录入和管理;

(6)系统的基本设置和维护。

系统具体功能如图1所示。

图1 教学信息系统功能图

1.2 系统数据库设计

数据库设计[3]是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息需求和处理需求);在数据库的应用中,数据库设计的好坏直接影响到实际的应用。

对于高校教学信息管理系统,系统的需求分析和概念设计阶段是系统的关键阶段,此阶段对用户的业务需求、数据需求、处理需求进行归纳和抽象。根据前期对学校教学信息的大量调查及分析,系统的概念数据模型如图2所示。

图2 高校教学信息系统概念数据模型图

2 结束语

系统采用当前流行的B/S结构,B/S结构的模块可扩充性强,对数据库兼容性良好,能够处理来自不同数据源的数据,允许用户在线更新数据,能够支持多用户同时访问,同时简化了客户端、简化了系统的开发和维护。

在基于Web的教学信息管理系统中,可支持针对教师、课程、教室、班级的精确查询和模糊查询;输入教师的姓名,可立即查询该教师上课的课程、教室、班级、上课时间等,同时其他教学信息也可准确快速查询。在今后的工作中,拟对教学信息进行各类统计和分析,如教师和课程比率趋势、院系和课程的比率趋势以及学生和课程的比率及趋势研究等深层次的数据分析,为学校教学信息管理及统计工作提供数据支撑。

参考文献:

[1]王华.基于技术的教学信息管理系统设计与实现[D].电子科技大学,2007.

[2]蔡长安,王琪.基于B/S模式的学生信息管理系统设计与实现[J].计算机工程与设计,2006(14):2585-2587.

[3]王珊,萨师煊.数据库系统概论(第4版)[M].北京:高等教育出版社,2006.

作者简介:王哲(1981-),女,河南临颍人,讲师,硕士,主要研究方向:信息检索、数据库与数据挖掘;姜姗(1981-),女,讲师,硕士,主要研究方向:计算机系统结构、数据库与数据挖掘。

作者单位:河南中医学院 信息技术学院,郑州 450000

上一篇:论数字图书馆网络安全保障体系研究 下一篇:浅析工业级以太网交换机发展现状及应用