Java课程设计-作业管理系统
工具下载链接😎😎😎:
计算机课程设计|毕业设计之作业管理系统代码-基于JavaWeb的作业管理系统
前言
本次文章主要是介绍作业管理系统的功能,系统分为两个角色,教师、学生
一、系统功能
1.1 开发环境
-
开发语言:Java 技术:JavaWeb【Servlet】 数据库:MySQL 架构:B/S 源码类型: Web 编译工具:Idea、Eclipse、MyEclipse (选其一) 其他:jdk1.8、Tomcat8.5 、Navicat
1.2 教师功能
- 登录 - 编写公告 - 上传题库 - 查看作业 - 用户管理
1.3 学生功能
- 登录 - 查看公告 - 下载题库 - 上传作业 - 用户管理【修改个人信息】
2.3 部分功能模块展示
☀️登录☀️ 在这里插入图片描述 ☀️登录☀️ ☀️上传题库☀️
☀️教师查看作业☀️
☀️用户管理☀️
三、部分代码设计
3.1.登录
代码如下(示例):
if (logincheck.isLogin(user.getStuId(), user.getUser_password(), user.getUser_type_id())) { // out.print("success"); //session.setAttribute("username",user.getUser_name()); session.setAttribute("userpassword", user.getUser_password()); session.setAttribute("usertype", user.getUser_type_id()); //session.setAttribute("userid", user.getUser_id()); session.setAttribute("stuId",user.getStuId()); if (user.getUser_type_id() == 0) response.sendRedirect("teacher.jsp"); if(user.getUser_type_id() == 1) response.sendRedirect("student.jsp"); } else { response.sendRedirect("index.jsp"); }