# HM项目 **Repository Path**: ld1125/HMProject ## Basic Information - **Project Name**: HM项目 - **Description**: H&M网站 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-10-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 学生信息管理系统 #### 项目介绍 H&M电商网站 #### 主要功能 1. 实现注册登录功能 2. 实现添加购物车功能 2. 实现个人中心购买记录功能 3. 实现删除购买记录和删除购物车物品功能 4. 实现商品查看功能 #### 技术架构 ##### 前端 * 语言或技术:HTML,CSS,JavaScript,ajax,jsonp * 库和框架:jQuery,Echarts * UI组件库:bootstrap ##### 后端 * 语言:NodeJs * 第三方模块:express,mysql,express-static * 数据库:MySQL ##### 数据库表的设计结构 ##### 用户信息表:user
字段名 数据类型 是否可以为空 注释
id int 用户编号,此字段自动递增
username varchar 登录用户名
password varchar 登录密码
##### 商品信息表:detail
字段名 数据类型 是否可以为空 注释
id int 商品编号
img varchar 商品图片
title varchar 商品名称
price double 商品价格
isNew varchar 是否是新品
smallimg1 varchar 小图
smallimg2 varchar 小图
smallimg3 varchar 小图
##### 购买信息表:shop
字段名 数据类型 是否可以为空 注释
id int id
userID int 用户ID
goodsID int 商品ID
number int 购买数量
phoneNumber int 电话号码
province varchar
city varchar
area varchar
##### 后端接口文档 ##### 后端接口文档 ## 登录接口 #### 接口地址:公网:http://10.35.170.110/login #### 返回格式:json #### 请求方式:get #### 请求示例:http://10.35.170.110/login?username=12345&password=123456 ### 请求参数说明:
名称 类型 说明
id string 用户ID
username string 用户名
password string 密码
## 注册接口 #### 接口地址:公网:http://10.35.170.110/register #### 返回格式:json #### 请求方式:get #### 请求示例:http://10.35.170.110/register?username=12345&password=123456 ### 请求参数说明:
名称 类型 说明
username string 用户名
password string 密码
## 查看商品信息接口 #### 接口地址:公网:http://10.35.170.110/find #### 返回格式:json #### 请求方式:get #### 请求示例:http://10.35.170.110 ### 返回参数说明:
字段名 数据类型 注释
id int 商品编号
img varchar 商品图片
title varchar 商品名称
price double 商品价格
isNew varchar 是否是新品
smallimg1 varchar 小图
smallimg2 varchar 小图
smallimg3 varchar 小图
## 当前点击商品信息接口 #### 接口地址:公网:http://10.35.170.110/getuser #### 返回格式:json #### 请求方式:get #### 请求示例:http://10.35.170.110/getuser?id=1 ### 请求参数说明:
名称 类型 说明
id int id
### 返回参数说明:
名称 类型 说明
id int 商品编号
img varchar 商品图片
title varchar 商品名称
price double 商品价格
isNew varchar 是否是新品
smallimg1 varchar 小图
smallimg2 varchar 小图
smallimg3 varchar 小图
## 数据库插入已购买信息接口 #### 接口地址:公网:http://10.35.170.110/pay #### 返回格式:json #### 请求方式:get #### 请求示例:http://10.35.170.110/pay?userID=1&goodsID=1&number=1&name="刘丹",phoneNumber=123456789&province="陕西省"&city="咸阳市"&area="武功县" ### 请求参数说明:
名称 类型 说明
userID int 用户id
goodsID int 商品id
number int 商品数量
name int 收货人姓名
phoneNumber int 收货人电话号码
province int 收货人所在省
city int 收货人所在市
area int 收货人所在县区
## 删除已购买信息接口 #### 接口地址:公网:http://10.35.170.110/delete #### 返回格式:json #### 请求方式:get #### 请求示例:http://10.35.170.110/delete?id=1 ### 请求参数说明:
名称 类型 说明
id int 购买信息的id
## 查询当前用户购买信息接口 #### 接口地址:公网:http://10.35.170.110/select #### 返回格式:json #### 请求方式:get #### 请求示例:http://10.35.170.110/select?id=1&name="刘丹"&age=18&sex=1&province="陕西省"&city="咸阳市"&area="武功县"&joinDate=2020-01-01 ### 请求参数说明:
名称 类型 说明
userID int 用户id
### 返回参数说明:
名称 类型 说明
id int 订单编号
img varchar 商品图片
title varchar 商品名称
price double 商品价格
name varchar 收货人姓名
number varchar 商品数量
price varchar 商品单价
smallimg1 varchar 收货人所在省
city varchar 收货人所在市
area varchar 收货人所在县