學習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