JSP SSM 学生综合测评管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计

这篇具有很好参考价值的文章主要介绍了JSP SSM 学生综合测评管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、源码特点
     JSP SSM 学生综合测评管理系统是一套完善的web设计系统(系统采用SSM框架进行设计开发,spring+springMVC+mybatis),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。

JSP SSM 学生综合测评管理系统myeclipse开发m


二、功能介绍
(1)管理员管理:对管理员信息进行添加、删除、修改和查看
(2)教师管理:对教师信息进行添加、删除、修改和查看
(3)学生管理:对学生信息进行添加、删除、修改和查看
(4)课程管理:对课程信息进行添加、删除、修改和查看
(5)成绩管理:对成绩信息进行添加、删除、修改和查看
(6)留言管理:对留言信息进行添加、删除、修改和查看
(7)申请加分管理:对申请加分信息进行添加、删除、修改和查看
(8)综合评分管理:对综合评分信息进行添加、删除、修改和查看、指标明细查看
(9)指标管理:对指标信息进行添加、删除、修改和查看

数据库设计

CREATE TABLE `gly` (
`glyid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名',  PRIMARY KEY  (`glyid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `jiaoshi` (
`jsid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名',
`qx` VARCHAR(40) default NULL COMMENT '权限',
`zc` VARCHAR(40) default NULL COMMENT '职称',  PRIMARY KEY  (`jsid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `xuesheng` (
`xsid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名',
`zy` VARCHAR(40) default NULL COMMENT '专业',
`lxdh` VARCHAR(40) default NULL COMMENT '联系电话',
`xb` VARCHAR(40) default NULL COMMENT '性别',
`nl` VARCHAR(40) default NULL COMMENT '年龄',
`bzr` VARCHAR(40) default NULL COMMENT '班主任',  PRIMARY KEY  (`xsid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `kecheng` (
`kcid` int(11) NOT NULL auto_increment,
`kcmc` VARCHAR(40) default NULL COMMENT '课程名称',
`jies` VARCHAR(40) default NULL COMMENT '介绍',
`sm` VARCHAR(40) default NULL COMMENT '说明',
`xf` VARCHAR(40) default NULL COMMENT '学分',
`js` VARCHAR(40) default NULL COMMENT '教师',  PRIMARY KEY  (`kcid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `chengji` (
`cjid` int(11) NOT NULL auto_increment,
`xs` VARCHAR(40) default NULL COMMENT '学生',
`kc` VARCHAR(40) default NULL COMMENT '课程',
`cj` VARCHAR(40) default NULL COMMENT '成绩',
`fbsj` VARCHAR(40) default NULL COMMENT '发布时间',  PRIMARY KEY  (`cjid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `liuyan` (
`lyid` int(11) NOT NULL auto_increment,
`ly` VARCHAR(40) default NULL COMMENT '留言',
`yh` VARCHAR(40) default NULL COMMENT '用户',
`sj` VARCHAR(40) default NULL COMMENT '时间',
`hf` VARCHAR(40) default NULL COMMENT '回复',  PRIMARY KEY  (`lyid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `sqjf` (
`sqjfid` int(11) NOT NULL auto_increment,
`bt` VARCHAR(40) default NULL COMMENT '标题',
`nr` VARCHAR(40) default NULL COMMENT '内容',
`sqjf` VARCHAR(40) default NULL COMMENT '申请加分',
`yy` VARCHAR(40) default NULL COMMENT '原因',
`zt` VARCHAR(40) default NULL COMMENT '状态',
`yh` VARCHAR(40) default NULL COMMENT '用户',
`sj` VARCHAR(40) default NULL COMMENT '时间',  PRIMARY KEY  (`sqjfid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `zhpf` (
`zhpfid` int(11) NOT NULL auto_increment,
`xl` VARCHAR(40) default NULL COMMENT '序列',
`xs` VARCHAR(40) default NULL COMMENT '学生',
`pf` VARCHAR(40) default NULL COMMENT '评分',
`sj` VARCHAR(40) default NULL COMMENT '时间',
`bz` VARCHAR(40) default NULL COMMENT '备注',  PRIMARY KEY  (`zhpfid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `zhibiao` (
`zbid` int(11) NOT NULL auto_increment,
`yjzb` VARCHAR(40) default NULL COMMENT '一级指标',
`ejzb` VARCHAR(40) default NULL COMMENT '二级指标',
`sjzb` VARCHAR(40) default NULL COMMENT '三级指标',
`df` VARCHAR(40) default NULL COMMENT '得分',  PRIMARY KEY  (`zbid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `pfmx` (
`pfmxid` int(11) NOT NULL auto_increment,
`xl` VARCHAR(40) default NULL COMMENT '序列',
`zb` VARCHAR(40) default NULL COMMENT '指标',
`df` VARCHAR(40) default NULL COMMENT '得分',
`sj` VARCHAR(40) default NULL COMMENT '时间',  PRIMARY KEY  (`pfmxid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;


代码设计

@RequestMapping(value="/add")
	public String add(liuyan liuyan,HttpServletRequest request){
		Map<String,Object> map= new HashMap<String,Object>();
		//String name=(String)request.getParameter("name");

		map.put("lyid", liuyan.getLyid());//留言编号

		map.put("ly", liuyan.getLy());//留言

		map.put("yh", liuyan.getYh());//用户

		map.put("sj", liuyan.getSj());//时间

		map.put("hf", liuyan.getHf());//回复

		liuyandao.save(map);
		
		
		request.setAttribute("msg", "<script>alert('添加成功');</script>");
		System.out.println("addok");
		return "liuyan/liuyanadd";
	}
	
	/**删除 
	 * 
	 */
	@RequestMapping(value="/del")
	public String  del(Integer id,HttpServletRequest request,Map<String,Object> map){
	//	Map<String,Object> map= new HashMap<String,Object>();
		String a=(String)request.getParameter("keyid");
		id=Integer.parseInt(a);
		request.setAttribute("msg", "<script>alert('删除成功');</script>");
		liuyandao.del(id);
		return selectall(null,map,request);
	}
	/**
	 * 修改liuyan信息
	 */
	@RequestMapping(value="/update")
	public String update(liuyan liuyan,HttpServletRequest request,Map<String,Object> map1){
		Map<String,Object> map= new HashMap<String,Object>();
		map.put("lyid", liuyan.getLyid());//留言编号

		map.put("ly", liuyan.getLy());//留言

		map.put("yh", liuyan.getYh());//用户

		map.put("sj", liuyan.getSj());//时间

		map.put("hf", liuyan.getHf());//回复

		request.setAttribute("msg", "<script>alert('修改成功');</script>");
		liuyandao.update(map);
		return selectall(null,map1,request);
	}
	/**
	 * 查询liuyan信息
	 */
	@RequestMapping(value="/modify")
	public String modify(Integer id,Map<String,Object> map,HttpServletRequest request){
		String keyid=(String)request.getParameter("keyid");
		List<Map<String,Object>> list= new  ArrayList<Map<String,Object>>();
		list=liuyandao.select(Integer.parseInt(keyid));
		request.setAttribute("lyid", list.get(0).get("lyid"));//留言编号

		request.setAttribute("ly", list.get(0).get("ly"));//留言

		request.setAttribute("yh", list.get(0).get("yh"));//用户

		request.setAttribute("sj", list.get(0).get("sj"));//时间

		request.setAttribute("hf", list.get(0).get("hf"));//回复

		
		return "liuyan/liuyanmodify";
	}
	
	@RequestMapping(value="/detail")
	public String detail(Integer id,Map<String,Object> map,HttpServletRequest request){
		String keyid=(String)request.getParameter("keyid");
		List<Map<String,Object>> list= new  ArrayList<Map<String,Object>>();
		list=liuyandao.select(Integer.parseInt(keyid));
		request.setAttribute("lyid", list.get(0).get("lyid"));//留言编号

		request.setAttribute("ly", list.get(0).get("ly"));//留言

		request.setAttribute("yh", list.get(0).get("yh"));//用户

		request.setAttribute("sj", list.get(0).get("sj"));//时间

		request.setAttribute("hf", list.get(0).get("hf"));//回复

		return "liuyan/liuyandetail";
	}
	

三、注意事项
    1、管理员账号:admin 密码:admin 数据库配置文件datasource.properties
     2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
    3、数据库文件名是jspssceping.sql,系统名称sshssmceping
    4、系统首页地址:http://127.0.0.1:8080/sshssmceping/

四、系统实现

JSP SSM 学生综合测评管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计

JSP SSM 学生综合测评管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计 

JSP SSM 学生综合测评管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计 

JSP SSM 学生综合测评管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计 

JSP SSM 学生综合测评管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计 

 文章来源地址https://www.toymoban.com/news/detail-470207.html

到了这里,关于JSP SSM 学生综合测评管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 新闻管理系统(ssm+jsp+mysql)

    目录 摘要 一、系统开发环境 二、数据库设计 三、实现的功能 四、详细设计 五、效果展示 游客可以浏览新闻,也可以通过新闻类别或新闻标题对新闻进行查找; 管理员可以增加新闻、修改新闻、根据新闻类别查找新闻、删除新闻,也可以增加类别、修改类别、删除类别;

    2024年02月04日
    浏览(39)
  • 基于jsp,ssm物流快递管理系统

    开发工具:eclipse,jdk1.8 服务器:tomcat7.0 数据库:mysql5.7 技术: spring+springMVC+mybaits+EasyUI 项目包括用户前台和管理后台两部分,功能介绍如下:  一、用户(前台)功能: 用户进入物流快递管理系统后,可以进行在线下单,下单完成后,可以查询订单状态;接着,用户可以浏览

    2024年02月06日
    浏览(46)
  • springboot班级综合测评管理系统springboot005

    大家好✌!我是CZ淡陌。一名专注以理论为基础实战为主的技术博主,将再这里为大家分享优质的实战项目,本人在Java毕业设计领域有多年的经验,陆续会更新更多优质的Java实战项目,希望你能有所收获,少走一些弯路,向着优秀程序员前行! 🍅更多优质项目👇🏻👇🏻可

    2024年02月07日
    浏览(37)
  • 基于JSP SSM的社区生活超市管理系统

    目录 背景 技术简介 系统简介 界面预览   随着时代步伐的加速,计算机技术已广泛而深刻地渗透到社会的各个层面。随着居民生活水平的持续提升,人们对社区生活超市的期望和管理要求也越来越高。随着社区生活超市数量的稳步增长,开发一个高效、实用的社区生活超市

    2024年04月12日
    浏览(39)
  • spring boot+MySQL实现班级综合测评管理系统

    随着电子技术的普及和快速发展,线上管理系统被广泛的使用,有很多事业单位和商业机构都在实现电子信息化管理,班级综合测评管理也不例外,由比较传统的人工管理转向了电子化、信息化、系统化的管理。 传统的班级综合测评管理系统,一开始都是手工记录,然后将手

    2024年02月15日
    浏览(41)
  • JSP设计一个简单的学生成绩管理系统

    XsCjZj.jsp      XsCjZj0.jsp XsCx.jsp     XsWh.jsp XsXq.jsp  XsXg.jsp   XsXg0.jsp XsSc.jsp   XsSc0.jsp  

    2024年02月11日
    浏览(43)
  • 学生信息管理系统(mysql+jsp+servlet)

    JDBC是Java Database Connectivity(Java数据库连接)的缩写,编程人员可以通过这个API接口连接到数据库,并使用结构化查询语言(SQL)完成对数据库的查找和更新 JDBC的目标是屏蔽不同的数据库驱动程序之间的差别,为开发者提供一个标准的、纯Java的数据库程序设计接口,为在Ja

    2024年02月04日
    浏览(44)
  • Java web学生信息管理系统(jsp)

    🥞目录 🍬1 概述 1.1课程设计目的 1.2预备知识 JAVAWeb: MySQL: JSP: 1.3实训的内容和要求 🍬2 需求分析 2.1系统目标 2.2功能分析: 2.3开发环境: 🍬3 设计步骤 3.1系统流程图 3.3功能详细分析 🍬4 详细设计(要有数据库可视化表) 4.1数据库表  4.2部分代码展示: 🍬5 程序运行 🍬

    2024年02月03日
    浏览(32)
  • 基于SSM+JSP的订餐管理系统的设计与实现

    末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:采用JSP技术开发 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目:是 目录 一、项目简介 二、系统功能 三、系统项目截图 个人中心 用户管理 菜品管理 菜品评价管

    2024年01月20日
    浏览(46)
  • 基于SSM+Jsp+Mysql的准速达物流管理系统

    开发语言:Java 框架:ssm 技术:JSP JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven包:Maven3.3.9 系统展示 登录页面 注册页面 快递员页面 派单员界面 订单添加页面 快递员添加页面 客户界面 个人信息 用户

    2024年04月25日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包