项目:商城

商城主要分为网站前台、运营商后台、商家管理后台三个子系统

 

ssm框架

 

shopping

网站前台 web

运营商后台 admin

商家管理后台 admin

service dao entity

common

 

 

网站前台

store_page_web

主要包括网站首页、商家店铺首页、商品详细页、搜索页、会员中心、订单与支付相关页面、秒杀频道等。

 

网站首页:

 

 

商家首页:

 

 

商品详细页:

 

 

搜索页:

 

 

会员中心:

 

 

订单(购物车 -> 结算 -> 生产订单):

购物车:

 

结算页 : 提交就会生成对应的订单

 

支付相关页面:

 

秒杀频道:

 

 

运营商后台

【运营商的运营人员的管理后台】

shop-manager-web

主要包括商家审核、品牌管理、规格管理、模板管理、商品分类管理、商品审核、广告类型管理、广告管理、订单查询、商家结算等。

 

 

 

商家管理后台

store_shop_web

【入驻的商家进行管理的后台】

主要功能是对商品的管理以及订单查询统计资金结算等功能。

 

电子商务专用名词:商品、单品、SPU、SKU

商品:指用于出售的劳动产品。

SPU:标准化产品单元

SKU:库存量单位

例如:

一款衣服,是一个spu,

规格1 - 颜色:黑 白

规格2 - 尺寸:小 中 大 特大

通过不同的规格搭配得到SKU,最终 sku = 2*4 = 8

 

关系分析:

品牌、

商品、

商品分类、

规格(属于商品)、

规格选项、

商家

 

 

规格

规格选项

类型模板:用于关联品牌和规格、商品分类、商家

商品

商品详情

商品明细

内容(广告)

内容(广告)类型

用户

订单

订单明细

支付日志

 

web前端

商家后台

运营商后台

网站首页

搜索频道

商品详细页

用户中心

登录中心

 

1、品牌管理

  1. 前端框架Angularjs入门

  2. 品牌列表的实现

  3. 品牌列表分页的实现

  4. 增加品牌

  5. 修改品牌

  6. 删除品牌

  7. 品牌条件查询

 

 

2、规格及模板管理

  1. 前端分页开发

  2. 控制器继承

  3. 代码生成器

  4. 规格管理

  5. 模板管理

 

 

3、安全框架与商家入驻审核

  1. SpringSecurity框架入门

  2. 运营系统登录与安全控制

  3. 商家申请入驻

  4. 商家核实

  5. 商家系统登录与安全控制

 

 

4、商品管理

  1. 商品录入-基本功能

  2. 商品录入-商品图片上传

  3. 文件服务器 HFS

  4. 商品录入-选择商品分类

  5. 商品录入-品牌选择

  6. 商品录入-扩展属性

  7. 商品录入-规格选择

  8. 商品录入-SKU商品信息

  9. 商品录入-是否启用规格

  10. 商品列表

  11. 商品修改

  12. 运营商后台-商品管理

  13. 注解式事务配置

5、广告管理与缓存解决方案

  1. 网站前台分析

  2. 广告类型与广告管理

  3. 网站首页-广告展示

  4. SpringDataRedis简介

  5. 网站首页-缓存广告数据

 

 

6、搜索解决方案

  • Solr-1

    1. Solr安装与配置

    2. SpringDataSolr入门

    3. 批量数据导入

    4. 关键字搜索

  • Solr-2

    1. 高亮显示

    2. 搜索业务规则分析

    3. 查询分类列表

    4. 缓存品牌和规格数据

    5. 显示品牌和规格数据

    6. 过滤条件构建

    7. 过滤查询

  • Solr-3

    1. 按价格区间搜索

    2. 搜索结果分页

    3. 多关键字搜索

    4. 排序

    5. 隐藏品牌列表

    6. 搜索页与首页对接

    7. 更新索引库

 

7、网页静态化解决方案-Freemarker

  1. 网页静态化解决方案-Freemarker

  2. 商品详情页-数据显示

  3. 商品详情页-前端逻辑

  4. 商品详情页-读取SKU信息

  5. 系统模块对接

 

 

8、消息中间件解决方案JMS

  1. JMS入门

  2. JMS入门小demo

  3. Spring整合JMS

  4. 商品审核-导入Solr索引库

  5. 商品删除-移除Solr索引库记录

  6. 商品审核-执行页面静态化

  7. 商品删除-删除商品详细页

 

 

9、SpringBoot框架与短信解决方案

  1. SpringBoot入门

  2. 短信发送平台-阿里大鱼

  3. 短信微服务

  4. 用户注册

     

10、单点登录解决方案CAS

  1. 开源单点登录系统CAS入门

  2. CAS服务端数据源设置

  3. CAS服务端界面改造

  4. CAS客户端与SpringSecurity集成

  5. 用户中心

 

 

11、购物车解决方案

  1. 购物车需求分析与解决方案

  2. Cookie存储购物车

  3. 购物车前端代码

  4. Redis存储购物车

 

 

12、跨域解决方案与提交订单

  1. 商品详细页跨域请求

  2. 结算页-收件人地址选择

  3. 结算页-支付方式选择

  4. 结算页-商品清单与金额显示

  5. 保存订单

     

13、微信扫码支付

  1. 二维码

  2. 微信扫码支付简介

  3. 微信支付二维码生成

  4. 检测支付状态

  5. 支付日志

     

14、秒杀解决方案

  1. 秒杀解决方案

  2. 秒杀频道首页

  3. 秒杀详细页

  4. 秒杀下单

  5. 秒杀支付

     

15、系统业务分析

  1. 任务调度SpringTask

  2. Maven Profile

  3. MongoDB简介

  4. 其他业务功能分析