一、源码特点
java 宠物在线商城系统是一套完善的java web信息管理系统 servlet+dao+bean mvc模式,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S
模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
java 宠物在线商城系统
下载地址
https://download.csdn.net/download/qq_41221322/88836084
二、功能介绍
前台主要功能:
(1)首页功能
(2)商品浏览
(3)公告浏览
(4)购物车查看
(5)提交订单
(6)查看订单以及物流信息
(7)个人信息修改,留言
(8)登录、注册
后台主要功能:
(1)会员管理:对会员信息进行添加、删除、修改和查看
(2)管理员管理:对管理员信息进行添加、删除、修改和查看
(3)商品类别管理:对商品类别信息进行添加、删除、修改和查看
(4)商品管理:对商品信息进行添加、删除、修改和查看
(5)订单管理:对订单信息进行添加、删除、修改和查看
(6)个人信息修改
(7)公告管理:对公告信息进行添加、删除、修改和查看
数据库设计
表4-1 会员信息表
序号
字段名称
数据类型
长度
主键
描述
1
hyid
INTEGER
11
是
会员编号
2
yhm
VARCHAR
40
否
用户名
3
mm
VARCHAR
40
否
密码
4
xm
VARCHAR
40
否
姓名
5
lxdh
VARCHAR
40
否
联系电话
6
lxdz
VARCHAR
40
否
联系地址
表4-2 管理员信息表
序号
字段名称
数据类型
长度
主键
描述
1
glyid
INTEGER
11
是
管理员编号
2
yhm
VARCHAR
40
否
用户名
3
mm
VARCHAR
40
否
密码
4
xm
VARCHAR
40
否
姓名
表4-3 商品类别信息表
序号
字段名称
数据类型
长度
主键
描述
1
splbid
INTEGER
11
是
商品类别编号
2
lb
VARCHAR
40
否
类别
表4-4 商品信息表
序号
字段名称
数据类型
长度
主键
描述
1
spid
INTEGER
11
是
商品编号
2
sp
VARCHAR
40
否
商品
3
lb
VARCHAR
40
否
类别
4
cd
VARCHAR
40
否
产地
5
jg
VARCHAR
40
否
价格
6
ms
VARCHAR
40
否
描述
7
tp
VARCHAR
40
否
图片
8
sl
VARCHAR
40
否
数量
表4-5 订单信息表
序号
字段名称
数据类型
长度
主键
描述
1
ddid
INTEGER
11
是
订单编号
2
ddmc
VARCHAR
40
否
订单名称
3
yh
VARCHAR
40
否
用户
4
gmsj
VARCHAR
40
否
购买时间
5
zt
VARCHAR
40
否
状态
6
dz
VARCHAR
40
否
地址
7
dh
VARCHAR
40
否
电话
8
shr
VARCHAR
40
否
收货人
9
zj
VARCHAR
40
否
总价
表4-6 订单明细信息表
序号
字段名称
数据类型
长度
主键
描述
1
ddmxid
INTEGER
11
是
订单明细编号
2
dd
VARCHAR
40
否
订单
3
sp
VARCHAR
40
否
商品
4
sl
VARCHAR
40
否
数量
5
jg
VARCHAR
40
否
价格
6
sj
VARCHAR
40
否
时间
7
zt
VARCHAR
40
否
状态
8
yh
VARCHAR
40
否
用户
表4-7 公告信息表
序号
字段名称
数据类型
长度
主键
描述
1
ggid
INTEGER
11
是
公告编号
2
bt
VARCHAR
40
否
标题
3
nr
VARCHAR
40
否
内容
4
fbsj
VARCHAR
40
否
发布时间
代码设计
private void insertM(HttpServletRequest request, HttpServletResponse response){//公告添加
gonggaoDao dao=new gonggaoDao();
gonggao gonggao=new gonggao();
gonggao.setGgid((String)request.getParameter("keyid"));
String bt=(String)request.getParameter("bt");//标题
gonggao.setBt(bt);
String nr=(String)request.getParameter("nr");//内容
gonggao.setNr(nr);
String fbsj=(String)request.getParameter("fbsj");//发布时间
gonggao.setFbsj(fbsj);
response.setCharacterEncoding("gb2312");
try {
dao.insert(gonggao);
request.setAttribute("flag", "操作成功");
request.getRequestDispatcher("gonggao/gonggaoadd.jsp").forward(request, response);
} catch (Exception e) {
e.printStackTrace();
}
}
private void ListM(HttpServletRequest request, HttpServletResponse response){//公告信息列表
ResultSet rs=null;
gonggaoDao dao = new gonggaoDao();
System.out.println("alist");
String sql="";
response.setCharacterEncoding("gb2312");
try{
rs=dao.qlist(sql);
PrintWriter out = response.getWriter();
request.setAttribute("rs", rs);
request.getRequestDispatcher("gonggao/gonggaolist.jsp").forward(request, response);
}catch(Exception e){
e.toString();
e.printStackTrace();
}
}
private void PListM(HttpServletRequest request, HttpServletResponse response){//测试信息列表
ResultSet rs=null;
gonggaoDao dao = new gonggaoDao();
String str=(String)request.getParameter("Page");
String sql="";
response.setCharacterEncoding("gb2312");
try{
if(str==null){
str="0";
}
rs=dao.qlist(sql);
PrintWriter out = response.getWriter();
request.setAttribute("rs", rs);
request.getRequestDispatcher("gonggao/gonggaoPlist.jsp?Page=1").forward(request, response);
}catch(Exception e){
e.toString();
e.printStackTrace();
}
}
private void modifyIndex(HttpServletRequest request, HttpServletResponse response){//公告修改首页
ResultSet rs=null;
response.setCharacterEncoding("gb2312");
gonggaoDao dao = new gonggaoDao();
String keyid=(String)request.getParameter("keyid");
String sql="";
if(keyid!=null&&!keyid.equals("")){
sql+=" and ggid='"+keyid+"'";
}
try{
rs=dao.qlist(sql);
PrintWriter out = response.getWriter();
request.setAttribute("rs", rs);
request.getRequestDispatcher("gonggao/gonggaomodify.jsp").forward(request, response);
//response.sendRedirect("gonggao/gonggaomodify.jsp");
}catch(Exception e){
e.toString();
e.printStackTrace();
}
}
三、注意事项
1、管理员账号:admin密码:admin 数据库配置文件DBO.java
2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
3、数据库文件名是jsppetshop.sql ,系统名称petshop
4、系统首页地址:http://127.0.0.1:8080/petshop/qt/index.jsp
四 系统实现
源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
版权归原作者 qq_251836457 所有, 如有侵权,请联系我们删除。