在线商城

题目:在线商城
选题背景:
团购网就是类似于当今比较知名的一款app,拼多多。就是多个彼此陌生的消费者, 购买同一款产品时,可以组团购买,从而获得比单独购买时更便宜点的价格。而商家可以根据薄利多销、量大价优的原理,通过给出低于单独购买时的价格使得提升销售量,从而获得更高的利润。
团购网最早起源于美国 Groupon 网站,且目前这种团购模式已经在一些大型城市流行起来,并逐渐发展成为一种新型的,大众化的消费模式。
本项目将对团购这种新的电子商务模式进行具体实现,并且在原先的团购网的功能基础上开发出一些新的功能,以及达到推广这种新型消费模式的目的。
团购网系统的需求分析应包括以下内容:
一、用户模块
1、用户注册、登录;
2、用户浏览、购买商品;
3、用户提交订单、修改订单;
二、管理员模块
1、管理员登录;
2、用户管理;
3、商品管理;
4、订单管理。
项目系统结构:
在这里插入图片描述
数据库表设计:
//管理员表
DROP TABLE IF EXISTS admin_user;

CREATE TABLE admin_user (

id int(11) NOT NULL AUTO_INCREMENT,

password varchar(255) DEFAULT NULL,

username varchar(255) NOT NULL,

PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;

//商品分类表
DROP TABLE IF EXISTS classification;

CREATE TABLE classification (

id int(11) NOT NULL AUTO_INCREMENT,

cname varchar(255) DEFAULT NULL,

parent_id int(11) DEFAULT NULL,

type int(11) DEFAULT NULL,

PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8;

//商品订单表
DROP TABLE IF EXISTS order;

CREATE TABLE order (

id int(11) NOT NULL AUTO_INCREMENT,

addr varchar(255) DEFAULT NULL,

name varchar(255) DEFAULT NULL,

order_time datetime DEFAULT NULL,

phone varchar(255) DEFAULT NULL,

state int(11) DEFAULT NULL,

total double DEFAULT NULL,

user_id int(11) DEFAULT NULL,

PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;

//商品订单详情表
DROP TABLE IF EXISTS order_item;

CREATE TABLE order_item (

id int(11) NOT NULL AUTO_INCREMENT,

count int(11) DEFAULT NULL,

order_id int(11) DEFAULT NULL,

product_id int(11) DEFAULT NULL,

sub_total double DEFAULT NULL,

PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8;

//商品表
DROP TABLE IF EXISTS product;

CREATE TABLE product (

id int(11) NOT NULL AUTO_INCREMENT,

csid int(11) DEFAULT NULL,

desc varchar(1000) DEFAULT NULL,

image varchar(255) DEFAULT NULL,

is_hot int(11) DEFAULT NULL,

market_price double DEFAULT NULL,

pdate datetime DEFAULT NULL,

shop_price bigint(20) DEFAULT NULL,

title varchar(255) DEFAULT NULL,

kucun int DEFAULT NULL,//新加,库存
activtiy boolean DEFAULT FALSE,//新加,是否有活动
pingpai varchar(50) DEFAULT NULL,//新加,品牌PRIMARY KEY (id`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8;

//用户表
DROP TABLE IF EXISTS user;

CREATE TABLE user (

id int(11) NOT NULL AUTO_INCREMENT,

addr varchar(255) DEFAULT NULL,

email varchar(255) DEFAULT NULL,

name varchar(255) DEFAULT NULL,

password varchar(255) DEFAULT NULL,

phone varchar(255) DEFAULT NULL,

username varchar(255) DEFAULT NULL,

PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

//客服表,新加
DROP TABLE IF EXISTS support;
CREATE TABLE support(
id int(11) NOT NULL AUTO_INCREMENT,
password varchar(50) DEFAULT NULL,
supportname varchar(50) DEFAULT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值