网上评教系统的设计

合集下载

网上学生评教系统的设计与实现

网上学生评教系统的设计与实现

网上学生评教系统的设计与实现摘要:学生评教是学校教学质量保障体系的重要组成部分,是学生对学校教育教学质量进行监督评价的一种有效途径。

本文从我国网上评教的现状和存在的问题入手,结合我校实际介绍了学生评教系统的设计和实现,整个系统由数据采集模块、数据挖掘模块、查询反馈模块和用户管理四大模块组成,基本满足了我院网上评教的需求。

关键词:学生评教网上评教数据挖掘学生评教是教学质量过程监控的主要环节,是学校教学质量保障体系的重要组成部分,它可以发挥学生在教学中的主体作用,帮助教师找出教学中的主要优缺点并从服务对象的角度对其进行客观评价,不断提高教学质量和学生满意率。

1.我国网上评教的现状相比传统的学生评教方式,网上评教具有许多突出的优势:学生参与率高;便于教师全面、及时、准确地获得学生对教学活动的反馈信息;有利于对教学活动实施动态管理;网上评教成本较低,信息收集、处理分析的效率高等。

目前很多高校依托校园网开发了网上评教系统,在网络平台上实现评教。

但是系统在设计和实现过程中还存在一些问题:如忽视对评教数据的科学有效分析处理和评教结果的及时反馈,通常是简单地汇总排序计算教师的测评平均分、测评分数排名等,有的把评教结果反馈给教师本人,有的评教结果由教学管理部门掌握;忽视评教指标可操作性等。

这些现实状况令学生评教活动未能有效地发挥其在教学质量监控体系中的作用,即为教师提高教学质量,学校深化教学改革、强化教学管理提供科学的参考和依据。

2.系统体系结构设计本系统采用易于维护和升级的b/s三层体系结构,由客户端(web 浏览器),web服务器,数据库服务器三层组成。

主要以为平台,web服务器使用windows 2003server和iis6.0,选用sqlserver2000作为后台数据库。

系统框架结构如图1所示。

3.1系统功能模块设计软件的开发应该遵循严格的规范,其中软件模块的划分应按照软件工程学中模块化设计的思想。

学生评教系统按照具体规划将系统划分成四大主体模块,分别为:数据采集模块、数据挖掘模块、查询反馈模块、用户管理模块,在这些主体模块中还包括一些内部的具体功能。

网上教务评教管理系统设计方案doc资料

网上教务评教管理系统设计方案doc资料

网上教务评教管理系统设计方案网上教务评教管理系统设计与实现方案网上教务评教管理系统设计方案摘要在教育事业繁荣昌盛的今天,各大高校都进行了学生的扩招和教师的补招,而对于教师的评估工作则更加严谨和密集,随之而来的则是大量繁琐的教务评教数据的管理工作,其庞大的信息量和信息频繁变动是需要面对的最大问题。

随着电脑技术的高速发展和广泛应用,学校教务评教也已经基本形成了多元的网络化管理。

本设计就是本着操方便、界面友好、高效率和良好的交互性进行教务评教系统的管理程序。

经过对这个课题的反复研究,最终决定本管理系统采用MySQL数据库处理后台数据,以MyEclipse软件为前端开发工具,主要基于JSP技术进行开发。

整个系统的服务人群分为管理员、教师和学生。

实现的主要功能有个人信息的增删改查、学生对教师进行评估、教师查看评估结果、管理员对评估平台的控制等,完成了一个小型且比较全面的教务评教管理系统。

关键词:教务评教管理系统;MySQL数据库;MyEclipse;JSP i 网上教务评教管理系统设计与实现方案Abstract With the education thriving and prosperous,universities have been increased enrollment both of students and teachers. And for the teachers’ evaluation is more rigorous and intensive,there are a lot of educational evaluation data managements,the huge amount of information and information frequently change is the biggest problem we are the rapid development and widely used of computer technology,the school educational administration teaching evaluation has been basically formed multi network management. This design is inorder to complete a friendly interface,convenient operation,high efficiency and good interactive teaching evaluation system of teaching management program. After repeated study of this subject,the final decision of the management system is using MySQL database as back-end database,using MyEclipse software as thefront-end development tool, the system mainly based on JSP technology for whole system services for all the administrators,teachers and main function of the realization includes personal information crud,students assessment,teachers check their own ii 网上教务评教管理系统设计与实现方案assessment results,the administrators of the evaluation control general,it is completing a small and relatively comprehensive educational evaluation management system. Keyword:Educational evaluation management system; MySQL Database; Myeclipse; JSP iii 网上教务评教管理系统设计与实现方案目录摘要............................................................... ..................................................................... (i)Abstract ...................................................... ..................................................................... .......... ii 一绪论............................................................... .. 6 设计开发背景与意义.. (6)设计开发背景............................................... 6 设计开发意义...............................................6 开发工具 (6)MyEclipse (6)MySQL ......................................................7 可行性 (8)技术可行性................................................. 8 经济可行性.................................................9 操作可行性................................................. 9 运行环境........................................................10 文献综述 (10)网上教务评教管理系统简介.................................. 10 课题评述.................................................. 11 二需求分析............................................................12 对功能的需求 (12)对性能的需求 (13)对故障处理的需求................................................ 13 主要部分数据流图................................................ 13 三概要设计............................................................14 系统代码架构 (14)数据库结构设计 (14)数据库E-R 图.............................................. 14 数据库表信息..............................................16 四详细设计与实现 (20)用户登录模块 (20)用户信息管理模块 (20)管理员对教师和学生信息的添加.............................. 20 管理员对教师和学生信息的查看、修改、删除.................. 21 教师对个人信息的查看、修改................................ 23 学生对个人休息的查看、修改................................ 24 用户修改密码模块 (25)教师教务评估管理模块 (25)网上教务评教管理系统设计与实现方案管理员对评教平台的控制.................................... 26 学生对教师进行评估工作....................................26 教师对个人评估结果的查询.................................. 27 留言板管理模块.. (28)学生留言..................................................28 管理员对学生的留言进行查看、删除.......................... 29 其他模块.. (29)通知栏更改................................................29 退出登录.................................................. 30 五系统测试............................................................31 软件测试基础理论................................................ 31 软件测试定义..............................................31 软件测试基本概念.......................................... 31 软件测试方法分类..........................................31 系统各个模块测试用例 (33)登录模块测试用例.......................................... 33 用户信息管理模块测试用例.................................. 33 用户修改密码模块测试用例..................................35 教师教务评估管理模块测试用例.............................. 36 留言板管理模块测试用例 (37)测试报告 (38)软件安装 (39)JDK的安装 (39)TOMCAT的安装 (39)MySQL的安装和使用......................................... 40 总结............................................................... (41)网上教务评教管理系统设计与实现方案的扩大、生源竞争的加剧、学分制的实施,社会对人才培养质量,学员对学校“以人为本”的管理要求也越来越高。

网上教务评教管理系统设计方案

网上教务评教管理系统设计方案

网上教务评教管理系统设计方案(WORD版完整可编辑)摘要在教育事业繁荣昌盛的今天,各大高校都进行了学生的扩招和教师的补招,而对于教师的评估工作则更加严谨和密集,随之而来的则是大量繁琐的教务评教数据的管理工作,其庞大的信息量和信息频繁变动是需要面对的最大问题。

随着电脑技术的高速发展和广泛应用,学校教务评教也已经基本形成了多元的网络化管理。

本设计就是本着操方便、界面友好、高效率和良好的交互性进行教务评教系统的管理程序。

经过对这个课题的反复研究,最终决定本管理系统采用MySQL数据库处理后台数据,以MyEclipse软件为前端开发工具,主要基于JSP技术进行开发。

整个系统的服务人群分为管理员、教师和学生。

实现的主要功能有个人信息的增删改查、学生对教师进行评估、教师查看评估结果、管理员对评估平台的控制等,完成了一个小型且比较全面的教务评教管理系统。

关键词:教务评教管理系统;MySQL数据库;MyEclipse;JSPAbstractWith the education thriving and prosperous,universities have been increased enrollment both of students and teachers. And for the teachers' evaluation is more rigorous and intensive,there are a lot of educational evaluation data managements,the huge amount of information and information frequently change is the biggest problem we are facing.With the rapid development and widely used of computer technology,the school educational administration teaching evaluation has been basically formed multi network management. This design is in order to complete a friendly interface,convenient operation,high efficiency and good interactive teaching evaluation system of teaching management program.After repeated study of this subject,the final decision of the management system is using MySQL database as back-end database,using MyEclipse software as thefront-end development tool, the system mainly based on JSP technology for development.The whole system services for all the administrators,teachers and students.The main function of the realization includes personal information crud,students assessment,teachers check their ownassessment results,the administrators of the evaluation control platform.In general,it is completing a small and relatively comprehensive educational evaluation management system.Keyword:Educational evaluation management system; MySQL Database; Myeclipse; JSP目录摘要 (i)Abstract (ii)一绪论 (6)1.1 设计开发背景与意义 (6)1.1.1 设计开发背景 (6)1.1.2 设计开发意义 (6)1.2 开发工具 (6)1.2.1 MyEclipse (6)1.2.2 MySQL (7)1.3 可行性 (8)1.3.1 技术可行性 (8)1.3.2 经济可行性 (9)1.3.3 操作可行性 (9)1.4 运行环境 (10)1.5 文献综述 (10)1.5.1 网上教务评教管理系统简介 (10)1.5.2 课题评述 (11)二需求分析 (12)2.1 对功能的需求 (12)2.2 对性能的需求 (13)2.3 对故障处理的需求 (13)2.4 主要部分数据流图 (13)三概要设计 (14)3.1 系统代码架构 (14)3.2 数据库结构设计 (14)3.2.1 数据库E-R图 (14)3.2.2 数据库表信息 (16)四详细设计与实现 (20)4.1 用户登录模块 (20)4.2 用户信息管理模块 (20)4.2.1 管理员对教师和学生信息的添加 (20)4.2.2 管理员对教师和学生信息的查看、修改、删除 (21)4.2.3 教师对个人信息的查看、修改 (23)4.2.4 学生对个人休息的查看、修改 (24)4.3 用户修改密码模块 (25)4.4 教师教务评估管理模块 (25)4.4.1 管理员对评教平台的控制 (26)4.4.2 学生对教师进行评估工作 (26)4.4.3 教师对个人评估结果的查询 (27)4.5 留言板管理模块 (28)4.5.1 学生留言 (28)4.5.2 管理员对学生的留言进行查看、删除 (29)4.6 其他模块 (29)4.6.1 通知栏更改 (29)4.6.2 退出登录 (30)五系统测试 (31)5.1 软件测试基础理论 (31)5.1.1 软件测试定义 (31)5.1.2 软件测试基本概念 (31)5.1.3 软件测试方法分类 (31)5.2 系统各个模块测试用例 (33)5.2.1 登录模块测试用例 (33)5.2.2 用户信息管理模块测试用例 (33)5.2.3 用户修改密码模块测试用例 (35)5.2.4 教师教务评估管理模块测试用例 (36)5.2.5 留言板管理模块测试用例 (37)5.3 测试报告 (38)5.4 软件安装 (39)5.4.1 JDK的安装 (39)5.4.2 TOMCAT的安装 (39)5.4.3 MySQL的安装和使用 (40)总结 (41)参考文献 (42)外文文献 (43)对应中文翻译 (49)一绪论1.1 设计开发背景与意义1.1.1 设计开发背景随着时代的发展,计算机技术越来越深入各行各业,为广大用户提供了更为周到和便捷的服务。

学生网上评教系统的设计与实现

学生网上评教系统的设计与实现

毕业设计(论文)开题报告题目学生网上评教系统的设计与实现姓名:学号:年级:专业:指导教师:职称:一、开题报告前的准备毕业设计(论文)题目确定后,学生应尽快征求导师意见,讨论题意与整个毕业设计(论文)(或设计)的工作计划,然后根据课题要求查阅、收集有关资料并编写研究提纲,主要由以下几个部分构成:1.研究(或设计)的目的与意义。

应说明此项研究(或设计)在生产实践上或对某些技术进行改革带来的经济与社会效益。

有的课题过去曾进行过,但缺乏研究,现在可以在理论上做些探讨,说明其对科学发展的意义。

2.国内外同类研究(或同类设计)的概况综述。

在广泛查阅有关文献后,对该类课题研究(或设计)已取得的成就与尚存在的问题进行简要综述,只对本人所承担的课题或设计部分的已有成果与存在问题有条理地进行阐述,并提出自己对一些问题的看法。

3.课题研究(或设计)的内容。

要具体写出将在哪些方面开展研究,要重点突出。

研究的主要内容应是物所能及、力所能及、能按时完成的,并要考虑与其它同学的互助、合作。

4.研究(或设计)方法。

科学的研究方法或切合实际的具有新意的设计方法,是获得高质量研究成果或高水平设计成就的关键。

因此,在开始实践前,学生必须熟悉研究(或设计)方法,以避免蛮干造成返工,或得不到成果,甚至于写不出毕业设计(论文)或完不成设计任务。

5.实施计划。

要在研究提纲中按研究(或设计)内容落实具体时间与地点,有计划地进行工作。

二、开题报告1.开题报告可在导师所在教研室或系内举行,须适当请有关专家参加,导师必须参加。

报告最迟在毕业(生产)实习前完成。

2.本表(页面:A4)在开题报告通过论证后填写,一式三份,本人、导师、所在系(要原件)各一份。

三、注意事项1.开题报告的撰写完成,意味着毕业设计(论文)工作已经开始,学生已对整个毕业设计(论文)工作有了周密的思考,是完成毕业设计(论文)关键的环节。

在开题报告的编写中指导教师只可提示,不可包办代替。

网上评教系统的设计与实现

网上评教系统的设计与实现

网上评教系统的设计与实现传统的教学评估体系,由学生填涂课堂教学质量评估表(或调查问卷),收集至教学督导处,通过读卡器扫描数据(或人工录入数据),进行统计及查询分析。

此评估模式成本高、不够方便,需要相当的人力物力。

本系统充分利用现有的网络资源,节省评估成本,在教学质量实现量化、客观化和系统化的同时,又具有反馈的时效性,使之适应现代教育的发展。

本文利用技术实现网上评教系统,介绍了主要的关键技术以及算法实现。

在实践中,我们让不同班级用网上评教系统进行不同课程的评分,取得了良好效果。

(一)系统需求分析和功能模块1.学生登陆模块:为保证系统运用前期基础数据的采集和来源渠道的完全正确,学生登陆的账号为学生入学时的学号,密码由学生自己设定。

每个学生只能够对自己的任课教师进行评教,无法看到其他教師的评教页面。

同时,安全性检测可以对学生登陆进行来源IP地址限制。

只有校园网的内部IP,才可以进行登陆、评分、查询等操作。

2.评教监控模块:对评价过程进行了有效监控,对学生参评进行限制。

