Java面试电商项目类之项目介绍

原标题:Java面试电商项目类之项目介绍

可以从 2 个方向出发

介绍项目背景、项目功能和自己负责的功能模块

介绍项目背景、项目使用技术栈和自己负责的功能模块

1.1 项目背景:

可以介绍项目是什么类型的(B2C、B2B2C、O2O 这类),为什么要做这个项目,

有工作经验的找工作一般这样介绍:项目是自己公司开发,自己运营的,然后不断加

功能进行迭代和维护;或者是项目定制的,给甲方客户开发的一个项目,上线后不负

责维护和迭代,这样避免了很多后期问题,这两种都可以。

咱们可以借鉴以上的方式去介绍,刨除公司情况,以学习为主。

1.2 项目功能:

结合项目,进行主要的功能模块阐述,可以结合电商项目的核心购物流程去说:后台

管理系统(商品的管理)、商品详情、商品搜索、购物车、单点登录+社交登录、订

单、支付、秒杀等等。

1.3 技术栈:

使用 springboot 整合 SpringCloud 以及 MyBatis-Plus 进行微服务构建,使用 nacos

作为注册中心和配置中心,使用 feign 进行服务远程调用,使用 gateway 网关进行请

求负载、请求过滤、统一鉴权和限流,使用 Sentinel 进行服务的熔断和降级,使用

Spring Cloud Sleuth 进行链路追踪,针对于项目图片文件资源较多,采用 FastDFS 进

行文件资源存储,使用 redis 数据库进行数据缓存以及分布式锁的实现,使用

ElasticSearch 进行商品的搜索业务实现…..(这块基础架构说完后,主要结合自己负责

的功能模块去说技术点的应用)

1.4 自己负责的功能模块:

已简历为主,简历上写了哪几个,就说那几个,一定要知道自己简历写的什么

内容。

1.5 项目介绍参考:

尚品汇商城是 B2C 模式的综合性在线销售平台。商城分为后台管理部分与用户前台使

用部分。后台管理部分包括:商品管理模块(商品分类、品牌、平台属性、SPU 与

SKU 以及销售属性、商品上下架和商品评论管理等)、内容广告模块、库存管理模

块、订单管理模块、促销管理(秒杀等商品设置)、客户模块、统计报表模块和系统

基础权限等模块。

用户前台使用部分:商城首页、商品搜索(可按条件查询展示)、商品详情信息展

示、购物车、用户单点登录和社交登录(微信登录)、用户会员中心、订单的创建修

改、展示以及在线支付(支付宝、微信)、物流模块、商品评论以及秒杀活动等功

能。

1.6 项目架构图:

Java面试电商项目类之项目介绍

1.7 整体业务介绍:

Java面试电商项目类之项目介绍

1.8 后台管理系统功能:

电子商务网站整个系统的后端管理,按功能划分为九大模块,包括商品组织管理、订

单处理、内容发布管理等模块。

1.8.1 后台主页:

各类主要信息的概要统计,包括客户信息、 订单信息、商品信息、库存信息、评论和

最近反馈等。

1.8.2 商品模块:

1).商品管理:

商品 SPU 和 SKU 的添加、修改、 删除、复制、批处理、商品计划上下架、SEO、商

品多媒体上传等,可以定义商品是实体还是虚拟,可以定义是否预订、是否缺货销售

等。

2).商品分类管理:

树形的商品目录组织管理,并可以设置品类关联与商品推荐。

3).商品平台属性管理:

定义商品的属性类型,设置自定义属性项。

4).品牌管理:

添加、修改、删除、上传品牌 LOGO。

5).商品评论管理:

商品评论的搜索、条件查询列表展示、回复、删除等功能。

1.8.3 销售模块:

1).促销秒杀管理:

设置秒杀商品、购物车促销和 优惠券促销三类,可以随意定义不同的促销规则,满足

日常促销活动:购物折扣、购物赠送积分、购物赠送优惠券、购物免运输费、特价商

品、特定会员购买特定商品、折上折、买二送一等。

2).礼券、积分管理:

比如添加、发送礼券和积分

3).关联/推荐管理:

基于规则引擎,可以支持多种推荐类型,可手工添加或者自动评估商品。

1.8.4 订单模块:

1).订单管理:

可以编辑、解锁、取消订单、 拆分订单、添加商品、移除商品、确认可备货等,也可

对因促销规则发生变化引起的价格变化进行调整。订单处理完可发起退货、换货流

程。

2).支付:

常用于订单支付信息的查看和手工 支付两种功能。手工支付订单,常用于“款到发货”

类型的订单,可理解为对款到发货这类订单的一种补登行为。

3).结算:

提供商家与第三方物流公司的结算 功能,通常是月结。同时,结算功能也是常用来对

“货到付款”这一类型订单支付后的数据进行对帐

1.8.5 库存模块:

1).库存管理:

引入库存的概念,不包括销售规则为永远可售的商品,一个 SKU 对应一个库存量。库

存管理提供增加、减少等调整库存量的功能;另外,也可对具具体的 SKU 设置商品的

保留数量、最小库存量、再进货数量。每条 SKU 商品的具体库存操作都会记录在库存

明细记录里边。

2).查看库存明细记录。

3).备货/发货:

创建备货单、打印备货单、打印发货单、打印快递单、完成发货等一系列物流配送的

操作。

4).退/换货:

对退/换货的订单进行收货流程的处理。

1.8.6 内容模块:

1).内容管理:

包括内容管理以及内容目录管理。内容目录由树形结构组织管理。类似于商品目录的

树形结构,可设置目录是否为链接目录。

2).广告管理:

添加、修改、删除、上传广告、 定义广告有效时限。

3).可自由设置商城导航栏目以及栏目内容、栏目链接。

1.8.7 客户模块:

1).客户管理:

添加、删除、修改、重设密码、 发送邮件等。

2).反馈管理:

删除、回复。

3).消息订阅管理:

添加、删除、修改消息组 和消息、分配消息组、查看订阅人。

4).会员资格:

添加、删除、修改。

1.8.8 系统模块:

1).安全管理:

管理员、角色权限分配和安全日志

2).系统属性管理:

用于管理自定义属性。可关联模块包括商品管理、商品目录管理、内容管理、客户管

理。

3).运输与区域:

运输公司、运输方式、运输 地区。

4).支付管理:

支付方式、支付历史。

5).包装管理:

添加、修改、删除。

6).数据导入管理:

商品目录导入、商品导入、 会员资料导入。

1.8.9 报表模块:

缺省数个统计报表,支持时间段过滤、支持按不同状态过滤、支持 HTML、

PDF 和 Excel 格式的导出和打印。

1.用户注册统计 2.低库存汇总 3.缺货订单 4.订单汇总 5.退换货返回搜狐,查看更多

责任编辑:

原创文章,作者:afeng135,如若转载,请注明出处:https://www.wegosn.com/1989.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注