系统简介:该系统是基于Mysql数据库,tomcat服务器和IDEA创建的学生作业管理系统
功能大致已实现,用起来简洁方便。
大致功能包括:作业展示,老师添加作业,老师添加学生,学生查看作业,学生提交作业。
项目的目录结构为:jdbc负责数据库连接和相关操作,model包里包含学生,老师,作业信息类,servlet用于服务器传值和页面跳转,web包里时一些生成页面的jsp文件。
数据库建表情况如下:数据库school包括四张表,老师信息表,老师创建的作业,学生信息表,和学生提交过的作业信息
1. 首先登陆界面,登录根据用户身份选择,输账号密码正确和后不同身份进入不同界面
2. 学生登录后可以看到老师布置的作业有哪些,作业列表里只有作业内容是可以更改的,点击作业提交后,会将作业更新到s_student_homework表里
3. 若是老师登录则会进入下面页面,页面有三个功能,添加学生,添加作业和查看作业
点击添加学生后进入下面页面:输入要添加的学生id和姓名,选择添加时间,点击添加后,学生信息即被添加到表s_student里。
点击添加作业后进入下面页面:输入作业id和专业标题,选择发布时间,点击添加,作业信息将被添加到表s_homework里。
点击查看作业进入下面页面:页面获得表s_student_homework的信息,即学生提交的作业
代码展示:代码见github:https://github.com/wozhishibanyungong/javaee-01