一是控制评教范围和数量,在只有部分班级学生(非全校学生)参加评教的情况下,系统可以进行相应的限制,只显示测评的教师、课程和学生;二是随时监控评价状态和进程,对评价的进展情况随时监控,保证评价过程的顺畅。

3.数据的查询、统计和分析模块:在学生评教结束后,系统对数据进行统计。

系统先对数据进行合理筛选(剔除一些不合理和非法数值),然后对统计后的各项数据进行分析,最后结果可以进行数据格式的转换以及查询和打印工作。

4.基础数据管理模块:教务处或其他管理部门对基础数据的维护。

5.评教数据管理模块:管理员对评教数据的管理。

6.网站留言:通过留言,教师可以回答学生针对所讲课程的教学方法、教学质量、教学速度方面的问题,学生之间也可相互交流自己的感受。

(二)软硬件环境系统采用三层B/S模式的构建形式,后台采用Microsoft SQL Server 2000作为数据库,采用数据存取模型进行数据访问,使用Microsoft Visual 作为开发工具。

网上评教系统的设计

网上评教系统的设计

网上评教系统的设计3.1 系统总体设计3.1.1 系统物理架构设计本文设计的网上评教系统采用经典的MVC框架,系统的网络拓扑图如图3.3所示。

从图3.3可以看出,本系统主要由客户端浏览器、服务器、交换机等通过网络连接在一起。

本系统采用JA V A语言进行编写,同时结合Ajax技术,系统能够适用于所有的Windows操作系统。

图3.3 系统网络拓扑图3.2 系统功能详细设计1、评教信息管理功能的设计评教信息管理功能作为本系统的核心业务模块,其子功能包括评价信息的提交、评教公告的发布、评教信息的查询、评教信息的统计与公示等。

具体设计如下:(1)评教信息的查询:该功能操作在设计时主要面向的是教师用户以及管理员用户,需要说明的是,教师用户只能查看自己的评教结果以及学生的留言,而管理员用户可以查看所有被评价的老师的评教结果。

(2)评教信息的统计与公示:本系统中,具有该操作权限的仅限于系统管理员,本系统支持以可视化图表的方式对评教结果进行统计,如进行所有学生对某教师的评教结果,也可以统计某个教师在不同班级的平均评教结果等等。

此外,在本系统中,管理员需要对学校要求公示的统计结果进行公示,而公示的信息面向整个系统用户开放。

图3.4所示的学生用户提交评教信息的时序图。

学生用户首先进入评教信息管理功能中,然后选择教师评价上传子功能,通过该功能编辑教师评价信息内容,并上传至系统中。

上传结束后,用户的评价信息保存在系统数据库中,用户可以对已评教的数据进行查看。

图 3.4 学生用户上传评教信息时序图2、用户管理功能的设计用户管理功能是本系统的后台管理功能,其主要操作者是系统管理员,即教务管理人员,根据系统需求分析,该功能需要包含两个子模块,分别是:用户信息管理和用户权限分配。

具体说明如下:(1)用户信息管理:系统用户包括系统管理员、教师和学生,而用户信息管理主要是对上述用户类型的基础信息,包括姓名。

性别等进行添加、删除和修改等操作。

高校学生网上评教系统的设计

高校学生网上评教系统的设计

高校学生网上评教系统的设计第一篇:高校学生网上评教系统的设计摘要随着社会的进步,提高教学质量、增强高校之间的生源竞争力已成为每一所高校的重要工作。

提高教学质量首要处理的问题即对教学质量以及水平进行改进和提高,因此对高校进行客观、合理的评教,大大有助于及时改进教学,提高高校整体教学质量。

传统的以“座谈会”和“问卷调查”为主进行的教学质量评价和分析其主要的弊端在于测评工作量大、费用高、耗时长,测评指标权重的确定缺实时调整与角度的可观性等等。

目前随着网络信息化技术的不断成熟和完善,提出了“网上评教”的新的评教模式,渐渐地,学生网上评教成为当前高校学生评教活动的主流方式。

【关键词】高校评教在线教学质量管理 b/s模式1 高校网上评教系统设计目标和原则1.1 系统设计目标网上评教系统的设计目标是设计一套符合高校需求的应用系统,满足需求分析的结果。

从软硬件的架构、功能构成、实施方案等方面开展工作。

完成高校网上评教基础平台建设,分别对评教参数管理开发、评教方案管理开发、评教结果管理开发和系统管理开发,实现了高校内部教务管理尤其是教学质量评价管理的统一化、集成化、标准化。

通过网上评教系统的实施带动高校教学质量意识的提高,重视教学数据的收集与分析挖掘,实现信息资源共享,保证该局域网与将来建成的全国高校网络之间的联接和信息交换。

1.2 系统设计原则本系统的设计原则如下:1.2.1 实用性原则系统的实用性是一个系统能推广应用的前提,为了保证系统的实用性的要求,需要在系统的实施过程中严格按照软件工程的规范进行系统的需求分析、系统设计与实现。

软件测试要贯穿系统开发始终,测试用例的选择要根据需求分析结果制定,充分满足用户需求。

实用性还体现在系统设计界面的人性化,界面要友好,用户的使用体验佳。

总之实用性是一个信息系统能够成功上线运行并最终通过验收的重要前提,本系统的设计严格遵守了这一原则。

1.2.2 安全性原则高校网上评教系统不但关系教师的教学水平的评价而且还关系到学校教学质量的持续改进,该系统属于高校核心管理信息系统,系统内容会涉及高校的重要信息,为此系统的安全性就显得尤为重要。

计算机毕业设计117网上智能评教系统的开发2

计算机毕业设计117网上智能评教系统的开发2

目录1绪论 (1)1.1关于教评 (1)1.2国内外关于教评的研究及系统所实现的目标 (1)1.2.1目前国内外的研究,主要集中在以下几个方面: (1)1.2.2系统所实现的目标 (1)1.3系统的实现工具及开发环境 (2)2 系统需求分析 (2)2.1需求概述 (2)2.2系统设想 (2)2.3系统配臵 (2)3 总体设计过程 (4)3.1功能模块设计 (4)3.2系统所需主要数据库设计 (4)4 详细设计 (5)4.1页面设计流程图 (5)4.2系统功能分析与代码实现 (7)4.3各模块具体的设计 (7)4.3.1各类用户登录模块 (8)4.3.2学生信息管理模块 (8)4.3.3教师信息管理模块 (10)4.3.4教评信息管理模块 (10)4.3.5非法数据设臵模块 (13)4.3.6用户教评提交模块 (14)4.3.7教评结果查看模块 (17)5 结论 (18)6参考文献 (18)1绪论1.1关于教评所谓教评,就是在教学的过程中,通过学生在学习过程中的反馈信息,对教师的授课情况的一项调查,目的是为了及时的了解教师与学生之间在教与学的过程中所遇到的问题,有针对性的开展教学工作,提高教学质量。

教育理论与教育实践如何统一是当前教育界亟待解决的问题。

教育评价标准系统是教育理论和教育实践的中间环节,教育评价有助于教育理论与教育实践达到统一。

1.2国内外关于教评的研究及系统所实现的目标1.2.1目前国内外的研究,主要集中在以下几个方面:①教评的主体,学生教评是否科学关于教评是大多数教学工作者都认可的一种提高教学质量的有效手段,但是由谁来评,怎样来评,说法不一。

有很多人认为学生教评总体而言是最可靠、最公正的,基本上不受各种人际关系的影响。

关键是要排除,有些教师故意迎合学生的心理,以获得较高的教评等级,可以与领导教评,教师之间教评相结合的方法来避免。

