README.md 3.5 KB
Newer Older
U
u014427391 已提交
1
# 电子商务项目
N
Nicky 已提交
2
## 电商项目简介
N
Nicky 已提交
3
电子商务项目[taoshop](https://github.com/u014427391/taoshop)</br>
N
Nicky 已提交
4
项目release链接:https://github.com/u014427391/taoshop/releases
N
Nicky 已提交
5

N
Nicky 已提交
6
本开源电商项目,SpringBoot+Dubbo技术栈实现微服务,实现一款分布式集群的电商系统。(开发中...)
N
Nicky 已提交
7 8

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

## 功能
### [前台]
N
Nicky 已提交
13
- [ ] 商品搜索(Lucene)
N
Nicky 已提交
14
- [x] 最新上架
N
Nicky 已提交
15 16 17
- [ ] 购物车功能
- [ ] 优惠券秒杀(高并发处理)
- [ ] 单点登录(SSO)
N
Nicky 已提交
18
- [ ] 商品详情
N
Nicky 已提交
19
- [x] 商品品类多级联动
N
Nicky 已提交
20 21

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

N
Nicky 已提交
30
## 技术栈
U
u014427391 已提交
31
* 模板引擎:Thymeleaf
N
Nicky 已提交
32
* 搜索引擎:Lucene
U
u014427391 已提交
33
* 负载均衡:Nginx
N
Nicky 已提交
34
* 缓存处理:Redis
U
u014427391 已提交
35 36
* 后台主要框架:SpringBoot、Mybatis
* 微服务搭建:SpringCloud或者阿里的Dubbo
N
Nicky 已提交
37
## 平台工程目录
N
Nicky 已提交
38
PS:taoshop-sso重新建个project,链接为https://github.com/u014427391/sso
N
Nicky 已提交
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
## 架构设计
N
nicky 已提交
97 98 99

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

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

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

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

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

N
Nicky 已提交
112 113
运营系统登录
![Image text](https://github.com/u014427391/taoshop/raw/master/screenshot/运营平台登录.png)
U
u014427391 已提交
114 115 116 117


订单管理页面
![Image text](https://github.com/u014427391/taoshop/raw/master/screenshot/订单管理.png)