README.md 3.1 KB
Newer Older
U
u014427391 已提交
1
# 电子商务项目
N
Nicky 已提交
2
## 电商项目简介
N
Nicky 已提交
3
电子商务项目[taoshop](https://github.com/u014427391/taoshop)</br>
N
Nicky 已提交
4
本开源电商项目,SpringBoot+Dubbo技术栈实现微服务,实现一款分布式集群的电商系统。(开发中...)
N
Nicky 已提交
5 6

## 开源协议
N
Nicky 已提交
7
taoshop使用Apache2.0开源协议
N
Nicky 已提交
8 9 10

## 功能
### [前台]
N
Nicky 已提交
11
- [ ] 商品搜索(Lucene)
N
Nicky 已提交
12 13 14 15 16
- [ ] 支付功能(支付接口)
- [ ] 商品展示
- [ ] 购物车功能
- [ ] 会员中心
- [ ] 优惠券秒杀(高并发处理)
N
Nicky 已提交
17
- [ ] 订单系统
N
Nicky 已提交
18
- [ ] 单点登录(SSO)
N
Nicky 已提交
19
- [x] 商品品类多级联动
N
Nicky 已提交
20 21

### [后台]
十万个为什么V's avatar
十万个为什么V 已提交
22
- [ ] 报表统计
N
Nicky 已提交
23 24
- [ ] 商品管理
- [ ] 订单管理
N
Nicky 已提交
25 26 27 28
- [ ] 店铺管理
- [ ] 商品品类管理
- [ ] 安全监控
- [ ] SCM供应链系统
N
Nicky 已提交
29
- [ ] CMS内容管理系统
N
Nicky 已提交
30 31

### 技术栈
U
u014427391 已提交
32
* 模板引擎:Thymeleaf
N
Nicky 已提交
33
* 搜索引擎:Lucene
U
u014427391 已提交
34
* 负载均衡:Nginx
N
Nicky 已提交
35
* 缓存处理:Redis
U
u014427391 已提交
36 37
* 后台主要框架:SpringBoot、Mybatis
* 微服务搭建:SpringCloud或者阿里的Dubbo
N
Nicky 已提交
38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
### 平台工程目录

```
├─taoshop----------------------------父项目,公共依赖
│  │
│  ├─taoshop-search--------------------------全局搜索
│  │
│  ├─taoshop-quartz-----------------------任务调度系统
│  │
│  ├─taoshop-sso-------------------------单点登录工程
│  │
│  ├─taoshop-portal--------------------------门户网站
│  │
│  ├─taoshop-cms--------------------------平台cms系统
|  |
|  |─taoshop-order--------------------------平台订单系统
│  │
│  ├─paascloud-provider
│  │  │
│  │  │
N
Nicky 已提交
58 59 60 61 62
│  │  ├─taoshop-provider-usc------------------用户信息服务中心
|  |  |
|  |  |-taoshop-provider-item------------------商品信息服务中心
|  |  |
|  |  |-taoshop-provider-shop------------------商铺信息服务中心
N
Nicky 已提交
63
│  │  │
N
Nicky 已提交
64
│  │  └─taoshop-provider-order------------------订单信息服务中心
N
Nicky 已提交
65 66 67 68 69
│  │
│  ├─taoshop-provider-api
│  │  │
│  │  │-taoshop-provider-api-usc------------------用户信息服务API
|  |  |
N
Nicky 已提交
70 71 72 73 74
|  |  |-taosho-provider-api-item------------------商品信息服务API
|  |  |
|  |  |-taoshop-provider-api-shop------------------商铺信息服务API
|  |  |
│  │  └─taoshop-provider-api-order------------------订单信息服务API
N
Nicky 已提交
75 76 77 78 79 80 81
│  │
│  ├─taoshop-common
│  │  │
│  │  ├─taoshop-common-core------------------平台核心依赖服务
│  │  │
│  │  ├─taoshop-common-zk------------------zookeeper配置工程
│  │  │
U
u014427391 已提交
82 83
│  │  ├─taoshop-common-quartz------------------任务调度服务
│  │  │
N
Nicky 已提交
84 85 86 87 88 89 90 91 92 93 94
│  │  ├─taoshop-security-core------------------安全服务核心服务
│  │  │
│  │  └─taoshop-security-auth2------------------API认证授权服务
│  │




```


N
Nicky 已提交
95

N
nicky 已提交
96 97 98 99
### 架构设计

![Image text](https://github.com/u014427391/taoshop/raw/master/screenshot/架构图20180409.png)

U
u014427391 已提交
100 101 102 103 104
### 数据库设计
概要设计

![Image text](https://github.com/u014427391/taoshop/raw/master/screenshot/数据库设计.png)

U
u014427391 已提交
105
### 平台演示
N
Nicky 已提交
106

U
u014427391 已提交
107
![Image text](https://github.com/u014427391/taoshop/raw/master/screenshot/门户平台.png)
N
Nicky 已提交
108