|
@@ -2,14 +2,21 @@
|
|
|
|
|
|
## 前言
|
|
|
|
|
|
-`mall`项目致力于打造一个完整的电商业务系统,包括前台商城系统和后台管理系统,采用现阶段流行技术实现。
|
|
|
+`mall`项目致力于打造一个完整的电商系统,包括前台商城系统和后台管理系统,采用现阶段流行技术实现。
|
|
|
|
|
|
## 项目介绍
|
|
|
|
|
|
`mall`项目是一套电商业务系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。
|
|
|
-前台商城系统包含用户中心、会员成长、优惠券、积分、互动社区、运营推广、内容推荐、商品展示、订单流程、订单管理、售后及服务等模块。
|
|
|
+前台商城系统包含用户中心、会员成长、优惠券、积分、运营推广、内容推荐、商品展示、订单流程、订单管理、售后及服务等模块。
|
|
|
后台管理系统包括商品、订单、用户、促销、运营、内容、统计、财务、设置、权限等管理系统模块。
|
|
|
|
|
|
+### 项目演示
|
|
|
+
|
|
|
+> 后台管理系统
|
|
|
+
|
|
|
+- 前端项目地址:https://github.com/macrozheng/mall-admin-web
|
|
|
+- [后台管理系统功能演示.gif](document/resource/mall-admin.gif)
|
|
|
+
|
|
|
### 组织结构
|
|
|
|
|
|
``` lua
|
|
@@ -25,7 +32,7 @@ mall
|
|
|
|
|
|
#### 后端技术
|
|
|
|
|
|
-技术 | 名称 | 官网
|
|
|
+技术 | 说明 | 官网
|
|
|
----|----|----
|
|
|
Spring Boot | 容器+MVC框架 | [https://spring.io/projects/spring-boot](https://spring.io/projects/spring-boot)
|
|
|
Spring Security | 认证和授权框架 | [https://spring.io/projects/spring-security](https://spring.io/projects/spring-security)
|
|
@@ -47,7 +54,7 @@ Lombok | 简化对象封装工具 | [https://github.com/rzwitserloot/lombok](htt
|
|
|
|
|
|
#### 前端技术
|
|
|
|
|
|
-技术 | 名称 | 官网
|
|
|
+技术 | 说明 | 官网
|
|
|
----|----|----
|
|
|
Vue | 前端框架 | [https://vuejs.org/](https://vuejs.org/)
|
|
|
Vue-router | 路由框架 | [https://router.vuejs.org/](https://router.vuejs.org/)
|
|
@@ -66,28 +73,53 @@ nprogress | 进度条控件 | [https://github.com/rstacruz/nprogress](https://gi
|
|
|
|
|
|
> 商品管理
|
|
|
|
|
|
-[功能结构图](document/resource/mind_product.jpg)
|
|
|
+[功能结构图-商品](document/resource/mind_product.jpg)
|
|
|
|
|
|
> 订单管理
|
|
|
|
|
|
-[功能结构图](document/resource/mind_order.jpg)
|
|
|
+[功能结构图-订单](document/resource/mind_order.jpg)
|
|
|
|
|
|
> 促销管理
|
|
|
|
|
|
-[功能结构图](document/resource/mind_sale.jpg)
|
|
|
+[功能结构图-促销](document/resource/mind_sale.jpg)
|
|
|
|
|
|
> 内容管理
|
|
|
|
|
|
-[功能结构图](document/resource/mind_content.jpg)
|
|
|
+[功能结构图-内容](document/resource/mind_content.jpg)
|
|
|
|
|
|
> 用户管理
|
|
|
|
|
|
-[功能结构图](document/resource/mind_member.jpg)
|
|
|
+[功能结构图-用户](document/resource/mind_member.jpg)
|
|
|
|
|
|
##### 前台商城系统 `mall-portal`
|
|
|
|
|
|
-[功能结构图](document/resource/mind_portal.jpg)
|
|
|
+[功能结构图-前台](document/resource/mind_portal.jpg)
|
|
|
|
|
|
## 环境搭建
|
|
|
+
|
|
|
### 开发工具
|
|
|
-### 开发环境
|
|
|
+
|
|
|
+工具 | 说明 | 官网
|
|
|
+----|----|----
|
|
|
+IDEA | 开发IDE | https://www.jetbrains.com/idea/download
|
|
|
+RedisDesktop | redis客户端连接工具 | https://redisdesktop.com/download
|
|
|
+Robomongo | mongo客户端连接工具 | https://robomongo.org/download
|
|
|
+SwitchHosts| 本地host管理 | https://oldj.github.io/SwitchHosts/
|
|
|
+X-shell | Linux远程连接工具 | http://www.netsarang.com/download/software.html
|
|
|
+Navicat | 数据库连接工具 | http://www.formysql.com/xiazai.html
|
|
|
+PowerDesigner | 数据库设计工具 | http://powerdesigner.de/
|
|
|
+Axure | 原型设计工具 | https://www.axure.com/
|
|
|
+MindMaster | 思维导图设计工具 | http://www.edrawsoft.cn/mindmaster
|
|
|
+ScreenToGif | gif录制工具 | https://www.screentogif.com/
|
|
|
+
|
|
|
+### 开发环境
|
|
|
+
|
|
|
+工具 | 版本号 | 下载
|
|
|
+----|----|----
|
|
|
+JDK | 1.8 | https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
|
|
|
+Mysql | 5.7 | https://www.mysql.com/
|
|
|
+Redis | 3.2 | https://redis.io/download
|
|
|
+Elasticsearch | 2.4 | https://www.elastic.co/downloads
|
|
|
+MongoDb | 3.2 | https://www.mongodb.com/download-center
|
|
|
+RabbitMq | 5.25 | http://www.rabbitmq.com/download.html
|
|
|
+nginx | 1.10 | http://nginx.org/en/download.html
|