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

网上学生评教系统的设计与实现摘要:学生评教是学校教学质量保障体系的重要组成部分,是学生对学校教育教学质量进行监督评价的一种有效途径。
本文从我国网上评教的现状和存在的问题入手,结合我校实际介绍了学生评教系统的设计和实现,整个系统由数据采集模块、数据挖掘模块、查询反馈模块和用户管理四大模块组成,基本满足了我院网上评教的需求。
关键词:学生评教网上评教数据挖掘学生评教是教学质量过程监控的主要环节,是学校教学质量保障体系的重要组成部分,它可以发挥学生在教学中的主体作用,帮助教师找出教学中的主要优缺点并从服务对象的角度对其进行客观评价,不断提高教学质量和学生满意率。
1.我国网上评教的现状相比传统的学生评教方式,网上评教具有许多突出的优势:学生参与率高;便于教师全面、及时、准确地获得学生对教学活动的反馈信息;有利于对教学活动实施动态管理;网上评教成本较低,信息收集、处理分析的效率高等。
目前很多高校依托校园网开发了网上评教系统,在网络平台上实现评教。
但是系统在设计和实现过程中还存在一些问题:如忽视对评教数据的科学有效分析处理和评教结果的及时反馈,通常是简单地汇总排序计算教师的测评平均分、测评分数排名等,有的把评教结果反馈给教师本人,有的评教结果由教学管理部门掌握;忽视评教指标可操作性等。
这些现实状况令学生评教活动未能有效地发挥其在教学质量监控体系中的作用,即为教师提高教学质量,学校深化教学改革、强化教学管理提供科学的参考和依据。
2.系统体系结构设计本系统采用易于维护和升级的b/s三层体系结构,由客户端(web 浏览器),web服务器,数据库服务器三层组成。
主要以为平台,web服务器使用windows 2003server和iis6.0,选用sqlserver2000作为后台数据库。
系统框架结构如图1所示。
3.1系统功能模块设计软件的开发应该遵循严格的规范,其中软件模块的划分应按照软件工程学中模块化设计的思想。
学生评教系统按照具体规划将系统划分成四大主体模块,分别为:数据采集模块、数据挖掘模块、查询反馈模块、用户管理模块,在这些主体模块中还包括一些内部的具体功能。
网上教务评教管理系统设计方案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.前言教学质量是高校生存与发展的生命线,提高教学质量是教学管理工作永恒的主题【1】。
建立教学质量监控体系是保证教学质量提高的重要措施,对教师的教学质量进行有效、高效、客观的评价则是改善教学质量的有效途径。
目前,我院正处在迎接教育部的教学评估验收工作的准备阶段,其中教学质量的评价内容多且任务繁杂。
我们现在的教学质量评价流程为:将近期末时,由各系部教学秘书按课程和教师印制多媒体教学评价表、教学质量评价表、有关实验教学评价表等多种不同的表格,分发到各系、各班抽8-10名学生填写;同时还要印制教师之间的同行评价表,由本系各位教师互相评价;表格收回来后,进行分类统计、填表、分析、上报。
这种传统的评教方式造成大量的人员和财力浪费、参评学生有限造成的数据不准确、反馈不及时等确缺点。
随着我院校园网和教务管理系统的投入使用和不断完善,为更好地提高教学工作水平和效率,也为了将“以评促建,以评促改”工作落到实处,我们将在原有传统手工评教的基础上,依托学校现有的校园网资源,利用数据库技术,设计开发网络评教系统。
通过该系统,教师可以实时发现自己教学过程中存在的问题,检验自己的教学效果,及时调整教学策略,改进教学措施,规范教学行为提高自己的教学水平,促进教师自身素养和专业水平的不断提高。
教学管理部门可以查看教师的授课效果,及时调整教学管理策略,作出科学决策及时解决教学过程中存在的问题,提高学院整体教学质量。
2.网络环境及开发平台本网上评教系统,在学校的教学管理中承担着一个承上启下的作用。
一方面,它将一些教务系统中的学生信息、教师信息、课程信息、学生选课信息等作为师生进行评价的数据准备;另一方面,它还要将评价之后的结果做出反馈,有利于有关人员查看,因此与学院现有的教务管理系统有较多的互操作性。
学生网上评教系统的设计与实现

毕业设计(论文)开题报告题目学生网上评教系统的设计与实现姓名:学号:年级:专业:指导教师:职称:一、开题报告前的准备毕业设计(论文)题目确定后,学生应尽快征求导师意见,讨论题意与整个毕业设计(论文)(或设计)的工作计划,然后根据课题要求查阅、收集有关资料并编写研究提纲,主要由以下几个部分构成: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)用户信息管理:系统用户包括系统管理员、教师和学生,而用户信息管理主要是对上述用户类型的基础信息,包括姓名。
性别等进行添加、删除和修改等操作。
评教系统策划书3篇

