高等职业院校网上教学质量评测系统的实现

合集下载

高校课堂教学质量评价系统的设计与实现

高校课堂教学质量评价系统的设计与实现

高校课堂教学质量评价系统的设计与实现作者:高瞻锁志海来源:《现代电子技术》2015年第22期摘要:结合目前高校学生评教实际,从教师评价、学生评价、教学条件评价等方面构建课堂教学质量评价指标体系;利用高效的信息化、网络化管理方式设计与开发了基于学生评教的课堂教学质量评价系统。

该系统实现了在校学生以“学生专家”的身份通过信息化平台对课堂教学质量进行评价,为学校教学质量监督提供依据。

关键字:课堂教学质量;学生评教;信息化;系统设计中图分类号: TN958⁃34; TP391.4 文献标识码: A 文章编号: 1004⁃373X(2015)22⁃0041⁃030 引言“课堂教学”仍是大学育人的生命线,也是实现高校教育教学目标的主要途径,因此教师课堂教学质量评价工作是高校教学质量保障体系的核心内容[1]。

随着高校教学规模的不断扩大,以往的手工填写调查表的形式已经无法满足需求,为了满足课堂教学质量评价工作的实际要求,更好地了解现有课堂教学现状,从学生角度反馈课堂教学动态,方便对教学评价的流程各环节数据进行对比分析,设计出一种基于网络平台的课堂教学质量评价系统,为学校教学质量监督提供依据。

1 关键技术介绍1.1 SSH框架技术SSH是一种基于J2EE技术的MVC软件开发框架,与J2EE重量级体系相对应,轻量级Web框架SSH不仅保持了J2EE的优势(例如事务管理),还简化了Web的开发[2],提高了开发效率。

SSH集成框架从逻辑上分为三层:表示层、业务逻辑层、数据持久层,开发人员利用SSH集成框架开发的Web应用程序可复用性好、结构清晰并且也易于维护 [3],如图 1 所示。

在表示层,Struts 负责MVC的分离,它将程序的输入、处理和输出分开,便于模块化的开发。

在数据持久层中, Hibernate对 JDBC 进行了轻量级的对象封装,利用配置文件将数据库表映射成对象,程序开发人员不用关心数据库的具体结构和逻辑即可操作数据库资源[4]。

高职院校教师教学质量评价系统的总体设计

高职院校教师教学质量评价系统的总体设计

高职院校教师教学质量评价系统的总体设计针对目前高职院校教师教学质量测评体系存在的问题,运用软件工程方法建立基于B/S结构的教师测评系统,并进行了总体设计,为系统实现奠定了基础,系统验证结果表明,实现了预期的目标,有助于改善教学质量。

标签:评价系统;B/S结构;总体设计为解决教师教学质量评价中存在的客观性差等一系列问题,我们开发了基于B/S结构教师教学质量测评系统,实现对评价指标的打分计算,保证了给出的评价更为真实有效,使其既能科学、准确、客观的体现出任课教师的教学水平,又能够较为容易地实施对教师的教学测评,以便根据测评结果加强教学管理,调整教学制度,促进学校教学质量的提高。

1 系统总体设计概述系统采取B/S结构,系统分为前端子系统和后台子系统。

对系统的总体设计包括了系统的体系结构设计、系统部署的物理结构以及对系统功能的设计等内容。

2 系统体系结构设计当前学校在校生有11000多人,全校教职员工共有600多人。

由于招生规模不断扩大,因此在校人数逐年扩增,而且教师教学评价工作每学期集中在期末进行,因此系统的访问量非常大。

系统在开发前必须要做好体系结构、网络架构、可扩展性等方面的设计。

从校园网络环境看,学校组建了校园局域网并已接入Internet,为了方便学生、教师、专家使用系统,系统设计为B/S结构模式,用户通过Web浏览器访问系统,服务器接收到用户的请求后对这些请求进行处理,并将处理结果返回给用户。

本系统需要两个服务器,分别为web与数据库服务器。

