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");
		}

总结

经验分享 程序员 微信小程序 职场和发展