评教系统策划书3篇篇一评教系统策划书一、项目背景随着教育的不断发展和进步,对于教学质量的评估变得越来越重要。
为了更科学、客观、全面地了解教师的教学情况,提高教学质量,有必要建立一个高效的评教系统。
二、系统目标1. 提供便捷的评教途径,方便学生对教师进行评价。
2. 确保评价数据的真实性、可靠性和安全性。
3. 能够及时统计和分析评价结果,为教学管理提供依据。
4. 促进教师改进教学方法,提升教学水平。
三、系统功能模块1. 学生登录模块:学生通过学号等信息登录系统进行评教。
2. 评教问卷模块:设计科学合理的评教问卷,涵盖教学内容、教学方法、教学态度等方面。
3. 数据提交与存储模块:确保学生提交的评价数据安全存储。
4. 统计分析模块:对收集到的数据进行统计分析,各类报表。
5. 教师查看模块:教师可以查看自己的评教结果和学生反馈。
6. 管理后台模块:方便管理员进行系统设置、数据管理等操作。
四、系统流程设计1. 学生登录后,进入评教页面,填写问卷并提交。
2. 数据自动存储到数据库。
3. 后台进行统计分析。
4. 教师和管理员根据权限查看相应结果。
五、界面设计1. 简洁明了,易于操作。
2. 布局合理,符合用户使用习惯。
六、数据安全与隐私保护1. 采用安全的数据存储方式,防止数据泄露。
2. 对学生信息严格保密,确保隐私安全。
七、项目实施计划1. 需求调研与分析:[具体时间区间 1]2. 系统设计与开发:[具体时间区间 2]3. 测试与优化:[具体时间区间 3]4. 上线与推广:[具体时间区间 4]八、预算包括开发成本、硬件设备、维护费用等,根据实际情况进行详细估算。
九、预期效果1. 提高评教工作的效率和质量。
2. 为教学改进提供有力支持。
3. 增强师生之间的互动和沟通。
篇二《评教系统策划书》一、项目背景随着教育的不断发展和进步,教学质量的评估变得越来越重要。
评教系统作为一种有效的教学质量评估工具,能够帮助学校、教师和学生更好地了解教学情况,促进教学质量的提升。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要随着社会的进步,提高教学质量、增强高校之间的生源竞争力已成为每一所高校的重要工作。
提高教学质量首要处理的问题即对教学质量以及水平进行改进和提高,因此对高校进行客观、合理的评教,大大有助于及时改进教学,提高高校整体教学质量。
传统的以“座谈会”和“问卷调查”为主进行的教学质量评价和分析其主要的弊端在于测评工作量大、费用高、耗时长,测评指标权重的确定缺实时调整与角度的可观性等等。
目前随着网络信息化技术的不断成熟和完善,提出了“网上评教”的新的评教模式,渐渐地,学生网上评教成为当前高校学生评教活动的主流方式。
【关键词】高校评教在线教学质量管理 b/s模式
1 高校网上评教系统设计目标和原则
1.1 系统设计目标
网上评教系统的设计目标是设计一套符合高校需求的应用系统,满足需求分析的结果。
从软硬件的架构、功能构成、实施方案等方面开展工作。
完成高校网上评教基础平台建设,分别对评教参数管理开发、评教方案管理开发、评教结果管理开发和系统管理开发,实现了高校内部教务管理尤其是教学质量评价管理的统一化、集成化、标准化。
通过网上评教系统的实施带动高校教学质量意识的提高,重视教学数据的收集与分析挖掘,实现信息资源共享,保证该局域网与将来建成的全国高校网络之间的联接和信息交换。
1.2 系统设计原则
本系统的设计原则如下:
1.2.1 实用性原则
系统的实用性是一个系统能推广应用的前提,为了保证系统的实用性的要求,需要在系统的实施过程中严格按照软件工程的规范进行系统的需求分析、系统设计与实现。
软件测试要贯穿系统开发始终,测试用例的选择要根据需求分析结果制定,充分满足用户需求。
实用性还体现在系统设计界面的人性化,界面要友好,用户的使用体验佳。
总之实用性是一个信息系统能够成功上线运行并最终通过验收的重要前提,本系统的设计严格遵守了这一原则。
1.2.2 安全性原则
高校网上评教系统不但关系教师的教学水平的评价而且还关系到学校教学质量的持续改进,该系统属于高校核心管理信息系统,系统内容会涉及高校的重要信息,为此系统的安全性就显得尤为重要。
在系统设计时要充分考虑安全方面的需求,主要需要注意系统的账户安全、外部访问安全、系统防入侵、数据安全、系统安全审计等方面的因素。
1.2.3 稳定性原则
一个好的信息系统必须能够长期稳定的运行,系统具有较强的容错能力,在用户操作错误的情况下依然能够保证系统的正常运行,不能因为偶然的事件导致系统的崩溃,影响系统的正常使用。
1.2.4 规范性原则
任何系统的开发都要遵循一定的行业规范,对于高校网上评教系统来说要遵循高校的信息系统的统一要求,统一风格。
规范性的原则还包括在系统实施过程中要严格按照软件工程的思想进行分阶段设计开发,阶段交付物也要按照标准的要求完整提供。
规范性还要求系统开发过程要团队开发,分工清晰、任务明确,文档规范。
1.2.5 先进性原则
高校网上评教系统在国外已经运行多年,因此本系统在开发时要充分考虑系统设计的整体先进性,发挥系统的后发优势。
系统的先进性硬件方面的服务器的选型、存储系统的配置,
软件方面主要考虑采用稳定性更好有众多应用业绩的主流技术的采用。
1.2.6 易操作性原则
系统的最终目的是为了使用,达到对实际工作中的业务处理。
要想用的好,就必须在易操作方面多加考虑。
易操作性说的简单点就是能一步完成的工作在满足需求的情况下尽量不要两步完成。
系统开发多站在使用者的角度考虑问题,用户测试过程要及早安排,用户体验反馈要认真对待,制定系统的解决方案。
1.2.7 可维护性原则
系统设计不但要考虑到正常运行的需求,还要考虑系统在各种极端情况下系统的运行。
针对系统可能会出现的数据丢失、进程死掉等问题,逐一制定完整的可维护方案。
最大程度的保证系统的可维护性。
2 高校网上评教系统数据访问架构设计
2.1 系统总体框架
考虑在我国高校内部多建成了自己的校园局域网,校园局域网络已经覆盖至每个学生寝室和每个学院办公室,因此本高校评教系统建议采用浏览器/服务器即b/s模式,浏览器/服务器b/s模式免去了客户机/服务器这种传统实施在客户端部署程序的过程,用户只需要借助本机的浏览器既可以访问和操作管理系统。
在设计时考虑到信息的共享以及扩大系统的可访问覆盖范围,可以在服务器端设置防火墙与外网隔离,外部用户通过vpn的以授权专用数据隧道的方式与服务器交换数据。
浏览器/服务器这样的模式是在客户机/服务器模式上的扩展和优化,该模式的采用使得设计者只需要关注服务器端业务逻辑的分析和开发,这样大大节省了系统的开发和测试的时间,用户使用通用浏览器就可进行操作和访问系统,不仅快速还减少了维护人员的工作量,真正做到终端系统的免安装;另外这种基于浏览器客户端的系统可以更好的支持跨平台提供的服务,不同的平台对于用户来说体验是一样的。
2.2 系统数据访问架构
结合诸多的安全机制策略采用基于角色访问控制的方案,拥有最高管理权限的角色只能为一小部分,一个用户的角色权限可以进行叠加。
这种安全机制提供了比前两者更加丰富的保护内容,这种采用了自主访问控制型、强制访问控制模型和基于角色访问控制模型三种模式相融合的方式进行的模式更具有优越性和灵活性。
2.3 软件功能架构
高校网上教评系统的功能架构,如图1所示。
高校网上教评管理系统主要包括系统管理模块、评教参数管理模块、评教方案管理模块和评分结果管理四大管理功能模块。
其中系统管理功能模块又包括角色权限管理子功能、用户账户管理子功能、数据维护管理子功能等。
系统管理的权限分配给具有系统管理权限的系统管理员,本系统所有基础数据由系统管理员负责管理工作,如此的设计保证系统正常的运行。
评教参数管理功能涵盖了评教项管理子功能、评教表管理子功能和评教标准管理子功能。
在该功能模块中同时需要系统管理员对期初的评教标准进行相应的上传添加功能,同时需要对基本的评教项和评教表进行相应的设置界定。
评教方案管理子功能涵盖了教师评教管理子功能、课程评教管理子功能和院系评教管理子功能。
该模块是本高校网上评教系统的核心功能模块之一。
评分结果管理包括评教结果统计子功能、教师评教统计子功能、学期教师评教汇总子功能,单项评估统计查询,评教总分统计查询子功能。
“网上评教”形式的运用,使高校管理人员和老师能够及时地收集和反馈教学信息,调整教学方法,改善教学质量,提高全校教师的整体教学水平;能够更好地满足客观、公正、透明、民主以及实现督导与教师、教师与教师、教师与学生三方及时沟通的要求,提高办学水平。
参考文献
[1]闫枫.高校“学生评教”存在的问题及改进措施[j].职业教育,2008,5:166.
[2]谢谷萍.高校学生网上评教探析[j].江西师范大学学报,2008,8:129.
[3]张祥瑛.我校“学生网上评教”探索与实践[j].中国高等医学教育,2009,11:55.
作者简介
李群英(1972-),女,四川省乐山市人。
现供职于乐山职业技术学院。
主要研究方向为计算机科学技术及应用。