综上所述,本系采用SSH框架的多层架构,主要分为:表现层、控制层、业务逻辑层、数据持久层。

其中表现层为系统的用户界面,用于接收用户的输入和结果的显示;Struts2充当系统的控制层,用于拦截用户请求,并将用户请求指派给对应的业务处理逻辑;业务逻辑层负责系统业务逻辑的处理,即系统功能的实现;数据持久层实现与数据库的交互操作,实现数据的增删改查。

系统体系结构如图1所示。

面向教育的在线评测系统设计与实现

面向教育的在线评测系统设计与实现

面向教育的在线评测系统设计与实现随着信息技术的不断发展,各个领域都在尝试将其应用于实践中。

教育领域也不例外,越来越多的教育机构和学校开始采用在线评测系统来对学生进行考核和评估。

在线评测系统具有高效、精确、便捷等特点,能够为教师和学生提供更为优质的教育服务。

本文将详细介绍如何设计和实现一款面向教育的在线评测系统。

一、需求分析面向教育的在线评测系统应该具备哪些功能呢?首先,需要有题库管理模块,可以方便地添加、修改和删除题库中的题目。

其次,需要有试卷管理模块,可以根据需要随时创建试卷,并且可以从题库中随机选取题目生成试卷。

同时,系统还需要具备考试管理模块,可以对考试进行安排、监控和评分。

最后,还需要一个成绩管理模块,可以对学生的成绩进行查询和统计。

二、系统架构设计基于以上需求分析,我们可以将系统架构分为四个模块:题库管理模块、试卷管理模块、考试管理模块和成绩管理模块。

1. 题库管理模块题库管理模块用于管理系统中所有的题目,包括单选题、多选题、填空题、简答题等。

该模块需要实现以下功能:(1)题目添加:可以添加不同类型的题目,且可以设置每道题目的分值和难度系数。

(2)题目查询:可以根据关键词和难度系数查询题目,还可以按照题型进行筛选。

(3)题目修改和删除:可以对题目进行修改和删除操作,并可以对修改后的题目进行保存。

2. 试卷管理模块试卷管理模块用于创建和管理试卷,包括试卷的生成和编辑,该模块需要实现以下功能:(1)试卷生成:可以根据题库中的题目随机生成试卷,并自动计算试卷的总分。

(2)试卷编辑:可以手动选择加入哪些题目和分值,并可以给出错题重做或不重做的指令,同时显示试卷分数预测。

(3)试卷查询:可以根据试卷名称或创建者进行试卷查询。

3. 考试管理模块考试管理模块用于考试安排、监控和评分,具有以下功能:(1)考试安排:可以设置考试的时间、地点、试卷等信息,并可以对参加考试的学生进行安排和分配座位等工作。

(2)考试监控:可以对考试过程进行监控,避免作弊、泄题等情况的发生。

中等职业学校教师教学质量评价系统设计与实现

中等职业学校教师教学质量评价系统设计与实现

教学评价 广东教育·职教 2018年第8期中等职业学校教师教学质量评价系统设计与实现文/梅州农业学校 杨柳军 党的十八大强调,把立德树人作为教育的根本任务,全面实施素质教育,深化教育领域综合改革。

教育规划纲要(2010-2020)提出,改革教育质量评价制度,要根据培养目标和人才理念,建立科学、多样的评价标准。

开展由政府、学校、家长及社会各方面参与的教育质量评价活动。

教师教学质量的评价是教育质量评价制度改革中一项重要组成部分。

一、教学质量评价系统开发目的和意义教学质量是学校生存和发展的保证,是学校可持续发展的基本前提。

教学评估是教学管理的重要环节,是提高质量和办学效益的重要手段。

目前大部分学校仍然存在教学管理机制待完善、教学质量监控体系不科学等问题,教学质量得不到切实有效的监督,因而在现有条件下,对学校教师教学实施有效监控,采用计算机技术对教师教学情况进行评价在理论上和实践上都具有十分重要的意义。

因此,建立一套切合实际、科学完善的教学质量评价系统,对激励教师认真做好教学工作、提高教学质量将起到至关重要的作用。

