网上智能评教系统.docx

上传人:b****5 文档编号:4623445 上传时间:2022-12-07 格式:DOCX 页数:51 大小:466.63KB
下载 相关 举报
网上智能评教系统.docx_第1页
第1页 / 共51页
网上智能评教系统.docx_第2页
第2页 / 共51页
网上智能评教系统.docx_第3页
第3页 / 共51页
网上智能评教系统.docx_第4页
第4页 / 共51页
网上智能评教系统.docx_第5页
第5页 / 共51页
点击查看更多>>
下载资源
资源描述

网上智能评教系统.docx

《网上智能评教系统.docx》由会员分享,可在线阅读,更多相关《网上智能评教系统.docx(51页珍藏版)》请在冰豆网上搜索。

网上智能评教系统.docx

网上智能评教系统

摘要

今天,随着网络技术的不断发展,教学评估系统各方面日趋成熟。

然而,作为衡量这种新型教学系统服务质量的核心的网络教学的评估体系还有诸多不足。

本文以网络的自身特点和建构主义学习模式为基础,简要论述了可以应用在网络教学方面的一些评估策略。

计算机网络为建构主义教学模式下的主动探索、协作交流提供无与伦比的教学平台,网络教学打破了地域和时空的局限,实现了双向交互、实时多点交流、广泛的传播、快捷的数据信息收集等多种功能,以网络通信技术、多媒体技术为依托,为建构主义教学理论支起了技术框架。

  

本系统采用VS2005集成开发环境进行开发,后台数据库采用SQLServer2005数据库系统来存放数据信息,开发架构采用B/S架构的模式进行开发,可以让系统运行在任何有互联网的电脑上方便用户评估使用。

关键词:

教学评估系统;数据库;B/S架构;SQLServer2005

 

Abstract

Withthecontinuousdevelopmentofnetworktechnology,teachingassessmentsystemmatures.However,asameasureofqualityofserviceofthisnewteachingsystemcorenetworkevaluationsystemofteaching,therearestillmanydeficiencies.Thisarticleisbasedonnetworkcharacteristicsandconstructivistlearningmode,brieflydiscussedcanbeappliedtoanumberofassessmentstrategiesinonlineteaching.

Computernetworktoconstructtheactiveexplorationintheteachingmode,cooperationandexchangestoprovideunparalleledteachingplatform.Onlineteachingtobreakthelimitationsofthegeographicalandtimeandspacetoachieveatwo-wayinteractive,real-timemulti-pointexchange,widelydisseminated,fastdatacollectionofavarietyoffunctions,networkcommunicationtechnology,multimediatechnologyasthebasisfortheteachingtheoryofconstructivismfromthetechnicalframework.

ThesystemusestheVS2005IDEtodevelopback-enddatabaseusingSQLServer2005databasesystemtostoredatainformationdevelopmentframeworkwithB/SarchitecturemodeldevelopedallowsthesystemtorunonanycomputerwithInternettofacilitateuserstoassess.

Keywords:

EvaluationofTeachingsystem;database;B/Sarchitecture;inSQLServer2005

 

目录

1绪论1

1.1系统开发背景1

1.2研究意义2

1.3国内外研究现状4

2可行性分析5

2.1需求概述5

2.2系统设想5

2.3系统可行性分析6

2.3.1技术及开发方法可行性6

2.3.2经济可行性6

2.4开发工具介绍6

2.4.1ASP的介绍6

2.4.2SQL数据库简介8

2.4.3运行环境介绍9

3系统需求分析10

3.1系统功能需求10

3.2系统用例图11

3.2系统重要流程图11

4总体设计14

4.1系统总体构架14

4.2系统功能结构14

4.3系统E-R图15

4.4数据库设计15

4.5数据库逻辑结构设计16

5系统详细设计19

5.1数据库访问模块19

5.2系统登陆页面20

5.3学生管理模块的实现23

5.3.1修改用户信息23

5.3.2修改登录密码25

5.3.3教学评估26

5.4教师管理主要模块设计27

5.4.1评估信息查看27

5.5管理员主要模块设计29

5.5.1账号管理30

5.5.2学生信息管理31

5.5.3教师信息管理32

5.5.4评估指标管理34

5.5.5评估单信息管理35

5.5.6评估结果36

6系统测试39

6.1系统测试的意义39

6.2系统测试的重要性39

6.3系统测试的范围40

6.4系统测试的方法40

6.5系统测试的目的和原则40

结论42

致谢43

