基于MySql、Servlet、JSP的作业管理系统

**

基本简介

**
本次作业为基于MySql、Servlet、JSP、tomcat的一个作业管理系统
首先运用tomcat建立服务器
通过前端jsp界面给用户提供界面操作
通过请求使用jdbc进行数据库读取
再将所得数据返回到jsp界面上
**

实现的功能点

**
此次项目共分为两个主要角色:老师与学生

老师的功能介绍:
1.老师登陆
2.添加学生
3.添加作业
4.查看学生提交的作业

学生的功能介绍:
1.学生登陆
2.查看老师布置的作业
3.作业提交

基于MySql、Servlet、JSP的作业管理系统

数据库设计

基于MySql、Servlet、JSP的作业管理系统
基于MySql、Servlet、JSP的作业管理系统基于MySql、Servlet、JSP的作业管理系统

基于MySql、Servlet、JSP的作业管理系统基于MySql、Servlet、JSP的作业管理系统

jdbc连接数据库

基于MySql、Servlet、JSP的作业管理系统

运行截图

首页,可以看到左上角在未登录时是处于游客的一个状态(tourist)
基于MySql、Servlet、JSP的作业管理系统
教师登陆界面,输入教师名称即可登陆
基于MySql、Servlet、JSP的作业管理系统
教师登陆成功后,左上角的标识也相应发生了变化(变成了teacher)
基于MySql、Servlet、JSP的作业管理系统
可以进行作业的添加(数据库中的主键为自动增长,故会自动给作业进行编号)
基于MySql、Servlet、JSP的作业管理系统
添加学生(也会给学生进行自动编号,原理同上)
基于MySql、Servlet、JSP的作业管理系统
老师查看学生提交作业的情况
基于MySql、Servlet、JSP的作业管理系统
学生登陆(需要老师先进行学生的添加,输入姓名才能登陆)
基于MySql、Servlet、JSP的作业管理系统
学生查看作业列表,并可选择作业提交
基于MySql、Servlet、JSP的作业管理系统
提交作业界面
基于MySql、Servlet、JSP的作业管理系统