开发环境:IDEA、JDK1.8、Tomcat7.0、Mysql5.7、Navicat
软件架构:
Spring+SpringMVC+MyBatis+SpringBoot2.0+SpringCloudAlibaba+Redis+ElasticSearch+Zookeeper+Nginx+Git+Maven+Docker+Vue
项目背景:
为了顺应时代潮流,加入互联网的大军,提高公司的业务和盈利能力,开发的一款 PC 端和移 动端的系统
项目描述
:
项目总体分为普通用户所使用的前台系统,管理员所使用的后台管理系统。
该系统用户主要分为两大类:普通用户
、系统管理员。针对两类用户所实现的主要功能:普通用户浏 览、搜索产品、更新购物车、参与秒杀活动。
系统管理员进行商品分类属性 spu 与 sku 维护、商品信息发布、商品库存信息 sku 发布、维护用户 信息、订单处理、系统维护。
模块划分:用户模块、商品模块、订单模块、购物车模块、积分模块、秒杀模块、评论模块、物流模 块、管理员模块。
主要工作:
1.开发业务:参与架构的搭建、工具类的编写、
商品模块的维护、商品检索模块、评论模块、秒杀模块、
性能监控模块
(1)评论模块:商品评
论的相同 spu 商品的竞价排名,以及获赞、访问、等级、周排名、总排名、 关注等信息
(2)秒杀模块:参与秒杀活动的代码开发
(3)商品检索模块:可以进行商品的快速检索,热点数据同步的快速检索
(4)商品模块的维护:主要维护 spu 和 sku 的信息,进行 OOS 的云存储
(5)
性能监控模块:监控各个服务的状态以及性能,做到即时发现问题,防止线上事故
项目影响力:
电商系统作为新兴的互联网产业,方便快捷购物渠道,符合社会发展的趋势