(1)教师教学质量评价系统,充分利用各种科学管理手段对教师教学质量进行综合评价,成为学校、教师和学生之间沟通的平台。

(2)随着计算机及网络技术的不断发展,各种信息技术的出现和应用,使各类学校摆脱了传统的纸质评价方式,为建立基于网络的教学质量评价系统提供了可能。

(3)本系统使教学质量评价的实施更加灵活、简单、方便、快捷。

首先,该系统不会受到时间和空间的限制,利用计算机收集和处理评价数据,既提高了工作效率又使评价结果更加准确。

其次,该系统的应用有助于教师发挥个人主观能动性,及时调整、改进教学中的不足之处,发扬优点,对教学管理决策者的工作作风和管理水平也是一种促进,对其掌握教学动态、规范教学过程、调整教学方针策略和保证教学质量,起到辅助参考作用。

二、教学质量评价系统的整体架构与功能设计分析教师教学质量评价系统是一套充分实现学校领导、督导、教务、教研室、学生等多方对教师教学质量进行综合评价的系统。

教学质量评估管理系统的设计与实现

教学质量评估管理系统的设计与实现

教学质量评估管理系统的设计与实现第一章:绪论教学质量评估是学校教学工作的一个重要环节,对帮助教师改进课堂教学、提高学生学业水平具有重要意义。

传统的教学评估主要是由教学督导员或部门进行,效率低、质量难以保证。

因此,设计一套完善的教学质量评估管理系统,有助于提高教学评估工作的效率、准确性和科学性,是每一个学校需要重点考虑的问题。

第二章:功能设计教学质量评估管理系统应该具备以下的功能设计:1. 基本信息管理包括学生信息、教师信息、课程信息等。

系统应该能够随时更新,以保证信息的准确性。

2. 评估指标设置评估指标是衡量教学质量的标准,系统应该提供一些常用的指标设置,同时支持自定义设置。

3. 评估方式设置评估方式有多种选择,系统应该支持多种评估方式,包括问卷调查、实地观察、专家评议等,以保证评估结果的科学性和客观性。

4. 评估报告生成系统应该能够根据评估的结果生成详细的评估报告,为学校领导和教师提供参考。

5. 教学质量监控系统应该对教学质量进行持续的监控,及时发现问题、及时纠正,并且能够根据历史数据分析、预测和优化教学质量,帮助学校更好的制定教学计划和学生管理。

第三章:系统结构设计系统结构应该采用B/S结构,即浏览器/服务器结构。

用户只需要在客户端使用浏览器访问系统即可,所有的数据和处理都在服务器端完成。

这样可以方便用户的使用,并且能保证数据的安全性和稳定性。

第四章:系统模块设计系统应该分为以下几个模块:1. 用户管理模块:支持用户的注册、登录、密码修改等功能。

2. 基本信息管理模块:支持学生信息、教师信息、课程信息等的管理。

3. 评估指标设置模块:支持评估指标的新增、修改、删除等操作。

4. 评估方式设置模块:支持评估方式的新增、修改、删除等操作。

5. 评估操作模块:支持评估结果的录入、查询、修改等功能。

6. 评估报告生成模块:支持评估报告的生成和查看。

7. 教学质量监控模块:支持对历史数据的分析、预测和优化等操作。

高校教学质量评价与分析系统设计与实施

高校教学质量评价与分析系统设计与实施

高校教学质量评价与分析系统设计与实施随着高等教育的普及和发展,高校教育质量成为社会关注的焦点。

为了提高教学质量和满足教学改革的需要,建立和实施高校教学质量评价与分析系统已成为当今高校教育管理的重要内容之一。

一、高校教学质量评价的意义高校教学质量评价是通过评价师资力量、课程设置、教学方法、教学效果等方面来全面了解教学质量的一种手段。

评价结果可为高校教育管理者和教师提供改进教学的依据,促进教学质量的提高。

同时,评价结果还能为学生和家长提供选课和择校的参考标准。

