1.功能要求
老师:添加作业、添加学生、查询作业
学生:提交作业
基于IDEA的作业管理系统
2.数据库设计
学生表
基于IDEA的作业管理系统
作业表
基于IDEA的作业管理系统
学生提交作业表
基于IDEA的作业管理系统
3.界面设计
(1)主界面
基于IDEA的作业管理系统
(2)教师界面
基于IDEA的作业管理系统
(3)添加作业
基于IDEA的作业管理系统
(4)添加学生
基于IDEA的作业管理系统(5)查看作业
基于IDEA的作业管理系统
(6)学生界面
基于IDEA的作业管理系统
(7)作业列表
基于IDEA的作业管理系统(8)作业提交界面
基于IDEA的作业管理系统
4.源码简介

主要类名 主要函数 功能介绍
shjdbc.java public static List allSH() 、public static List allHomework()、public static homework getHomework(String id)、public static void addHomework(String title,String content)、 public static void addStudent(String id,String name)、public static void addStuHom(stuhom sh) jdbc类,连接数据库,实现查询、增添数据
homework.java get/set函数 model类,存放作业变量
student.java get/set函数 model类,存放学生变量
stuhom.java get/set函数 model类,存放学生提交作业变量
addHomeworkServlet.java doPost函数 servletl类,连接jsp,调用jdbc类,页面跳转
addStudentServlet.java doPost函数 servletl类,连接jsp,调用jdbc类,页面跳转
alHomworkServlet.java doGet函数 servletl类,连接jsp,调用jdbc类,页面跳转
allStuHomServlet.java doGet函数 servletl类,连接jsp,调用jdbc类,页面跳转
submit.java doPost/doGet函数 servletl类,连接jsp,调用jdbc类,页面跳转

5.源码地址
https://github.com/yankexin/JavaEE-Homework02

相关文章: