论文部分内容阅读
[摘 要]为了促进高职教育发展,随着教学管理系统的深入使用以及高校规模的不断扩大,新的需求不断提出。基于互联网的学校管理信息系统已经成为一种重要妁管理信息模式,它在提高工作效率、较为及时的提供各类教务信息等方面有着重要的现实意义。本文分析现有教学管理系统工作模式的不足,真出了基于Web服务的系统结构,分析了基于Web服务的教学管理系统的优点,并详细阐述了教务管理系统中的服务描述实验证明在实际应用过程中对教学管理优化和性能都很大提高。
[关键词]教学管理 数据库 数据资源共享
前言
随着大众化高等教育阶段的到来,高校招生规模迅速扩大。如何在大学生数量急剧增加的同时,确保教学质量的稳定和提高,实现人才培养目标,是每一个高等学校都必须考虑的大事。加强教学管理是稳定和提高教学质量的重要手段,科学、规范的教学管理是提高教学质量的重要保障。教务管理工作是学校教学管理工作的中心枢纽,它对保证正常教学秩序,顺利实施教学计划,提高教学质量和办学水平至关重要。因此,顺应高等教育事业发展的需要,建立一套既科学规范,又具有可操作性的教务管理系统是目前各高等学校迫切需要解决的问题。
1 传统教务管理系统模式
随着我国高校教学体制改革的发展,各高校纷纷推行素质教育、个性化教育,而且高校合并和规模不断扩大,传统的教务管理系统已经不能适应分布式教学管理的需要,在局域网和广域网高度发展的环境下,使得教务管理系统需要向网络化分布式方向发展。传统高校教务管理系统存在以下几个问题:
1.1 难以满足分布式教学的要求。
1.2 缺少教学辅助的功能。
1.3 系统操作复杂。
1.4 使用范围小,扩展性、开放性较差。
1.5 通用性较差。
2 基于web服务的教务管理系统特点
2.1 安全性强,稳定性高:数据库采用先进的加密机制,保证数据在传输和存储过程中的完整性和安全性,能有效的防止数据被人为窃取或破坏。
2.2 用户管理权限清晰明确:本系统对各系各部门不同管理人员,都进行了严格的职责和权限设定,除系统管理员外,相互之间数据不允许被查看或修改。这样更能有效防止数据信息的泄漏。
2.3 个性化设计,良好的需求适应性及可扩展性:任何校园的实际管理运作都会不断的发生一些变化,从而导致对系统需求的变化。本系统独特的个性化设计,即集结构化,模块化,标准化,参数化于一体,使系统具有可进行局部调整,系统性能参数调整。系统结构模块改变的功能,充分体现了本系统的开放性和可扩展性。
2.4 B/S结构与C/S结构相结合:本系统主要是B/S结构,可以基于互联网进行成绩管理,方便外地函授站的成绩输入和查询。也方便学生进行成绩在线查询。
3 基于web服务的教务管理系统的功能模块介绍
3.1 教学计划模块
主要包括设置、打印计划批次、培养计划、教学任务等功能。管理员可以根据不同系不同专业的培养方向,制定不同学期、不同年份的培养计划、招生批次、教学任务等。用户可以按批次、按学院、按专业打印培养计划和教学任务。此功能模块是教学教务管理运行的核心与关键,对其基础数据的管理及相关参数的设置是全系统正常运转的前提,
3.2 排课管理模块
主要包括手动、自动设置排课信息,调课申请和查询排课信息等功能。管理员可以根据自己的需要选择自动还是手动设置排课信息,其中在自动设置排课信息中,管理员可以先设置课程的优先级,之后进行自动设置排课信息;用户在客户端填写调课申请后,经过管理员的审核,管理员根据课表查看教室,审批申请,达到调课的效果。
排课功能模块是系统最复杂难度最大的模块,本系统充分考虑到课程安排的影响因素。依据通用的教学原则,给不同的因素定量赋值,运用最优化算法理论,使排课满意度达到90%以上,最后经手丁调整可以实现课程的全部安排。
3.3 考务管理模块
管理员可以根据院系、专业、课程信息来设置考试名称,查看考试安排,设定监考教师的角色等功能;管理员和用户也可以根据班级、日期、教室等不同的信息来查询考务信息。
考试管理模块是与课程安排管理、师资管理、选课管理紧密联系在一起的,在相关的参数配置好后,系统就可以自动的安排各年级的考试日程。包括考场、监考教师等的安排与管理功能。有些不能安排与管理的情况,也可以通过手工调整得以解决。
3.4 成绩管理模块
主要包括报考成绩的录入、查询和维护等功能。用户可以按照教学任务、上课对象、课程录入成绩;可以录入个人成绩。也可以追加个人成绩;通过对成绩比例参数的设置、过滤,教师就可在系统允许的时间范围内,登录Internet,进行条件选择,对成绩进行录入。
3.5 教师管理模块
主要包括教师信息的录入、查询、结构分析、统计教师工作量明细、批量生成教学任务项目、设置教学任务项目等功能。管理员可以根据院系、教研室、专业等不同的分类录入和管理个人信息;管理员和用户可以根据自己的专有权限查询个人信息等;管理员还可以按照不同专业、年龄、聘用方式等分析教师的结构。该功能模块由教师个人根据自己的帐户和密码进入后,输入个人信息,供学生选课时进行参考。通过使用该系统,教师根据不同的信息打印、查看选课的学生名册、上课地点和时间、录入学生的成绩、输出各种成绩清单、查询学生对教师上课情况的评价。以便教师及时发现授课中存在的不足,进行改进。
3.6 学籍管理模块
本功能模块主要收集学生学籍的原始信息并对它进行管理。包括学生从入学到毕业期间与学生学籍相关信息的管理,包括新老学生信息的导人、维护、学生注册管理、学籍异动、学生惩奖信息管理、毕业资格审查、学位审查、达到和未达到毕业条件学生名单、可授学位名单、已毕业无学位名单、已毕业学生成绩单、查询已毕业学生信息等管理模块。该功能由教务处的学籍管理人员、各院部的学籍管理人员及领导使用,可以管理学生的基本信息,
3.7 基础数据模块
本功能模块包括学院、校区、院系、教研室、专业、班级、专业方向等信息;教师字典数据包括教师职称、授课方式、聘用类型等;学籍字典数据包括异动原因、异动类型、处罚原因、处罚类型、获奖类型、学位类别、学生类别、研究方向、培养方式等功能;课程基础数据包括课程类型、性质、类别、基本信息等功能;教学资源包括教学楼、教师类型、教室等;还有就是设置考核方式和培养层次等功能模块。
3.8 系统设置模块
本功能模块主要提供用户角色、权限的管理与维护、用户密码的管理、系统公用代码的维护与管理、系统操作日志的管理、系统更新与升级的管理、系统备份与恢复、系统设置、系统帮助、系统数据字典维护等功能。
4 实验测试
通过对院系维护,班级维护,学生信息管理,教工信息管理,资源管理等功能模块的测试,从测试结果可知,各模块功能都能正常使用,对用户的操作能够做出相应的判断,对非法操作或者输入错误都会有相应错误提示,满足用户的使用要求。可以说本系统基本上能够达到之前系统分析的效果,达到本次设计要求。
[关键词]教学管理 数据库 数据资源共享
前言
随着大众化高等教育阶段的到来,高校招生规模迅速扩大。如何在大学生数量急剧增加的同时,确保教学质量的稳定和提高,实现人才培养目标,是每一个高等学校都必须考虑的大事。加强教学管理是稳定和提高教学质量的重要手段,科学、规范的教学管理是提高教学质量的重要保障。教务管理工作是学校教学管理工作的中心枢纽,它对保证正常教学秩序,顺利实施教学计划,提高教学质量和办学水平至关重要。因此,顺应高等教育事业发展的需要,建立一套既科学规范,又具有可操作性的教务管理系统是目前各高等学校迫切需要解决的问题。
1 传统教务管理系统模式
随着我国高校教学体制改革的发展,各高校纷纷推行素质教育、个性化教育,而且高校合并和规模不断扩大,传统的教务管理系统已经不能适应分布式教学管理的需要,在局域网和广域网高度发展的环境下,使得教务管理系统需要向网络化分布式方向发展。传统高校教务管理系统存在以下几个问题:
1.1 难以满足分布式教学的要求。
1.2 缺少教学辅助的功能。
1.3 系统操作复杂。
1.4 使用范围小,扩展性、开放性较差。
1.5 通用性较差。
2 基于web服务的教务管理系统特点
2.1 安全性强,稳定性高:数据库采用先进的加密机制,保证数据在传输和存储过程中的完整性和安全性,能有效的防止数据被人为窃取或破坏。
2.2 用户管理权限清晰明确:本系统对各系各部门不同管理人员,都进行了严格的职责和权限设定,除系统管理员外,相互之间数据不允许被查看或修改。这样更能有效防止数据信息的泄漏。
2.3 个性化设计,良好的需求适应性及可扩展性:任何校园的实际管理运作都会不断的发生一些变化,从而导致对系统需求的变化。本系统独特的个性化设计,即集结构化,模块化,标准化,参数化于一体,使系统具有可进行局部调整,系统性能参数调整。系统结构模块改变的功能,充分体现了本系统的开放性和可扩展性。
2.4 B/S结构与C/S结构相结合:本系统主要是B/S结构,可以基于互联网进行成绩管理,方便外地函授站的成绩输入和查询。也方便学生进行成绩在线查询。
3 基于web服务的教务管理系统的功能模块介绍
3.1 教学计划模块
主要包括设置、打印计划批次、培养计划、教学任务等功能。管理员可以根据不同系不同专业的培养方向,制定不同学期、不同年份的培养计划、招生批次、教学任务等。用户可以按批次、按学院、按专业打印培养计划和教学任务。此功能模块是教学教务管理运行的核心与关键,对其基础数据的管理及相关参数的设置是全系统正常运转的前提,
3.2 排课管理模块
主要包括手动、自动设置排课信息,调课申请和查询排课信息等功能。管理员可以根据自己的需要选择自动还是手动设置排课信息,其中在自动设置排课信息中,管理员可以先设置课程的优先级,之后进行自动设置排课信息;用户在客户端填写调课申请后,经过管理员的审核,管理员根据课表查看教室,审批申请,达到调课的效果。
排课功能模块是系统最复杂难度最大的模块,本系统充分考虑到课程安排的影响因素。依据通用的教学原则,给不同的因素定量赋值,运用最优化算法理论,使排课满意度达到90%以上,最后经手丁调整可以实现课程的全部安排。
3.3 考务管理模块
管理员可以根据院系、专业、课程信息来设置考试名称,查看考试安排,设定监考教师的角色等功能;管理员和用户也可以根据班级、日期、教室等不同的信息来查询考务信息。
考试管理模块是与课程安排管理、师资管理、选课管理紧密联系在一起的,在相关的参数配置好后,系统就可以自动的安排各年级的考试日程。包括考场、监考教师等的安排与管理功能。有些不能安排与管理的情况,也可以通过手工调整得以解决。
3.4 成绩管理模块
主要包括报考成绩的录入、查询和维护等功能。用户可以按照教学任务、上课对象、课程录入成绩;可以录入个人成绩。也可以追加个人成绩;通过对成绩比例参数的设置、过滤,教师就可在系统允许的时间范围内,登录Internet,进行条件选择,对成绩进行录入。
3.5 教师管理模块
主要包括教师信息的录入、查询、结构分析、统计教师工作量明细、批量生成教学任务项目、设置教学任务项目等功能。管理员可以根据院系、教研室、专业等不同的分类录入和管理个人信息;管理员和用户可以根据自己的专有权限查询个人信息等;管理员还可以按照不同专业、年龄、聘用方式等分析教师的结构。该功能模块由教师个人根据自己的帐户和密码进入后,输入个人信息,供学生选课时进行参考。通过使用该系统,教师根据不同的信息打印、查看选课的学生名册、上课地点和时间、录入学生的成绩、输出各种成绩清单、查询学生对教师上课情况的评价。以便教师及时发现授课中存在的不足,进行改进。
3.6 学籍管理模块
本功能模块主要收集学生学籍的原始信息并对它进行管理。包括学生从入学到毕业期间与学生学籍相关信息的管理,包括新老学生信息的导人、维护、学生注册管理、学籍异动、学生惩奖信息管理、毕业资格审查、学位审查、达到和未达到毕业条件学生名单、可授学位名单、已毕业无学位名单、已毕业学生成绩单、查询已毕业学生信息等管理模块。该功能由教务处的学籍管理人员、各院部的学籍管理人员及领导使用,可以管理学生的基本信息,
3.7 基础数据模块
本功能模块包括学院、校区、院系、教研室、专业、班级、专业方向等信息;教师字典数据包括教师职称、授课方式、聘用类型等;学籍字典数据包括异动原因、异动类型、处罚原因、处罚类型、获奖类型、学位类别、学生类别、研究方向、培养方式等功能;课程基础数据包括课程类型、性质、类别、基本信息等功能;教学资源包括教学楼、教师类型、教室等;还有就是设置考核方式和培养层次等功能模块。
3.8 系统设置模块
本功能模块主要提供用户角色、权限的管理与维护、用户密码的管理、系统公用代码的维护与管理、系统操作日志的管理、系统更新与升级的管理、系统备份与恢复、系统设置、系统帮助、系统数据字典维护等功能。
4 实验测试
通过对院系维护,班级维护,学生信息管理,教工信息管理,资源管理等功能模块的测试,从测试结果可知,各模块功能都能正常使用,对用户的操作能够做出相应的判断,对非法操作或者输入错误都会有相应错误提示,满足用户的使用要求。可以说本系统基本上能够达到之前系统分析的效果,达到本次设计要求。