基于JAVA的网上水果生鲜超市商城SSM【数据库设计、论文、源码、开题报告】

叿狆号:“IT软件学习社”

主要使用技术

spring+springmvc+mybatis+jsp+mysql+tomcat

功能介绍

(1)登录注册功能:用户打开系统,浏览挑选生鲜,在购买生鲜之前,要进行注册登录,保证一人一个账号,互不干扰。

(2)类别选择:用户想要购买某一类的生鲜,可以选择相应的类别查看,然后挑选生鲜。

(3)购物车添加:用户选择到心仪的生鲜,可以将生鲜加入购物车,最后进行结算。

(4)我的订单:用户根据我的订单可以查看历史购买的记录以及订单的状态。

后台设计:

(1)用户管理:该功能用于查看用户的用户名和真实姓名,可以对用户的个人信息进行修改和查看。

(2)分类管理:此处要设置多级分类,分类主要将生鲜分一个大类,分类将其中的某类生鲜再做一个细分类。

(3)订单管理:用于查看订单的具体信息,可以看到订单的金额、取餐人、订单的状态等。

(4)生鲜管理:用于对商城的生鲜进行增删改,比如价格、类别、生鲜名、生鲜图片等。

(5)图表管理:用于统计商城的销售情况,销售额以及利润。

数据库脚本

-- --------------------------------------------------------
-- 主机:                           47.101.198.61
-- 服务器版本:                        10.3.21-MariaDB - MariaDB Server
-- 服务器操作系统:                      Linux
-- HeidiSQL 版本:                  11.0.0.5919
-- --------------------------------------------------------

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET NAMES utf8 */;
/*!50503 SET NAMES utf8mb4 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;


-- 导出 ssm_shenxian_shop 的数据库结构
CREATE DATABASE IF NOT EXISTS `ssm_shenxian_shop` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci */;
USE `ssm_shenxian_shop`;

-- 导出  表 ssm_shenxian_shop.adminuser 结构
DROP TABLE IF EXISTS `adminuser`;
CREATE TABLE IF NOT EXISTS `adminuser` (
  `auid` int(11) NOT NULL AUTO_INCREMENT,
  `username` varchar(255) DEFAULT NULL,
  `password` varchar(255) DEFAULT NULL,
  `uid` int(11) NOT NULL,
  PRIMARY KEY (`auid`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;

-- 正在导出表  ssm_shenxian_shop.adminuser 的数据:~2 rows (大约)
DELETE FROM `adminuser`;
/*!40000 ALTER TABLE `adminuser` DISABLE KEYS */;
INSERT INTO `adminuser` (`auid`, `username`, `password`, `uid`) VALUES
	(1, 'admin', 'admin', 0),
	(2, 'matou', '111111', 0);
/*!40000 ALTER TABLE `adminuser` ENABLE KEYS */;

-- 导出  表 ssm_shenxian_shop.billitem 结构
DROP TABLE IF EXISTS `billitem`;
CREATE TABLE IF NOT EXISTS `billitem` (
  `billid` int(11) NOT NULL AUTO_INCREMENT,
  `count` int(11) DEFAULT NULL,
  `ptotal` double DEFAULT NULL,
  `pid` int(11) DEFAULT NULL,
  PRIMARY KEY (`billid`) USING BTREE,
  UNIQUE KEY `pid` (`pid`) USING BTREE,
  KEY `FK3510439A73B4E627` (`pid`) USING BTREE,
  CONSTRAINT `FK3510439A73B4E627` FOREIGN KEY (`pid`) REFERENCES `product` (`pid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;

-- 正在导出表  ssm_shenxian_shop.billitem 的数据:~0 rows (大约)
DELETE FROM `billitem`;
/*!40000 ALTER TABLE `billitem` DISABLE KEYS */;
/*!40000 ALTER TABLE `billitem` ENABLE KEYS */;

-- 导出  表 ssm_shenxian_shop.category 结构
DROP TABLE IF EXISTS `category`;
CREATE TABLE IF NOT EXISTS `category` (
  `cid` int(11) NOT NULL AUTO_INCREMENT,
  `cname` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`cid`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;

-- 正在导出表  ssm_shenxian_shop.category 的数据:~9 rows (大约)
DELETE FROM `category`;
/*!40000 ALTER TABLE `category` DISABLE KEYS */;
INSERT INTO `category` (`cid`, `cname`) VALUES
	(1, '水果'),
	(2, '时令蔬菜'),
	(3, '五谷系列'),
	(4, '食品零食'),
	(5, '蛋类'),
	(6, '肉类'),
	(7, '海鲜'),
	(8, '河鲜'),
	(
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值