教学质量评价系统的设计与实现

来源 :软件 | 被引量 : 0次 | 上传用户:yl9
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:基于传统教育评价系统忽略教学环境差异、评价标准繁多无法实时得出结果的问题,本文介绍了新型教学质量评价系统的设计与实现,运用多尺度模型与模糊评判方法相结合的方法,面向该系统提出需求分析、业务流程等方案,最终对不同教学环境下教师的教学质量水平进行评判,得出针对性较强的评价结果。
  关键词:教育评价系统;教学质量;多尺度;模糊评判
  中图分类号:TP311.52 文献标识码:A DOI:10.3969/j.issn.1003-6970.2021.03.020
  本文著录格式:张芷晴,陈思琪,孙芳.教学质量评价系统的设计与实现[J].软件,2021,42(03):067-071
  Design and Implementation of Teaching Quality Evaluation System
  ZHANG Zhiqing, CHEN Siqi, SUN Fang
  (Liaoning Normal University, The School of Computer and Information Technology, Dalian  Liaoning  116000)
  【Abstract】:Based on the problem that the traditional education evaluation system ignores the difference of teaching environment, and the evaluation standards are too numerous to get real-time results, this paper introduces the design and implementation of a new teaching quality evaluation system, by using the method of combining multi-scale model with fuzzy evaluation method, this paper puts forward some schemes such as demand analysis, business process, etc. , the evaluation result with strong pertinence was obtained.
  【Key words】:education evaluation system;teaching quality;multi-scale;fuzzy evaluation
  0 引言
  教学质量评价是依照教学标准和教学目标,对教师教学能力进行价值评判,是教学活动进行的重要步骤之一。教师的教学质量越高,代表其教学能力越强。因此,需要建立十分合理的评价标准来对教师教学质量进行评判。
  现如今国内外教育评价标准多种多样,国外学者侧重于将学生学习态度、知识掌握程度、学生评教分数等因素作为评价标准。学生评价是教学过程的主要因素,其对于教学质量的好坏有直接感受,通过学生对于教学过程优劣的反馈,对教学过程进行不断改善[1]。国内更侧重于将评价标准分为课堂氛围、教学内容、讲解方式、笔试结果作为主要影响因素,将各类因素分权重评判[2]。由此可以看出,无论国内国外,大多参考整体效果进行评判,忽略了教学环境差异对教学评判的影响[3];针对不同学科,因评价标准不同,影响因素及因素权重也不同,运算时耗时耗力。
  综上,现急需一个可以即时得出评价结果且结果可靠的评价系统。
  1 教学评价关键算法
  评价系统中采用的具体算法,是将多尺度模型与模糊评判方法相结合进行计算,如下为该算法的定义介绍与具体示例。
  1.1 多尺度集合的确立
  (1)确立评价标准的因素集,其表示对教师的一系列评价因素[4]。
  (2)确立多尺度评判集,其表示不同的评判结果。
  以评判结果为优、良、中、差为例,定义不同的评判标准。此时评判集合为(p1,p2,p3,p4),因不同教学环境评价标准不同,应对不同因素设定不同的评价标准,所以要设置不同的尺度C。本例设置三个尺度。设上尺度C1为k1分以上优、k2~k1分为良,k3~k2-1分为中,k3分以下为差;中尺度C2为m1分以上为优,m2~m1分为良,m3~m2-1分为中,m3分以下为差;下尺度C3为n1分以上为优,n2~n1分为良,n3~n2-1分为中,n3分以下为差;尺度个数及每个尺度的评价标准区间都可根据情况进行修改。
  1.2 多尺度隶属度矩阵的确立
  设K(Cx1,Cx2,…,Cxn,)为尺度划分集(X≤尺度数量),表示第一个因素使用x1尺度评判,第二个因素使用x2尺度评判,…,第n个因素使用xn尺度评判[5]。根据教师所处的教学环境,每个因素分数也有不同的划分方式。例如,在教学因素为学生笔试结果、听力结果以及研究能力结果,设某教学环境普遍学生的听力能力较弱、笔试及研究能力较高,即使教师教学质量很高,学生听力成绩以上尺度划分为优的数量也相对较少,会影响最终的评判结果。因此,不能以此划分方式来判断教学质量好坏,所以此时应选择中或下尺度衡量根据尺度划分集,将每个因素所对应的分数数据以其对应的尺度进行划分(即不采用K(1,1,1)的尺度划分集,改为K(1,2,1)或K(1,3,1))。划分完成后即可得到它在其对应评判标准下的隶属度。将所有结果放到一个矩阵中,就得到了多尺度隶属度矩阵R[6]:
   (1)
  1.3 综合计算
  根据此处教學环境的评价政策及专家小组对其模糊意见的综合,得到各个因素权重。将多尺度隶属度矩阵与因素权重通过模糊算子进行计算,即可得到综合评判向量。在模糊集的运算方法中,共存在四种模糊算子,分别是M(∧,∨)算子,M(.,∨)算子,M(∧,⊙)算子,M(.,⊙)算子。   表1为四种算子的比较,设权重集合为A,相应的综合评判B为A×R。bj(j=1,2,...,m)即为综合评判集合中的每个元素。
  在实际应用中,若某权值很大且占主导,应在前三种模型下选择。本文考虑到现教育评判存在重心,选择着重考虑主要因素的M(∧,∨)算子来进行计算,最终找到其评判向量中隶属度最大的元素,即为其评判结果[7-8]。
  1.4 具体示例
  设现有十名评教人员评教,对影响教学质量的5种评价因素进行打分,其中因素1与因素2在当地教学环境中普遍分数偏高,其他三个因素分数普遍较弱。结合教学现有环境及专家小组对其模糊意见,得到各个因素权重为A={0.2, 0.1,0.2,0.4,0.1},评教具体分数如表2。
  评判集合为优、良、中、差,其设置三个尺度。设上尺度C1为90分以上优、85~90分为良,75~84分为中,75分以下为差;中尺度C2为85分以上为优,75~85分为良,60~74分为中,60分以下为差;下尺度C3为75分以上为优,60~75分为良,50~59分为中,50分以下为差;
  根据上述条件,求出不同尺度下的教学质量评价结果,并比较设置多尺度的差异性。
  (1)确立评价标准的因素集(w1,w2,w3,w4,w5),表示影响教师教学质量的五个因素。
  (2)确立多尺度评判集(p1,p2,p3,p4,p5),其表示不同的评判结果。
  若考虑其教学环境因素,因素1、2应与其他三个因素选用不同的尺度。即设尺度划分集为K(1,1,3,3,3),则多尺度隶属度矩阵为:
   (2)
  与权重向量A={0.2,0.1,0.2,0.4,0.1}进行模糊计算,所得评判向量为:[0.2,0.4,0.3 0.2],其中最大的隶属度为0.4,所以此次评判结果为良。
  若不考虑教学环境因素,则对该尺度划分集直接设为K2(1,1,1,1,1),则此时多尺度隶属度矩阵为:
   (3)
  与权重向量A={0.2,0.1,0.2,0.4,0.1}进行模糊计算,所得评判向量为:[0.2,0.2, 0.1,0.4],其中最大的隶属度为0.4,所以此次评判结果为差。
  由此结果可以发现在K为(1,1,3,3,3)时,评价结果为良;在K为(1,1,3,3,3)时,评价结果为差,即不同的尺度设定,可以得到不同的评价结果。若不确立多尺度标准,所得结果会存在较大误差。
  2 教学质量评价系统设计与实现
  2.1 需求分析
  针对传统教育评价模式不重视不同教学环境差异、计算相关评价结果实时性差等缺陷如何弥补的问题,采用与各评判人员面谈、走访学校进行实地观察、对评价系统都需要设计哪些功能进行问卷调查以及探寻类似教学系统功能优势的方法进行需求获取。根据以上调查结果得出,在此系统组成上应供给教师和评判人员两者共同使用,在功能上,教师可以查看具体评教每项得分以及最终的评价结果;评判人员也可查看每项评教得分并根据教学环境的不同自由调整评判标准,最终得出评价结果并将结果发送给相关教师、也可管理教师人数及信息等[9]。
  2.2 用例分析
  根据所得的需求分析结果,可确定建立用例图所需要的参与者以及具体用例,如图1所示。
  根据此用例图设计,对部分功能进行详细用例流程描述:
  登录功能:
  (1)目标。本用例需要参与者输入正确的账号和相匹配的密码进行登录,本用例页面是系统起始页面。
  (2)事件流。1)基本流程:当用户想要进入系统,开始执行:①输入账号、密码;②点击“登录”;③进行身份验证后,方可进入主界面。2)可选流程:①密码不匹配或者账号错误,进入重新登录页面,用户进行重新登录;②忘记密码,重新设置密码。
  (3)特殊需求:无。
  (4)前提条件:无。
  (5)后置条件:登录成功才可进行后续操作,否则不允许进入系统。
  查询评教得分功能:
  (1)目标。本用例允许评判人员或教师输入教师职工号后查询其评教得分。
  (2)事件流。1)基本流程:当评判人员或教师点击查询评教得分按钮时,此用例开始执行:①输入需要查询评教分数的教师职工号;②点击“查询”;③确定职工号存在后,显示对应的评教分数信息。2)可选流程:①输入职工号有误,其不在正确职工号范围内,此用例执行失败;②不存在该职工的评教信息,页面为空。
  (3)特殊需求:对数据库中评教打分人员信息隐藏,保护其个人信息;
  (4)前提条件:登录成功才可进行后续操作,否则不允许进入系统;
  (5)后置条件:无。
  2.3 功能设计
  系统主要共分为五个功能模块,分别为登录模块、查询功能模块、综合评判模块、结果通知模块、教师管理模块。
  登录模块:要想成功进入该评价系统,评判人员以及教师首先都要执行登录功能,当用户输入正确的用户名及相匹配的密码后,方可成功登录,进入系统进行访问;若用户名有误或密码不匹配,则出现相应错误提示窗口,并转至重新登录页面,重新输入个人信息进行登录。
  查询功能模块:查询模块是该评价系统的实现前提,教师与评判人员皆可使用其模块对评教得分进行查询。将若干评分者对影响教师教学质量的各因素根据某教师的教学情况评分得到的全部分数依次录入数据库。当用户点击查询评教得分按钮后,系统自动访问数据库,并在页面立刻显示出各评分者的评分结果,在结果显示时,系统对评分者各项信息进行隐藏,仅显示为评分者1、评分制2,充分保护评分者的隐私安全。
  综合评判模块:综合评判模块是教师教学质量综合评判的核心內容,是决定具体评判算法的关键,仅评判人员可以使用。点击执行评判按钮,输入尺度个数以及影响因素个数,根据教学环境以及专家意见等,填写尺度信息、权重信息及此时的尺度划分集,输入全部信息后点击确定按钮,系统自动进行计算,在评判结果区显示最后的评判结果。   结果通知模块:在評判人员执行评判功能后,该教师的评价结果以显示在页面上,评判人员点击一键发送按钮,即可将根据此时教学环境所得出的评价结果发送到对应教师处,待对应教师进入系统时,即弹出评价结果已出窗口,教师点击确定后立即跳转至结果通知页面,查看所获教学评价结果。
  管理教师模块:此模块仅评判人员可以使用,根据所处实际情况,对教师的基本信息进行增加、删除、修改、查询四项功能,保持教学人员的合理调动。
  教师及评判人员使用该系统具体步骤如图2所示。
  2.4 环境搭建
  本教学质量评价系统选用功能全面的eclipse软件作为开发平台,使用SSM(SpringMVC+Spring+Mybatis)框架提高开发效率,服务器上选用可移植性强的Tomcat 6.0.16,并用MySQL5.7作为数据库服务器[10-11]。
  2.5 系统架构
  在实际开发工程中,对系统的开发一般划分为四层体系结构[12],分别是表示层、控制层、服务层和数据持久层。其中服务层用于持久层的数据操作,系统架构图如图3所示。
  2.6 界面实现
  根据现有的系统架构进行代码实现,最终界面展示如下。
  系统右侧为欢迎页面、上方为评价系统名称栏、下方为系统制作者展示栏、左侧为菜单栏页面,分别具有分数查询、执行评判、评判结果、结果通知以及教师管理的五个按钮,点击任意按钮后即可切换至对应页面,进行对本系统的使用,评价系统主页面展示如图4所示。
  点击执行评判按钮,切换至尺度确定页面,输入设定的尺度个数,根据所处教学环境依次输入评判集在不同尺度下的具体划分范围,再输入尺度划分集K的选值,即完成尺度确定功能,尺度确定页面展示如图5所示。
  3 结论与建议
  本文通过收集教学质量评价相关调研结果,使用SSM框架合理设计了具有查询评教得分、执行评判、结果显示、管理教师等功能的实时性强、多尺度考虑的教育评价系统。在核心评判的算法上,采用了多层次模型与模糊评判相结合的方式,解决了当下教学质量评价针对性较弱的问题。将此算法通过系统提供的可视化环境,迅速分析评教数据,为评教过程增加了即时性。
  对于该系统仍可继续进行需求分析,剖析更多用户需要的功能,设计并具体实现,在核心算法上,各影响教学评价的因素在权重分配时可以运用层次分析法,更有效的进行重要性分配。
  参考文献
  [1] 柳亮.教师课堂教学质量评价的理论基础及现状分析[J].中国电力教育,2010(7):39-40.
  [2] 白菲,谭豫之.高校本科课堂教学质量评价现状分析[J].中国农业教育,2012(1):8-12.
  [3] 刘彦林.我国教育政策评价研究现状分析[J].教育评论,2021 (2):58-65.
  [4] 谢季坚.刘承平.模糊数学方法及其应用[M].武汉:华中科技大学出版社,2013.
  [5] Chen D,Li J,Lin R.Formal concept analysis of multi-scale formal context[J].Journal of Ambient Intelligence and Humanized Computing,2020,11(1).
  [6] 王静.基于模糊评价模型的教学评价系统的设计与实现[J].计算机与数字工程,2016,44(9):1737-1742+1751.
  [7] 金玲玲,苏莉,马生全.中小学教育信息化评价系统设计与实现[J].电脑学习,2009(5):25-27.
  [8] 叶珍.基于AHP的模糊综合评价方法研究及应用[D].广州:华南理工大学,2010.
  [9] 邹蕊.关于教师评价系统的设计和实现[J].中小企业管理与科技(中旬刊),2014(3):292-293.
  [10] 陈静.高校教师教学评价管理系统的设计与实现[D].西安:西安电子科技大学,2017.
  [11] 石凤贵.基于SSM的选课系统设计与实现[J].电脑知识与技术,2020,16(8):56-58.
  [12] 李洋.SSM框架在Web应用开发中的设计与实现[J].计算机技术与发展,2016,26(12):190-194.
