java的学校学生评优系统设计

摘 要摘 要学生评优管理系统是为学生奖学金评定的工作开展而专门开发设计的一个基于web的管理系统,其实现学生基础信息的录入,包括各学期成绩,同时按照考试考察成绩和思想测评成绩划定的线,根据所需名额生成获得奖学金学生名单、并对其进行保存,以便公示,在对获得奖学金学生信息(包括成绩和获奖等级)进行复核保存后,最终生成获奖学生名单,不仅教师能看到,对应所在班级学生同样可以看到。这样的一套系统,让教务工作人员方便对教师、班级进行管理,使教师对班级学生有着深入的信息管辖,让学生能够很直观的查看个人信息、成绩及奖学金情况,方便信息公示,可以说基本满足使用者的需求。经过设计完成的学生评优管理系统,是由系统管理员、教师和学生三类角色使用。系统管理员主要功能是对教师用户设置包括对教师账号管理、班级设置及教师所对应班级进行分配,同时还可以查看后台登陆日志;教师主要功能是对学生信息设置、学生成绩录入、奖学金评定标准设置、奖学金名单生成及复核保存;学生主要功能是对对个人信息查看、个人成绩查看、奖学金评定标准查看及获奖名单查看。本系统采用MVC三层体系结构模型体系结构,JSP(Java Server Page)作为前台开发工具,SQL Server2008作为后台数据库进行开发。该系统是依据教务工作和教学实际情况而开发的一套功能完善合理、操作性强的学生评优管理系统,从而提高学校教务工作人员和教师的工作效率,在重点工作奖学金评定上可以减少出错率、确保公平性,向同学们直观的展示奖学金评定工作流程。关键词:学生评优管理系统;Java; 数据库; 查询目 录
第1章 绪论 1
1.1 研究背景及意义 1
1.2 国内外现状 1
1.3 主要研究内容 2
第2章 系统工具概述 3
2.1系统简介 3
2.2开发工具介绍 3
2.2.1开发环境 3
2.2.2 SQL Server2008 3
2.2.3 JSP技术 3
2.2.4 B/S模式 4
2.2.5 MVC编程模式 4
第3章 需求分析 5
3.1 可行性分析 5
3.2 功能需求分析 5
 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
2.2开发工具介绍 3
2.2.1开发环境 3
2.2.2 SQL Server2008 3
2.2.3 JSP技术 3
2.2.4 B/S模式 4
2.2.5 MVC编程模式 4
第3章 需求分析 5
3.1 可行性分析 5
3.2 功能需求分析 5
3.2.1总体分析 5
3.2.2 功能分析 5
3.3 系统的非功能性需求 6
3.4 数据字典 7
3.5 数据流程图 9
第4章 总体设计 10
4.1 系统设计原则 10
4.2 系统模块设计 10
4.3 系统各模块功能 11
4.4 数据库设计 11
4.4.1 概念模型设计 11
4.4.2数据库分析 12
4.4.3数据库ER图 12
4.4.4 数据库表设计 15
第5章 系统实现 19
5.1 项目结构设计 19
5.2 项目结构解析 19
5.2.1 处理请求Servlet类(action包下) 20
5.2.2 用于系统运行的实体类(bean包下) 21
5.2.3 系统用到的工具类(util包下) 22
5.3 登陆界面 23
5.3.1 登录模块设计 23
5.3.2 实现效果 24
5.4 主页面模块 26
5.4.1 系统管理员与主页面模块设计 26
5.4.2 系统管理员实现效果 26
5.5信息管理模块 27
5.5.1 信息管理模块设计 27
5.5.2 实现效果 28
5.6 信息查询模块 30
5.6.1 信息查询模块设计 30
5.6.2 实现效果 30
第6章 系统测试 31
6.1 系统测试的定义及目标 31
6.2 系统测试的原则 31
6.3 测试步骤 32
6.3.1 需求测试 32
6.3.2 界面测试 32
6.3.3 功能测试 35
6.4 学生评优系统的测试结果 43
第7章 结论 44
致 谢 45
参考文献 46
绪论
1.1 研究背景及意义
我国教育体制正大刀阔斧的进行改革,教育系统得益于此也获得了空前发展,对于学生管理工作也要求实现现代化、信息化。随之而来的“后果”是高校的规模的扩大、生源的增加、各项奖学金评定的开展,传统的工作模式和方法已经远远不能适应当下学生工作的需求。目前国内高校院系的评优工作主要还是以人工操作为主,没有能实现学生管理工作的便捷、高效,在实现信息的共享上也局限较大。
由于在学生管理工作中是工作人员手工操作,有出错的隐患,这样一来无法很好的保证公平性。大学教育培养目标的重要内容之一是提高大学生的综合素质,这同时也是教学改革的重要目标。在国务院批转教育部提出全面推进素质教育的前提下,全国各大高校普遍展开了对“综合素质教育”改革。学生测评是教育工作的一个最基本领域在教育改革中处于核心地位。其目的在于充分利用考核手段对学生进行引导和激励,促进素质的养成和学生本人的发展。
在当今信息化时代,计算机应用已经覆盖在各个层面,教育管理系统也不例外。使用计算机作为工具再通过管理系统不但可以把评优程序简化,体现评优工作的公平性,而且使教务工作人员对学生进行前面管理,在评优环节中,使评优管理信息化、规范化,从而降低管理成本、省时省力、提高工作效率,使学生管理工作开展的更好。
1.2 国内外现状
随着社会经济的发展,教育体制改革的不断深入,尤其是自从国家实施大众化教育及实行高考扩招以来,生源不断扩大,高校教学质量的不断提高,我国目前在校大学生数量众多,学生评优工作成为了教务工作人员的工作难点,迫切需要解决。
国外高校普遍在信息化建设道路上起步较早,在信息管理上有着稳定的技术支持,尤其在学生评优这一块。国内高校与国外相比,在信息化理论上并不差,但是硬件、网络、经费短缺、各类教学、科研、办公管理等应用系统较为落后未建成一定规模的信息化体系。由于整体信息化程度相对落后,国内高校普遍评优管理信息系统在规模上、覆盖率上、可操作性上都与国外高校对应系统存在一定差距。
随着高校规模的扩大,生源的增加和各项奖学金的扩展,传统的工作模式和方法已经远远不能适应当下学生工作的需求,主要体现在以下几点:
(1)效率较低,出错可能性高
在学生管理工作中,尤其在学生评优这一块,大都采用人工方式,对于学生成绩进行比对核查,挑选出获奖学生。但因为学生数量较多,信息繁杂,手工处理工作量大的同时还容易出错,而一旦出错意味着前期工作将全部推倒重来,得不偿失,总之效率较为低下,给日常管理工作带来不便。
(2)数据更新、发布不及时
从获取成绩到选出对应获奖学生名单,将历时较长,且传统信息发布较为滞后,不能让所有同学及时了解相关信息。
(3)信息缺乏规范管理
由于缺乏一个完善的系统,学生评优信息的数据库不够完善,使得在开展评优时会出现信息不全、信息不对称等情况。
1.3 主要研究内容
(1)成绩录入

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2328.html

好棒文