java网上购物系统eclipse定制开发mysql数据库BS模式java编程jdbc

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

java网上购物系统eclipse定制开发mysql数据库B


二、功能介绍
前台系统功能模块分为:
(1)商品展台模块:展示网站的所有商品。
(2)商品查询模块:按商品的名称查询商品的相关信息。
(3)购买模块:用户选择要购买的商品,输入数量,系统自动计算出总金额,提交订单。
(4)结账模块:用户进行结账并填写订单信息。
(5)收藏模块:用户看见喜欢的商品可以收藏商品信息。
(6)用户维护模块:为用户提供了用户注册、用户登录、用户资料修改以及找回密码的功能。
(7)订单查询模块:当用户决定购买的商品时,可以通过虚拟支付,结账填写相应的订单信息,确定所填写的订单信息无误后,提交订单后,生产订单号,完成下单,用户也可以查看自己的
订单信息。
(8)留言模块:客户可以进行留言给我们提意见,我们在不断地改进中前进。
(9)评论商品模块:用户给商品添加评论信息,查询商品的所有评论。
(10)推荐商品模块:根据用户的喜好与浏览商品次数进行推荐他们可能想买的商品,让购物平台更加智能化。
2.后台系统功能模块分为:
(1)商品管理模块:按类别查看商品,对商品的信息进行维护。
(2)商品入库模块:添加商品入库记录,即将商品的当前库存数量加上入库数量。
(3)用户管理模块:管理员可以普通用户进行删除,修改用户信息,包括个人信息和登录密码,防止用户忘记密码。
(4)管理员维护模块:此功能主要是超级管理员管理系统所有普通管理员,包括对其的增加、删除、修改等。
(5)订单管理模块:管理员管理系统所有普通用户的订单,包括审核订单,删除订单,修改订单等。
(6)系统公告管理模块:管理员系统公告浏览,系统公告信息维护。
(7)留言模块:管理员可以查看客户的留言,对留言进行维护。

代码设计

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,eclipse开发,数据库为Mysql5.0,使用java语言开发。
    3、数据库文件名是jspshop.sql ,系统名称shop
    4、系统首页地址:http://127.0.0.1:8080/shop

四 系统实现

java网上购物系统eclipse定制开发mysql数据库BS模式java编程jdbc_第1张图片
 

java网上购物系统eclipse定制开发mysql数据库BS模式java编程jdbc_第2张图片 

java网上购物系统eclipse定制开发mysql数据库BS模式java编程jdbc_第3张图片 

java网上购物系统eclipse定制开发mysql数据库BS模式java编程jdbc_第4张图片 

java网上购物系统eclipse定制开发mysql数据库BS模式java编程jdbc_第5张图片 

 

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