②教评应该从哪些方面进行评价教评可以从教学内容、教学态度、教学方法、教学效果等方面来进行评价。

网上教务评教管理系统设计方案

网上教务评教管理系统设计方案

网上教务评教管理系统设计方案(WORD版完整可编辑)摘要在教育事业繁荣昌盛的今天,各大高校都进行了学生的扩招和教师的补招,而对于教师的评估工作则更加严谨和密集,随之而来的则是大量繁琐的教务评教数据的管理工作,其庞大的信息量和信息频繁变动是需要面对的最大问题。

随着电脑技术的高速发展和广泛应用,学校教务评教也已经基本形成了多元的网络化管理。

本设计就是本着操方便、界面友好、高效率和良好的交互性进行教务评教系统的管理程序。

经过对这个课题的反复研究,最终决定本管理系统采用MySQL数据库处理后台数据,以MyEclipse软件为前端开发工具,主要基于JSP技术进行开发。

整个系统的服务人群分为管理员、教师和学生。

实现的主要功能有个人信息的增删改查、学生对教师进行评估、教师查看评估结果、管理员对评估平台的控制等,完成了一个小型且比较全面的教务评教管理系统。

关键词:教务评教管理系统;MySQL数据库;MyEclipse;JSPAbstractWith the education thriving and prosperous,universities have been increased enrollment both of students and teachers. And for the teachers' evaluation is more rigorous and intensive,there are a lot of educational evaluation data managements,the huge amount of information and information frequently change is the biggest problem we are facing.With the rapid development and widely used of computer technology,the school educational administration teaching evaluation has been basically formed multi network management. This design is in order to complete a friendly interface,convenient operation,high efficiency and good interactive teaching evaluation system of teaching management program.After repeated study of this subject,the final decision of the management system is using MySQL database as back-end database,using MyEclipse software as thefront-end development tool, the system mainly based on JSP technology for development.The whole system services for all the administrators,teachers and students.The main function of the realization includes personal information crud,students assessment,teachers check their ownassessment results,the administrators of the evaluation control platform.In general,it is completing a small and relatively comprehensive educational evaluation management system.Keyword:Educational evaluation management system; MySQL Database; Myeclipse; JSP目录摘要 (i)Abstract (ii)一绪论 (6)1.1 设计开发背景与意义 (6)1.1.1 设计开发背景 (6)1.1.2 设计开发意义 (6)1.2 开发工具 (6)1.2.1 MyEclipse (6)1.2.2 MySQL (7)1.3 可行性 (8)1.3.1 技术可行性 (8)1.3.2 经济可行性 (9)1.3.3 操作可行性 (9)1.4 运行环境 (10)1.5 文献综述 (10)1.5.1 网上教务评教管理系统简介 (10)1.5.2 课题评述 (11)二需求分析 (12)2.1 对功能的需求 (12)2.2 对性能的需求 (13)2.3 对故障处理的需求 (13)2.4 主要部分数据流图 (13)三概要设计 (14)3.1 系统代码架构 (14)3.2 数据库结构设计 (14)3.2.1 数据库E-R图 (14)3.2.2 数据库表信息 (16)四详细设计与实现 (20)4.1 用户登录模块 (20)4.2 用户信息管理模块 (20)4.2.1 管理员对教师和学生信息的添加 (20)4.2.2 管理员对教师和学生信息的查看、修改、删除 (21)4.2.3 教师对个人信息的查看、修改 (23)4.2.4 学生对个人休息的查看、修改 (24)4.3 用户修改密码模块 (25)4.4 教师教务评估管理模块 (25)4.4.1 管理员对评教平台的控制 (26)4.4.2 学生对教师进行评估工作 (26)4.4.3 教师对个人评估结果的查询 (27)4.5 留言板管理模块 (28)4.5.1 学生留言 (28)4.5.2 管理员对学生的留言进行查看、删除 (29)4.6 其他模块 (29)4.6.1 通知栏更改 (29)4.6.2 退出登录 (30)五系统测试 (31)5.1 软件测试基础理论 (31)5.1.1 软件测试定义 (31)5.1.2 软件测试基本概念 (31)5.1.3 软件测试方法分类 (31)5.2 系统各个模块测试用例 (33)5.2.1 登录模块测试用例 (33)5.2.2 用户信息管理模块测试用例 (33)5.2.3 用户修改密码模块测试用例 (35)5.2.4 教师教务评估管理模块测试用例 (36)5.2.5 留言板管理模块测试用例 (37)5.3 测试报告 (38)5.4 软件安装 (39)5.4.1 JDK的安装 (39)5.4.2 TOMCAT的安装 (39)5.4.3 MySQL的安装和使用 (40)总结 (41)参考文献 (42)外文文献 (43)对应中文翻译 (49)一绪论1.1 设计开发背景与意义1.1.1 设计开发背景随着时代的发展,计算机技术越来越深入各行各业,为广大用户提供了更为周到和便捷的服务。

高校学生网上评教系统的设计

高校学生网上评教系统的设计

高校学生网上评教系统的设计近年来,随着互联网技术的高速发展,越来越多的高校开始使用网上评教系统来对教师进行评估。

网上评教系统具有方便快捷、高效可控等优点,而且还能有效地提高教师教学水平。

因此,设计一款适合高校学生评教的网上评教系统,既是一项必要的任务,也是一项重要的挑战。

本文将从设计思路、功能模块、技术实现三个方面,对高校学生网上评教系统进行设计的详细阐述。

一、设计思路在设计高校学生网上评教系统时,我们主要考虑以下几点:1. 接受性强。

学生需要轻松、快速地完成评教过程,因此我们的设计要简单易懂、界面清新明亮。

2. 数据保密。

在评教过程中,学生可能会涉及到一些敏感信息,例如个人隐私、教师的具体评价等。

我们的设计要保证数据安全性,以避免泄露风险。

3. 可控性强。

在评教过程中,有些学生可能会恶意评价或评价不准确,因此我们的设计需要增加能够检测和筛选错误信息的机制,以及对恶意评价的惩罚措施,确保结果真实可靠。

二、功能模块在考虑了设计思路后,我们将网上评教系统分为以下几个核心功能模块:1. 登陆注册模块。

学生需要注册并登陆网上评教系统才能进行评估操作,在注册时需要提供身份信息和相关证件,且需进行邮箱验证等相关步骤。

2. 评价教师模块。

学生可以对教师的授课内容、授课的质量、教学态度等各个方面进行评价,同时可以添加对教师的优化建议。

3. 数据汇总模块。

数据汇总模块主要用于统计和分析所有评价的数据,并给出具体的教师评分。

同时,可以单独查看每位教师的详细评价内容。

4. 数据分析模块。

数据分析模块主要用来对数据进行可视化处理,以便学校管理者更好地理解和分析数据。

5. 管理员模块。

管理员拥有系统的最高权限,可以对整个系统进行实时监控、数据分析、评教管理等各方面的操作,以确保系统的运行正常。

三、技术实现在技术实现方面,我们主要采用以下技术:1. 开发工具:使用Java或Python等编程语言,结合框架如Spring MVC或Django等进行开发。

毕业设计 网上评教系统设计与实现

毕业设计 网上评教系统设计与实现

毕业设计网上评教系统设计与实现1. 引言随着互联网的快速发展,传统的教学评教方式已经不能满足教育教学的需求。

为了提高教学质量和学生满意度,本文提出了设计和实现一个网上评教系统的毕业设计方案。

