摘要:网上评教是教育管理的重要方面,也是促进教师教学水平发展和教育发展的重要手段。网上评教日益成为评估老师教学水平和学校教学效率的重要途径,所以越来越多的高等院校甚至初级中学和高级中学采用该方法。
网上评教系统是由当前各个初中和高中的归并所孕育而生的,在校生日趋加多,假如依然用老式的评教方式,不仅浪费巨大的人力物力,而且还耽误了学生和老师的时间。除此之外,人工的统计分析难免会产生一些错误。随着计算机科学技术的飞速发展,并且网络的信息管理和处理也变得愈来愈重要。由此可见,让学生使用网络系统,借助网络进行评教来取代老式的人工操作必然成为评教管理不可阻挡的趋势。该信息系统能够为学生提供方便的评教功能,也能提高高级中学对学生和教学管理的效率。
该系统开发时采用了SSH集成框架,因为JSP沿袭了Java的全部特征,发展前景相当广阔,本系统在开发时采用了Jsp语言做为开发根本,在数据持久层则用Hibernat实现数据的持久化。
论文首先分析了评教的发展现状和背景,其次详细写出了评教管理的工作流程及评教需求。本系统实现了网上评教系统的主要功能模块,可进行学生管理,教师管理,班级管理,评卷管理以及评教结果管理等功能。系统的实现为了满足师生之间沟通,提高学校教学水平,提高学校综合竞争力,满足了学校评教管理的需求。该系统具备操作界面易掌握、维护起来容易的特点,基本满足了学校的需求。
关键词 SSH;Jsp;评教
目录
摘要
Abstract
1 绪论-1
1.1 选题背景及意义-1
1.1.1 选题背景-1
1.1.2 课题选择意义-1
1.2 课题任务简介-1
2 需求分析-3
2.1 需求分析-3
2.2 可行性分析-3
2.2.1 技术可行性-3
2.2.2 操作可行性-5
2.3 技术支持-5
2.3.1 Java-5
2.3.2 Jsp简介-5
2.3.3 MySQL-6
2.3.4 Tomcat服务器-6
2.3.5 Struts框架-6
2.3.6 Hibernate中间件-8
2.4 基于B/S体系结构-8
2.4.1 B/S模式三层结构-8
2.4.2 B/S模式的优势 -8
3 系统设计-9
3.1 总体设计-10
3.2 系统用例图-10
3.3 数据库设计-11
3.3.1 数据流分析-11
3.3.2 数据库概念结构设计-12
3.3.3 数据库的逻辑结构设计-12
3.3.4 数据库初始数据的加载-15
3.4 系统功能模块设计-16
3.5 系统体系结构设计-17
3.5.1 表示层-18
3.5.2 持久化层(Hibernate)-18
3.6 功能模块设计-18
3.6.1 功能设计-18
3.6.2 模块设计-19
4 系统实现-19
4.1 用户登录模块设计-20
4.2 管理员模块-23
4.3 学生用户模块-24
4.2 教师用户模块-26
5 系统测试-27
5.1系统测试概述-27
5.2 测试方案-27
5.2.1 测试要点分析-27
5.2.2 测试内容-27
5.3 测试结果及分析评价-27
总结-29
致谢-31
参考文献-32
附录-35