苏州信息学院教务管理系统的设计与实现
2016-11-16李祺
李祺
摘要:随着中国高等教育的不断发展、教育规模和教学科目的不断增长,各类与教学相关的信息呈现爆炸式的增长,教学管理改革举措得到不断的实践,这使得高职院校教务管理变得越来越复杂。一套优秀的教务管理软件在日常的教学管理工作中显得至关重要,苏州信息学院教务管理系统具有苏州信息学院教学管理特色,并从高职改革与发展中得到成长与完善。
关键词:教学管理;系统;设计;实现
中图分类号:TP3 文献标识码:A 文章编号:1009-3044(2016)25-0064-02
教务管理是目前高校各项管理工作的核心工作之一,各式各样的教务管理系统给教学工作者和相关的参与人员提供了较为方便的管理方式,如何在实际的教学实战管理中使教务系统在高职教育快速发展的情形下满足教务管理的需要成为亟待解决的重要问题,特别是在高职教育面临的新趋势下,大量的新教育概念的引入,诸如翻转课堂、学期项目、体育课程的分项教学等等,为高职院校的教学管理提出了新的要求,种种方面都是值得我们进一步思考和研究的。
1 苏州信息学院教务管理系统总体方案
苏州信息学院教务管理系统教务管理系统是大中专院校教学管理应用软件。它在教学管理中扮演着不可或缺的角色,其完善和发展,是提高教务管理效能的需要。
该系统的主心骨是学籍管理和计划管理这两个子系统,其他子系统的数据源从它们中取得,例如,课表管理系统、教材管理系统由计划管理系统中取得人才培养方案的详尽数据,由此进行排调课、教材征订等工作;成绩管理系统、新生报到系统、考试管理系统、毕业生管理系统由学籍管理系统和课表管理系统取得学生基础信息和课程信息,由此进行成绩录入、维护及考试安排等工作;而考试管理系统则又依赖于课表管理系统和成绩管理系统,由此生成课程成绩的各类考试安排(如期中、期末、补考、重修等)。
该系统环环相扣,功能齐全,数据公开、透明,而用户管理权限的分配更是明确了教务环节上的不同管理员的职责,超级管理员、管理员、教务员、系秘、辅导员均能通过本系统实现管理或者信息共享。
2 苏州信息学院教务管理系统设计
苏州信息职业技术学院教务管理系统由系统管理模块、用户管理模块、计划管理模块、课表管理模块、成绩管理模块、学籍管理模块、考试管理模块、工作量计算模块、教务信息查询模块、教务秘书管理模块、毕业生管理模块、教材管理模块等十几个模块组成,下面的模型设计以成绩管理功能模块为例:
2.1 成绩管理模块设计
2.1.1 成绩管理主要功能
1)成绩输入:各院系教务秘书根据教学任务可按照班级方式、按照教师方式直接输入成绩;也可接收由教师上报的EXCL格式的成绩文件。根据考试管理系统生成的补考、重修名单及交费登记信息输入补考、重修成绩。对于国家性考试,也可将成绩统一导入;
2)成绩维护:可以按照班级、按照个人进行学生成绩添加、修改、删除;
3)成绩查询打印:各类丰富的报表设计,打印学生、课程、班级成绩表等;
4)选择单班或多个班级进行成绩分析,统计出各分数段学生人数、生成统计曲线等;
5)统计学期或学年不及格数据,打印不及格名单;
6)学籍审核:设定毕业条件,自动生成生成审核结论、不毕业原因;……
2.1.2 成绩管理流程
2.1.3 成绩管理部分源代码说明
系统可以设置根据学生交费情况,是否允许查询、打印成绩。在日常教学中,会出现学生恶意欠费、未经请假擅自离校等多种情况,因教学需要,设置了未注册学生不予以查询成绩的功能,该功能由学生查询代码和检查学生注册函数两组代码完成,学生查询成绩时调用检查学生注册函数。
2.2 其他功能模块设计
根据不同的设计理念,完成其他子功能模块的设计,以下作功能的简要介绍:
1)用户管理系统:最高权限管理员根据功能需求分配各模块管理员,如系部秘书、教学秘书、教学任务维护人员等不同身份拥有不同的操作权限,并对相应数据维护及修改负责;
2)系统管理系统:维护基础类数据,例如:系部、班级、课程类别、课程代码、课程名称、开课学期、教师口令、学生口令等,通过系统管理子系统,可以设置一些主字段信息,一般由较高身份管理员控制本系统;
3)学籍管理系统:将管理身份分配给学籍管理员,由本系统导入学生的基本信息,日常学生的学籍异动及时通过该系统处理标注,实时更新学生人数,对学生进行缴费注册,可实现缴费后获得查询成绩查询权限等;
4)教学计划管理系统:教务管理员对制定的人才培养方案以系统识别的格式库导入本系统,生成可由课程管理系统和成绩管理系统兼容的教学计划,用于课程编排和成绩录入。通过统一管理,完成教学进程表的制定,生成教学日历;
5)考试管理系统:系统由理论考试、其他类型考试、英语等级考试、计算机等级考试、数据管理等模块组成。可以自动或者手工排定各类考试课程,进行缓考、后续、免修、补修课程的登记工作;
6)教材管理系统:教材管理系统有基本数据维护、教材选用、教材出入库管理、统计结算等功能,可从教学计划管理系统中读入数据,完成全院的教材管理工作。教材管理是一项繁杂的工作,系统将教材管理系统与教务系统中班级学生信息、教学任务信息结合起来,完成教材选用,教材结算、选修课教材的准确征订发放等工作;
7)课表管理系统:课表管理主要功能将管理身份分配给教学运行管理员,完成教学计划的读入,课程的手动及自动编排,排课后的自查,临时借用教室,生成班级课表、教学课表、全院课表、教室课表等,完成公共选修课的设置及网上报名等。该子系统完成整学期的教学运行;
8)教学质量评价系统:本功能模块设计完成学生对教师的评价、教师同行的评价,督导对教师的评价,使教师得以不断改善教学效果,提高教学质量,该子系统完成评价指标的生成,学生需评价课程的生成,评价分值的计算,教师得分排名等;
9)教务查询系统:该系统去掉约束界面,无需密码直接进入,为方便以见,安装给系部领导、辅导员等用户,使其拥有批量查询学生成绩,查询课表,查询教学计划等功能,从而克服WEB界面的约束限制。
其他子系统功能不再赘述。
3 数据库设计
苏州信息职业技术学院教务管理网络系统,采用的C/S(客户机/服务器)方式和B/S(浏览器/服务器)方式相结合的模式。该系统前台采用VFP6.0开发,数据维护界面简单干净,后台采用Microsoft SQL SERVER数据库,保证日常教务管理大量数据的处理速度和安全性。,多年来汲取了省内外众多高校的管理经验,不断优化完善了本系统。C/S模式完成日常教学运行、教务管理,B/S模式完成网页的查询、学生评价、选课以及通知公告发布等功能。经过实践证明,其使用便捷,性能良好。由此分为两大块,客户端部分和浏览器部分:
3.1 客户端部分
系统管理等十几个子系统的功能均通过客户端来实现。界面操作干净、简单,如下图所示:
该系统可以由教务处条线统一管理,也可以将权限下放至系部形成两级管理。两级管理管理模式,充分调动院系级教务管理人员的日常管理职能,通过管理平台上传或者下载各类管理数据,保证在教务处统一安排下准确、高效地完成日常教务工作。它将多个系统结合捆绑在一起,如,班级信息、课表信息、学生信息、选课信息、教材信息、考生名单信息等,都可以在子系统中互相读取,如补考和重修名单的生成,减少了成绩管理的盲目性和随便性,教材征订由名单而定,减少了增退教材的工作量。
3.2 浏览器部分
1)选课报名:学生通过WEB方式,根据课表管理系统生成的专业选修和全校的公共选修课程信息(包括选修条件和选修人数)进行选课;根据自己的成绩进行补考和重修的报名;根据系统的设定进行CET、计算机等级考试的报名工作;
2)学生信息查询系统:,学生通过网页查询成绩,课表情况、教学计划、教务文件、教务通知、期末考试和补考日程、维护学生个人信息等(实现不注册学生不能查询成绩)。
3)学生选课报名系统:学生通过网页进行选课、重修、CET四六级报名;
4)学生评价系统:通过网页,学生可以对任课教师的上课质量、教学方式、课程难易度等进行评价,并给出学生的建议和改进办法;
5)教师成绩输入系统:教师可上网进行成绩输入,并由管理员进行成绩接收入库。
教务系统信息量庞大,成绩、学籍等方方面面对于学生来说,都是高压线,数据不容有失,为了确保本系统的安全性,设计上分两层考虑:
1)构架两台教务服务器,用于外访问的WEB服务器和用于数据存储的SQL服务器,一旦服务器遭到攻击,通常是WEB端会被黑客攻击,备份的SQL端可保无虞;
2)教务管理系统各子系统身份的识别,符合身份特征的用户名和密码经验证后才能进入相应的后台管理系统,一般将各用户分为以下几个权限:
① 超级管理员、管理员(这两个用户用于系统管理登录),超级管理员不仅有数据修改、录入权,还有其他管理员的使用设置、删除权;管理员的权根由超级管理员提供,可以对自己控制辖区的记录进行修改、增删和查询统计等;
② 教师用户、学生用户(这两个用户用于WEB页面登录,口令由后台统一生成,可自行更改),教师用户通过WEB界面进入系统,对学生成绩进行维护,不受IP限制访问。学生用户可以自行成绩查询、课表查询、计划查询、考试报名及教师评价等操作;
③ 教务管理通知公告(该用户WEB页面登录)。
苏州信息职业技术学院教务管理系统从模块功能、模块流程、源代码、运行界面四个方面完成了成绩管理模块、教学质量评价模块、课表管理模块的设计与实现。该系统是由专职教务人员研发,经过反复的数据测试和更新改进,充分结合日常教务管理工作,从实际工作出发需要,在使用中沟通,在沟通中使用,并不间断的完善其功能,逐步成熟起来的一套有苏州信息职业技术学院特色的教务管理系统。
参考文献:
[1] 黄伟文. 高职院校现代教务管理系统的设计与实现[D]. 成都:电子科技大学, 2011.
[2] 吴新华. 高校学生学业预警系统探索与实践[J]. 中国教育技术装备, 2014(6).
[3] 杨波. 信息化教务管理系统设计与实现的思考[C]. 第四届世界之星创新教育论坛论文集, 2016.
[4] 陈梦圆, 廖斌. 基于ASP.NET的网页版教务系统设计与实现[J]. 软件导刊, 2016(8).