毕业论文范文——教学评价及分析系统的设计与实现.doc

上传人:滴答 文档编号:1257453 上传时间:2019-01-19 格式:DOC 页数:65 大小:1.15MB
下载 相关 举报
毕业论文范文——教学评价及分析系统的设计与实现.doc_第1页
第1页 / 共65页
毕业论文范文——教学评价及分析系统的设计与实现.doc_第2页
第2页 / 共65页
毕业论文范文——教学评价及分析系统的设计与实现.doc_第3页
第3页 / 共65页
毕业论文范文——教学评价及分析系统的设计与实现.doc_第4页
第4页 / 共65页
毕业论文范文——教学评价及分析系统的设计与实现.doc_第5页
第5页 / 共65页
点击查看更多>>
资源描述

1、天津农学院毕 业 设 计中文题目 教学评价及分析系统的设计与实现 学生姓名 系 别 计算机科学与信息工程系 专业班级 指导教师 开题时间 目 录1 绪论 .11.1 开发背景 .11.2 开发目的 .11.3 设计思路 .22 系统总体说明 .22.1 使用环境 .22.2 系统主要功能 .22.3 系统主要特点 .33 开发环境与相关技术 .33.1 开发环境 .33.2 开发工具 .33.3 设计方法与技术 .53.4 系统实现 .54 系统设计要点 .114.1 系统总体结构设计 .114.2 数据库的设计 .144.3 系统数据库建表及其说明 .154.4 系统功能模块图 .185 讨

2、论 .185.1 设计存在的问题 .185.2 进一步改进设想 .195.3 经验与体会 .19参 考 文 献 .20致 谢 .21附录 1 相关英文文献 .22附录 2 英文文献中文译文 .30附录 3 其它 .36摘 要随着近年来科学技术的迅猛发展,信息产业的日渐成熟,计算机已经成为人们生活工作里不可缺少的工具。在教学领域也是一样,教师授课多媒体化有利于学生的理解,这些都离不开计算机和网络。教学评价与分析系统就是教育领域与计算机的完美结合。因为教师学生众多,老式的教学评价分析方法速度慢,效率低,严重影响了教学工作的展开,浪费了老师和同学的时间和精力。因此需要一种以计算机为操作管理平台并具有

3、大容量存储功能的数据库为核心的教学评价与分析系统作为依托 1。教学评价与分析主要是对教师和学生的学习行为及教学结果进行真实的判断。通过评价来比较教师的教学能力和学生的学习能力,获取确定学生水平和教学有效策略的证据以便制定周密的计划进行指导和培养。教学评价对教学有着激励,改进,鉴定和研究的作用,而且有很强的导向性是学校教学管理重要的组成部分,是评价教学工作的重要手段。教学评价与分析系统可以提高教学评价的效率,节省教师和学生的时间,促进教学评价分析系统的完善,提高工作效率。关键词:教学评价及分析系统;Sql Server 数据库技术;ASP.NET 3.5;ABSTRACTIn recent ye

4、ars, with the rapid development of science and technology of information industry, mature, computers have become people living and working in an indispensable tool. In the teaching, the teacher teaches more media-oriented helps students understand, these are inseparable from the computer and the Int

5、ernet. Teaching evaluation and analysis system and computer education is the perfect combination of field. Because many of the teachers and students, the old teaching evaluation method slow speed, low efficiency, serious impact on the teaching work of the teachers and students, the waste of time and

6、 energy. Therefore need a computer for operation and management platform with large storage functional database as the core of the teaching evaluation and analysis system as the basis 1. Teaching evaluation and analysis is mainly to the teachers and students, teaching and learning behavior of real r

7、esults. Through comparative evaluation for teachers teaching and students learning ability, obtain the ability to determine the level of students and the teaching strategies for the evidence for careful planning for guidance and training. Teaching evaluation of teaching, improve incentive to identif

8、y and research, and has a strong orientation teaching management is an important part of teaching work, is an important means of evaluation. Teaching evaluation and analysis system can improve the efficiency of teaching evaluation, save the time of teachers and students, promoting teaching evaluatio

9、n system of perfect and improve work efficiency.Key words: Teaching evaluation and analysis system, Sql Server database technology, A 3.5, 1教学评价及分析系统(天津农学院 计算机科学与信息工程系)1 绪论1.1 开发背景教学是培养人才、实现教育目的的基本途径。教学评价就是根据教学目的和教学原则,利用所有可行的评价方法及技术对教学过程及预期的一切效果给予价值上的判断,以提供信息改进教学和对被评价对象作出某种资格证明。在制定教学目标的同时制定教学细目标,其目的

10、之一就是要求教师在教学过程中按照目标进行教学;在考核学生过程中,对照目标进行考核。这就是根据已定教学细目标为标准的绝对评价。这种取绝对标准的评价不仅对教师来说具有追求价值,而且对学生来说又具有学习价值。当然,判断一个学生的进步情况时,除了用绝对评价外,还需要用相对评价,这就是把某个学生放到全市乃至全国的学生总体中,看其所处的相对地位。这种取相对标准的评价,对于选拔优秀生、淘汰差生是需要的;对教师了解学生间的差异情况也是有利的。 在教学评价的具体实施中,评价的组织形式也是至关重要的,它从一个方面反映出学校的教学指导思想。只有民主的教学环境才能促使学生充分、自由地发展,这应该体现在教学的民主化方面