参考文献44

附录A:

英文原文45

附录B:

汉语翻译49

1绪论

1.1系统开发背景

我国高校的教师质量评估起步于20世纪80年代中期,到目前为止已经发展成为一个采用教师教学有效行为特征作为评估教师教学质量的标准,实践证明有鲜明的导向性,能有效地帮助教师了解教学情况、促进其教学质量的提高的评估体系。

同时,依据评估目的和评估可操作环境选择评估信息来源,充分运用教育与心理测量学和统计学的科学方法以现代教育技术手段,在对各种信息来源于收集信息的可靠性、准确性和有效性进行深入研究的基础上,根据不同的信息来源编制不同的评估调查表,提高了收集信息的准确性与可靠性。

实践表明,目前的评估体系和手段促进了教学质量的提高。

但是,由于我国高校的教师教学评估的历史不长,虽然近十几年来对此已进行了大量的理论和实践研究,取得了一些进展,但仍存在许多问题。

国外教学质量评估起步于20世纪20年代发展比我国要早,到了80年代已经建立了一套公平、公正、透明的教师评估体系。

其考核指标确立的指导思想是与学校的定位与发展战略高度保持一致,是学校发展目标落实到教师个人身上的直接体现;考核指标不仅应起到一个目标导向的作用,有利于教师自身的发展,还能确保学校教学工作的质量和科研、服务工作的开展,从而推动学校的发展。

教学质量评估是每所高等院校日常的中心任务,也是学校各项改革的根本目的。

教学质量评估是对教学过程的价值判断,同时对于提高质量和加强教学管理有着十分重要的意义。

其目的一方面能起到监控的作用,保障学校较高的教学质量,提高教师整体素质,实现教学工作的规范化;另一方面能为教师具体改进教学提供有针对性的信息,促进教师改进教学工作,激励教师更好地发挥潜力。

同时,通过对教师教学质量的评估,促进教师强化服务意识,不断提高教学水平,并对教学过程的各个环节进行严格有效控制。

在网络教学评估模式下,学生可以通过随即账号登录以无记名的方式,在学校限定的时效范围内,随时都可以上网对任课教师进行教学评估,所有的这些评估数据都被自动保存到网络数据库。

网上教学评估结束后,对数据库中的数据进行统计,就可以得到教学评估统计结果,统计结果也发布在网站上。

随着计算机网络技术的发展和企业信息化程度的增强,极大的拓展了数据库技术应用的广度和深度。

只有运用科学的工具与手段来采集信息,进行数据处理,才能为教学质量评估创建良好的运行模式和评估体系,提高评估效率和数据处理的精准度。

因此,本系统讲围绕如何建立一个网络环境下不记名投票的教学评估系统的设计与实现而展开。

1.2研究意义

随着新课程改革的进一步推进,评估课堂教学已经成为大家关注的问题.课堂改革的深入评估这个问题逐渐凸显出来,对新课程标准下的课堂教学评估进行了探索.究竟怎样的课算一节好课?

如何评估一节英语课的教学质量?

与以往课堂评估有什么差异,下面是笔者在本次课改培训中对课堂评估的几点看法:

1、突出体现学生在评估过程中的主体地位

在教学过程中,学生占有主体地位,能够充分发挥自己的主观能动性。

也就是说,学生能主动参与学习过程,积极深刻地反思自己,及时调节自己的心态、意志,调整自己的学习策略。

因此,在评估过程中,学生完全能够进行自主评估,从而积极能动地调控自己的学习过程,这是教学的直接作用。

反之,学生不参与评估,而是被动地由教师用分数来选拔评估,这样的评估失去了它的激励作用,学生的主体性丧失,教学效果也可想而知了。

2、丰富评估内容

过去的评估通常是简单地以考试分数为依据来量化分析学生。

然而,学生作为一个生活在缤纷世界中的完整的人,他们有着各自特殊的体验、经验,从而形成了各自独立的人格特征。

所以,用一些从试卷中反映出的数据来给学生分类是极其不公平的。

此次课改对课程评估的内容作出了很大调整。

在原有的对基础知识和基本技能的评估基础上,增加了对学生的学习策略、情感、态度、价值观、发展潜力等个体性较大的因素的评估。

这种强调对个体非智力因素的评估,旨在挖掘、发挥学生的个性特征以价值,鼓励学生体验成长过程,激活学生渴望成功、不断发展、完善自我的内驱动力,使学生在学习、生活中能够全面发展。