其他文献
摘 要:云计算作为一种新型的网络服务模式,其快速发展为传统企业ERP系统提供了转型方向。本文首先分析了传统模式下ERP系统的缺点和基于云计算的企业ERP系统的特点,进而分析设计出一套适用于大多数企业的云计算ERP系统模型,并探讨其优势和不足之处,最后针对目前云计算ERP系统存在的局限性,提出了相应的改进方向,并探讨了结合边缘计算的云边协同技术在企业ERP系统中的应用前景。  关键词:云计算;ERP
摘 要:航电系统的综合化和模块化程度越来越高,机载网络技术也日趋复杂,一方面这使得航电系统中的加载数据的数量急剧增多,另一方面,对数据加载的质量提出了更高的要求,目前的数据加载软件已无法满足要求。通过分析数据加载工具软件的需求,采用分层设计的方法设计了系统的总体结构逻辑。阐述了主机端软件和目标机端软件的设计思路,并且进行了软件实现和验证。结果表明,该机载通用数据加载工具具有良好的配置性和通用性,且
摘 要:针对轨道车辆走行部关键部件的故障识别问题,本文提出了利用蚁群算法对弹簧的状态参数进行估计。通过对轨道车辆横向动力学方程建立的多元线性回归模型进行处理,得到约束模型。利用蚁群算法的寻优特性,在弹簧的正常、轻微故障和断裂的情况下对约束模型进行寻优计算,验证该算法的有效性。结果表明:该方法可以有效准确地估计轨道车辆走行部关键部件弹簧的实际参数值。通过比较估计值和正常值,可及时判断弹簧的状态,该参
摘 要:三维建模是家具设计过程中的重要环节之一。本文对家具设计方向常用的Rhino软件和3ds MAX软件进行应用探究。首先分析了两款软件各自的特点及适用范围,对两款软件分别在家具设计中的应用进行了比较分析。总结出两款软件在家具产品设计前期各自的优势。将两者结合使用,既能精确绘制得到家具产品的三维模型,又能进行产品和使用场景的渲染,提高产品的建模效果和展示效果。  关键词:Rhino;3ds MA
摘 要:结合信号与系统课程教学现状,提出采用STEM教育科学表达——赛耶模型设计课程教学。以信号与系统中难点“抽样定理”为例,综合运用仿真软件、视频文件、动画形象化讲解等多种教学手段,基于超星学习通构建线上和线下混合教学模式,加强学生对知识的理解和应用;设计多层综合评价体系,注重学生过程学习能力的培养。实践表明,采用赛耶模型设计教学活动不仅调动了学生课堂热情,提高学生独立思考能力和分析能力,培养学
摘 要:数字时代档案管理工作发生了较大的变革,尤其是大数据成为社会发展主流的今天,档案管理工作更是与智能化、数字化等特征紧密联系在一起。进入数据时代,档案管理工作在面临越来越多机遇的同时,也面临着诸多挑战,本文从数字化、智能化等关键词出发,对档案数据化模式进行思考和分析[1],探索可以实现更加高效档案数据化管理模式和路径。  关键词:档案管理;数据化;探索;实践  中图分类号:G270.7 文献标
摘 要:三维建模是现代家具设计的重要环节,Rhino软件作为家具设计领域常用的三维建模软件,因其强大的曲面造型功能,被广泛应用于家具单体的造型设计与三维建模。本文对Rhino软件在家具三维建模中的应用进行了探究,以中国传统家具中的代表“明式圈椅”为例。分析了Rhino软件对于明式圈椅三维建模的优势,归纳了建模过程的技巧,为Rhino软件在家具三维建模中的应用总结了经验。  关键词:Rhino软件;
摘 要:JAVA是现代应用最为广泛的编程语言,受到了越来越多程序开发人员的青睐,相比较于C语言、C++等其它编程语言,计算机软件JAVA编程语言拥有较大的优势,具有简单性、面向对象性、可移植性、安全性与稳定性等特点。现代计算机软件JAVA编程技术广泛应用到企业与行业的信息化建设、无线JAVA与移动设施、互联网教学中。  关键词:计算机软件;JAVA;编程特点;技术运用  中图分类号:TP311.5
摘 要:电力系统是国家重要的基础设施,其安全运营是各行业正常运转的重要前提。计算机技术的不断发展和信息化范围的不断扩大,给电力系统来便利与效益的同时也伴随产生了显著影响。本文对电力系统网络安全的发展历史、主要存在风险进行了分析總结,并对电力系统的立体防护体系构建进行简要规划。  关键词:电力系统;网络安全;信息化  中图分类号:TP309 文献标识码:A DOI:10.3969/j.issn.10
摘 要:在当今高校,线上线下混合式教学的概念已经逐步渗透到各个课程中,成为教学改革的新模式[1]。在线课程逐步成为高等院校的整体教学水平和教革工作的重要内容。本文以《广告设计与制作》课程为例,介绍了在线课程教学设计,包括课程目标、教学内容、在线资源建设、在线教学方式以及在线课程的考核评价方法,为高校在线课程教学改革提供一定的参考。  关键词:信息化;混合教学;教学改革;课程目标;云班课  中图分类