功能数量 150+

文档数量 15+

接口数量 200+

文档字数 80000+

前端代码量 30000+

覆盖业务场景数 30+

后端代码数量 60000+

数据库表数量 70+

页面数量 80+

覆盖技能点 100+

酷鲨商城

产品定位

酷鲨商城是由互联网大厂专家基于企业级应用标准,运用顶层架构设计,从全局角度涵盖了企业经典业务场景、通用技术解决方案的平台级产品

项目描述

酷鲨商城是基于电商领域的一款真正的平台级产品。酷鲨商城通过优秀的架构设计能力对业务进行高度抽象,对不同项目所使用的技术进行深度

核心业务功能

  •   PC交易端
  •   移动交易端
  •   管理端
  • 搜索系统

  • 购物车

  • 计价中心

  • 支付系统

搜索系统

搜索系统和推荐系统相似,一般在企业中同一个团队,都是用户触达的一个场景,和推荐系统的区别在于:搜索系统的用户需求一般比较明确,所以我们尽量提供精准的搜索结果,同时为用户提供一些相似物品,以提升用户下单购买的转换率。

购物车

电商系统中的购物车概念源于线下超市的实体购物车,线下商超结算中心附近同样会摆放促销商品,用户看到会产生额外的需求。购物车就承载了这些需求,一来方便了用户采购和携带,二来诱导用户加入更多的商品。

计价中心

为了更好的从数据驱动的角度科学的制定价格,前提是要了解价格与销量的关系,即量价关系,经济学中将这种关系称为价格弹性,价格会直接影响销量,销量会影响库存,库存会影响采购。所以价格在业务流程中非常重要。

支付系统

支付作为电商交易转化流程的最终环节,同时也是最重要的环节。我们支持多种支付渠道和支付方式,满足用户的不同支付需求。同时也要做好安全策略防止非法用户的不正当访问。另外支付作为基础设施的一部分,应该独立于业务单独运维和部署,基于此,我们构建独立的支付平台,更内聚,低耦合,方便迭代。同时降低业务方的接入成本。

  • 推荐系统

  • 秒杀系统

  • 计价中心

  • 支付管理

搜索系统

推荐系统一般处于整体转换流程的第一个环节,是用户触达的第一个场景,相对千篇一律,推荐系统实现千人千面,直接提升一个环转化,为后续成交转化提供强有力支持,提升平台的核心竞争力。推荐系统是信息过载所采用的措施,面对海量的数据信息,构建用户与物品的桥梁。为没有明确需求的人,快速推荐出符合用户喜好的物品。

秒杀系统

国内以阿里为首的电商平台,经历了近十年的发展,沉淀了很多技术方案,而这些技术方案的升级,秒杀模块起到了至关重要的作用。比如阿里的双11、微信的抢红包,都是经典的秒杀场景。学习秒杀并通过举一反三,有助于我们对互联网架构四高(高并发,高可用,高性能、高安全)有一定的实践和理解。并对相应的解决方案如:

• 消峰添谷。

• 数据一致性。

• 库存的超卖和少卖。

• 反作弊、防刷策略等。

可以更深入的理解,并应用到学生日后的工作中。

计价中心

为了更好的从数据驱动的角度科学的制定价格,前提是要了解价格与销量的关系,即量价关系,经济学中将这种关系称为价格弹性,价格会直接影响销量,销量会影响库存,库存会影响采购。所以价格在业务流程中非常重要。

支付管理

支付作为电商交易转化流程的最终环节,同时也是最重要的环节。我们支持多种支付渠道和支付方式,满足用户的不同支付需求。同时也要做好安全策略防止非法用户的不正当访问。另外支付作为基础设施的一部分,应该独立于业务单独运维和部署,基于此,我们构建独立的支付平台,更内聚,低耦合,方便迭代。同时降低业务方的接入成本。

  • 用户系统

  • 权限管理

  • 商品管理

  • 订单管理

  • 库存管理

用户系统

用户系统是C端用户参与平台的第一环。提供多维注册渠道和多种注册方式,最大化的实现用户注册转化。

权限管理

在分布式微服务架构的大背景下,权限系统作为微服务组件的重要基础服务,基于此我们不仅要满足电商应用本身的权限管理,同时扩展支持多应用,多微服务的独立权限管理平台。