3、使评估主体多元化

在小学英语教学中建立新型的评估体系必须体现多元性,它包括评估目标多元、评估主体多元、评估工具多元。

其中,评估主体多元显得尤为重要。

以前,我们总是把教师作为唯一的评估者,而他们的评估对象也仅是学生。

实际上英语教师、学生和家长都应该是评估的参与者。

新课程的评估理念强调:

“课程评估发展人,使学生、教师、学校也成为评估对象的同时,其价值主体有可能因其评估主体地位的确立和保障而获得重视和提升。

”因此,学生、教师、学校、家长都应成为平等的评估主体,相互沟通合作,发挥各自的评估作用。

4、确保评估方法的开放性和适用性

根据评估主体的年龄特征、个体差异来确定适当的评估方式。

新课程的评估是为了让学生在成长过程中判断、体验自己的进步,因此,提倡有别于过去量化的评分制的质的评估方法,用描述、记录的形式来真实地展现学生的学习、成长过程,更关注学生的发展。

而且允许学生根据自己的特点来选择适合自己的评估方式。

其中,档案袋评定法是我们应该重视的一种评估方法。

其目的是记录、表明学生的在学习中的成长和进步情况。

它能全面地评估学生各方面能力的发展。

此外,还有课堂讨论评定法、项目活动报告、作品展示、师生面谈等灵活多样的方法。

5、注重形成性评估对学生发展的重要作用

新课程倡导建构主义的学习观,把学习看作是一个积极主动的建构、生成过程,学生应该利用自己已有的生活体验、经验去建构由自己赋予意义的知识。

要对这一建构过程进行评估,就应采取形成性评估的方式。

形成性评估的任务是对学生日常学习过程中的表现、所取得的成绩以及反映出的情感、态度、策略等方面的发展作出评估。

采用形成性评估,能够更好地激励学生,帮助学生能动、有效地不断调控自己的学习过程。

评估标准多元化.评估形式开放化.评估过程动态化.评估方法多样化.评估主体互动化.应该把师生情绪交往状态.思维状态.目标达成和谐统一。

总之,我们必须明确,新课程背景下的英语教学与评估之间没有根本的矛盾。

随着网络技术的不断发展,教学评估系统各方面日趋成熟。

然而,作为衡量这种新型教学系统服务质量的核心的网络教学的评估体系还有诸多不足。

本文以网络的自身特点和建构主义学习模式为基础,简要论述了可以应用在网络教学方面的一些评估策略。

建构主义强调,在整个教学过程中由教师起组织、指导和促进作用,学生是学习的主体,利用情境、协作、会话等学习环境要素充分发挥学生的积极性、主动性,最终完成对知识的意义建构。

他们认为学习者是在与周围环境相互作用的过程中,通过“同化”与“顺应”两种方式,促进自身认知结构发展。

学生的学习不是被动的,而应是主动的,探索式的,协作式的学习。

    

计算机网络为建构主义教学模式下的主动探索、协作交流提供了无与伦比的教学平台。

网络教学打破了地域和时空的局限,实现了双向交互、实时多点交流、广泛的传播、快捷的数据信息收集等多种功能,以网络通信技术、多媒体技术为依托,为建构主义教学理论支起了技术框架。

1.3国内外研究现状

目前,教学评估是针对教师、教辅人员的教学工作进行质量评估与工作量计算,为高校职称评审、岗位竞争、岗位津贴定级、课时津贴发放和评先选优提供重要依据。

但开展教师评估过程中,反馈渠道不通畅,评估信息不能及时反馈给教师,影响教学评估功能的实现或削弱某些功能,网络技术的发展及其在教学中的应用为教师教学评估系统的开发奠定了物质基础。

绝大多数,系统采用B/S模式,既适用于校园网,又适用于Internet,用户可以随时通过Internet进行评估,如果评估指标及权重需要调整,客户端无须重新设置或编程即可使用.在实际开发中选择ASP脚本语言,IIS的Web服务器,结合SQLServer数据库来实现系统[1]。

B/S模式(Browse/Server浏览器、服务器)模式是在C/S模式发展到一定阶段的产物,以Web技术为基础,将传统C/S模式中的服务器部分细分为数据库服务器和Web服务器,从而变成三层结构[2]。

 

2可行性分析

软件的需求分析是从用户的业务中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出我们的软件产品。

