java Web会员管理系统用eclipse定制开发mysql数据库BS模式java编程jdbc

一、源码特点

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

java Web会员管理系统

二、功能介绍

(1)管理员管理:对管理员信息进行添加、删除、修改和查看

(2)会员管理:对会员信息进行添加、删除、修改和查看

(3)商品管理:对商品信息进行添加、删除、修改和查看

(4)反馈管理:对反馈信息进行添加、删除、修改和查看

(5)积分兑换管理:对积分兑换信息进行添加、删除、修改和查看

(6)订单管理:对订单信息进行添加、删除、修改和查看

(7)订单明细管理:对订单明细信息进行添加、删除、修改和查看

(8)个人信息修改、用户登录

数据库设计

复制代码
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 `huiyuan` (
`hyid` int(11) NOT NULL auto_increment,
`kh` VARCHAR(40) default NULL COMMENT '卡号',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名',
`csrq` VARCHAR(40) default NULL COMMENT '出生日期',
`xb` VARCHAR(40) default NULL COMMENT '性别',
`sjh` VARCHAR(40) default NULL COMMENT '手机号',
`zz` VARCHAR(40) default NULL COMMENT '住址',
`cwhysj` VARCHAR(40) default NULL COMMENT '成为会员时间',
`zhsysj` VARCHAR(40) default NULL COMMENT '最后使用时间',
`jf` VARCHAR(40) default NULL COMMENT '积分',  PRIMARY KEY  (`hyid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `shangpin` (
`spid` int(11) NOT NULL auto_increment,
`spmc` VARCHAR(40) default NULL COMMENT '商品名称',
`sl` VARCHAR(40) default NULL COMMENT '数量',
`je` VARCHAR(40) default NULL COMMENT '金额',
`tp` VARCHAR(40) default NULL COMMENT '图片',
`js` VARCHAR(40) default NULL COMMENT '介绍',
`bzq` VARCHAR(40) default NULL COMMENT '保质期',
`jf` VARCHAR(40) default NULL COMMENT '积分',  PRIMARY KEY  (`spid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `fankui` (
`fkid` int(11) NOT NULL auto_increment,
`sp` VARCHAR(40) default NULL COMMENT '商品',
`hy` VARCHAR(40) default NULL COMMENT '会员',
`dd` VARCHAR(40) default NULL COMMENT '订单',
`fknr` VARCHAR(40) default NULL COMMENT '反馈内容',
`sj` VARCHAR(40) default NULL COMMENT '时间',  PRIMARY KEY  (`fkid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `jfdh` (
`jfdhid` int(11) NOT NULL auto_increment,
`sp` VARCHAR(40) default NULL COMMENT '商品',
`hy` VARCHAR(40) default NULL COMMENT '会员',
`dhsj` VARCHAR(40) default NULL COMMENT '兑换时间',
`dhjf` VARCHAR(40) default NULL COMMENT '兑换积分',
`sl` VARCHAR(40) default NULL COMMENT '数量',  PRIMARY KEY  (`jfdhid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `dingdan` (
`ddid` int(11) NOT NULL auto_increment,
`ddh` VARCHAR(40) default NULL COMMENT '订单号',
`hy` VARCHAR(40) default NULL COMMENT '会员',
`gmsj` VARCHAR(40) default NULL COMMENT '购买时间',
`zje` VARCHAR(40) default NULL COMMENT '总金额',
`zt` VARCHAR(40) default NULL COMMENT '状态',
`sm` 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 '价格',
`yh` VARCHAR(40) default NULL COMMENT '用户',  PRIMARY KEY  (`ddmxid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;

代码设计

复制代码
String keyid =(String)request.getParameter("keyid");
String ddh=(String)request.getParameter("ddh");// 变量 名 :订单号
String hy=(String)request.getParameter("hy");// 变量 名 :会员
String gmsj=(String)request.getParameter("gmsj");// 变量 名 :购买时间
String zje=(String)request.getParameter("zje");// 变量 名 :总金额
String zt=(String)request.getParameter("zt");// 变量 名 :状态
String sm=(String)request.getParameter("sm");// 变量 名 :说明

String sql="";//声明sql

int row=1;///定义执行结果
		
try{
	sql="update ddmx set dd='"+ddh+"' where yh='"+hy+"' and dd=''";
	
	db.update(sql);
	
	
	
	 sql="insert into dingdan(ddh,hy,gmsj,zje,zt,sm) values('"+ddh+"','"+hy+"','"+gmsj+"','"+zje+"','"+zt+"','"+sm+"')";
;//订单SQL 语句
		//int row =0;
		row=db.update(sql);//执行sql语句
		
		
		sql="update huiyuan set jf=jf+"+zje+" where kh='"+hy+"'";
		
		db.update(sql);//执行sql语句
		
}catch(Exception e){
System.out.println(e.toString());}
if(row==1){//操作成功
out.println("<script>");
out.println("alert('操作成功,当前账户增加"+zje+"积分');");
out.println("window.location='list.jsp'");

三、注意事项

1、管理员账号:admin密码:admin 数据库配置文件DBO.java

2、开发环境为TOMCAT7.0,eclipse开发,数据库为Mysql5.0,使用java语言开发。

3、数据库文件名是jsphygl.sql ,系统名称hygl

4、系统首页地址:http://127.0.0.1:8080/hygl/login.jsp

四系统实现

下载地址
[http:// https://download.csdn.net/download/qq_41221322/89099000]( "http:// https://download.csdn.net/download/qq_41221322/89099000")

需要源码 其他的定制服务 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

相关推荐
SoFlu软件机器人15 分钟前
AI 重构 Java 遗留系统:从静态方法到 Spring Bean 注入的自动化升级
java·spring·重构
liwulin050617 分钟前
【JAVA】JVM 堆内存“缓冲空间”的压缩机制及调整方法
java·开发语言·jvm
消失在人海中36 分钟前
oracle 游标的管理
数据库·oracle
程序员小假38 分钟前
十个JVM核心知识点【全文万字保姆级详细讲解】
java·后端
盖世英雄酱5813642 分钟前
小小的改动,竟然效率提高了1000倍
数据库·后端
泉城老铁43 分钟前
springboot对接钉钉,发送钉钉消息
java·前端·后端
鸟语滑翔43 分钟前
【学生管理系统升级版】
java
八股文领域大手子1 小时前
从接口400ms到20ms,记录一次JVM、MySQL、Redis的混合双打
jvm·数据库·redis·mysql·jar
佩奇的技术笔记1 小时前
Java学习手册:JVM、JRE和JDK的关系
java·开发语言·jvm
夔8881 小时前
Excel通过VBA脚本去除重复数据行并保存
java·服务器·excel