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
- [x] 最新上架
N
Nicky 已提交
13 14 15
- [ ] 购物车功能
- [ ] 优惠券秒杀(高并发处理)
- [ ] 单点登录(SSO)
N
Nicky 已提交
16
- [ ] 商品详情
N
Nicky 已提交
17
- [x] 商品品类多级联动
N
Nicky 已提交
18 19

### [后台]
N
Nicky 已提交
20 21
- [ ] 会员中心
- [ ] 订单系统
N
Nicky 已提交
22
- [ ] 店铺管理
N
Nicky 已提交
23 24 25 26
- [ ] 评论管理
- [ ] 风控系统
- [ ] 采购平台
- [ ] 内容管理
N
Nicky 已提交
27

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

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




```


N
Nicky 已提交
92

N
Nicky 已提交
93
## 架构设计
N
nicky 已提交
94 95 96

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

N
Nicky 已提交
97
## 数据库设计
U
u014427391 已提交
98 99 100 101
概要设计

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

N
Nicky 已提交
102
## 平台功能演示
N
Nicky 已提交
103
门户网站
U
u014427391 已提交
104
![Image text](https://github.com/u014427391/taoshop/raw/master/screenshot/门户平台.png)
N
Nicky 已提交
105

U
u014427391 已提交
106 107
商品详情
![Image text](https://github.com/u014427391/taoshop/raw/master/screenshot/商品详情.png)
N
Nicky 已提交
108 109