这个步骤是对用户业务需求的一个升华,是一个把用户业务管理流程优化,转化为软件产品,从而提升管理而实现的质的飞跃,这一步是否成功,直接关系到开发出来的软件产品能否得到用户认可,顺利交付给客户,客户能否真正运用我们的产品帮助他解决业务或管理问题。

按照软件工程对软件开发过程的描述,需求阶段我们可以细分为需求调研和需求分析两个小阶段,需求调研需要充分细致的了解客户目标,用户业务内容、流程等,这是一个对需求的采集过程,是进行需求分析的基础准备。

当我们已经了解、理解了用户的业务,于是可以开始分析需求了。

软件系统的需求分析可以由产品工程师或系统分析员或两者分阶段合作完成全部的需求分析工作。

2.1需求概述

对于本系统来说,主要包括三类用户的需求:

管理员需求,系统可以指定教评的对象,即学生信息;可以指定被教评的对象,即教师信息;指定教评的内容,即学生通过哪些方面对教师进行评价;对教评结果的查看,即查看所有教师的教评结果。

教师需求,在教评结束后,通过登录,查看自己的教评结果。

学生需求,在教评活动开始后,登录系统,对自己的任课教师评价。

2.2系统设想

当今学校内部没有完善的高校排课系统,管理水平差,学校课程不能得到合理分配。

迫切需要提高现代化管理水平、管理质量和管理高校课程。

高校排课系统的初步现代化的开发和使用,能够大大提高学校管理者的工作效率,节省成本提高经济效益。

它把从事教务管理的人员从繁重的手工操作中解脱出来,用更多精力从事创造性的管理活动和其它重要的活动中去,从而达到节省人力、物力,财力的目标;它能使决策、计划和其它管理活动更加科学、精确、灵活。

因此,开发一个专门针对高校排课系统,在经济上也是可行的。

2.3系统可行性分析

2.3.1技术及开发方法可行性

本系统是基于B/S架构进行开发的采用技术进行编程开发[3]。

B/S体系结构与C/S体系结构相比不仅具有其全部的优点,而且又有C/S体系结构所不具备的独特优势:

(1)开放的标准:

B/S所采用的标准都是开放的、非专用的,是经过标准化组织所确定而非单一厂商所制定,保证了其应用的通用性和跨平台性。

(2)较低的开发和维护成本:

B/S的应用只需在客户端安装通用的浏览器即可,维护和升级工作都在服务器端进行,不需对客户端进行任何改变,故而大大降低了开发和维护的成本。

(3)用户使用简单,界面友好:

B/S用户的界面都在统一的浏览器上,浏览器易于使用、界面友好,又因为它不再负责数据的存取和复杂数据计算等任务,只需要进行显示,因而大大降低了对客户端的要求。

从以上的分析与比较可以看出,B/S模式具有C/S模式无法替代的优越性:

它简化了系统的开发和维护,并且特别适用于网上信息发布。

因此,学生教学评教管理系统采用了基于B/S模式[4]的体系结构。

2.3.2经济可行性

本通过调查分析开发学生教学评价管理系统所具备的能力及实现的方法,准确确定本系统的总体结构,利用SQL2005数据库所具有的能力,以最简洁最容易的方法,使用和Vs2005开发使其达到快速开发的效果。

2.4开发工具介绍

2.4.1ASP的介绍

提到ASP.NET,就不得不首先搞清楚什么是ASP。

ASP的全称是ActiveServerPages,即活动服务器页面,为什么称之为活动服务器页面,这是因为以前的互联网全部是由静态的HTML页面组成,如果需要更新你的系统内容,你不得不制作大量的HTML页面。

有了ASP以后,我们就能够根据不同的用户,在不同的时间向用户显示不同的内容。

系统的内容更新也不再是一个乏味的重复过程,它开始变得简单而有趣。

也因此在国内掀起了一股学习ASP的热潮。

但是由于ASP程序和网页的HTML混合在一起,这就使得程序看上去相当的杂乱。

在现在的系统设计过程中,通常是由程序开发人员做后台的程序开发,前面有专业的美工设计页面,这样,在相互配合的过程中就会产生各种各样的问题。

同时,ASP页面是有脚本语言解释执行的[5],使得其速度受到影响。

受到脚本语言自身条件的限制,我们在编写ASP程序的时候不得不调用COM组件来完成一些功能。

所以,微软推出了ASP.NET。

ASP.NET不仅仅只是ASP3的一个简单升级,它更为我们提供了一个全新而强大的服务器控件结构。

从外观上看,ASP.NET和ASP是相近的,但是从本质上是完全不同的。