二、高校教学质量评价与分析系统的设计原则1.科学性:评价系统的设计应基于科学的教育理念和实践经验,既考虑整体教学质量,又关注细节,确保评价指标能够准确衡量教育质量。

2.全面性:评价系统应涵盖课程设置、教师授课、学生评价等多个方面,从多个角度全面评估教学质量,避免片面评价的问题。

3.可操作性:评价系统应将评价指标分解为具体可操作的项目,方便教师和管理者根据评价结果制定改进措施。

4.数据化:评价结果应以数据的形式呈现,并及时更新,以便管理者和教师对教学质量的改进进行有效监测和引导。

三、高校教学质量评价与分析系统的实施步骤1.策划与准备:建立教学质量评价团队,明确评价目标和范围,制定评价指标和方法。

同时,选择合适的评价工具和技术手段,进行系统开发的准备工作。

2.数据收集与处理:通过问卷调查、个案分析、课堂观察等方式收集教学质量相关数据,并进行数据整理和分析。

确保数据的真实性和可靠性。

3.评价结果呈现:根据数据分析的结果,将教学质量评价结果以报表、图表等形式进行呈现,便于管理者和教师理解和使用。

同时,建立教学质量评价数据的查询和分析平台,方便各方人员访问和使用数据。

4.评价结果的解读与利用:教学质量评价结果需要与实际情况相结合进行解读,并针对性地制定改进措施,推动教学质量的提高。

此外,评价结果还可以为教师提供教学经验的交流和分享,促进教学研究和创新。

四、高校教学质量评价与分析系统的挑战与解决方案在高校教学质量评价与分析系统的设计与实施过程中,可能会面临以下挑战:1.数据收集难度:学生评价的主观性和个体差异导致数据的收集和处理困难。

网络课程在线测试系统的设计与实现

网络课程在线测试系统的设计与实现余红王柏清华南师范大学教育技术研究所佛山广播电视大学E-mail:gdgjdj@本文通过实践分析总结了网络课程在线测试系统的设计思路,结合目前学校的硬件环境,探讨了如何采用当今流行的ASP技术,结合ACCESS2000的关系数据库和VBScript脚本语言,建立网络课程在线测验系统。

关键词:网络课程在线测试CAT数据库1在线测试系统的建立有着重要意义1.1在线测试系统的建立有着重要意义Internet的出现和发展改变了传统学校单一的教学模式,随着网络学院的建立,网络课程如雨后春笋迅速发展。

网上学习成为一种新型的重要的学习途径,学员通过网上学习掌握了新的知识,增强了能力,但是如何了解、检查学习者的学习成果呢?显然,作为传统学习检测手段的――测验也必须在网上实现。

但是,综观现有的网络课程可见,许多网络课程还处于资源建设阶段,配套成熟的在线测试系统不多,对一些网校、网络学院中网络课程在线测试系统的分析之后,我们认为主要存在以下一些问题:①系统缺乏开放性。

②对于测验系统题库的修订和校正缺乏数据基础,使得提高整个题库数据质量较为困难。

③重视组卷功能,轻视教育测量功能也是一大障碍。

另外,由于出题方式比较单一(如选择题),降低了测验的难度。

现在一些网络学院采用网络学习与传统测试手段结合运行,当然,非在线测试作为成熟的评价方式有着以下许多优点:①既可客观填答,也可主观描述;②能对理论知识、操作技能进行考核;③能全面了解学习者认知领域、技能领域和情感领域的发展变化。

但是,如果网络课程的学习还沿用传统的非在线测试,这又将陷入以往广播电视、函授教育的局限;在线测试系统的建立,既有助于学习者,及时了解自己学习的状况,重新调整学习计划。

此外,组织者也可以通过对回收反馈信息的统计和分析,及时对课程结构、内容安排等进行调整,并及时为学习者提供指导。

因此,开发网络课程在线测试系统就显得非常必要。

面向教育行业的智能教育评测系统设计与实现

面向教育行业的智能教育评测系统设计与实现近年来,互联网技术的高速发展给教育行业带来了深刻的变革。