11、。因此,教学评价的组织形式也要体现出这个思想。在总体安排上,可提出教师学生家长评价的相互结合,充分依靠这些评价主体的力量,尤其是学生的力量,使评价真正发挥其应有的作用。1.2 开发目的随着因特网技术的飞速发展为校园带来了全新的信息产业时代,以往的教学评价分析工作将得到彻底的改革和规范。因为过去传统的教学评价与分析方式已经不能满足膨胀的校园信息管理剧增的客观要需求,这就需要一种全新的评价及分析方式计算机评价分析。利用教学评价系统,可促进教师教学质量评价工作的规范化、程序化,提高工作效率,保证评价工作的质量。以数据库管理系统为核心,以计算机网络为平台,向校内各部门、各教职工提供方便、及时、准确的信

12、息查询,实现数据共享,满足学校各种管理的需要 2。以此来缓解手工评价及分析的压力,并为学生和教师提2供方便快捷的教学评价及分析方式,这对促进学校建设有积极的意义 3。根据现在的教学评价及分析系统的实现功能和应用技术来看,主要呈现以下几点:1) 系统普遍性能较差,工作效率低,数据库陈旧,系统结构不完善,严重阻碍了教学评价及分析工作的开展。2) 系统自动恢复性能较差,当出现错误时不能迅速恢复。3) 系统内部结构单一,只能处理较少的评价及分析工作,而且登陆人数有限,不能满足大量用户同时登录使用。4) 系统查询功能单一。5) 系统操作复杂,操作费时方法落后,影响教学评价分析工作的效率。1.3 设计思路

13、1) 学生评教:登录后系统自动出现学生班级和授课老师对应关系,可选择不同的授课教师进行评价和提建议。2) 教师自评:教师根据评价指标体系进行自我评估和提出建议或意见。3) 考评组:考评组可以选择不同的授课教师进行评价和提出教学建议。4) 管理员模块:自动进行评分数汇总、自动生成教师评价报表、锁定数据、增加用户和用户校验等2 系统总体说明2.1 使用环境为了保证网站系统运行的效率和可靠性,在服务器端应该具有较高的软硬件配置,而客户端的要求不是很高。该网站可以广泛运行于国际互联网即 Internet,也可适用于内部的局域网。其运行要求如下:服务器端: 操作环境:Windows 2003 Serve

14、rInternet Explorer 6.0 以上版本。 数据库:采用 SQL Server 2005 数据库运行于服务器端。 硬件环境:服务器 CPU:PIV500 以上 ,内存:2G。 用户浏览器端:安装 WindowsXP,Internet Explorer(IE)6.0 及以上版本。32.2 系统主要功能学生评教:登录后系统自动出现学生班级和授课老师对应关系,可选择不同的授课教师进行评价和提建议。教师自评:教师根据评价指标体系进行自我评估和提出建议或意见。考评组:考评组可以选择不同的授课教师进行评价和提出教学建议。管理员模块:自动进行评分数汇总、自动生成教师评价报表、锁定数据、增加用户

15、和用户校验等2.3 系统主要特点公务员行政职业能力测验在线测试系统的核心功能是在线考试模块,即包括用户在前台页面的考试和系统自动判卷,又包括管理员在后台的增加考题功能。因为公务员考试分为言语理解、数量关系、判断推理、常识判断、资料分析五个部分,所以增加考题时就区分了五种考题类型,利于在考试时自动获取对应题目类型。目前,大多数 PC 机和局域网能够运行该系统,该系统的安装、调试、运行不会改变原计算机系统的设置和网络的布局。本系统用了简单、美观的人机交互页面,大多数用户几乎不用做任何培训都能够方便的使用该系统。3 开发环境与相关技术3.1 开发环境该网站服务器端的具体开发环境具体如下:软件环境:操

16、作系统:Microsoft Windows XP 中文操作系统浏览器版本:Internet Explorer 7.0 中文版本设计工具:Visual Studio 2005 中文版本数据库:Microsoft SQL Server 2005 硬件环境:CPU:AMD Turion TL50内存:2G硬盘:120G3.2 开发工具系统利用 Visual Studio 2008 开发。ASP.NET 是一个统一的 Web 开发模型,它包括您使用尽可能少的代码生成企业级 Web 应用程序所必需的各种服务。4ASP.NET 作为 .NET Framework 的一部分提供 9。当您编写 ASP.NET

17、 应用程序的代码时,可以访问 .NET Framework 中的类。您可以使用与公共语言运行库 (CLR) 兼容的任何语言来编写应用程序的代码,这些语言包括 Microsoft Visual Basic、C#、JScript .NET 和 J#。使用这些语言,可以开发利用公共语言运行库、类型安全、继承等方面的优点的 ASP.NET 应用程序 4。ASP.NET 页和控件框架是一种编程框架,它在 Web 服务器上运行,可以动态地生成和呈现 ASP.NET 网页。可以从任何浏览器或客户端设备请求 ASP.NET 网页,ASP.NET 会向请求浏览器呈现标记(例如 HTML) 。通常,您可以对多个浏

