javaWeb ssh沙发销售系统myeclipse开发mysql数据库MVC模式java编程计算机网页设计

一、源码特点
     java ssh沙发销售系统是一套完善的web设计系统(系统采用ssh框架进行设计开发),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。

ssh沙发销售管理系统2


二、功能介绍

基于SSH的沙发销售系统要满足以下几个方面的功能需求: 沙发销售系统是一个网上交易平台,主要以在线交易各种商品为主。沙发销售系统是一个B2C和B2B的电子商务系统,它的核心是将企业为客户提供的各类产品分别进行介绍、展示、更新一集为客户提供优质的在线交易服务。它主要实现网上查询沙发商品、购买商品、产生相应的订单等功能的系统。用户或者消费者通过网上购物系统的用户界面,可以浏览沙发商品种类,每个商品大类中的商品列表以及每个商品的详细信息。每个注册用户在浏览用户界面时都自动配备一个购物车,在浏览商品的过程中,如果消费者对某个商品感兴趣,则可将其添加到用户的购物车中,消费者可随时查看购物车的状况,购物活动完成后,消费者需要结账并提交订单,系统将用户导向结账向导中,订单提交成功后,系统向消费者显示提交成功和生成的订单号。用户可以随时查看已提交订单的状态。用户结账时,系统提示用户处于登陆状态,沙发销售系统还必须向系统管理员提供维护产品分类、产品信息、用户权限等功能。

数据库设计

(1)用户信息表如表5.1所示:

表5.1 用户信息表

序号

字段名称

数据类型

长度

主键

描述

1

yhid

INTEGER

11

用户编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

5

qx

VARCHAR

40

权限

6

lxdh

VARCHAR

40

联系电话

7

lxdz

VARCHAR

40

联系地址

8

zh

VARCHAR

40

账户

(2)沙发分类类别表如表5.2所示:

表5.2 沙发分类表

序号

字段名称

数据类型

长度

主键

描述

1

jjflid

INTEGER

11

沙发分类编号

2

fl

VARCHAR

40

分类

(3)沙发信息表如表5.3所示:

表5.3 沙发信息表

序号

字段名称

数据类型

长度

主键

描述

1

jjid

INTEGER

11

沙发编号

2

jjmc

VARCHAR

40

沙发名称

3

fl

VARCHAR

40

分类

4

cd

VARCHAR

40

产地

5

gg

VARCHAR

40

规格

6

tp

VARCHAR

40

图片

7

jg

VARCHAR

40

价格

8

js

VARCHAR

40

介绍

(4)类型信息表如表5.4所示:

表5.4 类型信息表

序号

字段名称

数据类型

长度

主键

描述

1

Lxid

INTEGER

11

编号

2

Lx

VARCHAR

40

类型

(5)订单表如表5.5所示:

表5.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

总价

(6)订单明细表如表5.6所示:

表5.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

用户

(7)新闻信息表如表5.8所示:

表5.8 新闻信息表

序号

字段名称

数据类型

长度

主键

描述

1

xwid

INTEGER

11

新闻编号

2

bt

VARCHAR

40

标题

3

nr

VARCHAR

40

内容

4

sj

VARCHAR

40

时间

代码设计

public String add()
	{//对表xinwen进行添加操作	
		try{
	
		dao.addxinwen(xinwen);
		}catch(Exception e){
			System.out.println(e.toString());
			
		}
		
			ServletActionContext.getRequest().setAttribute("msg", "<script>alert('添加成功');</script>");
		
	
		return "xinwenadd";
	}
	public String list()
	{//对新闻进行管理 对表xinwen进行页面查询
		int size=10;//分页个数
	try{
	String hql=" from xinwen where 1=1";
		int count=dao.getxinwens(hql).size();
		pageCount=count%size==0?count/size:(count/size+1);

		if(pageNum<1)
		{
			pageNum=1;
		}else if(pageNum>pageCount)
		{
			pageNum=pageCount;
		}
	
	xinwens=dao.getxinwens(hql, pageNum, size);
	}catch(Exception e){
			System.out.println(e.toString());
			
		}
		return "xinwenlist";
	}
	public String listp()
	{//对新闻进行管理 对表xinwen进行查询
	try{
	xinwens=dao.getxinwens(" from xinwen where 1=1");
	}catch(Exception e){
			System.out.println(e.toString());
			
		}
		return "xinwenlistp";
	}
	public String del()
	{//对新闻进行删除 对表xinwen进行删除
		String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
		xinwen tempbean=dao.getxinwen("from xinwen where xwid="+keyid);
		try{
		dao.delxinwen(tempbean);
		}catch(Exception e){
			System.out.println(e.toString());
			
		}
		ServletActionContext.getRequest().setAttribute("msg", "<script>alert('删除成功');</script>");
		return list();
	}


三、注意事项
    1、管理员账号:admin 密码:admin 数据库配置文件applicationContext.xml
     2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
    3、数据库文件名是jspsshsf.sql,系统名称sshsf
    4、系统首页地址:http://127.0.0.1:8080/sshsf/qt/

四、系统实现

 

 

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_251836457

你的鼓励 是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值