• 大小: 15.31MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-16
  • 语言: 数据库
  • 标签: java  web  ssm框架  

资源简介

项目描述 本课题为设计并实现一个通用教学管理系统,其主要功能管理学生、老师、课程等信息,实现教学管理的信息化. 学生功能模块:学生可以查看个人信息,包括姓名、班级、学号、班级类型等;也可以对自己的密码进行修改;查看必修课和选修课课表;以及在线选择选修课课程。 老师功能模块:老师可以个人信息,包括姓名、工号、专业等;修改个人密码修改;查看学生并给其课程打分;查看个人课表。 管理员功能模块:管理员可以添加教师、学生、班级、课程;教师信息查询、修改、删除;课程信息添加、修改、删除;学生信息查询、修改、删除;班级信息查询、修改、删除;对课程进行排课. 运行环境 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.xml
     文件          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\meta-INF\
     文件          39  2017-06-07 09:25  033基于SSM学校教务管理系统\jiaowuManage\WebRoot\meta-INF\MANIFEST.MF
     目录           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个文件信息

评论

共有 条评论