2. 系统需求分析2.1 功能需求网上评教系统旨在提供一个方便快捷的方式,供学生对教师的教学质量进行评估。

系统需要实现以下主要功能: - 学生登录与注册 - 查看课程信息 - 评估教师的教学质量 - 统计和展示评教结果2.2 性能需求为了保证系统运行稳定,需满足以下性能需求: - 并发支持:系统需要同时服务大量的学生和教师,因此需要具备较好的并发性能。

- 快速响应:系统需要在用户发起请求后快速响应,减少等待时间。

- 数据安全:用户的登录信息和评教结果应该得到安全的保护,防止数据泄露。

3. 系统设计方案3.1 技术选型本系统的前端部分采用HTML、CSS和JavaScript进行开发,后端采用Java语言,数据库使用MySQL。

3.2 系统架构设计系统采用三层架构设计,包括表现层、业务逻辑层和数据访问层。

3.2.1 表现层表现层负责接收用户的请求并返回相应的结果,在本系统中,通过前端网页与用户进行交互,使用HTML和CSS进行网页的渲染和样式定义,使用JavaScript实现动态效果。

3.2.2 业务逻辑层业务逻辑层主要负责处理用户请求,并调用相应的服务进行业务逻辑处理。

在本系统中,业务逻辑层接收用户的登录请求,并验证用户身份。

同时,业务逻辑层还负责处理学生对教师的评教请求,并将评教结果进行保存和处理。

3.2.3 数据访问层数据访问层负责与数据库进行交互,实现数据的读取和存储。

在本系统中,数据访问层主要负责学生和教师信息的读取和存储,以及评教结果的保存和统计。

3.3 数据库设计本系统的数据库采用MySQL进行设计。

主要包括学生表、教师表和评教结果表。

学生表和教师表分别存储学生和教师的基本信息,评教结果表用于存储评教的结果数据。

基于JAVA的网上评教系统的设计与实现选题背景与研究意义

基于JAVA的网上评教系统的设计与实现选题背景与研究意义

基于JA V A的网上评教系统的设计与实现选题背景与研究意义教学的质量是提高一个学校竞争力的重要指标,而开展教学评价则是提高学校教学质量的重要手段。

在传统的教学管理模式中,校内从事教学质量评估工作的相关人员,在开展教师评教工作时通常需要先印刷纸质教师教育教学评价表,发放给参与评价的对象(评价主体通常是某教师任课的班级学生),让其通过手写填表的方式给参评教师进行评价。

上述传统的学校评教工作流程在学生规模小、参评教师人数少、评价体系简单、评价指标少的情况下具有一定的适用性,然而,随着我国教育事业的日益普适化,各学校的招生规模保持稳健增长,导致学校的教务管理工作内容越来越多,所涉及到的数据和信息也越来越多,仅仅使用纯手工对这些数据进行处理与分析已经越来越不现实。

在此背景下,学校教务管理工作者迫切需要一种效率更高、流程更优、评教结果更为科学的新型教师评教模式,以此提高学校的教学质量,并最终使学校在未来的竞争中获得优势,促进学校、学生的长远发展。

随着计算机技术和网络技术的发展,我国的教育信息化水平得到了极大的提升,传统教评工作中遇到的瓶颈借助信息化管理系统可以迎刃而解,这极大推动了网上教评系统的诞生与发展。

该类系统通过数据库技术、编程语言等工具实现开发,为学校的教评工作指明了新的方向,学生在网上登陆系统对老师进行各方面的评价,反应学生对老师的印象和建议,通过对数据分析、数据筛选、书记整合、数据总结得到学生对老师的综合评价,在人力和时间成本、经济成本上为学校减少了大量开支,通过教评系统可以科学的反映教学的质量问题,通过数据的分析得出符合客观事实的答案,满足学校管理的需求。

综上所述,考虑到传统教评模式具有流程长、效率低以及成本高等诸多弊端,不再适应当前教务管理工作的实际需要,而通过计算机技术开发的网上教评系统可以有效解决上述问题。

基于此,本文以某高校为研究对象,根据该校实际建立该校的网上评教系统,通过该系统对该校教学质量进行全面、公正的评价,并以此科学实施教育改善,从而持续提高该校的教学质量,促进学生与学校的长远、持续发展。

高校网上评教系统的设计与实施

高校网上评教系统的设计与实施

行 评 价 的 目的 . 然 . 诚 网上 评 教 是 实 现 13 管理 部 门对 评价 结果 使用 简单 .
界面 。合 理 、 洁 、 于理解 的界 面既 便 简 易
于使 用 者 的操 作 . 又有 利 于评 价结 果 的
客观 、 确 。 准
在 实 际应 用 中也存 在许 多 不足
11 评 价 指 标 ~ 成 不 变 .
施 .有 的 学校 把 评价 结 果作 为评 优 、 晋
级 的 指 标 .造 成 部 分 教 师 有 意 迎 合 学
脱离 教 材 . 度广 度 不够 评 教 分 数偏 深
低 的 教 师 有 时 会 强 调 是 所 授 的班 级 基
学生 评 教通 过 验证 ( 号 、 码 等 ) 学 密 查 表形 式 . 图 1所 示 . 项 填 写 客 观 如 逐
大学课 程 通 常是 一 个 学期 . 期末 评
教 学 生 很 难 享 受 到 评 教 带 来 的教 学 变 化 ! 时 间 长 了 就 会 产 生 倦 怠 评 教 , 要 主 见 . 往往 被 “ 统 就 是 这样 设 计 的 ” 但 系 所
虽然 有 教 师 和学 生 提 出 了不 同意 核 心 . 如 何 评 价教 学 质量 各 类 高 校都 特点 . 对 束缚。 评 价 结 果 的可 信 性 是 网上 评 价 成 功 的基 础 . 般 学校 的 网络评 价 系 统往 一
角 度 提 出 了评 教 系统 的 功 能 和 操 作 方 法 的 设 计 原 则 . 评 价 目的 角度 提 出 了评 价 系统 的 实 际 应 用 方 法 。 从
关键词: 高等院校 ; 网上 评教 ; 学质 量 ; 计 与 实施 教 设
中图 分类 号 : 67 G 4 文献标 识码 : A

贵州职院网上评教系统的设计构想

贵州职院网上评教系统的设计构想

贵州职院网上评教系统的设计构想引言:随着信息技术的发展,高等教育也逐渐向数字化、网络化的方向发展。

网上评教系统作为一种新型的教学评估工具,可以有效地为学校、教师和学生提供便捷、高效的评教方式。

本文旨在构想贵州职业技术学院网上评教系统的设计,以提升学校教育教学质量和满意度。

一、功能设计1.教师评价功能:学生可以通过网上评教系统对每位教师进行评价,包括课程设置、教学内容、教学方法、教学效果等方面的评估。

评价内容应简洁明了,可以采用满意度量表进行星级评分,并提供开放式评价栏目供学生发表意见和建议。

2.教学管理功能:网上评教系统应具备教学管理功能,包括教师教学档案管理、教学成果管理、教学奖惩管理等。

教师教学档案应包含基本信息、教育背景、教学经验、学术论文等内容,方便学校进行综合评估和绩效考核。

3.基于数据分析的教学改进:网上评教系统应支持数据分析功能,根据学生评教的数据以及其他教学相关数据,对教师进行综合评估。

系统可以分析教师在课程设置、教学效果等方面的得分情况,并给予个性化的改进建议。

同时,学校也可以通过分析数据找出教学中存在的问题和不足,并制定相应的改善措施。

