一、源碼特點
?? ? JSP SSM 學(xué)生綜合測評管理系統(tǒng)是一套完善的web設(shè)計系統(tǒng)(系統(tǒng)采用SSM框架進行設(shè)計開發(fā),spring+springMVC+mybatis),對理解JSP java編程開發(fā)語言有幫助,系統(tǒng)具有完整的源代碼和數(shù)據(jù)庫,系統(tǒng)主要采用B/S模式開發(fā)。開發(fā)環(huán)境為TOMCAT7.0,Myeclipse8.5開發(fā),數(shù)據(jù)庫為Mysql5.0,使用java語言開發(fā)。
JSP SSM 學(xué)生綜合測評管理系統(tǒng)myeclipse開發(fā)m
二、功能介紹
(1)管理員管理:對管理員信息進行添加、刪除、修改和查看
(2)教師管理:對教師信息進行添加、刪除、修改和查看
(3)學(xué)生管理:對學(xué)生信息進行添加、刪除、修改和查看
(4)課程管理:對課程信息進行添加、刪除、修改和查看
(5)成績管理:對成績信息進行添加、刪除、修改和查看
(6)留言管理:對留言信息進行添加、刪除、修改和查看
(7)申請加分管理:對申請加分信息進行添加、刪除、修改和查看
(8)綜合評分管理:對綜合評分信息進行添加、刪除、修改和查看、指標(biāo)明細查看
(9)指標(biāo)管理:對指標(biāo)信息進行添加、刪除、修改和查看
數(shù)據(jù)庫設(shè)計
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 '權(quán)限',
`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 '專業(yè)',
`lxdh` VARCHAR(40) default NULL COMMENT '聯(lián)系電話',
`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 '學(xué)分',
`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 '學(xué)生',
`kc` VARCHAR(40) default NULL COMMENT '課程',
`cj` VARCHAR(40) default NULL COMMENT '成績',
`fbsj` VARCHAR(40) default NULL COMMENT '發(fā)布時間', 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 '回復(fù)', PRIMARY KEY (`lyid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `sqjf` (
`sqjfid` int(11) NOT NULL auto_increment,
`bt` VARCHAR(40) default NULL COMMENT '標(biāo)題',
`nr` VARCHAR(40) default NULL COMMENT '內(nèi)容',
`sqjf` VARCHAR(40) default NULL COMMENT '申請加分',
`yy` VARCHAR(40) default NULL COMMENT '原因',
`zt` VARCHAR(40) default NULL COMMENT '狀態(tài)',
`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 '學(xué)生',
`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 '一級指標(biāo)',
`ejzb` VARCHAR(40) default NULL COMMENT '二級指標(biāo)',
`sjzb` VARCHAR(40) default NULL COMMENT '三級指標(biāo)',
`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 '指標(biāo)',
`df` VARCHAR(40) default NULL COMMENT '得分',
`sj` VARCHAR(40) default NULL COMMENT '時間', PRIMARY KEY (`pfmxid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
代碼設(shè)計
@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());//回復(fù)
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());//回復(fù)
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"));//回復(fù)
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"));//回復(fù)
return "liuyan/liuyandetail";
}
三、注意事項
?? ?1、管理員賬號:admin 密碼:admin 數(shù)據(jù)庫配置文件datasource.properties
?? ? 2、開發(fā)環(huán)境為TOMCAT7.0,Myeclipse8.5開發(fā),數(shù)據(jù)庫為Mysql5.0,使用java語言開發(fā)。
?? ?3、數(shù)據(jù)庫文件名是jspssceping.sql,系統(tǒng)名稱sshssmceping
?? ?4、系統(tǒng)首頁地址:http://127.0.0.1:8080/sshssmceping/
四、系統(tǒng)實現(xiàn)
?
?
?
?文章來源:http://www.zghlxwxcb.cn/news/detail-470207.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-470207.html
到了這里,關(guān)于JSP SSM 學(xué)生綜合測評管理系統(tǒng)myeclipse開發(fā)mysql數(shù)據(jù)庫springMVC模式j(luò)ava編程計算機網(wǎng)頁設(shè)計的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!