学习java 实现小米商城系统,本文有该系统的功能截图,和数据库设计SQL语句供大家参考
1.小米商城系统选题背景
本系统是模仿小米商城来做的一个商城系统,功能比较完善 ,可以作为课程设计和毕业设计 。
2.小米商城系统技术架构
主要技术
JSP、JSTL、jQuery、HTML、CSS、JS
Mysql
bootstrap
开发工具和环境
Eclipse
Tomcat 7
JDK 1.8
Mysql 5.6
Win10 操作系统
3.功能简介
小米商城首页
小米商城注册功能
小米商城登录功能
小米笔记本
小米手机
小米商城下单功能
小米商城购物车功能
小米手机下单成功
CREATE TABLE `users` (
`uid` int(11) NOT NULL AUTO_INCREMENT,
`uname` varchar(11) DEFAULT NULL,
`upwd` varchar(11) DEFAULT NULL,
PRIMARY KEY (`uid`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8
CREATE TABLE `type` (
`typeID` int(11) NOT NULL AUTO_INCREMENT,
`typename` varchar(255) NOT NULL,
PRIMARY KEY (`typeID`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8
CREATE TABLE `product` (
`productID` int(11) NOT NULL AUTO_INCREMENT,
`productname` varchar(255) NOT NULL,
`price` decimal(10,2) NOT NULL,
`discribe` varchar(255) NOT NULL,
`image` varchar(255) NOT NULL,
`typeID` int(11) NOT NULL,
`discribe2` varchar(255) NOT NULL,
`color` varchar(255) NOT NULL,
`num` int(11) NOT NULL,
`edition` varchar(50) NOT NULL,
PRIMARY KEY (`productID`)
) ENGINE=InnoDB AUTO_INCREMENT=71 DEFAULT CHARSET=utf8
CREATE TABLE `cart` (
`cartID` int(11) NOT NULL AUTO_INCREMENT,
`cartname` varchar(255) NOT NULL,
`cartprice` decimal(10,2) DEFAULT NULL,
`productID` int(11) DEFAULT NULL,
`uname` varchar(11) NOT NULL,
PRIMARY KEY (`cartID`)
) ENGINE=InnoDB AUTO_INCREMENT=157 DEFAULT CHARSET=utf8