教师测评管理系统的设计与实现

2014-07-13 15:15张领
电脑知识与技术 2014年5期
关键词:S模式

张领

教师测评管理系统的设计与实现

张 领

(商丘医学高等专科学校,河南 商丘 476100)

摘要:简单地计算出教师测评得分的平均值,不能客观真实反映教师的实际教学效果,所以设计教师测评管理系统时采用相对平均值核算方法。该核算方法能有效防止学生与学生之间或班级与班级之间对同一个教师的评价误差。该文还从系统开发过程的视角着重介绍了UML建模技术在需求分析和结构设计层次中的应用,提出了教师测评管理系统开发的新思路。

关键词:教师测评;UML;相对平均值;B/S模式

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)05-0957-03

Design and Implementation of Teacher Evaluation Management System

ZHANG Ling

( Network Center of Shangqiu Medical College, Shangqiu 476100, China)

Abstract:Simple to calculate the average teacher test scores, can not objectively reflect the teachers' teaching effect, so we use the relative average value calculating method in the evaluation of teachers management system design. The accounting method can effectively prevent the evaluation on the same teacher error between students and students or class and class. This paper from the perspective of system development process emphatically introduces the application of UML modeling technology in the hierarchy of needs analysis and structure design, and puts forward some new ideas of developing teacher evaluation management system.

Key words:teacher evaluation; UML; the relative average value; B/S mode

教師测评是对教师工作中表现出来的工作业绩、工作能力、工作态度以及个人品德等进行评价,并用之判断教师与岗位的要求是否相称。本系统所要解决的问题主要就是对教师的教学质量,教学效果进行测评,通过评测结果以达到改进工作方法、提高工作质量与效率的目的,使教师测评工作更加公平、公正 [1]。

1 测评数据的核算方法

传统纸质教学测评方法是教务工作人员印刷大量的教学测评表,发放到每个一教室进行手工测评,这种测评方法会产生海量的数据,统计工作人员会浪费大量的时间和精力核算每位教师的测评结果。统计工作人员普遍采用的核算方法是把任课教师的所有测评数据相加,用总分除于参评人数,得到的平均值就是该教师本学期的最终测评结果。这种核算方法简单,但存在弊端,它的缺陷是同一位教师在不同的班级带同一门课程,每个班级对该教师的测评结果会相差很大。产生这种结果的原因是,有的班级对老师进行测评的时候不能公平、公正的给教师进行打分。平时对他们要求不严格的老师测评分打的很高,相反老师平时教学非常认真要求严格的情况下反而测评分较低。针对这种情况我在设计系统时采取的核算方法是相对平均值法。相对平均值法的应用能很好的防止某个学生或某个班级打分时带有感情色彩,杜绝学生刻意给老师打高分或低分。使教师的辛勤工作得到回报,提高学校的整体教学质量。

相对平均值核算方法如下所示:

Sum=((Class[1]+Class[2]+Class[3]+…Class[i]+....Class[n])/m)*100 (1)

Class[n]:代表某一位老师在某一个班级的测评权重系数;m代表该教师本学期上课的班级数。

Class[i]=Teacher_Average[j]/All_Teacher_Average[j] (2)

Teacher_Average[j]代表某一班级内某一位教师的平均测评得分。

All_Teacher_Average[j]代表某一班级内所有教师的平均测评得分。

Teacher_Average[i]=( X[1]+x[2]+x[3]+…X[i]….+X[n])/n (3)

Xi代表一个班级内某一个学生对该某一门课教师的测评分数。

N代表一个班级的总人数。

All_Teacher_Average[j]=(X[1]+x[2]+x[3]+…..+x[j]+….x[n*h])/(n*h) (4)

N代表一个班级的总人数,h代表某一个班级开设课程门数。某一个班级对本学期所有开设课程教师进行教学测评产生的数据为n*h。

2 系统分析和系统设计

2.1需求分析

2.1.1教师测评管理系统完成的功能包括

1)对教师、学生、专家和系统管理员等用户的身份进行有效验证。

2)添加教师、班级和课程名称等信息。

3)系统只允许对当前学期在测评对象的权限范围内对教师进行测评。而且必须按规定选择完所有的测评项目,系统才接受提交,否则测评结果无法提交。同一位参与测评的对象只能对相同的被测对象提交一次测评结果。

4)系统对测评数据自动统计、分析,并自动产生测评数据报表。

5)系统具有结果的查询功能。教师能够随时随地查看自己本学期的测评成绩,校领导能查看全校教师的测评成绩。

6)测评工作的开始与结束时间可以由系统管理员通过后台管理的方式加以管理和控制。

2.2系统用例图

学生用例图的主体角色是学生。首先,学生通过系统的登录界面,输入个人用户名和密码,系统进行身份验证,如果用户信息和数据库的信息匹配无误,进行选择教师界面。然后,学生从操作界面里选择自己任课教师,作为测评对象,最后,系统根据学生选择的测评对象调出测评指标,学生根据教师的教学情况给老师进行评价。测评完之后提交结果,并退出教师测评系统。学生用例图如图1所示。

图1 学生用例图

2.3教师测评时序图

在教师测评序列图中,首先,用户输入用户名和密码,在登入成功之后,系统自动调取测评指标。学生选择测评对象,对测评对象进行打分评价。学生对测评信息确认无误之后,提交测评数据,系统根据教师测评算法和权重指数核算出教师的最终评价结果,保存数据到数据库里并退出系统。教师测评时序图如图2所示。

圖2 教师测评时序图

3 逻辑和数据库设计

3.1制作对象类图

类图是面向对象系统建模中最常用和最重要的图,是定义其它图的基础[4]。教师测评管理系统对象类图如图3所示。

图3 教师测评管理系统对象类图

3.2建立包图

通过对图中各个包以及包之间关系的描述,展现出系统的模块与模块之间的依赖关系[5]。

教师测评管理系统分为“学生测评包”、“专家(督导)包”、“管理员包”、“校领导包”、”和“数据库包”等。教师测评管理系统包图如图4所示。

图4 教师测评管理系统包图

4 结束语

系统的实现改变了以往手工成分较多的教师测评工作,使学校领导对各项评教信息的管理查看更加方便,提高了教学管理质量。

参考文献:

[1] 扈志洪,杨华千,张伟.中小学教师教学效果量化测评系统设计与实现[J].教学与管理,2007(4):25-26.

[2] 董勇,郎永祥.基于面向对象技市的高校教师绩效考核系统的研究[J].科技信息,2008(29):16-17.

[3] 冀振燕.UML系统分析设计与应用案例[M].北京:人民邮电出版社,2003:35-38.

[4] 毛明霞,欧冰玉.医院成本核算管理系统设计与实现[J].医学信息,2003,3:25-27.

[5] 张龙祥.UML与系统分析设计[M].北京:人民邮电出版社,2001:56-57.

[6] 徐宝文,周旒明,卢红敏.UML与软件建模[M].北京:清华大学出版社,2006:28-29.

[7] 巢海鲸.高等学校教师教学质量测评系统的开发[J].高校论坛,2006(8):18-19.

猜你喜欢
S模式
学生考勤系统开发
基于Web的毕业设计管理系统设计与实现
明日博客系统的设计与实现
基于B_S模式的游戏化学习系统研究
集团公司OA系统的研究与开发
S模式空管二次雷达询问与监视技术研究
铝材B2B电子商务系统设计与实现 
基于ASP.NET的就业见习管理信息系统设计与实现
基于B/S模式的数据结构实验平台设计
航空发动机管理信息系统研究