18、览器使用相同的页,因为 ASP.NET 会为发出请求的浏览器呈现适当的标记。但是,您可以针对诸如 Microsoft Internet Explorer 6 的特定浏览器设计 ASP.NET 网页,并利用该浏览器的功能。ASP.NET 支持基于 Web 的设备(如移动电话、手持型计算机和个人数字助理 (PDA))的移动控件。 ASP.NET 网页是完全面向对象的。在 ASP.NET 网页中,可以使用属性、方法和事件来处理 HTML 元素。ASP.NET 页框架为响应在服务器上运行的代码中的客户端事件提供统一的模型,从而使您不必考虑基于 Web 的应用程序中固有的客户端和服务器隔离的实现细节。该

19、框架还会在页处理生命周期中自动维护页及该页上控件的状态 5。ASP.NET 是一种建立在通用语言上的程序构架,能被用于一台 Web 服务器来建立强大的 Web 应用程序。 ASP.NET 提供许多比现在的 Web 开发模式强大的的优势。ASP.NET 文件是扩展名为.aspx 的文本文件。在 ASP.NET 支持下,利用ADO.NET,开发者可方便地访问种种基于 Web 的数据库,不管数据源是关系数据库、非结构的数据库、文字数据库(如 XML) ,还是如 Microsoft Excel 一样的表格数据库,都可以通过 ADO.NET 来存取 6。数据库采用 Microsoft 的 SQL2005

20、 数据库,SQL 是英文 Structured Query Language 的缩写,意思为结构化查询语言。 SQL 语言的主要功能就是同各种数据库建立联系,进行沟通。按照 ANSI(美国国家标准协会 )的规定,SQL 被作为关系型数据库管理系统的标准语言 7。SQL 语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如 Oracle, Sybase, Microsoft SQL Server, Access 等都采用了 SQL 语言标准。虽然很多数据库都对 SQL 语句进行了再开发和扩展,但是包括 Select, Inse

21、rt, Update, 5Delete, Create,以及 Drop 在内的标准的 SQL 命令仍然可以被用来完成几乎所有的数据库操作。数据库技术和网络技术是当今计算机领域的两大热门话题,数据库技术自产生以来,在技术上已发展成熟。SQL SERVER 是一种基于客户/服务器(C/S)模式的关系型的数据库管理系统。即中央服务器用来存放数据库,该服务器可以被多台客户机访问数据库系统。采用客户/服务器结构的好处是:数据集中存储;业务逻辑和安全规则可以在服务器上定义一次,而后被所有的客户使用;数据库服务器仅返回应用程序所需的数据,可以减少网络流量,节省硬件开销;因为数据集中存储在数据库服务器上,因此

22、便于数据库中数据的维护和管理。3.3 设计方法与技术该系统基于 ASP.NET 3.5 技术,将使用安全系数最高的 SQL Server 2005 创建数据库,采用 Visual Studio 2008 做开发平台,并结合经典网站技术共同研发。教师的教学信息以及学生的上课情况将采用最新统计的资料和最新的信息记录。师生的个人信息也将通过最安全的通道导入该系统,通过权限管理,多种安全技术措施保障系统稳定。对系统进行可行性分析调研,特别是对技术可行性、系统开发性错处详尽分析和研究;2、对已有的教学评价及分析系统进行整体细致的分析,去粗取精,扬长避短,为该系统的开发奠定理论基础;3、掌握系统应用技术需

23、求,收集信息资料,查阅相关书籍;4、认真学习 ASP.NET 3.5 技术, SQL Server 2005,Visual Studio 2008 开发平台等,遇到难题及时寻求解决方法;5、在 Windows XP 环境下安装 Visual Studio 2008 作为网站开发平台,安装SQL Server 2005,用 SQL 创建数据库,在“管理工具”中对 Internet 管理信息进行设置;安装 Photoshop 等软件进行网页美工的后期完善工作;6、规划数据库结构,分析实现功能模块,在 SQL Server 2005 中 创 建 数 据 库 ,并 可 以 对 数 据 库 进 行 建

24、表 , 创 建 用 户 , 分 配 权 限 , 编 写 存 储 过 程 , 创 建 视 图 , 进 行 查询 、 删 除 、 插 入 等 操 作 ;7、在 Windows XP 系统中控制面板-管理工具-数据源(ODBC)对数据库中的数据进行配置;8、根据数据库的构建,分别对不同模块进行页面设计规划和布局;9、后期进行调试并完善该系统。63.4 系统实现3.4.1 登录页面该系统分为四个角色,其中包括、学生登录、教师登录、考评组登录、超级管理登陆。如图 1 所示:3.4.2 系统首页下面截图是管理员登录的主页面,其他角色登录只不过是权限的变化,样式风格等都和管理员一样。如图 2 所示:图 1 教学评价及分析系统登录页面公务员行政职业能力测验在线测试系统公务员行政职业能力测验在线测试系统公务员行政职业能力测验在线测试系统系统首页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。