教学评估系统.doc
文本预览下载声明
教学评估系统
1.项目分析
1.1项目定义
本项目旨在通过六名组员的协同努力建立一个教学评估系统,以方便学生对老师的教学评估,学工办人员对数据的处理。
1.2项目效果
相对于传统的教学评估工作本系统有着全面的优势:
(1)将教学评估终端在网上实现,学生填写评估单,在线提交。省去传统的班长收发评估单程序,节省宝贵的人力物力和期末时间。
(2)后台程序根据录入的数据进行计算,直接得到评估的结果。而不是现在的工作人员将学生填好的教学评估单按照教师、课程先分类,再输入电脑进行数据处理。
(3)评估方法、评估项目可以灵活更换,得出的评估结果更客观、公正。这是在手工操作情况下几乎不可能实现的。
2.系统描述
2.1登录界面
系统以商院网站现在使用的网页作为界面,商学院的用户可以很方便地使用本系统。
登录的方法和一般登录方式一致,尽量快捷,简单。
从登录入口到最后评估提交,在完成系统功能的前提下,努力使用最少的页面和用户进行最少的操作。
2.2教学评估功能
达到现有人工程序的评估目的,在此基础上增加灵活性,使系统功能可以按需求进一步拓展,评估结果能随着评估程序的优化更精准、客观。
2.3评估结果查询
能进行现在和历史上所有教师评测分数结果的查询,也可以针对某个教师进行得分查询、某项课程、某个评测项目得分查询。
2.4测评项目
可以根据需要在每个时期进行变更,添加一些符合教学实际、更有现代性的评估项目。甚至针对不同的教学岗位可以设置不同的评估项目。这一切只需要在后台数据库里面进行一些极其微小的更改。
2.5优化评分方法
在不同教学实践中,一个教师综合能力的各个方面重要性会有所不同。优化评分方法能给予重要的评估项目更大的得分权数,从而正真考察一名教师是否具有胜任该课程教学的优异能力。
3.项目组成模块及其基本功能的实现
上面是本项目框架示意图,分如下5个模块
3.1终端(学生进行评估)模块
该模块包括两个要素,1.确定每个学生对应的任课老师。2.系统形成该老师对应的调查表。下面是具体的流程。
模块说明:学生初次登陆,以学号为初始用户名,身份证号码为初始密码,验证成功方可通过,进行评分,学生可以在第一次登陆之后跟改密码,分为两种登陆方式:别名登陆(即使可以用身份证号登陆),实名登陆(用修改过的第二密码)。学生登陆后,看到任课老师名单,点击进入进行评分,如下图。
每个学生一次只可以选一个老师,调出调查表。并且对每一位老师只可评估一次,即评估完之后,老师前的选项进行限制,不可再选。
每位学生必须对老师评估,如果有学生在规定时间内未对老师进行评估,则系统自动进行催促。
每次评估时间,由班长提醒学生在一定时限内(例如10天)登陆系统进行评分,经过一定时间(如7天)系统自动按年级,班级统计没有参加评估的同学名单,由辅导员(年级长)通知各班班长再次催请。未参评者可以给予德育考评惩罚(事先言明)。
该模块基本已完成,但在将学生评估表提交数据库这一环节上出现了问题。
3.2评估计算模块
表单提交后的一系列后台处理。是按照一定方法对老师所得各项分数的统计。
根据学生评分结果表进行统计分析
Worknum Courseid Score1-10 TotalScore 教师工作号 课程号 各单项得分 总得分 采用一定的统计方法,暂定如下
TotalScore= Score1*Power1+……+ Score10*Power10;
Poweri为第i个评测项目的得分权值。
评估项目以及权数表应该在评估进行前研究决定,得到广大教师支持后公开发布。
经过计算后,结果存入教师得分表中。
Worknum Teachername Sdepart Coursename finalScore 教师工作号 教师姓名 任教系(班)别 课程名 最终得分
由于未能形成学生评分结果表,这个模块只做了算法设计,没有进行页面实现。
3.3查询模块
教师可查询本人的总得分、各分项得分及所在院(系)的平均分
3.6各模块间的数据联系
4.开发技术
4.1 开发语言:asp。
4.2 数据库:
4.3 系统架构:
附录:系统使用的数据表
显示全部