ASP.NET几乎全是基于组件和模块化,每一个页,对象,和HTML元素都是一个运行的组件对象。

在开发语言上,ASP.NET抛弃了VBSCRIPT和JSCRIPT,而使用.NETFramework所支持的VB.NET,C#.NET等语言做为其开发语言,这些语言生成的网页在后台被转换成了类并编译成了一个DLL。

由于ASP.NET是编译执行的,所以它比ASP拥有了更高的效率。

ASP.NET有以下技术特点[6]:

Microsoft.NET平台的出现在应用程序开发这一领域开创了一个新时代,它将推动下一代Internet的进步。

作为Microsoft.NET平台的一部分,ASP.NET是一个革命性的编程框架,它实现了企业级Web应用程序的快速开发。

它提供了最简便、最具有扩展能力的方式来开发、部署和运行可以将任何浏览器或设备作为目标的Web应用程序。

实际上,这只是令ASP.NET成为程序员创建Web应用程序的首选的众多特色中的一小部分。

与以前使用的ASP相比,ASP.NET使应用程序的开发工作简单得多,因此它在很大程度上提高了程序员的工作效率。

ASP.NET让程序员可以只编写最少量的代码便能够给Web应用程序提供更为丰富的功能。

最好的一点则是ASP.NET使程序员可以选择任何一种可用的.NET编程语言。

除了常见的Web应用程序,利用ASP.NET还可以创建其他的一些类型,这就使我们的应用程序的范围可以延伸到新的客户和业务合作伙伴。

对程序员来说,部署服务器应用程序一直是一件很痛苦的事。

不过,有了ASP.NET,程序员根本不必担心这个问题,因为ASP.NET大大简化了部署过程。

要部署Web应用程序,只要把它复制到Web服务器上就可以了。

除了提供了丰富的程序员这方面的经验,ASP.NET还提供了丰富的用户经验。

ASP.NETWeb应用程序比传统的ASP应用程序速度要快很多,因为ASP.NET令我们可以使用经过编译的编程语言。

因此,ASP.NET应用程序不需要明确的编译步骤,结果便是执行得更快了。

2.4.2SQL数据库简介

随着科学技术的进步,信息已成为各行各业的重要资源。

数据库以其强大的操作和管理功能成为高速信息表达的途经。

据我所知,数据库的类型有很多,比如:

“sqlserver”,“vf”,“framework”,“access”,“Oracle”,“MySQL”,“SYBASE”,“DB2”等等,然而本软件选择了用SQLServer2005作为数据库软件。

关于SQLServer2005的介绍:

MicrosoftSQLServer2005是由Microsoft公司开发的,在MicrosoftSQLServer的发展历程中,有两版本具有重要的意义。

那就是在1996年推出的SQLServer6.5和在2000年8月推出的SQLServer2000版本。

6.5版本使SQLServer得到了广泛的应用,而2005版本在功能和易用性上有很大的增强,并推出了简体中文版,它包括企业版,标准版,开发版和个人版4个版本。

MicrosoftSQLServer2005(简称SQLServer)由一系列相互协作的组件构成,能满足最大的Web站点和企业数据处理存储和分析数据的需求[7]。

用SQLServer2005作为数据库的理由为:

SQLServer2005能够满足今天的商业环境要求不同类型的数据库解决方案。

它一种应用广泛的数据库管理系统,具有许多显著的优点:

易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。

性能、可伸缩性及可靠性是基本要求,而进入市场时间也非常关键。

除这些核心企业品质外,SQLServer2005还为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。

从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会非常重要。

作为一个完备的数据库和数据分析包,SQLServer2005为快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势打开了胜利之门。

作为重要的基准测试可伸缩性和速度奖的记录保持者,SQLServer2005是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在Internet上和防火墙外进行查询的能力。

2.4.3运行环境介绍

为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬件配置,客户端的要求不是很高。

此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。

其运行要求如下:

软件环境:

客户端:

Windows95/98/2000/XP,InternetExplorer(IE)等。

服务器端:

Windows2000/XP,InternetInformationServer(IIS)4.0及其以上版本,IE等。

数据库:

SQLserver,运行于服务器端。

硬件环境:

服务器CPU:

PIII500以上,内存:

256M以上。

客户机CPU:

P200MMX以上,内存:

32M以上。

 

3系统需求分析

需求分析是整个设计过程的基础,最困难、最消耗时间的一步。

它的最终结果是提供一个可

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 纺织轻工业

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1