一、源码特点
java ssh小提琴管理系统是一套完善的web设计系统(系统采用ssh框架进行设计开发),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S
模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
javaWeb ssh小提琴管理系统myeclipse开发m
二、功能介绍
前台功能:
首页浏览
提琴浏览
配件浏览
配件预定、查看预定信息
提琴预定、查看预定信息
文章浏览
视频浏览
发布留言,留言查看
投诉意见,查看投诉意见
后台功能:
(1)用户管理:对用户信息进行添加、删除、修改和查看
(2)管理员管理:对管理员信息进行添加、删除、修改和查看
(3)提琴种类管理:对提琴种类信息进行添加、删除、修改和查看
(4)小提琴管理:对小提琴信息进行添加、删除、修改和查看
(5)提琴预定管理:对提琴预定信息进行添加、删除、修改和查看
(6)配件种类管理:对配件种类信息进行添加、删除、修改和查看
(7)配件管理:对配件信息进行添加、删除、修改和查看
(8)配件预定管理:对配件预定信息进行添加、删除、修改和查看
(9)文章类型管理:对文章类型信息进行添加、删除、修改和查看
(10)文章管理:对文章信息进行添加、删除、修改和查看
(11)视频管理:对视频信息进行添加、删除、修改和查看
(12)留言管理:对留言信息进行添加、删除、修改和查看
(13)投诉意见管理:对投诉意见信息进行添加、删除、修改和查看
数据库设计
CREATE TABLE `yonghu` (
`yhid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名',
`lxdh` VARCHAR(40) default NULL COMMENT '联系电话',
`lxdz` VARCHAR(40) default NULL COMMENT '联系地址', PRIMARY KEY (`yhid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
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 '姓名',
`qx` VARCHAR(40) default NULL COMMENT '权限', PRIMARY KEY (`glyid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `tqzl` (
`tqzlid` int(11) NOT NULL auto_increment,
`zl` VARCHAR(40) default NULL COMMENT '种类', PRIMARY KEY (`tqzlid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `xtq` (
`xtqid` int(11) NOT NULL auto_increment,
`mc` VARCHAR(40) default NULL COMMENT '名称',
`zl` VARCHAR(40) default NULL COMMENT '种类',
`jg` VARCHAR(40) default NULL COMMENT '价格',
`tp` VARCHAR(40) default NULL COMMENT '图片',
`kcsl` VARCHAR(40) default NULL COMMENT '库存数量',
`sm` VARCHAR(40) default NULL COMMENT '说明', PRIMARY KEY (`xtqid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `tqyd` (
`tqydid` int(11) NOT NULL auto_increment,
`ddls` VARCHAR(40) default NULL COMMENT '订单流水',
`tq` VARCHAR(40) default NULL COMMENT '提琴',
`jg` VARCHAR(40) default NULL COMMENT '价格',
`sl` VARCHAR(40) default NULL COMMENT '数量',
`yh` VARCHAR(40) default NULL COMMENT '用户',
`zt` VARCHAR(40) default NULL COMMENT '状态',
`sm` VARCHAR(40) default NULL COMMENT '说明', PRIMARY KEY (`tqydid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `pjzl` (
`pjzlid` int(11) NOT NULL auto_increment,
`zl` VARCHAR(40) default NULL COMMENT '种类', PRIMARY KEY (`pjzlid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `peijian` (
`pjid` int(11) NOT NULL auto_increment,
`pjmc` VARCHAR(40) default NULL COMMENT '配件名称',
`zl` VARCHAR(40) default NULL COMMENT '种类',
`jg` VARCHAR(40) default NULL COMMENT '价格',
`tp` VARCHAR(40) default NULL COMMENT '图片',
`kcsl` VARCHAR(40) default NULL COMMENT '库存数量',
`sm` VARCHAR(40) default NULL COMMENT '说明', PRIMARY KEY (`pjid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `pjyd` (
`pjydid` int(11) NOT NULL auto_increment,
`ddls` VARCHAR(40) default NULL COMMENT '订单流水',
`pj` VARCHAR(40) default NULL COMMENT '配件',
`jg` VARCHAR(40) default NULL COMMENT '价格',
`sl` VARCHAR(40) default NULL COMMENT '数量',
`yh` VARCHAR(40) default NULL COMMENT '用户',
`zt` VARCHAR(40) default NULL COMMENT '状态',
`sm` VARCHAR(40) default NULL COMMENT '说明', PRIMARY KEY (`pjydid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `wzlx` (
`wzlxid` int(11) NOT NULL auto_increment,
`lx` VARCHAR(40) default NULL COMMENT '类型', PRIMARY KEY (`wzlxid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `wenzhang` (
`wzid` int(11) NOT NULL auto_increment,
`bt` VARCHAR(40) default NULL COMMENT '标题',
`nr` VARCHAR(40) default NULL COMMENT '内容',
`lx` VARCHAR(40) default NULL COMMENT '类型',
`fbsj` VARCHAR(40) default NULL COMMENT '发布时间', PRIMARY KEY (`wzid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `shipin` (
`spid` int(11) NOT NULL auto_increment,
`spmc` VARCHAR(40) default NULL COMMENT '视频名称',
`wj` VARCHAR(40) default NULL COMMENT '文件',
`sm` VARCHAR(40) default NULL COMMENT '说明', PRIMARY KEY (`spid`)
) 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 `tsyj` (
`tsyjid` int(11) NOT NULL auto_increment,
`bt` VARCHAR(40) default NULL COMMENT '标题',
`nr` VARCHAR(40) default NULL COMMENT '内容',
`fbsj` VARCHAR(40) default NULL COMMENT '发布时间',
`fbyh` VARCHAR(40) default NULL COMMENT '发布用户', PRIMARY KEY (`tsyjid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
代码设计:
{//对表wenzhang进行添加操作
try{
dao.addwenzhang(wenzhang);
}catch(Exception e){
System.out.println(e.toString());
}
ServletActionContext.getRequest().setAttribute("msg", "<script>alert('添加成功');</script>");
return "wenzhangadd";
}
public String list()
{//对文章进行管理 对表wenzhang进行查询
try{
wenzhangs=dao.getwenzhangs(" from wenzhang where 1=1");
}catch(Exception e){
System.out.println(e.toString());
}
return "wenzhanglist";
}
public String del()
{//对文章进行删除 对表wenzhang进行删除
String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
wenzhang tempbean=dao.getwenzhang("from wenzhang where wzid="+keyid);
try{
dao.delwenzhang(tempbean);
}catch(Exception e){
System.out.println(e.toString());
}
ServletActionContext.getRequest().setAttribute("msg", "<script>alert('删除成功');</script>");
return list();
}
public String modPage(){
对文章修改页面 对表wenzhang进行修改
String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
try{
wenzhang=dao.getwenzhang("from wenzhang where wzid="+keyid);
}catch(Exception e){
System.out.println(e.toString());
}
return "wenzhangmodPage";
}
public String mod(){
对文章进行修改操作 对表wenzhang进行修改
try{
dao.modifywenzhang(wenzhang);
}catch(Exception e){
System.out.println(e.toString());
}
ServletActionContext.getRequest().setAttribute("msg", "<script>alert('修改成功');</script>");//location.href='bookmanage';
return list();
}
三、注意事项
1、管理员账号:admin 密码:admin 数据库配置文件applicationContext.xml
2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
3、数据库文件名是jspsshtiqin.sql,系统名称sshtiqin
4、系统首页地址:http://127.0.0.1:8080/sshtiqin/qt/
四、系统实现