项目类型:JAVA WEB项目
用户类型:3个角色(老师+学生+管理员)
主要技术:SSM+Layui+MySQL
开发工具:Eclipse
数据库表:3张
项目介绍:通过3种角色使用,进行一个简单的学生成绩管理。管理员主要负责教师、学生的账号信息。教师用户进行学生信息的管理,主要为学生的成绩进行打分。学生通过管理员给自己添加的账号进行登录,查看自己的成绩。通过连接MySQL实现了对各个数据的增删改查。
如果觉得此项目可以用于自己的课程设计可以私信我
或者点击专栏介绍查看更多
下面是一些原创手工开发的毕业设计和课程设计项目Jsp+Servlet的学生上课签到打卡系统【原创开发】
Jsp+Servlet图书管理系统【原创开发】
Jsp+Servlet的新闻管理系统【原创开发】
Jsp+Servlet的外卖配送系统/在线点餐系统【原创开发】
Jsp+Servlet图书管理系统【原创开发】
Jsp+Servlet大学生社团管理系统【原创开发】
Jsp+Servlet在线点餐系统
JavaWeb基于Jsp+Servlet的动物领养网站(原创毕业设计项目)
Jsp+Servlet医院挂号系统
Jsp+Servlet汽车保险系统
简单的学生成绩管理系统
1.管理员端功能介绍
1.1登录界面
1.2学生管理界面
能够修改、删除已有学生的信息
1.3添加学生
1.4教师管理
1.5添加教师
2.教师端功能介绍
2.1学生成绩管理
2.2录入学生成绩
2.3账号密码修改
3.学生端功能介绍
3.1学生个人信息
3.2账号密码修改
4.数据库设计
4.1学生表
4.2管理员表
4.3教师表
5.部分代码
5.1学生管理的Controller层方法
@RequestMapping("/addstudent")
public ModelAndView addstu(Student student,Model model) {
adminService.addStudent(student);
ModelAndView mav = new ModelAndView("admin/stumanage");
return mav;
}
@RequestMapping("/delstu")
public ModelAndView delstu(String id,Model model) {
adminService.delstudnet(id);
ModelAndView mav = new ModelAndView("admin/stumanage");
return mav;
}
@RequestMapping("/updatestu")
public ModelAndView updatestu(String id,Student student,Model model) {
student.setId(Integer.parseInt(id));
adminService.updatestu(student);
ModelAndView mav = new ModelAndView("admin/stumanage");
return mav;
}
5.2学生管理的Service层方法
public void addStudent(Student student) {
this.adminDao.addStudent(student);
}
public void delstudnet(String id) {
this.adminDao.delstudnet(id);
}
public void updatestu(Student student) {
this.adminDao.updatestu(student);
};
5.3学生管理的Dao层方法
<!--插入一个学生信息 -->
<insert id="addStudent" parameterType="com.hhtc.po.Student">
insert into student(username,password,stuclass,stuname,stuno,score)values (#{username},#{password},#{stuclass},#{stuname},#{stuno},#{score})
</insert>
<!-- 删除学生信息 -->
<delete id="delstudnet" parameterType="java.lang.String">
delete from student where id= #{id}
</delete>
<!-- 更新学生信息 -->
<update id="updatestu" parameterType="com.hhtc.po.Student">
update student set username=#{username},
password= #{password},
stuclass= #{stuclass},
stuname= #{stuname},
stuno= #{stuno}
where id= #{id}
</update>