4.问卷调查功能:除了教师评价,网上评教系统还可以支持学生对课程、教材、教学设施等方面进行问卷调查。

学生可以根据自己的实际体验和感受对相关内容进行评价,并提出改进建议。

问卷调查可以帮助学校了解学生对课程和教学环境的满意度,促进课程和教学质量提升。

二、界面设计1.登录界面:学生通过学号和密码登录网上评教系统。

登录界面应简洁明了,提供忘记密码找回功能,保证学生信息的安全性。

2.教师评价页面:学生登录系统后进入教师评价页面,页面上展示了每位教师的基本信息和待评价的课程列表。

学生可以根据自己的学习经验,进行评价并填写相关意见和建议。

3.个人中心页面:4.管理员功能页面:管理员可以对教师评价和问卷调查进行管理,包括查看统计数据、审核评价内容等。

管理员界面应布局清晰,操作简便,方便管理员进行工作。

网上评教系统的设计与实现

网上评教系统的设计与实现

coB.n=SQL.getConneetionO; stat1=conn.prepareStatement(”select from norm”);
2 登 录 实 现
rstl:stat1.executeQuery0 首先是查询数据库 .查 询到所有的评教条件 ,依此评 教条 件的查
根据角色不同 ,登陆后 分配权 限不同。账号是学生的学号 、教师的 询顺序 .按评教条件编号进行下面的循环 ,来进行插入操作 ,把学生评 职工号或管理员账号 ,当账号或密码输 入错误时 ,登 录不进 系统 ,仍会 教得分录入到教师得分表中。核心代码 如下 :
本文介绍 了运用 JSP技术来设 计与实现的 网上评教及其 数据分
此按钮可 以查询个人信息
析 系统 .给 出了系统 的结 构 、功能以及 解决方案 ,其中重点介 绍了 JSP
此界面的数据是通过后 台 Servlet来传递 的,当学生输入学号点击 技术和数 据库表设计 .以及系统 的各项基础模 块的功能及实现 ,它基
if(isNaN(number)){ alert(”请正确输入账号(只能为数字 )”);
stat2.setLong(1,teacherNo); Integer normNo=mt1.getInt(”NormNo”); stat2.setLong(2,normNo);
document.getE1ementByI number”).value ̄…’; document.getElementById(”number”).focus0;
【关键词】网上评教 ;数据 分析 ;系统设计 ;系统 实现
0 引 言
进入 评教界面 .当点击评教按钮时 .后台 Servlet会进行数据职工号 .然后从评教条件表 norm中得到 教学评价就是依据教学 目标 对教学活动进行系统调查 、收集信息、 所 有的评教条件 .并把这些信息放在一个列表中传递给下一 页面 ,接下 定性定量分析 .并做 出目标实现程度 的过 程 ,其 目的是改进教学工作 , 来 的页 面会把这些信息 显示 出来 .同时 .在 每项条件的下面会有一个

高校网上评教系统的设计探讨

高校网上评教系统的设计探讨
科 教 研 究
Ci d ao Ioao Hrd U ha u tnn v: e l n E c i n :: :! tn : ■ i a 矗: : :
高校 网上评教 系统 的设 计探讨 ①
杨海 荣 ( 长沙理工大 学交通运输 工程学 院 长 沙 摘
40 7) 1 0 6
要: 本文 阐述 了基于校 园 同开 发基 于三 层体 系结构 的 网上 评教 系统的设 计与开 发 , 主要对 系统功 能结 构, 系统结 构模 型 、数据库
设 计 进 行 了描 述 。
关键词 : 网上评教 数据库 三层架构模型 中图分 类号 : 4 G2 文 献标 识 码 :A
文章 编号 :1 3 9 9 ( 0 9 0 () 0 7 1 7 - 7 2 行请 求并接 受请 求 的结 果时才与 数据库 保持连接 , 有效的保证 了 本系统采 用 B S C S / , / 结构相 结合的三 层 数 据 的 安 全 性 。空 闲 进 程 并 不 占用 网 络 资 网络 流量 显著 减少 , 可以 更快 的进 行查询 架 构模型 。系统 用户 主要有 学生 , 师 , 务 源 , 教 教 员。其 中学生 和 教 师的 人数 很 多 , 对 系统 处 理并 且 响应 时 间得 到 了改 善 。 其 的 使用需 求 比较 简单 , 且位置 分散 不集 中 , 因 此面 对学 生和 教师的 程序适 合采用 A P技术 3 数据库设计 S 实现 , 通过 浏览 器来 与其进 行 交互 , 这样 学生 学生 网上 评 教系 统的 核心是 评 教信 息数 和教 师可 以在校 园网络 的任 何一个 用 户终端 据库 , 据库服务 器保存所 有与评教 有关的信 数 上通 过浏 览器进 行评 教或 进行 有关 信息 的查 息 。在 S L S r e 2 0 Q e v r 0 0中建立评 教数据库 , 询; 而教 务员则需要 完成对评教 前期和 后期大 主要 数据表 格如 下 : 量数 据 的处 理 , 务逻辑 及 相 关操 作 较 为复 业 ( ) 生 表 :存 储 学生 基本 信 息 。 1学 1 系统功能结构设计 杂, 这部 分 则开发 专 用的 客户端 与其 交互 , 客 ( ) 师 表 :存储 教 师 基 本 信 息 。 2教 总体 功 能模 块 图 见 图 1 。 户端 采 用 V 6 0 发 。 B .开 ( ) 务 员表 :存 储 教 务 员基 本 信 息 。 3教 () 生评教 :系统根据 学生 学号 判断注 1 学 系统 三 层式 结构 包 括 :表 示 层、业 务 层 ( ) 教课 程教 师表 :保存 需被评 教 的课 4评 册资格 , 果学号合法且 尚未注册 , 如 予以注册 , 和 数 据 层 。 学 生 和 教 师 部 分 的 表 示 层 是 程 及 教 师 信 息 。 并赋予此学 生一切学生 用户的权 限 ; 学生通过 H ML A P文件 通过 浏 览器来表 现 , T / S 教务 员 ( ) 教课 程教 师表 :保存 需被评 教 的课 5评 浏览 器登录 系统 , 通过 验证信 息 正确后 进入 , 部分 的表示 层通过 用 VB 0开发 的客户端 程 程 、 教 师 及 教 学 班 信 息 。 6. 对所选的教 师及教 师所 教课程进 行质量评估 ; 序来 表现 。前者 是利用 网页技术 , 通过 中 间组 () 6 系统信 息表 :存储 评教时 间 , 学期 , 系 参与评价的学 生信息不 向各级查 阅权 限开放 ; 件 层提供 的接 口来 实现 学生 选课 及教 师成绩 统 开 启 状 态 信 息 。 学生 可进 行 密 码 维护 。 报送等 功能的操作 } 后者通过 V s a ai 编 i l s u B c () 7评教 信息 发布 表 :存储需 要发 布的 信 () 师查询 :拥有 和学生 模块 相 同的注 程 工具 , 2教 调用 中 间层组 件接 口, 实现管 理 员及 息 。 () 8评价 指标 表 :存放评价 指标 体 系的 内 册 、登录 、修 改 教师 密码 功 能 , 供 多种 方 教务 员功 能 。业务 层主要 处理 可能 发生 的业 提 式 查询 学生对 教师 的评 教结果 。下 载或打 印 务 行 为 或 运算 。 这 一 层 接 受从 客 户机 通 过 容 和 权 重 。 评价 结果 。 WE B浏 览器 或其 他 界 面软 件 发 来 的信 息请 () 9 评教 结果 表 :存 储学 生对教 师 及课程 () 3教务 员评教信 息管 理 :对教 务 员进 行 求 , 并转换成 对 数据 层的 请求 , 接着 将数据 层 评 教 的 结 果 。 (0 用 户权 限 设 置表 :存 储 不 同用 户 的 1) 注册和 登陆验证 ; 自定 义或修订评 价指标 体系 返 回的结 果提交 表示 层 。业务 层将 业务 逻辑 的 内容和 权重 ; 提供 各类查 询接 口, 供教 务人 封装 在 CO 组 件 中 通过 MTS M ir s f M ( c o ot 登 陆 信 息 及 权 限 。 员对 评估结 果进 行综 合查询 , 印下 载 ; 打 对学 T a s c o S r e) r n a t n ev r来进行管 理。这些组件 在 i ( 1 据 维 护表 :存储 评教 数 据 维护 时 1) 数 生 、 教 师 、教 务 员 、课程 等 基 础数 据 进 行 本系统 中都 是用 V s a B s 开发的 , 装在 间及 内容 。 i l ai u c 安 维护 ; 供评 教信 息 发布 设置 。 提 应 用服务 器上 , 在使用时 必须安装 并注册 。数 ( ) 统管 理 管理 :包 括 用户 信息 设 置 , 据 层则进行数 据库有 关的操 作 , 4系 如使用者 密码 4 结语

