没有合适的资源?快使用搜索试试~ 我知道了~
教学质量评价系统的设计与实现.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 108 浏览量
2021-10-12
18:09:07
上传
评论
收藏 1.99MB DOC 举报
温馨提示
试读
26页
教学质量评价系统的设计与实现.doc
资源推荐
资源详情
资源评论
. . . .
第 1 章 开发背景与相关技术介绍
1.1 开发背景
在高校教学活动中,教师的教学质量评价是教学质量监控的关键环节,对
提高教学质量和办学效益起着至关重要的作用。因此只有建立完善的教学质量
监控体系才能客观公正地评价教师教学工作,激发教师教学的质量意识,全面
提高高校教师教学业务水平和教学效果。 然而传统的评教方式在评教的时效性、
数据处理的直观和准确性、可操作性等方面已不能很好地满足现代学校的要求。
随着信息技术的快速发展,我们应该充分利用其优势,建立教师评价系统,
使学校对教学实现实时监控,与时掌握教学过程中的问题。
与传统的纸本评教的做法相比,使用系统进行评教,有以下四个优点:
.打破了之前评教方式的局限,可以更科学、更准确地对教师教学的工作
进行客观的评价,可以降低评教打分的个人主观性、个人随意性。
因为问卷设计了不同的评教指标,方便从多个不同的角度对学校评教的
结果进行更客观分析,提供更科学与准确的数据,大大提高了教学评价的准确
度。
提升了原有纸质评教的地域局限性,若将信息网络中心端口对外开放,
整个校园网甚至互联网上的所有用户都可以访问本教学评教系统。因而就可以
在更广泛的地域、任意时刻都可以用自己的身份访问此系统进行评教,大大提
高了教学评教的灵活性,更对于远程异地的教学工作尤显本系统的优越性。
.突破了传统评教耗时、耗力的情况。应用系统,可大大减低教务人员与
评价人员的消耗。使评教更加便捷、简单。
1.2 开发目的
随着计算机技术,网络技术,特别是信息技术的高速发展。动态交互式网
页提供了人们对最新信息的需求和发布迫切需要与时性。本系统就是一个能够
通过网络实现教师评教系统,能够大大减轻教工人员的工作量,提高办事效率;
设计教师教学质量评教系统只是一种手段,作为一名即将毕业的计算机学生,
我想 通过它使我可以更好的了解计算机的工作过程,掌握开发语言的使用方法 ,
掌握开发各种项目的工作技能,适应迅猛发展的社会。
1.3 教学质量评价系统的容
教师教学质量评价系统,包括用户登陆系统、用户管理、用户信息录入、
教师评价、统计分析、系统帮助等基本功能实现。用户可根据需要自行设计评
价与其评价项目,给出评分标准。
1.4 开发技术简介
1.4.1 开发语言——Java 简介
是一门优秀的编程语言,具有面向对象、与平台无关、安全、稳定和
1 / 26
巢湖学院 届本科毕业论文(设计)
多线程等特点,是目前软件设计中极为健壮的编程语言。 不仅可以用
来开发大型的应用程序,而且特别适合于 的应用开发。
年 月 公司将 这种革命性的编程语言引进到这个世界,
且在同一年,被美国的著名杂志《》评为十大优秀科技作品之一
。之所以称 编程语言具有革命性,是因为传统的软件往往依赖于具体
的实现环境,环境一旦有所变化就要对软件进行相应改动,耗时费力,而
编写的软件能在执行码上实现兼容。
1.4.2 SQLServer2005 简介
即 !"!#!$ ! 全 称 是 结 构 化查 询 语 言 %
是微软公司开发的一个大型的关系数据库系统,它为用户提供了
一个安全、可靠、易管理和高端的客户&服务器平台,而且 语言有统一的操
作规、操作方式集合化、简单智能化、功能强大、语句简洁和简单易学等特点,
便于使用者掌握和使用。
具有如下的优点'
() 是一种非过程化的语言,它采用一次一记录的方式,对数据提供
自动导航。 允许用户将工作提升到高层的数据结构上,可以对记录集进行
操作,并非单个记录。 的集合特性允许 语句采用嵌套查询的方式,在
一条 语句中插入另一条语句。 不限定数据的存放方法, 这种特性使
用户更易集中精力于要得到的结果。
()统一的语言
为许多任务提供了命令,包括:
(查询数据
)在表中插入、在表中修改和在表中删除记录
* 建立数据表、修改数据类型和删除无用数据
+ 掌控对数据和数据对象的存取
,保证数据库的一致性与完整性
()是所有关系性数据库的公共语言
因为所有主要的关系性数据库管理系统都会支持 语言,用户完全可以
使用 的技能从一个 -./ 转移到其他上。所有用 编写任何程序都
是可以移植使用的。
1.4.3 TomCat 简介
本 系 统 的 01 服 务 器 选 用 23"4 开 元 组 织 提 供 的 567% 因 为
567 是一个免费的开元软件是 公司推荐的 81 服务器。它因为技术
先进、性能稳定而深受 开发者的喜爱和部分软件开发商的认可,更重要的
是它运行时占用的系统资源小,扩展性好,支持负载平衡与服务等开发系统常
用的功能。另外,567 是一个轻量级服务器,在中小型系统和并发用户不
是很多的情况下被普遍使用,是开发和调试 程序的首选9。
1.5 JSP 技术简介
: 服务器页面是由 !"6;$;7; 公司倡导、其他许多公司参与
一起建立的一种动态网页技术标准。 技术有点类似 2 技术,它是在传统
. . . .
的网页 <5 文件中插入 程序代码和 标记,形成 文件,后缀名是
=>:;3?。=;?是一种动态页面技术,它的主要目的是将表
示逻辑从 @ 中分离出来。
页面由 <5 代码和嵌入其中的 代码所组成。服务器在页面被客
户端请求以后对这些 代码进行处理,然后将生成的 <5 页面返回给客户
端的浏览器。@ 是 的技术基础,而且大型的 01 应用程序的开
发需要 @ 和 配合才能完成。 具备了 技术的简单易用,
完全的面向对象,具有平台无关性且安全可靠。
1.6 JSP 工作原理
是面向服务器的,所以支持不同的浏览器。当 01 服务器或 引擎
遭到 网页的请求时, 引擎会将这个请求对象发送给服务器端的相关组件,
比如 / 组件等,之后由服务器端组件处理传过来的请求,将会从数据
库或数据存储中检索相关的信息,之后服务器端组件将会响应对象的请求返回
引擎。 引擎再将响应的对象信息传递给 页面,再根据 页面
的 <5 所用的格式完成对数据编排,最后 01 服务器与 引擎再将格式化
后的 页面与 <5 格式响应给客户浏览器。这就是目前流行构建中广
泛采用的浏览器——01 服务器——后台数据库的三层架构模式。因为 所
有的程序操作全部都是在服务器端执行,网络上传送给客户端的数据仅仅是得
到的响应结果。
1.7 系统数据库连接
./ 技术是 ./;6"$ 的缩写。./ 是 公司
提 供 的 一 种 支持 基 本 语言 功 能 通 用 的 应 用 程 序 的 接 口 =233@"6
677A"?。./ 能完成以下三件事:
同一个数据库建立连接;
向数据库建立连接;
返回数据库处理后的结果。
./ 是 2B2 应用程序与数据库的沟通纽带。./ 提供了服务功能:首
先与数据库建立连接。第二将编好 语句传递数据库。最后从数据库获得
语句执行结果。数据库的连接处理:
&&建立 ./CCD./ 桥
;!:#1"6#1"#1"D#1".E
&&桥建立不成功时的错误处理
""4=@;;6F6!#GH"36?IJ
&&建立和数据库的连接,并发送 查询语句,将结果保存到 ; 对象中
6K建立 ./CCD./ 桥
L@K 查询语句
执行查询
-;K返回结果
&& 出错处理
""4= GH"36?IJ
3 / 26
巢湖学院 届本科毕业论文(设计)
第 2 章 系统分析
2.1 需求分析
=?用户登录:该功能提供用户的登录服务。用户设置功能只有使用正确
的用户密码才能进入。如果用正确密码进入系统,则可具有对教师教学质量的
评价权限。否则提示错误。
=?用户管理:该功能是为用户管理设置的,主要功能是对用户进行添加、
删除、修改等。方便用户的管理。
=?录入信息: 该功能是对数据的录入。其中包括:学生信息录入、院校
信息录入、教师信息录入。使用户信息更加完善。
=?教师评价:该功能是对教师教学质量进行系统的评价。主要功能包括:
学生评价、院校(领导、同行)评价、教师自我评价等三个部分。这也是本系
统最重要的组成部分之一。用户登陆界面后,可自行对教师进行评价。
=?统计分析: 该功能是结合教师评价功能而计算出总评价。其中包括:
统计结果和查询结果两项。在统计结果中,用户可对前面教师评价进行系统的
评价,可以得出对教师的总评价。在查询结果中,用户可以浏览教师被评价的
结果,可对该教师有个初步认识。
=?系统功能:该功能让用户能了解本系统与其使用方法。其中包括:关
于、帮助、退出三部分功能。关于:阐述了系统所使用的软件开发工具。帮助:
系统的介绍了各个功能模块的应用。退出:退出整个系统。
2.2 系统功能设计
系统要求能够实现以下功能:
=?要求学生能够进行选课。
=?要求学生能够对教师进行教学质量评估。
=?要求教师能够查看评教,以与对同行进行教学质量评估。
=?要求管理员能够对学生,教师信息进行插入,删除等操作
=?要求管理员能够对教学质量评估进行统计。
2.3 系统设计思想
本系统存在 种用户:学生、教师、管理员。学生和教师用管理员给定的、
密码登陆页面进行操作。登陆判定上首次基于数据库验证,然后把用户信息写
进 ;;;6%然后其他页面采用 ;;;6 验证。系统结构上采用页面镶嵌程序和
语句,工作原理如以下图所示。
. . . .
图
在系统结构中,用户界面层通过统一的接口向数据库存储层发送请求,数
据库存储层收到请求处理之后把数据返回到用户界面层。
2.4 数据库分析
数据库各表之间的关系图
图
数据库各表之间的关系图
5 / 26
操作请求,运用 语句操作
数据库
返回查询结果集或操作结果
SQL Server 2000
用户界面 数 据 库 存 储
层
教 师 教 学
质 量 评 估
系 统 操 作
界面
剩余25页未读,继续阅读
资源评论
beibeidzh
- 粉丝: 8
- 资源: 24万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功