# qianguoyuan_3
**Repository Path**: baby-gitee/qianguoyuan_3
## Basic Information
- **Project Name**: qianguoyuan_3
- **Description**: 千果园项目第3版本
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2020-12-18
- **Last Updated**: 2022-01-13
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
东莞理工学院网络空间安全学院
课程名称:企业级开发框架 学期:2020春季
| 实验名称: | 期末大作业:基于微信小程序的新零售移动电 商系统设计与实现 | 实验序号: | 五 | 指导老师: | 黎志雄 |
|---|---|---|---|---|---|
| 姓名: | 邹烨 | 学号: | 201741312231| 班级: | 18网工2班 |
| 同组同学 | 无 | 实验日期: | 2021-01-04 | 实验地址:| 宿舍 |
|教师评语:| XXX | 实验成绩: | XXX |百分制:| XXX |
# 期末大作业:基于微信小程序的新零售移动电 商系统设计与实现
## 一、 实验目的
受2020年的疫情影响,消费者闭门不出,线下门店纷纷关闭,实体经济受到重大冲击。除了疫情的挑战,传统零售与传统电商,一直被效率、场景、管控等问题困扰。
新零售,赋能传统零售转型升级。线上商城与线下门店的交易无缝融合,通过技术改变消费者的购物习惯,结合高效的物流配送,极大提升消费者的购物体验。基于微信的生态圈用户流量,让平台更快的传播获客,吸引海量用户资源。基于上述的背景,本实验项目作为课程的期末大作业,要求学生团队研发基于微信小程序的新零售移动电商系统,专为新零售而生的电商系统解决方案。
## 二、 技术选型
1、七牛云图床
2、微信小程序
3、springboot
4、jpa
5、阿里云mysql
6、thymeleaf
7、httpclient
## 三、 敏捷开发

## 四、 项目展示
### 数据库表结构

### 1、本项目可以分为两个客户端:
#### a) 用户端
i) 使用微信小程序构建;
ii) 使用微信账号登录客户端;获取用户的微信账号openid,保存在数据库,以关联相关订单信息;
iii) 要求界面美观,主题统一;
iv) 微信小程序界面











#### b) 后台管理端
i)可以使用 vue 或其它前端框架构建。
ii) 实现管理后台各个功能界面。要求界面简洁精美,主题统一;
iii) 后台登录逻辑需接入腾讯防水墙,https://007.qq.com/;
iv) 后台界面如下图:



### 2、后台管理端功能模块:
#### a) 管理员账号管理模块(CURD);




#### b) 用户管理模块(查询用户的详细信息);

#### c) 使用 Spring Security 安全框架实现认证、访问控制;
#### d) 微信小程序界面定制模块(可定制展示在小程序广告图片、可定制小程序的菜单等);



#### e) 商品管理模块(CURD);



#### f) 订单数据统计模块,包含各种数据图、表展示。注意,金额的数据类型使用decimal 类型;

#### g) 所有列表可以导出 excel 文件或 pdf 文件。


### 3、可选:可以与智通硬件对接,实现更高效的无接触交互体验。(加30分)
因为购置硬件需要成本(淘宝树莓派¥230+),本系统使用页面进行模拟用户取产品
#### 3.1用户下单


#### 3.2商家完成备货

#### 3.3用户取得货柜号&取货码



#### 3.4订单完成
