Обзор архитектуры торгового центра, функций и структуры базы данных
Знакомство с проектом торгового центра
Проект торгового центра представляет собой набор систем электронной коммерции, включая клиентскую систему торгового центра и внутреннюю систему управления, основанную на SpringBoot+MyBatis. Интерфейсная система торгового центра включает в себя такие модули, как домашний портал, рекомендации по продуктам, поиск продуктов, отображение продуктов, корзина для покупок, процесс заказа, центр участников, обслуживание клиентов и справочный центр. Система фонового управления включает в себя управление товарами, управление заказами, управление членством, управление продвижением, управление операциями, управление контентом, статистические отчеты, управление финансами, управление полномочиями, настройки и другие модули.
Демонстрация проекта
- Демонстрация фонового проекта:woohoo.macrozheng.com/admin/index…
- Демонстрация мобильного проекта:woohoo.macrozheng.com/app/index. Также…
Технология, используемая в торговом центре
Торговый центр реализован с использованием современных основных технологий, охватывающих практически все технологии, используемые в общих проектах.
Технологии | Версия | инструкция |
---|---|---|
Spring Boot | 2.1.3 | Контейнер + MVC-фреймворк |
Spring Security | 5.1.4 | Платформа аутентификации и авторизации |
MyBatis | 3.4.6 | структура ORM |
MyBatisGenerator | 1.3.3 | Генерация кода уровня данных |
PageHelper | 5.1.8 | Плагин физического пейджинга MyBatis |
Swagger-UI | 2.7.0 | инструмент для производства документов |
Elasticsearch | 6.2.2 | поисковый движок |
RabbitMq | 3.7.14 | очередь сообщений |
Redis | 3.2 | Распределенный кеш |
MongoDb | 3.2 | База данных NoSql |
Docker | 18.09.0 | Механизм контейнера приложений |
Druid | 1.1.10 | пул соединений с базой данных |
OSS | 2.5.0 | хранилище объектов |
JWT | 0.9.0 | Поддержка входа в JWT |
Lombok | 1.18.6 | Упрощенный инструмент инкапсуляции объектов |
Обзор функций, реализованных торговым центром
Для получения подробной информации см. демонстрационный адрес и испытайте его на себе:http://39.98.190.128/index.html
- товарный модуль
- Товарный менеджмент
- Управление товарной классификацией
- управление типом продукта
- управление торговой маркой
- модуль заказа
- Управление заказами
- Настройки заказа
- Обработка запроса на возврат
- Настройки причины возврата
- Маркетинговый модуль
- Управление пиковой кампанией
- Преференциальное управление ценами
- Управление рекомендацией бренда
- Управление рекомендациями по новым продуктам
- Управление популярными рекомендациями
- Управление специальными рекомендациями
- ГлавнаяУправление рекламой
Обзор таблиц базы данных торгового центра
В настоящее время проект торгового центра имеет 71 лист данных, а бизнес-логика имеет определенную степень сложности, обычно этого достаточно для ознакомления с проектом.
Описание префикса таблицы базы данных
- cms_*: Связанные таблицы модуля управления контентом
- oms_*: связанная таблица модуля управления заказами
- pms_*: Таблица, связанная с товарным модулем
- sms_*: таблицы, связанные с модулем маркетинга
- ums_*: таблица, связанная с модулем-членом
публика
Полный набор обучающих руководств для проекта торгового центра сериализуется.Обратите внимание на общедоступный номерПолучите это прямо сейчас.