作业提交与查收系统-ssm

50 阅读3分钟

淘宝店铺搜索:点创微科

作业提交与查收系统-ssm

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于ssm的作业提交与查收系统

基于SSM框架的作业提交与查收系统,实现了学生提交作业、教师批改作业以及管理员进行系统管理等功能。

系统分为学生、教师和管理员三大模块,涵盖作业管理、新闻通知管理、个人信息管理等核心功能,支持用户权限控制、文件上传与存储,并采用MySQL数据库存储数据,界面简洁友好,操作便捷高效,适用于学校教学场景。

登录网址: http://localhost:8080/zuoyeyuchashou/jsp/login.jsp

管理员账户密码: admin/123456

学生账户密码: a1/123456

教师账户密码: a11/123456

二、项目功能

1. 学生模块

个人中心:

修改密码:学生可以修改自己的登录密码,需要验证旧密码是否正确。

个人信息:学生可以查看和修改自己的个人信息,如姓名、学号、联系方式等。

作业管理:

学生可以查看教师发布的作业列表。

学生可以提交作业,支持文件上传功能。

回答作业管理:

学生可以查看自己提交的作业的批改结果和教师的评语。

新闻管理: 学生可以查看系统发布的新闻信息。

通知管理: 学生可以查看系统发布的通知信息。

2. 教师模块

个人中心: 修改密码:教师可以修改自己的登录密码。 个人信息:教师可以查看和修改自己的个人信息。

作业管理: 教师可以发布作业,设置作业的截止日期、要求等。 教师可以查看学生提交的作业列表。

回答作业管理: 教师可以对学生的作业进行批改,给出评分和评语。

新闻管理: 教师可以查看和发布新闻信息。

通知管理: 教师可以查看和发布通知信息。

3. 管理员模块

个人中心: 修改密码:管理员可以修改自己的登录密码。 个人信息:管理员可以查看和修改自己的个人信息。

学生管理: 管理员可以添加、删除和修改学生信息。

老师管理: 管理员可以添加、删除和修改教师信息。

作业管理: 管理员可以查看所有作业信息,包括已发布的作业和学生提交的作业。

回答作业管理: 管理员可以查看教师对作业的批改情况。

新闻管理: 管理员可以查看、发布和删除新闻信息。

通知管理: 管理员可以查看、发布和删除通知信息。

基础数据管理:

新闻类型管理:管理员可以添加、删除和修改新闻类型。

通知类型管理:管理员可以添加、删除和修改通知类型。

学院专业类型管理:管理员可以添加、删除和修改学院和专业信息。

作业类型管理:管理员可以添加、删除和修改作业类型。

三、运行环境

开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1+tomcat8.0

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:SSM

前端技术:jsp

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1752629534-85e9a792670a6f7.png

1752629536-fd10fe262aa54e0.png

1752629539-4205ea52ca22a9b.png

1752629542-f31d093741c57fe.png

1752629545-a5c35e02c2222d2.png

1752629547-d6e1fc0960dd175.png

1752629549-d0867d9a8ce0218.png

1752629551-9a61d4ad2f299f5.png

1752629553-54889e3348436df.png

1752629555-1f73b608481609c.png

1752629558-a905a45f6fc5b63.png

1752629560-80617c75956dfd7.png

1752629562-50e42bdc02bda22.png

1752629564-e64c9e00c374ff7.png

1752629566-aa7d51d13d8c006.png

1752629568-bd3eb5f19de3a34.png

1752629570-e5757c111299649.png

1752629572-e26c01fd7d22920.png

1752629574-2d883e236a486bf.png

1752629576-c6a61826786fc05.png

1752629578-0f73364c0d963e0.png

1752629580-3b0ddf439095456.png

1752629582-5c54becaec33d60.png

0c6f25b0fc054fd88c8dd70eac55b61f~tplv-73owjymdk6-jj-mark-v1_0_0_0_0_5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6Z2S5a2m5aeQ_q75.webp