mall structure and function Overview

mall architecture, functionality and database structure overview

mall Project

mall project is an electricity supplier system, including background and foreground mall system management system, based on SpringBoot + MyBatis. Home Front mall system includes portals, product recommendations, product search, product display, shopping cart, order process, Member Center, Customer Service, Help Center and other modules. Background management system includes merchandise management, order management, membership management, marketing management, operations management, content management, statistical reporting, financial management, rights management, settings and other modules.

Project presentations

Technology used in the mall

mall-order now using mainstream technology, the project covers the general technology is almost all used.

technology version Explanation
Spring Boot 2.1.3 Container + MVC framework
Spring Security 5.1.4 Authentication and authorization framework
MyBatis 3.4.6 ORM framework
MyBatisGenerator 1.3.3 Code generation data layer
PageHelper 5.1.8 MyBatis physical page plugin
Swagger-UI 2.7.0 Document production tools
Elasticsearch 6.2.2 search engine
RabbitMq 3.7.14 message queue
Redis 3.2 Distributed Cache
MongoDb 3.2 NoSql database
Docker 18.09.0 Engine application container
Druid 1.1.10 Database connection pool
US 2.5.0 Object Storage
JWT 0.9.0 JWT login support
chilli 1.18.6 Object simplified packaging tools

mall functions implemented Glance

Specific look Demo personally experience the next: http://39.98.190.128/index.html

  • Commodity Module
    • Commodity Management
    • Category Management
    • Product Type Manager
    • Brand Management
  • Orders module
    • Order Management
    • Order Settings
    • Return Application Processing
    • Reason for return set
  • Marketing Module
    • Spike activity management
    • Price Management
    • Recommended Brand Management
    • New Management
    • Popular recommended management
    • Recommended management topics
    • Home Advertising Management

mall database table overview

There mall project data table 71, there is a certain complexity of the service logic, with reference to items usually do enough.


1939592-cf0f45079f75cefd.png
mall database table shows

Description database table prefix

  • cms_ *: Content Management Module related tables
  • oms_ *: Order Management module related tables
  • pms_ *: Commodity module related tables
  • sms_ *: Marketing module related tables
  • ums_ *: Membership module related tables

Guess you like

Origin blog.csdn.net/weixin_33811961/article/details/90821219