商品管理

商品作为电商系统的核心,加购、生单、支付、履约等电商全链路的基础。构建好商品的基础结构有利于后续业务流程的迭代,同时为搜推荐提供基本的SKU数据源。

订单管理

电商系统中的订单系统对上接收用户信息,将用户信息转化为产品订单,同时管理并跟踪订单信息和数据,承载了公司整个交易线的重要环节。对下则衔接商品系统、促销系统、物流系统、会员系统、支付系统等,对整个电商平台起着承上启下的作用。

库存管理

既能够对接上游的采购系统,又能够连接下游的仓储物流系统,保证库存数量的一致性,确保前台销售的准确性,通过对库存的合理划分,实现精细化管理,避免产生因为库存管理混乱而带来的运营风险。

项目学习全案

大项目贯穿教学,从 0 到 1 还原企业真实的项目全案

项目大纲

{{slide.title}}

{{slide.subTitle}}

{{item.name}} {{item.value}}

业务解决方案

大厂一线实战专家主导项目架构设计与开发

项目的架构老师全部来自业界知名大厂,其中包括前每日优鲜的算法架构师、前华为的Java架构师、前美团的高级研发工程师等,而达内研发团队的阵容豪华程度还远不仅如此,团队中还有来自腾讯、京东、阿里、滴滴等名企的资深专家。

张敏 项目敏捷教练 平台产品经理

八年互联网大厂技术开发和产品设计经验,先后在研发团队担任技术负责人和敏捷教练,负责美团旗下知名产品猫眼电影的产品设计与后台开发工作,从事数字化支付平台的架构设计和开发工作,对大厂技术有着非常丰富的经验。

陈琦 Java技术经理 项目总监

毕业于武汉地质大学,10年的开发经验,先后就职于长城汽车,龙湖集团等大型企业担任技术经理,多次参与设计和开发百万tps的高并发系统,擅长研究各技术底层原理,以及解决各种技术壁垒。

李登峰 团队技术经理 平台架构师

曾就职京东、寺库、大麦网等公司,具备丰富的互联网业务从业经验, 在高并发、高性能、高可用、可伸缩的系统架构设计中实战多年, 曾带领团队负责寺库网电商平台-搜索、商品详情页、秒杀 等项目重构。

一线授课讲师面对面教学先进技术

技术体系+架构思维+项目实战,培养技术专精型人才

刘国斌

曾工作于联想担任系统开发工程师,曾在 博彦科技股份有限公司担任项目经理从事 移动互联网管理及研发工作,曾创办蓝懿 科技有限责任公司从事总经理职务负责教 学及管理工作。精通 Java EE、Linux 及 IOS 等技术。授课幽默风趣,善于用通俗 易懂的语言让学生掌握复杂知识点。

JAVA 总监级讲师

成恒

长期奋战在课程研发、一线教学、软件开发岗位,教龄、开发累积达15 年,多次参与并主导开发各校园网、医疗系统的OA系统,及在线商城系统、ERP系统等,从事IT行业教学超过9年。授课风格幽默风趣但不失严谨,知识点讲解十分细腻,对于各个知识点能深入浅出。

JAVA 教学总监

肖旭伟

毕业于麦克马斯特大学电子计算机工程学院,具有15年以上的IT行业经验,在开发领域曾经主持过电信集团多个大型的企业项目.具备SPRING认证考试讲师资格,华为高斯数据库讲师资格证书等多项资格.

JAVA 总监级讲师

猎才名师个性化精准赋能核心竞争力

程晓宇

多年全栈项目研发、课研教学授课经验,首批鸿蒙开发认证讲师、CSDN撰文超三百万阅读量。 精通Java、软件运维、前端主流技术、大数据等相关技术栈。 教学风格细致入微、生动有趣、条理清晰,能够很好的把学生带入学习情景之中,深受广大学员喜爱。

JAVA 总监级讲师

朴乾

13年项目开发、项目管理、技术研发、教学设计实施相关工作经验。曾主持参与了北农商银行、中德银行、中信银行、建设银行等多家金融企业基于大数据的数据治理平台建设,用户画像、风险控制、推荐系统相关项目的设计、开发等工作。

大数据教研总监