050 基于ssm的学习网站
背景
21世纪的社会可谓日新月异,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治、经济、军事、文化等领域产生越来越深刻的影响。学校也不例外地快速发展着,而且要求也在不断变化。学生的数量每年都在增加,学生资料的更换和更新也越来越频繁。学生做为学校的最主要的管理对象,而学生成绩又是考核和评价学生学习情况的主要手段和方法。因此中学教学管理就成了一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。原来手工的中学教学管理模式就不是很合适了。而且手工的数据是存放在多处的,没有使用统一管理的模式,数据整理非常麻烦,统计也困难,很多情况下,老师都是在重复一些相同的工作,做一些相似的报表,这样不但降低了工作效率,而且非常容易出错。一直以来人们使用的传统人工的方式进行学生成绩的管理,这种管理方式存在着许多缺点,如:效率低,容易出错,格式不规范。另外时间一长,不容易进行统计和分析。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识。使用计算机对成绩信息进行管理,有着手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生成绩信息管理的效率。在高科技的飞跃发展的现代,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。中学教学管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好操控。对于一个学校而言,更应该运用一些本地资源,提高管理的力度,对学生负责,对家长负责。
如今,不管是小学、初中、高中甚至是很多大学生的中学教学管理基本上是靠人工进行管理,但随着时间的变化,学校规模的扩大,有关中学教学管理工作和所涉及到的数据量越来越大,越来越多,大多数学校不得不靠增加人力、物力、财力来进行中学教学管理。但是人工管理成绩档案具有效率低、查找麻烦、可靠性不高、保密性低等因素。因此,开发这样一套管理软件是很有必要的。
功能大致
技术栈
- 开发语言:Java
- 框架:ssm+jsp
- JDK版本:JDK1.8
- 服务器:tomcat7
- 数据库:mysql 5.7(一定要5.7+版本)
- 数据库工具:Navicat11
- 开发软件:eclipse/myeclipse/idea
- Maven包:Maven3.3.9
- 浏览器:谷歌浏览器
演示视频
进入B站观看画面更清晰 【Java项目】基于ssm+jsp的学习网站
系统部分截图
管理员功能模块
点击个人中心,管理员可以进行密码修改等操作;
点击教师管理,管理员查看教师工号、教师姓名、性别、图片、职称、联系电话等信息管理员还可以进行详情、修改和删除的操作;
点击班级管理,管理员查看班级、备注等信息管理员还可以进行详情、修改和删除的操作;
点击学生管理,管理员查看学号、姓名、性别、头像、手机、班级等信息管理员还可以进行详情、修改和删除的操作;
点击课程信息管理,管理员查看课程名称、课程图片、课程视频、上课班级、教师工号、教师姓名等信息管理员还可以进行详情、修改和删除的操作;
点击课程资源管理,管理员查看资源名称、资源图片、资源附件、发布时间、教师工号、教师姓名等信息管理员还可以进行详情、修改和删除的操作;
点击作业信息管理,管理员查看作业名称、班级名称、作业图片、作业附件、教师工号、教师姓名、发布日期等信息管理员还可以进行详情、修改和删除的操作;
点击作业记录管理,管理员查看作业名称、课程名称、提交附件、提交时间、教师工号、学号、班级等信息管理员还可以进行修改和删除的操作;
点击作业成绩管理,管理员查看作业名称、作业成绩、教师工号、教师姓名、添加日期、学号等信息管理员还可以进行详情、修改和删除的操作;
点击系统管理,管理员查看标题、图片等信息管理员还可以进行详情、修改和删除的操作;
教师功能模块
点击班级管理,教师查看班级、备注等信息教师还可以进行详情、修改、新增和删除的操作;
点击课程信息管理,教师查看课程名称、课程图片、课程视频、上课班级、教师工号、教师姓名等信息教师还可以进行详情、修改和删除的操作;
点击课程资源管理,教师查看资源名称、资源图片、资源附件、发布时间、教师工号、教师姓名等信息教师还可以进行详情、修改、新增和删除的操作;
点击作业信息管理,教师查看作业名称、班级名称、作业图片、作业附件、教师工号、教师姓名、发布日期等信息教师还可以进行详情、修改和删除的操作;
点击作业记录管理,教师查看作业名称、课程名称、提交附件、提交时间、教师工号、学号、班级等信息管教师还可以进行详情和添加成绩的操作;
点击作业成绩管理,教师查看作业名称、作业成绩、教师工号、教师姓名、添加日期、学号等信息教师还可以进行详情和修改的操作;
学生功能模块
点击作业记录管理,学生查看作业名称、课程名称、提交附件、提交时间、教师工号、学号、班级等信息学生还可以进行详情的操作;
点击作业成绩管理,学生查看作业名称、作业成绩、教师工号、教师姓名、添加日期、学号等信息学生还可以进行详情的操作;
以上是部分截图,详细的请看演示视频。