一、源码特点
java教材交易管理系统 是一套完善的web设计系统,对理解JSP java编程开发语言有帮助采用了java设计,系统具有完整的源代码和数据库,系统采用web模式,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql,使用java语言开发。
java 教材交易系统1
二、功能介绍
后台功能:
(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 `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 '联系地址',
`tx` VARCHAR(40) default NULL COMMENT '头像', PRIMARY KEY (`yhid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `gonggao` (
`ggid` int(11) NOT NULL auto_increment,
`bt` VARCHAR(40) default NULL COMMENT '标题',
`nr` VARCHAR(40) default NULL COMMENT '内容',
`fbsj` VARCHAR(40) default NULL COMMENT '发布时间', PRIMARY KEY (`ggid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `syrq` (
`syrqid` int(11) NOT NULL auto_increment,
`rq` VARCHAR(40) default NULL COMMENT '人群', PRIMARY KEY (`syrqid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `xueyuan` (
`xyid` int(11) NOT NULL auto_increment,
`xy` VARCHAR(40) default NULL COMMENT '学院', PRIMARY KEY (`xyid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `xiaoqu` (
`xqid` int(11) NOT NULL auto_increment,
`xq` VARCHAR(40) default NULL COMMENT '校区', PRIMARY KEY (`xqid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `shangpin` (
`spid` int(11) NOT NULL auto_increment,
`spmc` VARCHAR(40) default NULL COMMENT '商品名称',
`syrq` VARCHAR(40) default NULL COMMENT '适用人群',
`xq` VARCHAR(40) default NULL COMMENT '校区',
`xy` VARCHAR(40) default NULL COMMENT '学院',
`cbs` VARCHAR(40) default NULL COMMENT '出版社',
`cbnf` VARCHAR(40) default NULL COMMENT '出版年份',
`js` VARCHAR(40) default NULL COMMENT '介绍',
`tp` VARCHAR(40) default NULL COMMENT '图片',
`jg` VARCHAR(40) default NULL COMMENT '价格',
`yh` VARCHAR(40) default NULL COMMENT '用户',
`zt` VARCHAR(40) default NULL COMMENT '状态', PRIMARY KEY (`spid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `shouzang` (
`szid` int(11) NOT NULL auto_increment,
`yh` VARCHAR(40) default NULL COMMENT '用户',
`sp` VARCHAR(40) default NULL COMMENT '商品',
`szsj` VARCHAR(40) default NULL COMMENT '收藏时间', PRIMARY KEY (`szid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `dingdan` (
`ddid` int(11) NOT NULL auto_increment,
`ddls` VARCHAR(40) default NULL COMMENT '订单流水',
`yh` VARCHAR(40) default NULL COMMENT '用户',
`gmsj` VARCHAR(40) default NULL COMMENT '购买时间',
`zt` VARCHAR(40) default NULL COMMENT '状态',
`shdz` VARCHAR(40) default NULL COMMENT '收货地址',
`dh` VARCHAR(40) default NULL COMMENT '电话',
`shr` VARCHAR(40) default NULL COMMENT '收货人',
`zj` VARCHAR(40) default NULL COMMENT '总价',
`mj` VARCHAR(40) default NULL COMMENT '卖家', PRIMARY KEY (`ddid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `ddmx` (
`ddmxid` int(11) NOT NULL auto_increment,
`dd` VARCHAR(40) default NULL COMMENT '订单',
`sp` VARCHAR(40) default NULL COMMENT '商品',
`sl` VARCHAR(40) default NULL COMMENT '数量',
`jg` VARCHAR(40) default NULL COMMENT '价格',
`sj` VARCHAR(40) default NULL COMMENT '时间',
`zt` VARCHAR(40) default NULL COMMENT '状态',
`yh` VARCHAR(40) default NULL COMMENT '用户', PRIMARY KEY (`ddmxid`)
) 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 '时间',
`mj` VARCHAR(40) default NULL COMMENT '卖家',
`zt` VARCHAR(40) default NULL COMMENT '状态',
`hf` VARCHAR(40) default NULL COMMENT '回复', PRIMARY KEY (`lyid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
代码设计
String keyid =(String)request.getParameter("keyid");
String ddls=(String)request.getParameter("ddls");// 变量 名 :订单流水
String yh=(String)request.getParameter("yh");// 变量 名 :用户
String gmsj=(String)request.getParameter("gmsj");// 变量 名 :购买时间
String zt=(String)request.getParameter("zt");// 变量 名 :状态
String shdz=(String)request.getParameter("shdz");// 变量 名 :收货地址
String dh=(String)request.getParameter("dh");// 变量 名 :电话
String shr=(String)request.getParameter("shr");// 变量 名 :收货人
String zj=(String)request.getParameter("zj");// 变量 名 :总价
String mj=(String)request.getParameter("mj");// 变量 名 :卖家
String sql="";//声明sql
sql="insert into dingdan(ddls,yh,gmsj,zt,shdz,dh,shr,zj,mj) values('"+ddls+"','"+yh+"','"+gmsj+"','"+zt+"','"+shdz+"','"+dh+"','"+shr+"','"+zj+"','"+mj+"')";
;//订单SQL 语句
int row=1;///定义执行结果
try{
//int row =0;
row=db.update(sql);//执行sql语句
}catch(Exception e){
System.out.println(e.toString());}
if(row==1){//操作成功
out.println("<script>");
out.println("alert('操作成功');");
三、注意事项
1、管理员账号:admin 密码:admin 数据库配置文件DBO.java ,权限包括管理员,用户
2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql,使用java语言开发。
3、数据库文件名是jspxhjy系统名xhjy
4、地址:http://127.0.0.1:8080/xhjy/qt/index.jsp
四系统实现
需要源码 其他的定制服务 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 或者私信作者