基于web的教学评价系统的设计与实现 - 图文 联系客服

发布时间 : 星期日 文章基于web的教学评价系统的设计与实现 - 图文更新完毕开始阅读729933e95727a5e9846a61ae

基于Web的教学评价系统的设计与实现

[摘 要]本文首先就需求做出整体设计,将整个系统分为四部分:学生子系统、领导子系统、教师操作子系统及管理员子系统,并对各个部分进行了系统功能的划分,功能的描述。其次,在明确整体设计和对目标系统的精确描述后,我们在编码阶段把这个描述直接翻译成用程序设计语言书写程序。最后,将程序套入页面中,调试并完成程序。

[关键词]Web;教学评价;ASP.NET

第一章 绪论 1.1 研究背景

高等学校的教育质量一直是学校和社会关注的中心,是学校发展和进步的动力源泉。学校的领导必须把提高学校教育质量作为一切工作的核心。根据长期高等教育部门的实践证明,建立完整教学质量监控体系和评估制度可以提高高等学校教学的质量。一方面,进行合理的教学质量评估,不仅可以全方位了解老师课堂教学情况,分析出老师课堂教学的效率,而且可以发现教学过程之中的不足,发现其中的问题,总结经验教训,提高教学质量。另一方面,学生作为教学质量评估制度中的主体,可以表达出自己对老师教学水平的直接、真实的感受。从而形成对老师的有效监督,督促老师提高教学水平。因此,教学质量评估体系在高等院校中普遍施行起来。目前,我国高等院校的质量评估体系主要模式就是Web教学评价系统。Web教学评价系统是互联网时代的产物,可以有效提高教学管理水平。它可以汇总学生对老师评估的信息,提高教学质量评估的效率。此外,Web教学评价系统还可以储存大量的信息资料,方便学生和老师的查询。 1.2 国内外研究现状

教学质量评估体系的建立需要完善多方面的制度。美国、苏联、法国、日本等发达国家的教学质量评估体系的建立主要从两方面入手。第一,由国家教育部

和政府部门的主管人员以及社会的非政府组织团体共同制定高等学校教学的有关标准和制度以及法律法规体系,从而通过完善的教学质量监控体系,保证高等教育的硬性指标符合规范。第二,成立专门的质量评估部门,严格按照有关制度和规范开展评估工作,并且要保证测评的全过程和结果的公开和公正。只有这样行之有效的教学质量评估体系才可以不断改进高等教育教学工作,实现高等教育水平的不断提高,实现我国高等教学水平质的飞跃。

我国的高等教育质量评估体系发展的比较晚,直到20世纪后期各大高校才逐步开始探索。我国的教学评估体系在经过不断的研究中,充分了解发达国家教育理念,形成初步教学质量评估体系,形成了我国教育评价的实践模式,初步形成了我国教育评价制度的基本框架。目前国内绝大多数学校都建立了教师教学质量评价制度,但由于各校在执行力度、评价主体、评价标准、权重比例、考核方法的可操作性上存在不同程度的差别,因此其效果的优劣也是不尽一致的。 1.3 本文主要工作

本课题主要是开发一个基于环境的教学质量测评系统,它是充分利用学校现有的校园网资源,实现对教师课堂教学质量评价快速、高效的计算以及测评信息的分析和反馈。

本文所做的主要工作:

(1)绪论。通过阅读大量有关教学质量评价方面的相关资料,了解国内外的发展现状。

(2)系统开发技术概述。介绍了本系统开发所需得相关技术开发模式——B/S与C/S结构、开发工具——ASP.NET、数据库管理系统——SQL Server2000以及连接技术ADO.NET等。

(3)系统需求分析。通过对系统进行可行性分析和需求分析研究,确定系统的设计原则和目标,设计系统开发的业务流程和功能结构数据库设计。阐述了数据库设计原则和步骤。

