论文部分内容阅读
关于教师教学能力的鉴定评估研究已经持续了近一个世纪,在这期间涌现出了许多成熟的教学能力鉴定评估方法,这些鉴定评估方法被广泛用于高校的教师教学能力鉴定工作,为提高高校教师教学能力起到了非常重要的作用。随着计算机技术和互联网技术的发展,越来越多的高校开始使用教学能力鉴定系统软件辅助教学能力鉴定工作,大大提高了工作效率。西安电子科技大学作为一所211高校,一直以来都是采用人工的方式进行教师教学能力鉴定工作,这种工作方式在工作过程中被发现存在许多弊端,因此迫切地需要一款教师教学能力鉴定系统软件。受西安电子科技大学教务处教师教学发展中心的委托,根据本校的教师教学能力鉴定的工作流程特点,我设计并实现了这款高校教师教学能力鉴定系统。该系统主要基于学生评教、专家随堂听课、集中公开课和教案检查四种鉴定评估方式对教师进行教学能力鉴定,鉴定结果将作为教师晋升职称的一个参考依据。该系统主要涉及的用户角色包括超级管理员、普通管理员、鉴定申请人和专家等,其中,超级管理员主要负责鉴定工作流程参数的设置以及最终鉴定成绩的汇总与公布;普通管理员主要负责申请的审核和鉴定工作的安排;申请人和专家均为教师,教师可以作为申请人提交鉴定申请;也可以被普通管理员委派成为专家,并被分配相应的鉴定任务。该系统基于B/S架构,分为前台和后台,前台主要采用HTML、CSS、Java Script和JQuery等技术实现;后台主要使用MOM(消息中间件)、AOP(面向切面编程)、Spring和Hibernate等技术实现。整个系统分为三层:表示层、应用层和数据层,表示层主要用于系统页面的展示;应用层主要为表示层提供服务,分为基础服务和核心业务两类。其中,基础服务主要包括邮件服务、日志服务、权限服务、成绩计算服务、报表服务和文件服务,核心业务指与教学能力鉴定工作直接相关的业务功能,包括基本数据管理服务和教师教学鉴定服务,并通过生产消息的方式异步触发邮件服务和日志服务,通过切面编织的方式将权限服务和成绩计算服务织入核心业务,通过方法调用的方式调用报表服务和文件服务;数据层主要包括数据库数据和文件数据,并封装了数据持久层,供应用层调用以完成与数据库相关的操作。目前,该系统已经通过实验室的内测,部署于西安电子科技大学信息化建设处,并被用于2015-2016学年的教师教学能力鉴定中。大量的测试和实际的使用表明,该系统表现出较好的可用性和稳定性,能轻松应对一定规模的并发访问场景。