智能教育评测系统作为教育行业数字化转型的重要环节,其对教育教学质量的提升和学生综合素质评价具有重要意义。

针对当前智能教育评测系统中存在的问题和需求,本文提出了一种面向教育行业的智能教育评测系统的设计方案。

一、系统需求分析1. 教育教学质量评价教育教学质量评价是教育行业中亟待解决的难题。

传统的教育评价方式主要是基于标准化测试和考试,这种评价方式只能客观评估学生的知识水平和分数,但对于学生的其他能力和素质评价不够全面。

因此,在智能教育评测系统中,教育教学质量评价需要包含多个方面,如学生的思维能力、创新能力、实践能力、团队合作精神等。

2. 综合素质评价教育教学质量评价只是评价学生学习成果的一个方面,综合素质评价则是对学生整个人生能力的评价。

综合素质评价需要包含学生的道德品质、身心健康、创新能力、文化素养等方面,是评价学生未来发展潜力的重要依据。

3. 数据自动处理和分析对于教育评测来说,处理和分析评测数据也是必不可少的环节。

面向教育行业的智能教育评测系统需要具备数据自动处理和分析的能力,可以通过数据挖掘算法实现对学生能力的全面评估和价值发现。

二、系统设计方案1. 整体架构设计面向教育行业的智能教育评测系统总体采用微服务架构,主要分为教育数据采集、教育能力评估、评价结果展示三个模块。

教育数据采集模块主要负责采集学生的各种学习数据,如考试成绩、作业答案、社交数据等。

教育能力评估模块通过数据分析和机器学习算法,对学生的学习能力、综合素质进行全面评估。

评价结果展示模块将评估结果进行可视化展示,提供给教师、家长和学生参考。

2. 数据采集和处理方案数据采集和处理是智能教育评测系统中非常重要的环节。

数据采集可以通过多种方式实现,如学生档案信息、学习过程数据、社交数据等。

考虑到数据采集的多样性和复杂性,可以通过AI算法实现数据自动抽取、清洗和预处理,保证数据质量和准确性。

高校教学质量监测系统的设计与实施

高校教学质量监测系统的设计与实施高校教学质量监测系统是为了提高教学质量、优化教学管理而设计的一种管理工具。

它通过对教学过程进行科学监测和评估,帮助高校发现和解决教学中存在的问题,提高教学质量,为学生提供更好的教育服务。

本文将详细介绍高校教学质量监测系统的设计与实施。

一、教学质量监测系统的设计1.需求分析在设计教学质量监测系统之前,首先需要对高校的教学需求进行分析。

通过调研和访谈教师、学生、行政人员等相关人员,了解他们对于教学质量监测的期望和需求。

同时,还需要考虑到教学环境、课程设置、教学方法等具体因素,以便为系统设计提供依据。

2.系统功能设计根据需求分析的结果,确定教学质量监测系统的功能模块。

主要包括教学评估模块、学生成绩管理模块、教师评价模块、教学资源管理模块等。

教学评估模块用于对教学过程进行评估,学生成绩管理模块用于管理学生成绩,教师评价模块用于对教师的教学进行评价,教学资源管理模块用于管理教学资源。

3.系统界面设计系统的界面设计需要符合用户的使用习惯和美观易用的原则。

界面布局应该简洁明了,功能模块的操作按钮要一目了然,保证用户能够方便快捷地操作系统。

同时,还需要运用合适的色彩、图标和字体等设计元素,使界面更加美观、舒适。

4.系统数据设计教学质量监测系统需要存储大量的教学数据,如学生信息、教师信息、课程信息、成绩信息等。

在系统数据设计中,需要合理规划数据库表的结构和关系,确保数据的完整性和一致性。

同时,还需要考虑数据的安全性,采取合适的加密和备份措施,防止数据泄露或丢失。

二、教学质量监测系统的实施1.系统开发根据系统设计的需求,进行系统开发。

开发过程包括需求分析、数据库设计、编码、测试等环节。