(4)系统实现。介绍了子系统和客户端子系统的详细设计和功能实现 (5)系统测试。介绍系统测试的运行环境和具体的测试工作,包括单元测试、集成、确认测试及系统测试。

第二章 系统开发技术概述 2.1 系统开发模式

目前使用最多的是和两种模式。

C/S模式是一种采用开放式结构、集中管理、协作式处理方式的主从式的网络计算模式。C/S模式将网络中计算机分为两个部分有机地联系起来客户机和服务器。客户机由功能一般的微机来担任,它的作用是访问和处理远程服务器上的数据。服务器通常采用高性能的、工作站或小型机,并采用大型数据库系统。它的作用是接收和处理客户机的数据请求。客户端需要安装专用的客户端软件。C/S模式也逐渐暴露出许多问题,主要表现为以下几点:开发成本高;不同客户机安装了不同的子系统软件,用户界面风格不一,使用繁杂,不利于推广使用;移植困难;维护复杂,升级麻烦;信息内容和形式单一。

B/S模式也可以称为BWD模式,由浏览器、服务器、数据库服务器三个层次组成。在这种模式下,第一层浏览器(客户机)为用户与整个系统的接口。客户端使用一个通用的浏览器来代替其它的各种应用软件,用户的所有操作都是通过浏览器进行的,由它来解释HTML,显示网页内容。在这里网页具有一定的交互功能,支持用户在网页提供的表单上输入信息提交给后台,并提出处理请求。这里的后台即第二层的Web服务器。第二层Web服务器将启动相应的进程来响应浏览器的请求,并动态生成嵌入处理结果的HTML做代码返回给客户机浏览器。第三层数据库服务器的任务类似于模型的第二层,负责协调不同服务器发出的SQL请求,管理数据库。但是B/S模式复杂的应用构造起来很困难、HTTP可靠性低有可能造成应用故障、WEB服务器成为对数据库的唯一的客户端。

可见单一的B/S模式和单一的C/S模式都存在这样或那样的不足。于是,软件行业提出把二者相结合的新架构,这也是本文采用的开发模式。 2.2 .NET平台

.NET平台由操作系统、.NET企业级服务器、.NET框架、.NET服务组件以及.NET开发工具组成,其中.NET框架是.NET平台的核心。在.NET平台中,需要操作系统的

支持。.NET服务组件是指在.NET平台中的关键技术——Web服务。 Web服务作为一种全新的开发模式,是构建下一代互连网络的关键技术,也是.NET技术中重要组成部分。.NET框架是.NET平台的基础架构,其强大功能来自于公共语言运行时环境和类库紧密结合在一起,提供了不同系统之间交叉与综合的解决方案和服务。因此,公共语言运行库和.NET Framework类库是其两个主要的组件。 2.3 ASP.NET

ASP.NET技术是微软公司推出的应用程序开发技术,使用它可以建立和运行高效、动态的服务器端的应用程序。本系统的应用程序采用ASP.NET技术设计。ASP.NET使用VB.NET、C#等语言作为开发工具,开发程序的源代码嵌于HTML格式文本中。ASP技术的优点在于与浏览器无关、提高源程序代码的安全性和保密性、面向对象,易于扩充。 第三章 系统需求分析 3.1 教学评价系统目标

从教育角度来看,教学评价系统应当事先教师教学信息管理的信息化,确保各位教师均按照同一标准进行评价;各班学生只能对本班的授课老师进行评价;系统应提供详尽的统计信息;系统可靠性与实用性高;界面友好。 3.2 综合评价要素

构成要素包括评价目标、评价指标、权重系数、评价人、评价对象、评价结果;评价程序包括建立评价指标体系、建立评价模型与评价结果分析。 3.3 教学评价需求分析

只有建立科学的教学评价体系才能最大程度提高教学效率,教学评价体系作为完善评价目标应达到的标准,可以为教学指明方向。教学评价系统应当满足以下需求:

1)方向性原则。系统必须和教育部及国家的教育理念与方针同步,进而加