资源简介
项目描述
本课题为设计并实现一个通用教学管理系统,其主要功能管理学生、老师、课程等信息,实现教学管理的信息化.
学生功能模块:学生可以查看个人信息,包括姓名、班级、学号、班级类型等;也可以对自己的密码进行修改;查看必修课和选修课课表;以及在线选择选修课课程。
老师功能模块:老师可以个人信息,包括姓名、工号、专业等;修改个人密码修改;查看学生并给其课程打分;查看个人课表。
管理员功能模块:管理员可以添加教师、学生、班级、课程;教师信息查询、修改、删除;课程信息添加、修改、删除;学生信息查询、修改、删除;班级信息查询、修改、删除;对课程进行排课.
运行环境
jdk8+tomcat8+mysql
代码片段和文件信息
package com.yu.controller;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import javax.validation.Valid;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.validation.BindingResult;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.mvc.support.RedirectAttributes;
import com.yu.pojo.Classes;
import com.yu.pojo.CourseExt;
import com.yu.pojo.Gonggao;
import com.yu.pojo.Sc;
import com.yu.pojo.Student;
import com.yu.service.ClassesService;
import com.yu.service.StudentService;
import com.yu.service.UserService;
@Controller
@RequestMapping(“/stu“)
public class StudentController {
@Resource
StudentService studentService;
@Resource
ClassesService classesService;
@Resource
UserService userService;
//获取公告信息
@RequestMapping(value = “/getGonggao“ method = { RequestMethod.GET })
public String getGonggao(HttpServletRequest requestHttpServletResponse response
HttpSession sessionModel model) throws Exception {
// User u = userService.getUserDetail(id);
List listgong=userService.getGonggao();
System.out.println(“==listgong==“+listgong.get(0));
model.addAttribute(“listgong“ listgong);
return “gonggao/gonggaolist“;
}
@RequestMapping(“/list“)
public String getlist(@RequestParam(required=falsedefaultValue=“1“) int pageNOModel model) {
int size=10;
List slist=studentService.getStudentPager(pageNO size);
model.addAttribute(“pageNO“ pageNO);
model.addAttribute(“size“ size);
model.addAttribute(“count“ studentService.getCount());
model.addAttribute(“slist“ slist);
return “student/list“;
}
/*
* 学生自己修改个人信息
* */
@RequestMapping(“/editStudent“)
public String editStudent(Model modelInteger id){
List clist=classesService.getAllClasses();
model.addAttribute(“clist“ clist);
model.addAttribute(“entity“ studentService.selectByPrimaryKey(id));
return “student/editStudent“;
}
@RequestMapping(“/editStudentSave“)
public String editStudentSave(Model modelStudent student) {
studentService.updateByPrimaryKey(student);
return “student/success“;
}
//重定向一定要写绝对路径eg:redirect:/stu/list
@RequestMapping(“/delete/{id}“)
public String delete(@PathVariable int idModel model) {
studentService.deleteByPrimaryKey(id);
return “redirect:/stu/list“;
}
@RequestMapping(“/d
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-07-29 16:35 033基于SSM学校教务管理系统\
文件 265668 2019-04-23 16:29 033基于SSM学校教务管理系统\042a60adab07be62e105acfdee05dcc.png
文件 6811 2020-03-30 10:33 033基于SSM学校教务管理系统\1585535638(1).jpg
文件 18656 2020-05-05 14:42 033基于SSM学校教务管理系统\1588660929(1).jpg
文件 416142 2019-04-23 16:26 033基于SSM学校教务管理系统\18435d79f7a7924fa97e17455a09e30.png
文件 337654 2019-04-23 16:28 033基于SSM学校教务管理系统\374930988ede563ffa28ca028b5a6f6.png
文件 187037 2019-04-23 16:28 033基于SSM学校教务管理系统\3762025e44c6c7f58745b96f7810234.png
文件 307864 2019-04-23 16:27 033基于SSM学校教务管理系统\5445650e5041b24c75bb45b64777b55.png
文件 329538 2019-04-23 16:28 033基于SSM学校教务管理系统\57476915bf6c69043b423a251e7245c.png
文件 300839 2019-04-23 16:27 033基于SSM学校教务管理系统\66d0cbe2d5e506b0ae356e5da556a24.png
文件 76876 2020-02-12 13:50 033基于SSM学校教务管理系统\af14e162263af87cd7e3eaeb4a286fc.jpg
文件 299822 2019-04-23 16:27 033基于SSM学校教务管理系统\b55c4fc8d3efc624f75c6fd260bc3a2.png
文件 295193 2019-04-23 16:27 033基于SSM学校教务管理系统\c79819e0273953c5e4d4cfdcef36815.png
文件 263999 2019-04-23 16:28 033基于SSM学校教务管理系统\eaf892289e24c1685c0c8514f1881e3.png
目录 0 2020-07-29 16:37 033基于SSM学校教务管理系统\jiaowuManage\
文件 737 2018-06-12 15:34 033基于SSM学校教务管理系统\jiaowuManage\.classpath
文件 1337 2019-03-01 23:06 033基于SSM学校教务管理系统\jiaowuManage\.project
目录 0 2020-07-29 16:30 033基于SSM学校教务管理系统\jiaowuManage\.settings\
文件 522 2017-06-07 09:25 033基于SSM学校教务管理系统\jiaowuManage\.settings\.jsdtscope
文件 191 2017-06-07 09:53 033基于SSM学校教务管理系统\jiaowuManage\.settings\com.genuitec.eclipse.core.prefs
文件 106 2019-03-01 22:55 033基于SSM学校教务管理系统\jiaowuManage\.settings\org.eclipse.core.resources.prefs
文件 670 2018-06-12 15:33 033基于SSM学校教务管理系统\jiaowuManage\.settings\org.eclipse.jdt.core.prefs
文件 495 2019-03-01 23:06 033基于SSM学校教务管理系统\jiaowuManage\.settings\org.eclipse.wst.common.component
文件 358 2018-06-12 15:41 033基于SSM学校教务管理系统\jiaowuManage\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-06-07 09:25 033基于SSM学校教务管理系统\jiaowuManage\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-06-07 09:25 033基于SSM学校教务管理系统\jiaowuManage\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2020-07-29 16:36 033基于SSM学校教务管理系统\jiaowuManage\WebRoot\
目录 0 2020-07-29 16:30 033基于SSM学校教务管理系统\jiaowuManage\WebRoot\me
文件 39 2017-06-07 09:25 033基于SSM学校教务管理系统\jiaowuManage\WebRoot\me
目录 0 2020-07-29 16:30 033基于SSM学校教务管理系统\jiaowuManage\WebRoot\WEB-INF\
目录 0 2020-07-29 16:37 033基于SSM学校教务管理系统\jiaowuManage\WebRoot\WEB-INF\classes\
............此处省略160个文件信息
- 上一篇:农产品交易平台源码
- 下一篇:MySQL5.5官方参考手册中文版
相关资源
- Webyog_Sqlyog_Ultimate_13.1.1.zip
- Webyog_Sqlyog_Ultimate_专业版,社区版,企
- 基于Web的高校二手商品交易平台
- 基于SSM框架中小型企业oa管理系统
- 小型网上书城完整版毕设源码+sql文件
- ssm框架spring+spring mvc +mybatis实现用户注
- ssm框架spring+spring mvc +mybatis实现登录和
- 黑马出品代码生成器
- 北大青鸟 S2 8.0 易买网项目
- 贵美商城Maven项目,代码完整
- spring+struts2+mybatis框架实现单表增删改
- redis+mysql使用学习
- 房屋租赁管理信息系统
- 基于SSMSpring-SpringMVC-MyBatis的高级整合
- 基于SSMSpring-SpringMVC-MyBatis的高级整合
- 酒店管理系统(SpringMVC+Extjs)附带数
- jdbc+webservice定时任务
- 基于SpringMVC的报表生成系统(包含数
- ssh实现购物车的功能
- 音乐分享网站SSH/MySQL/MyEcplise
- SSM框架+layui+thymeleaf+权限管理+登录拦
- ssm框架角色权限管理系统脚手架
- 黑马程序员代码生成器V2.5 CodeUtil.ra
- SSM框架下基于微信小程序的女神问卷
- 经过改造可以修改Apache James邮件账户
- 学生成绩管理页面,基于 spring,spr
- spring mvc + spring + hibernate + bootstrap +
- HR人事管理系统 spring mvc + spring + hib
- WebLogic 12.2.1.3 202010 累积更新补丁
- Acunetix Web Vulnerability Scanner 11 破解+汉
评论
共有 条评论