在开发过程中,需要确保系统的功能实现与设计要求的一致性,并进行充分的测试,保证系统的稳定性和可靠性。

2.系统部署系统开发完成后,需要将系统部署到高校的教学环境中。

在部署过程中,需要进行系统的安装和配置,并与现有的教务管理系统进行集成。

智能评教系统设计与实现

智能评教系统设计与实现随着信息技术的不断发展,智能评教系统被广泛应用于高校教学评估中。

智能评教系统为教师和学生提供了一个高效、准确的评价与反馈平台,有助于提升教学质量,促进教学改革。

本文将探讨智能评教系统的设计与实现,分析其主要功能和实现技术。

一、智能评教系统的主要功能智能评教系统是基于教育评估理论和技术手段的应用系统。

其主要功能包括评价内容录入与管理、评价问卷生成、评价结果分析与展示等。

首先,评价内容录入与管理是智能评教系统的基础。

教师可以根据自己的教学特点和教学目标,在系统中定义评价指标和评价标准,并录入与管理评价内容。

评价内容可以包括教学内容、教学方法、教学效果等方面的细节描述,以确保评价的全面性和准确性。

其次,评价问卷生成是智能评教系统的核心功能。

系统可以根据教师定义的评价内容和标准,自动生成评价问卷。

问卷可以采用多种形式,如选择题、填空题、打分题等,以便学生能够便捷地完成评价。

同时,系统还可以提供评价问卷的模板设计功能,教师可以根据自己的需求进行问卷的个性化设计。

最后,评价结果分析与展示是智能评教系统的重要功能。

系统可以自动对收集到的评价数据进行统计分析,生成评价报告和数据可视化展示。

教师可以通过评价报告和数据分析,了解自己的教学优势和不足,从而进行教学改进。

学校管理者也可以通过评价报告和数据分析,了解教师和课程的整体情况,为教育决策提供参考依据。

二、智能评教系统的实现技术智能评教系统的实现涉及多项技术,包括数据采集、数据处理、数据分析、用户界面设计等方面。

首先,数据采集是智能评教系统的关键环节。

学生的评价数据需要通过系统进行收集和储存。

可以采用多种方式进行数据采集,如在线填写、扫码评价等。

同时,系统需要具备数据存储和管理的能力,确保评价数据的安全性和完整性。

其次,数据处理是智能评教系统实现的重要步骤。

评价数据需要经过清洗、整理和处理,以便进行后续的分析和展示。

容错机制和数据校验技术可以提高数据处理的准确性和可靠性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

高等职业院校网上教学质量评测系统的实现随着网络技术不断发展,开发基于Web的教学质量评测系统,最大限度利用高校内部的网络资源、提高管理效率是各高职院校教学工作的重点之一。

本文主要介绍了我院基于ASP技术的网上教学质量评测系统的设计及实现。

关键词:职业教育;教学评测;ASP技术;数据库;网络1引言保证课堂教学质量是高校办学的核心,学生对于教师课堂教学的评价是保证教学质量的重要手段之一。

传统的教师评价手段一般采用手工填表方式,然后进行手工录入、计算、统计、收集留言等工作,对于教学督导人员是一项繁复的工作。

特别是高等职业院校的课程结构中,实训课程比例大,但实训课的教学形式完全不同于公共课和专业基础课,这就决定了对实训课教师的教学质量评价不能简单地套用相同的评价模式,而应该有针对性地提出不同的评价标准,以达到科学合理的评教和测定结果。

这进一步加大了手工制表填表等的工作量和繁复程度。

如果将基于Web的教师评价系统挂接在校园网上,学生可以通过网络方便地选择专业课和基础课以及实训课教师,实时评价教学效果,同时管理系统可以自动进行计算、统计、排序、打印上报和收集留言等操作,使教学管理更上一个新台阶。

因此我院利用ASP技术,与Access数据库相结合,开发可在校园网上运行的教学质量评测系统。

2教学质量评价系统的总体设计2.1基于B/S方式的Web三层模型运用系统在体系结构上采用了基于B/S方式的Web三层模型。

