JSP在线商城系统eclipse定制开发mysql数据库BS模式java编程B2C

一、源码特点
     java 在线商城系统是一套完善的web设计系统 ,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为
TOMCAT7.0,eclipse开发,数据库为Mysql5.0,使用java语言开发。

视频连接 https://www.bilibili.com/video/BV1AQ4y1b7io/
二、功能介绍

前台主要功能:
(1)首页功能
(2)商品浏览
(3)公告浏览
(4)购物车查看
(5)提交订单
(6)查看订单
(7)个人信息修改
(8)登录、注册
后台主要功能:
(1)用户管理:对用户信息进行添加、删除、修改和查看
(2)商品类别管理:对商品类别信息进行添加、删除、修改和查看
(3)商品管理:对商品信息进行添加、删除、修改和查看
(4)进货管理:对进货信息进行添加、删除、修改和查看
(5)订单管理:对订单信息进行添加、删除、修改和查看
(6)个人信息修改
(7)公告管理:对公告信息进行添加、删除、修改和查看

数据库设计

表4-1 用户信息表

序号

字段名称

数据类型

长度

主键

描述

1

yhid

INTEGER

11

用户编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

5

qx

VARCHAR

40

权限

6

dh

VARCHAR

40

电话

7

dz

VARCHAR

40

地址

表4-2 商品类别信息表

序号

字段名称

数据类型

长度

主键

描述

1

splbid

INTEGER

11

商品类别编号

2

lb

VARCHAR

40

类别

表4-3 商品信息表

序号

字段名称

数据类型

长度

主键

描述

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-4 进货信息表

序号

字段名称

数据类型

长度

主键

描述

1

jhid

INTEGER

11

进货编号

2

sp

VARCHAR

40

商品

3

sl

VARCHAR

40

数量

4

jhsj

VARCHAR

40

进货时间

5

sm

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

总价

代码设计

	String keyid =(String)request.getParameter("keyid");
String ddmc=(String)request.getParameter("ddmc");//订单名称
String yh=(String)request.getParameter("yh");//用户
String gmsj=(String)request.getParameter("gmsj");//购买时间
String zt=(String)request.getParameter("zt");//状态
String dz=(String)request.getParameter("dz");//地址
String dh=(String)request.getParameter("dh");//电话
String shr=(String)request.getParameter("shr");//收货人
String zj=(String)request.getParameter("zj");//总价

/*
.订单修改后台页面


*/	
 
sql="update dingdan set ddmc='"+ddmc+"',yh='"+yh+"',gmsj='"+gmsj+"',zt='"+zt+"',dz='"+dz+"',dh='"+dh+"',shr='"+shr+"',zj='"+zj+"' where ddid='"+keyid+"'";

 //int row=0;

try{
		
			
		 row=db.update(sql);
}catch(Exception e){
System.out.println(e.toString());}
if(row==1){
out.println("
                    
                    

你可能感兴趣的:(java类,java,数据库,eclipse)