学生评教系统设计方案

学生评教系统设计方案

学生评教系统设计方案随着教育的发展,学生评教作为一种重要的评价方式被广泛应用于高校,旨在改进教学质量,提高教学效果。

本文将介绍一个学生评教系统的设计方案,旨在提供一种简单高效的评教系统,方便学生和教职工参与评教活动。

一、系统介绍学生评教系统是基于网络平台的教育评价系统,旨在收集学生对教师授课质量进行评价,并为学校提供改进教学质量的依据。

该系统将为师生双方提供方便快捷的评教渠道,实现信息化管理。

二、系统功能1. 登录功能:学生和教师可以通过账号密码进行登录,确保用户身份的合法性和安全性。

2. 评教功能:学生可以根据实际情况对教师进行评价,评价方面可涵盖教师的教学态度、教学方法、授课内容等。

评教内容可以根据教师的不同科目进行分类和细分,方便学生对教师的各方面进行评价。

3. 统计和分析功能:学生评教系统应该具备统计和分析功能,可以对学生的评教结果进行整理和分析,生成统计报表和图表,为学校提供直观和科学的教学质量评估数据。

4. 匿名保护功能:学生评教系统应该充分考虑学生的隐私权,保证学生的评教内容不被泄露。

系统应该采取匿名评教的方式,确保学生的评教结果不被他人知晓。

5. 提醒功能:学生评教系统应该提供提醒功能,及时提醒学生进行评教,避免漏评现象的发生。

教师也可以收到评教结果的通知,及时了解自己的评教情况。

三、系统设计1. 技术选型:学生评教系统可以采用Web开发技术,使用HTML、CSS和JavaScript进行前端开发,使用Java或Python作为后端编程语言,使用MySQL或Oracle作为数据库。

2. 数据库设计:系统的数据库应该包括学生、教师和评教内容等表格。

学生表包括学生的基本信息、账号和密码等;教师表包括教师的基本信息、账号和密码等;评教内容表包括教师的科目信息、评教指标等。

3. 界面设计:学生评教系统的界面设计应该简洁明了,易于操作。

可以采用响应式设计,能够适配不同终端设备,方便学生和教师随时随地进行评教。

网上评教系统的设计与实现

网上评教系统的设计与实现

为 过程控 制 ,变 静态 管理 为动 态管 理 。
数 。评价 等 级分 为4 ,优 秀 、 良好 、合格 和 不合 格 。其 项 中各个 等 级 的赋 值分 数 为:优 秀 =1 0 , 良好 -8 分 , 0分 0
填 写 ,人 工 或机 器 统 计 的形 式 。在信 息 技 术 高速 发 展 、 天 , 网上 评 教 系统 也 应运 而 生 。网上 评 教 系 统 的 出现 ,
块、 系部管理模 块和督导 团评 价模块 。 进 行 身份 验证 进 入模 块 后 ,浏 览 自己本 学 期所 有 课程 及
而开 发 出高校 网上 评教 系统 ,设计评 价体 系 。经过 近 两年 的 实践 ,取得 较 好 的效果 。
关 键 词 教学质 量 ; 网上评 教 ;学生 评教 ;评 价体 系 中图分 类号 :G5 . 411 文献 标 识码 :A 文章 编号 :17 —8 X( 08 0 04 —2 6 149 20 )2— 18 0
教学 质 量 评 价 体 系 分 为 2 共 1 项 指 标 : 教 学态 度 级 0
接 获知 学 生 对 自己教 学 的 分项 评 价 结 果 ,也 可 了解 学 生 端 正 程 度 、辅 导 答 疑耐 心 程 度 、作 业 批 改 认真 程 度 、 重 的 意见 和 要 求 ,统 计 结 果 具有 实 时性 、准 确 性 的特 点 。 点突 出及 条 理清 楚 程度 、理 论 联 系 实 际启 发 思维 程 度 、
教 学 质量 是高 校 生存 与发 展 的 生命 线 ,提 高 教学 质 将 . E 与W N O S 作 系 统 紧 密 地 捆 绑 在 一起 ,使 得 在 NT IDW操
量是 教 学 管理 工 作 永恒 的主 题 。 高等 学校 管 理 部 门 的教 W N O S 对 . E 的应 用 开 发 更 加 容 易 。在 学校 已有 的 IDW 上 NT 学 管理 实 践现 已证 明 ,建 立 教 学质 量 监 控 体 系是 保 证教 全 部 教 务 管 理 系 统 中 ,都 采 用 了 . E 的 开发 平 台 。 由 NT

学生评教信息管理系统设计

学生评教信息管理系统设计

学生评教信息管理系统设计一、学生评教的意义与需求大家好,今天来聊一聊一个学校里挺常见,却又经常被忽视的事情——学生评教。

别急着翻白眼,评教可不单单是拿着成绩单瞎评两句。

学生评教是让我们作为“消费者”的学生,能有机会对老师的教学质量、教学态度甚至课堂氛围提出自己的看法。

就像我们去餐厅吃饭,吃完了不就是想在网上吐槽一下餐厅的服务、菜品,甚至服务员的态度吗?评教就是这种吐槽,是带着善意的!说起来,评教虽然是好事,可是现在很多学校的评教系统就像一锅烂汤,存在不少问题。

尤其是评教的数据管理,不仅复杂、麻烦,还容易让人“掉链子”。

我们不妨想象一下,如果我们学校没有一个良好的系统来管理学生的评教信息,大家的意见就像一张张“纸飞机”乱飞,根本没法集中反馈给相关部门,最后老师不知道学生有什么意见,学校也不知道老师们该改进些什么。

这样的情况,谁能开心得了?二、评教系统的设计要点所以说,设计一个合适的评教信息管理系统,是时候提上日程了。

说白了,评教系统其实就是把所有评教数据都收拾好,做一个科学的分类,然后根据这些数据来改进教学。

一个好的系统不仅仅是功能上做得齐全,它还应该让学生感觉操作起来很方便,舒适,甚至不小心玩了个“小游戏”那样轻松。

第一点,评教内容要全面而简洁。

评教问题设置要尽量涵盖到教师教学的方方面面,既包括教学内容的深度广度,也有课堂互动的活跃程度,再比如,老师上课的表达清晰度,甚至老师的幽默感也是一项加分项!如果要详细列举老师的优点和缺点,估计学生写得比作文还长。

