• 基于javaweb+mysql的学生成绩管理系统(管理员、教师、学生)


    基于javaweb+mysql的学生成绩管理系统(管理员、教师、学生)

    运行环境

    Java≥8、MySQL≥5.7、Tomcat≥8

    开发工具

    eclipse/idea/myeclipse/sts等均可配置运行

    适用

    课程设计,大作业,毕业设计,项目练习,学习演示等

    功能说明

    管理员:个人信息、课程管理、成绩管理、教师管理、学生管理

    教师:个人信息、课程管理、成绩管理、学生信息查看

    学生:人个信息管理、成绩查询

    管理员

    教师

    学生

    技术框架

    JSP Servlet MySQL JDBC Tomcat CSS JavaScript bootstrap jquery


    					<div class="txt">
    						<p>
    							<a href="ServletFindAllTea" target="mainRight">查询教师信息a>
    						p>
    						<p>
    							<a href="admin/addTeacher.jsp" target="mainRight">添加教师信息a>
    						p>
    					div>
    				li>
    				<li>
    					<div class="t">
    						<i>i><a class="head"><h3>学生管理h3>
    						a>
    					div>
    					<div class="txt">
    						<p>
    							<a href="ServletFindAllStu" target="mainRight">查询学生信息a>
    						p>
    						<p>
    							<a href="admin/addStudent.jsp" target="mainRight">添加学生信息a>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    		}
    }
    package servlet;
    
    import java.io.IOException;
    import java.util.List;
    
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    import service.Impl.StudentServiceImpl;
    import service.Impl.UserServiceImpl;
    
    import model.Student;
    import model.User;
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    
    	public int addUser(User user) {
       
    		String sql = "insert into user(user_num,user_name,password,phone,role_id) values('"
    				+ user.getUserNum()
    				+ "','"
    				+ user.getUserName()
    				+ "','"
    				+ user.getPassword()
    				+ "',"
    				+ user.getPhone()
    				+ ","
    				+ user.getRoleID() + ")";
    		int rs = dbCon.query(sql);
    		return rs;
    	}
    
    	public List findAll() {
       
    		List<UsRole> list = new ArrayList<UsRole>();
    		String sql = "select user_id,user_num,user_name,password,phone,role_name from user,role where user.role_id=role.role_id";
    		ResultSet rs = dbCon.find(sql);
    		try {
       
    			while (rs.next()) {
       
    				int userID = rs.getInt("user_id");
    				String userNum = rs.getString("user_num");
    				String userName = rs.getString("user_name");
    				String pwd = rs.getString("password");
    				String phone = rs.getString("phone");
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    				i++;
    			}
    			rs = dbCon
    • 1
    • 2
  • 相关阅读:
    服务器(Linux)配置node环境及运行ts文件(express框架)
    协程设计原理
    二分图匹配(Hopcroft-Carp 的算法)
    10分钟了解数据架构、数据模型
    HBase表的RowKey设计、热点和二级索引
    【正点原子STM32连载】 第六十二章 UCOSII实验2-信号量和邮箱 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
    [项目管理-14]:大规模组织的项目管理办公室PMO
    【并发编程】同步容器与并发容器
    vmware上的centos8没有网络
    iphone xr密码错误太多次 连接itunes
  • 原文地址:https://blog.csdn.net/m0_69592937/article/details/127741985