1、课题背景
由于当今社会科学技术不断发展,科学技术不断发展,21世纪的今天是一个讲究质量和效率的时代,在高校工作的教师都知道,高校学生数量庞大,信息多元化,给在高校工作的教师尤其是班主任教师带来了很大的麻烦。再加上班主任教师平时工作量很大,这样就可能在工作中出现差错,降低工作质量,而且工作效率低。
《“好帮手”班主任助理系统 》是专门根据班主任管理实际情况开发的一个基于管理和日常工作于一一身的系统。该系统为班主任教师提供了简单、轻松、高效的工作环境,在保证工作质量的前提下提高工作效率。
2、目的和意义
本系统是为班主任日常管理开发的一套辅助型管理系统,为班主任记录本班学生的个人信息、住宿信息、请假信息、毕业实习信息以及班主任教师在日常工作中所需的- -些功能。方便班主任对本班多有同学的各项信息汇总,及时的了解本班学生的情况,取替了以往的手工化作业模式,完全实现了工作的智能化、信息化。
这种信息管理和日常办公所需的系统具有信息检索迅速、查找方便、功能全面、容易更新,操作灵活等特点。这些优点能够极大地提高了班主任教师在工作中的效率。
3、研究现状
随着现在教育事业的不断发展,信息技术对社会进步和国名经济发挥着越来越大的促进作用,并对传统的思想观念、工作方式产生巨大的冲击。世界已进入信息化时代,网络技术已进入了各行各业,同时也带动了各行业的发展。
中国现在教育事业的发展迅猛,高等院校的数量和规模不断的扩大。与此同时,根据时代的要求,管理,特别是对日益增多的学生的管理,对学校的发展起着不可忽视的作用。而班主任(辅导老师)在学生的管理中有着承上启下的枢纽地位,这一角色的重要性也日渐突出起来。学校与学生之间沟通途径的建立、对学生的具体管理措施的实施等都是通过班主任的工作得以体现和贯彻执行的,如果班主任这个环节的工作做的好,其对学生工作的总体管理和发展都具有不可估量的好处。因此,越来越多的学校对班主任这一角色也越来越重视,-些院校专门对班主任进行--系列培训,并且由原来的--个系甚至一个院配备一名辅导员增加至每个班级一名班主任。
与上述管理需求不符的是:针对班主任工作的配套管理软件严重缺乏。虽然,已有很多较成熟的学生管理方面的软件,但这些软件主要是实现了教学和教务两个方面的数字化管理,而在目前国内已有的学生管理系统中,具体到班主任管理班级这个方面的管理软件基本上是一-片空白。
实际上,一方面,班主任工作的特点是事多、琐碎、繁杂,但工作程序是有序。因而,在当今科技高度发达的信息社会,开发一个适合班主任工作的管理软件,提高办公质量,加强班级管理,是适应学校各方面发展的要求,是学生管理工作中急需解决的问题。
1. 研究内容
本“好帮手”班主任助理系统采用JSP技术、Java语言和MySQL数据库,基于SSM框架设计开发,设计系统的基本功能,包括人员基本信息、请假统计、家长信息更新与交流、班会通知、成绩统计分析、住宿管理、学业预警(学业预警手工添加 学生端上可以看见预警)、毕业实习管理、毕业管理和校友交流等;
2. 研究方法
(1)需求分析,制作流程图
(2)通过HTML创建前端基础架构,CSS进行美化,JS动态响应。
(3)设计数据库表格,建立个表格之间的依赖关系,定义表的基本结构。
(4)设计逻辑代码,实现处理前端数据和返回响应数据,动态改变页面内容,将数据传递给数据库持久化保存。主要登陆注册功能,用户、管理员界面功能,商品根据分类显示,分页显示,商品详情页的显示,加入购物车功能,提交订单功能,支付功能,历史订单功能。
(5)测试和改进。
系统功能结构设计
在分析并得出使用者对程序的功能要求时,就可以进行程序设计了。如图展示的就是管理员功能结构图,管理员主要负责填充学生和其类别信息,并对已填充的数据进行维护,包括修改与删除等。
管理员功能介绍
学生信息管理
如图显示的就是学生信息管理页面,此页面提供给管理员的功能有:添加学生,修改学生,删除学生,通过条件查看学生信息。
请假管理
如图显示的就是请假管理页面,此页面提供给管理员的功能有:查看请假记录,审核请假,删除请假和查看统计功能。
《基于ssm班主任助理系统的设计与实现》该项目含有源码、论文等资料、配套开发软件、软件安装教程、项目发布教程等
使用技术:
开发语言:Java
框架:ssm
技术:jsp
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
浏览器:谷歌浏览器