所以,系统要设计得既能让学生有充分空间表达意见,又要避免学生写成长篇大论,避免浪费时间和心情。

第二点,评教系统的操作要简单快捷。

想象一下,如果评教系统一进来就让你手忙脚乱、七拐八绕,那你可能在第二天就不想再填一次了。

学生的时间本来就宝贵,搞得像考试一样复杂,谁有那个心情继续填呢?系统设计者必须要把用户体验放在首位,尽量简化操作流程,减少不必要的选择,让学生能够在几分钟内完成评教,免得大家一脸“雷”地捧着手机眼睛发直,最后连评教都懒得做了。

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

网上评教系统的设计
3.1 系统总体设计
3.1.1 系统物理架构设计
本文设计的网上评教系统采用经典的MVC框架,系统的网络拓扑图如图3.3所示。

从图3.3可以看出,本系统主要由客户端浏览器、服务器、交换机等通过网络连接在一起。

本系统采用JA V A语言进行编写,同时结合Ajax技术,系统能够适用于所有的Windows操作系统。

图3.3 系统网络拓扑图
3.2 系统功能详细设计
1、评教信息管理功能的设计
评教信息管理功能作为本系统的核心业务模块,其子功能包括评价信息的提交、评教公告的发布、评教信息的查询、评教信息的统计与公示等。

具体设计如下:
(1)评教信息的查询:该功能操作在设计时主要面向的是教师用户以及管理员用户,需要说明的是,教师用户只能查看自己的评教结果以及学生的留言,而管理员用户可以查看所有被评价的老师的评教结果。

(2)评教信息的统计与公示:本系统中,具有该操作权限的仅限于系统管理员,本系统支持以可视化图表的方式对评教结果进行统计,如进行所有学生对某教师的评教结果,也可以统计某个教师在不同班级的平均评教结果等等。

此外,在本系统中,管理员需要对学校要求公示的统计结果进行公示,而公示的信息面向整个系统用户开放。

图3.4所示的学生用户提交评教信息的时序图。

学生用户首先进入评教信息管理功能中,然后选择教师评价上传子功能,通过该功能编辑教师评价信息内容,
并上传至系统中。

上传结束后,用户的评价信息保存在系统数据库中,用户可以对已评教的数据进行查看。

图 3.4 学生用户上传评教信息时序图
2、用户管理功能的设计
用户管理功能是本系统的后台管理功能,其主要操作者是系统管理员,即教务管理人员,根据系统需求分析,该功能需要包含两个子模块,分别是:用户信息管理和用户权限分配。

具体说明如下:
(1)用户信息管理:系统用户包括系统管理员、教师和学生,而用户信息管理主要是对上述用户类型的基础信息,包括姓名。

性别等进行添加、删除和修改等操作。

(2)用户权限分配:不同的用户在系统中可以进行的功能操作不尽相同,这主要是通过用户的权限分配实现的。

具有对应的权限,用户才能进行对应的操作,这从一定程度上也是保障系统安全的需要。

以管理员在系统中添加用户信息为例,其对应的时序图如图3.5所示。

图 3.5 系统管理员添加用户信息时序图
3.3 数据库设计
数据库设计(Database Design)是指在一个特定的的应用环境中,结合软件系
统的需求分析和潜在的数据量来构造数据结构模型,数据库模型结构清晰合理对软件系统的性能提升和优化有很大的影响。

对数据库的设计要考虑系统中数据属性特征,并确保系统中没有冗余的数据,以保障系统快速、高效地运行。

本文所开发的基于JA V A的网上评教系统采用SQL Server 2016数据库技术,下面从数据库的概念设计和物理设计展开本系统数据
库的详细设计。

3.3.1 数据库概念设计
1、教师评价信息实体属性图
图3.6为教师评价信息实体属性图,在该图中,对教师评价信息实体中的以下属性进行了详细的设计,其中包括教师评价ID、教师名称、教师课程、评价
内容、评价时间等。

图 3.6 教师评价信息实体属性图
2、教学水平评估信息实体属性图
图3.7为教学水平评估信息实体属性图,在该图中,对教学水平评估信息实体中的以下属性进行了详细的设计,其中包括教学水平评估ID、教学评估时间、
专业能力、适应能力、互动能力、处理能力、学习能力、积极性等。

图 3.7 教学水平评估信息实体属性图
3、评估指标信息实体属性图
图3.8为评估指标信息实体属性图,在该图中,对评估指标信息实体中的以下属性进行了详细的设计,其中包括评估指标ID、一级指标内容、二级指标内容、指标确定时间、指标修改用户等。

图 3.8 评估指标信息实体属性图
4、学生意见信息实体属性图
图3.9为学生意见信息实体属性图,在该图中,对学生意见信息实体中的以下属性进行了详细的设计,其中包括学生意见ID、学生意见上传时间、意见内容等。

图 3.9 学生意见信息实体属性图
3.3.2 数据库物理设计
1、教师评价信息数据表
表3.1为教师评价信息数据表,在该表中,对教师评价信息数据中的主要信息进行了设计,其中包括教师评价ID、教师名称、教师课程、评价内容、评价时间等。

表 3.1 教师评价信息数据表
数据类型字段名字段长度备注主键/外键
Int JSPJID 教师评价ID 主键
Varchar JSMC 30 教师名称
Varchar JSKC 30 教师课程
Varchar PJNR 200 评价内容
Datetime PJSJ 评价时间
2、教学水平评估信息数据表
表3.2为教学水平评估信息数据表,在该表中,对教学水平评估信息数据中的主要信息进行了设计,其中包括教学水平评估ID、教师评价ID、评估指标ID、互评排名ID、教学评估时间、能力水平评估、日常行为评估、专业水平评估、职业适应评估、学习能力评估、评估教师、评估结果分析等。

表 3.2 教学水平评估信息数据表
数据类型字段名字段长度备注主键/外键
Int JXSPPGID 教学水平评估ID 主键Datetime JXPGSJ 教学评估时间
Int JSPJID 教师评价ID 外键
Int PGZBID 评估指标ID 外键
Int HPPMID 互评排名ID 外键Varchar NLSPPG 20 能力水平评估
Varchar RCXWPG 20 日常行为评估
Varchar ZYSPPG 20 专业水平评估
Varchar ZYSYPG 20 职业适应评估
Varchar XXNLPG 20 学习能力评估
Varchar PGJS 20 评估教师
Varchar PGJGFX 20 评估结果分析
3、评估指标信息数据表
表3.3为评估指标信息数据表,在该表中,对评估指标信息数据中的主要信息进行了设计,其中包括评估指标ID、一级指标内容、二级指标内容、指标确定时间、指标修改用户等。

表 3.3 评估指标信息数据表
数据类型字段名字段长度备注主键/外键Int PGZBID 评估指标ID 主键
Varchar YJZBNR 300 一级指标内容
Varchar EJZBNR 300 二级指标内容
Datetime ZBQDSJ 指标确定时间
Varchar ZBXGYH 20 指标修改用户
4、学生意见信息数据表
表3.4为学生意见信息数据表,在该表中,对学生意见信息数据中的主要信息进行了设计,其中包括学生意见ID、学生意见上传时间、意见内容等。

表 3.4 学生意见信息数据表
数据类型字段名字段长度备注主键/外键
Int XSYJID 学生意见ID 主键
Datetime XSYJSCSJ 学生意见上传时间
Varchar YJNR 200 意见内容。

相关文档
最新文档