公务员期刊网 论文中心 正文

谈教学信息管理系统架构实现

谈教学信息管理系统架构实现

摘要:本文主要对教学信息管理系统进行了研究和设计,探索了教学管理系统的创新路径,针对目前高校教学管理信息系统存在的问题及不足,基于移动互联网技术和数据库管理系统完成了教学信息管理系统架构的构建,阐述了管理系统的主要功能模块及实现路径,以期实现对大批量信息的有效管理。

关键词:教学信息管理系统;信息化;数据库

引言

学校是人们学习深造的殿堂,不断扩张的高校规模有效拓宽了学生的升学路径,使高校教育教学质量问题成为人们的关注重点,传统单纯以就业、师资、学术作为衡量高校教学质量的指标已经难以满足现代高校的发展需求,快速发展的计算机网络信息技术为日常教育教学带来了的有力的技术支撑,学校教学需紧跟时代的步伐,本文主要完成了一种有效的高校教学信息管理系统的构建,为提高教学管理系统的信息化与自动化水平提供参考。

1高校教学信息管理系统存在的问题

1.1顶层设计不足

现阶段高校教学管理信息系统大多缺少顶层设计,对教学管理工作的长远需求考虑不充分,多且杂的功能模块仍然普遍无法满足移动互联网时代需求,管理系统的可扩展性较差,拓展应用时通常需升级改造原有功能,限制了教学信息的共享能力,降低了教学信息的实时性和有效性。

1.2缺少统一的数据采集标准

教学信息的使用及共享效率较低,目前的教学信息管理系统的种类较多,但普遍缺少统一的数据采集标准,采集教学信息过程中大多根据相关教学单位部门需求甚至是根据信息采集人的自身理解,信息录入标准不一致,教学信息管理系统的信息存在冗余,限制了系统应用作用的充分发挥,进而难以有效满足教学发展需求。

1.3系统的可移动性及拓展性较差

信息存取过程难以适应现代移动互联网背景下的教学发展需求,无法在移动端实现系统的大部分功能,现有师生在录入或读取信息时大多通过使用计算机端口计算机完成,数据下载需通过计算机完成后再转发至手机端,部分教学信息管理系统仅能通过手机浏览器进行简单的查询功能。

2教学信息管理系统的设计

2.1功能模块设计

为有效满足现代教学的信息化、自动化及智能化发展需求在设计教学信息管理系统时借助了现代移动互联网技术的强大优势,使教学信息及教学管理水平得到有效提升,为师生上传、下载、管理各类教学信息提供便捷的服务,进而为教学提供良好的支持。在设计和应用移动教学信息管理系统时,需在继承原有系统在功能、数据、资源和经验方面的优势的基础上,根据高校自身的实际需要充分结合运用先进的移动互联网技术和理念,实现在教育教学场景中移动互联技术的有效融合,有针对性的开发并实现相应的功能模块。本文所设计的教学信息管理系统主要包括师生个人信息管理、班级及课程信息管理、课程资源管理、教学计划管理、智能排课及课表管理、考试及成绩管理、选课管理、教材管理、教学质量评价、课堂签到、教学辅导、课件库/试卷库/习题库管理、实践管理、通知公告、教学数据分析与统计多个模块。

2.2用户功能模块设计

该教学信息管理系统主要面向教师、学生和教学管理员3类用户,(1)教师模块功能,具体如图1所示,教师通过该系统主要实现了个人信息与班级信息管理,教学资源管理,包括线上授课、签到、测试等在内的教学动态信息管理,考试成绩管理,包括作业批阅、试题讲解、信息与查询等在内的课后教学信息管理,教学数据分析与统计等功能。(2)学生模块功能,学生用户通过该系统主要实现了个人信息管理、教务信息查询)、在线通知公告、师生互动信息、教学评价等功能。(3)教学管理员模块功能,具体如图2所示,通过该系统主要实现了教师及学生信息管理、教学计划与任务管理、课程/考试/成绩/教学实践/教学质量管理、通知公告管理等功能。结合数据库的创建、访问、存储和界面开发等技术实现系统的各项功能,同时提高了系统的时效性及可扩展性。

3系统的实现

3.1数据库管理系统的应用

通过使用数据库满足不断增多的系统数据信息管理和使用需求,系统的各项功能通过良好的数据库设计实现有机的融合,各科教师根据实际应用需要不断丰富数据库中的试题种类及数量,教务工作人员安排出卷教师通过考试系统实现试卷的自动生成。教师及教学管理员通过移动端的数据库应用系统界面实现对学生信息、课表等教学信息的查询和管理,教师可直接输入对学生的评语及要求,通过成绩管理模块生成和打印成绩单。综合运用数据库应用系统配套的相关算法及组合规划方法,满足教师要求及教学资源的约束条件,确保教师、学生、教室等教学资源同课程安排合理匹配,使包括排课等在内的繁杂的教学管理工作得到有效解决。数据库管理系统(DBMS)由数据库和一组应用程序构成,师生及教学管理员通数据库管理系统即可便捷高效的存取信息。数据库系统能够保证所存储数据的安全性、并具有纠错能力。基于E—R数据模型构建的数据库结构便于查看数据、联系和约束,Access数据库管理系统有效融合了数据库引擎界面和软件开发工具,易于使用和维护,可有效满足本文教学信息管理系统对数据库的使用需求。VisualBasic事件驱动编程语言易于创建ActiveX控件,客可通过DAO、RDO、ADO的使用即可便捷高效的同数据库相连,借助VB提供的丰富组件即可实现相关应用程序的迅速建立。

3.2数据库的设计与实现

综合运用Access(作为数据库管理系统)和VB编程软件完成教学信息化管理系统的核心模块即数据库的开发,在Access中新建一个名为DataUse.mdb的数据库后将其置于应用程序的目录中以供系统调用,由于教学信息管理系统包含的功能模块较多,对应的数据表也较多,本文以几个较为重要的数据表为例教学介绍:(1)班级表,负责描述班级信息的数据表,惟一标识了一条班级记录,班级号、上课日期、上课节次作为该表的主关键字(PrimaryKey)。(2)科目名称表,负责描述科目信息的数据表,惟一标识了一条科目记录,其主关键字(PrimaryKey)为科目名称字段。(3)教师信息表,用于描述教师信息的数据表,惟一标识了一条教师记录,其主关键字为教师编号。(4)教师上课表,负责描述教师上课情况的数据表,惟一标识了一条教师上课记录,其外部关键字(ForeignKey)为科目名称、上课教师编号、班级号字段。

4结束语

不断发展及深入应用的教学管理信息系统为教育教学带来了极大的便利,使教学工作质量及管理水平得到显著提高,本文通过充分利用Access和VB集成开发环境完成了基于数据库的教学信息管理系统的设计,实现了教学信息的共享,进一步提高了教学信息的管理质量和效率,由于各高校实际情况不同,需充分结合自身情况对系统功能教学进行设置和改进。

参考文献

[1]李莎.高校教务管理系统建设现状及优化浅析[J].电脑迷,2018(01):118-119.

[2]吴兰.基于Android平台的教学管理系统设计[J].电脑知识与技术,2018(18):67-68.

[3]李春燕,李根.基于JSP技术的网络信息教学平台设计[J].电子技术与软件工程,2017(20):9-10.

作者:孙玲玲 单位:沈阳职业技术学院