如图1所示:B/S三层体系结构包括:(1) 表示层(Presentation) 即Web浏览器。

该层位于客户端,它的任务是由Web浏览器向网络上的Web服务器提出服务请求,Web服务器对用户身份进行验证后用HTTP协议把所需的主页传送给客户端,客户机接收传来的主页文件,并显示在Web浏览器上。

(2) 应用逻辑层(BusinessLogic) 即具有应用程序扩展功能的Web服务器。

该层中包含系统的事务处理逻辑,位于Web服务器端。

它的任务是接受用户的请求,其过程是:首先执行相应的扩展应用程序与数据库进行连接,通过SQL等方式向数据库提出数据处理请求,然后等待数据库服务器将数据处理的结果提交给Web服务器,最后由Web服务器传送回客户端。

(3) 数据服务层(DataService) 即数据库服务器。

该层位于数据库服务器端。

它的任务是接受Web服务器对数据库操作的请求,实现对数据库查询、修改、更新等功能,然后,把运行结果提交给Web服务器。

2.2系统功能设计基于网络与数据库技术的多元主体教学质量评价系统根据需要,总体上分为评价模块、评价结果、评价管理等模块。

系统功能结构图如图2所示。

(1) 评价模块是系统核心模块之一,主要功能是根据用户登录信息,显示评价课程信息,将评价内容生成评价表,由用户进行评价。

●评价表设计和发布此项目的评价指标结构主要由督导部门根据教学实际提出,力求做到合理分类、全面评价、权重科学等。

管理员在系统开通发布前有权修改和更新评价表。

评价表可以按公共基础课和专业基础课及实训课特点进行分类设计,使得评价和计分更为合理。

●评价过程学生端一旦成功注册,正确登录后,输入必需的各个选项,进入评测页面,即可在评价页面看到内容和选项,学生打分不是直接填写分数,而是进行单项选择。

●评测过程控制学生完成各个选项并提交,后台可以设置答卷有效性控制,系统确定有效则入库,如学生选择的10个选项均为D,系统会判定无效,并返回评价页。

每门课每名学生(根据注册信息)只能评价一次,评价表下端有留言框,可给教师填写具体意见和建议,提交成功则提示信息。

(2) 评价结果学生评价结束后,系统自动统计各项分数,教师通过用户名和密码登录查看自己的教学评价结果,后台管理系统可按学期自动进行分数汇总、统计分析、排序(按全院、各系、各专业、任课教师等)和打印上报或分发等。

●信息查询:教师注册登录查询自己所任教课程的评价结果、并查看有关留言。

教师只能查询本人的评价结果,查询需提供用户名和密码,用户名和密码由系统提供,教师可自己更改密码。

●留言中心:为开放性版块,留言直接在网页上显示,任何人均可在留言板上发表自己对教学及管理等方面的感受与建议,但必须遵守留言板的规定,管理员有权对留言版实施管理。

●教评信箱:为封闭性版块,信件内容直接发至督导处,由管理人员收集、处理和反馈。

●评价表留言:学生在提交评价表时对所评价的科目的任课教师的留言信息。

管理员和被测评教师有权察看。

(3) 后台管理后台管理模块包括系统管理、用户管理、课程管理、评价管理、数据管理、留言管理和安全管理七个模块,如图3所示。

2.3系统数据库设计数据库是本系统的数据支持,是系统的核心和基础,建库是系统开发的首要工作,能否建立高效的数据库是系统开发成功的关键。

针对教学评价系统的需求分析,本系统设计了一系列高效、合理的数据库。

主要用到的数据表有管理员信息表、班级信息表、系部信息表、学期信息表、学生信息表、教师信息表、专业信息表、课程信息表、评价指标表、评价结果表、留言信息表等共12个数据表。

各表结构及主要功能如下:●系统开关表system(id、closeok):用于管理员开通和关闭该系统;●班级信息表class:(cl_id, classname, departid);●专业信息表(course)(co_id,coursename,teacherid,term);●系部信息表Department:(de_id,department);●评价结果表fenzhi:(fen_id,courseid,coursename,classid,tearcherid,teachername,studentid,term,tt,score,liuyan);●留言信息表message:(msgid,msgtitle,msgcontent,msgreply,username,userfrom,userip,leavetime,replytime,replyid);●评价指标表Question(id,content,typed,showed);●学生信息表student(st_id,loginname,password,classid);用于记录学生注册时的用户名和密码及登录时的身份验证。

●教师信息表teacher: (te_id, teachername, num,password,departed,subjected);根据学生所在班级链接到授课教师的情况,并按te_id将教师评价结果送入评价结果表.●课程信息subjuct(su_id,subjectname,departid);●学期信息表(id,term,closeok)设定只能对本学期所开设课程的任课教师进行评价。

上述各数据表,根据需要通过关键字段进行联接。

2.4安全性设计系统安全设计十分重要,为了保证本系统的安全,在设计时根据网页下载规则、数据库命名规则等对登录验证、用户名限制、数据库安全进行设计。

3教学质量评测系统的实现3.1系统使用的主要技术客户端是IE浏览器。

服务器端平台可以是Windows NT系统、Windows XP/2000等。

Web服务使用通用的IIS技术。

后台数据库采用简单实用的Access 数据库。

开发工具:主要使用网站制作工具Dreamweaver 6.0、网站开发工具ASP、网页编辑语言HTML、网络编程工具VBScript、JavaScript、数据库查询语言SQL 及部分插件技术。

3.2主要功能模块实现的关键技术本系统包含多个模块,就其关键技术而言,主要涉及后台数据库连接技术、数据存储技术、数据反馈技术和数据安全技术。

(1) 数据库连接技术页面与数据库源建立连接是访问数据库的第一步,在ASP脚本中可以通过多种方法连接数据库,本系统数据库连接代码如下:connstr = “Provider = Microsoft.Jet.OLEDB.4.0;DataSource = “ & Server.MapPath(db)Set conn = Server.CreateObject(“ADODB.Connection”)(2) 数据存储技术使用insert命令把单项选择的数据添加到数据库表fenzhi表中,得到评价课程ID,查找评价结果表中的对应字段,获取每个字段的记录,下面是代码(部分):strsql=“INSERTINTOfenzhi([courseid],[coursename],[classid],[teachername],[teacherid],[studentid],[term], [tt],[score],[liuyan])”strsql=strsql & “values(“strsql=strsql & “…“ & courseid & “…,”strsql=strsql & “…“ & coursename & “…,”strs ql=strsql & “…“ & classid & “…,”strsql=strsql & “…“ & teachername & “…,”strsql=strsql & “…“ & teacherid & “…,”strsql=strsql & “…“ & studentid & “…,”strsql=strsql & “…“ & term & “…,”strsql=strsql & “…“ & tt & “…,”strsql=strsql & “…“& score & “…,”strsql=strsql & “…“ & liuyan & “…)”(3) 数据反馈技术通过对登录界面中的学号ID号等数值进行判断,确认是否允许用户如学生登录和进入评价系统(程序略),对学生的评价留言、教学建议留言和信箱留言都能以不同的方式进行反馈。

(4) 数据安全技术主要从以下几个方面来实现。

●登录验证:教师评价登录、学生评价登录及管理员登录都必须经过密码验证,只有验证通过方可登录。

●用户名限制:为了防止用户利用SQL语句的漏洞非法登录,不允许在用户中输入特殊符号。

●数据库安全考虑:为了防止黑客在知道数据库路径后下载数据库文件,将数据库的扩展名mdb改成asp。

因为ASP文件经过服务器编译,编译后的数据库文件就不能下载。

●数据库备份:管理员登录后,页面提示选择备份相关数据库,以保证数据的安全。

4结论基于ASP的网络教学评测系统搭建了督导、任课教师以及学生之间的交流平台,有利于教师更好地实现新的教学理念,帮助教学管理者全面了解各部门各专业的教学效果,成为沟通学生和教师的一个桥梁。

相关文档
最新文档