Дипломная работа: Автоматизация управления продажами интернет-магазина для организации "Строй сити трейд"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
83
Система управления сайтом для ведения
документации и отчетности АО «ЕЭТП»
Консоль (данные
по статистике
сайт)
Обновления
All in One SEO
(SEO
оптимизация
сайта)
Записи (работа с
записями, рубриками и
метками на сайте)
Медиафайлы
Страницы
Комментарии
Contact Form 7 (работа с
контактной формой
сайта)
WooCommerce (работа с
заказами, корзиной, от
четами, настройками по
заказам, валютами,
продажами, товарами
на складе, состоянием
системы, отчетами по
заказам, клиентам и
складам)
Товары (работа с
товарами сайта,
категориями и метками
товаров, классами
доставок и свойствами
товаров)
Внешний вид
(настройка темы, ее
внешнего вида и
редактор кода темы
оформления сайта)
Плагины (установка и
настройка
дополнительных
плагинов на сайте)
Инструменты (установка
и настройка
дополнительных
инструментов сайта,
импорта и экспорта
данных сайта)
Настройки (общие
настройки сайта
настройки в написаниях,
чтения, обсуждений,
медиафайлов,
постоянных ссылок,
карты сайта и другое
Security (настройки
безопасности сайта,
логов, резервного
копирования, защиты от
разных атак и взломов)
BMS Plugins (Настройка
капчи на сайте при
заказах, регистрации,
авторизации и т.п.)
Duplicator (создание
копии сайта для
переноса или
восстановлении с
созданной копии)
WP-Optimaze
(оптимизация базы
данных, рисунков и
кеша сайта)
Рис. 2.16 Дерево вызова программных модулей
84
Рис. 2.17 Структура основных модулей WordPress в виде зависимости
2.3.4 Описание программных модулей
Описание модулей представлено в таблице 2.5.
Таблица 2.5
Описание модулей CMS Wordpress
Модуль (файл)
Описание
header.php
шапка (верхняя часть веб-сайта (заголовок)). Эта область
может содержать меню сайта, заголовок сайта, рекламные
бары и др. Так как этот файл при загрузке обрабатывается
первым, то как правило здесь прописываются абсолютно все
подключаемые java-скрипты и css-файлы
footer.php
подвал (нижняя часть веб-сайта). Здесь, обычно, указываются
контактная информация, дублирующее меню, копирайты и пр.
index.php
основная часть (контентная часть веб-сайта). На ней лежит
ответственность за отображение постов на главной странице
блога
sidebar.php
боковая панель. В ней содержатся виджеты, реклама, меню и
пр. При желании эта часть сайта может не использоваться
functions.php
конфигурационный файл. Главный файл, который содержит
основные функции, обеспечивающие работу блога.
Собственно, сюда и вставляется основное количество кодов,
примеры которых приведены в статьях
85
Продолжение таблицы 2.5
Модуль (файл)
Описание
style.css
файл со стилями оформления. В нем содержится информация
о шрифтах, цветах, отступах и пр. Считается очень важным
для работы сайта, поскольку определяет его внешний вид.
Когда в статье идет речь о классе оформления, то разумеется,
что код оформления именно в данный файл и вставляется
404.php
страница ошибки. Когда будет выполнен переход на
страницу, которая не существует то содержимое этого файла
будет выведено
archive.php
файл, позволяющий выводить записи по всевозможным
критериям (к примеру, посты за определенный месяц либо с
определенной меткой)
comments.php
файл, который отвечает за комментарии
page.php
файл, который отвечает за вывод страниц
search.php
поиск и вывод результатов поиска
single.php
файл, который отвечает за вывод постов
2.4 Контрольный пример реализации проекта и его описание
Для организации технологии по сбору, передаче, обработке и выдаче
информации представим концепцию информационных потоков компании,
которая связана с обслуживанием и регистрацией поступающих заказов.
Разберем общий алгоритм работы менеджеров компании по обслуживанию
заказов. Блок-схема алгоритма [24] представлена на рисунке 2.19.
Для запуска административной панели нужно в строе адреса ввести
localhost/wp-admin и пользователь попадет в окно ввода логина и пароля доступа
к административной панели (рисунок 2.18).
Рис. 2.18 Авторизация входа в административную панель
86
Получение
заказа от клиента
Проверка
наличия товара в
пункте выдачи
Выставление
счета клиенту
Проверка?
Заказ товара на
склад
ЕСТЬ
НЕТ
Выставление
счета клиенту
Оплата счета
Выдача товара
Закрытие заказа
Поступление
товара
Информирование
о поступлении
Списание со
склада
Рис. 2.19 Алгоритм обработки заказа
После входа в административную панель сайта нам открывается главное
окно панели – «Консоль» (рисунок 2.20), где можно просматривать общую
статистику сайта. Во вкладке «Обновления» окна «Консоль» пользователю
87
сообщают о появлении обновлений CMS, плагинов и тем, где он может их сразу
же обновить.
Рис. 2.20 Консоль – Главная
Вкладка «On in One SEO» содержит основные настройки по оптимизации
и продвижению сайта, настройку и просмотр статистки по производительности
сайта и правление модулями сайта (рисунок 2.21).
Рис. 2.21 On in One SEO – Управление модулями
Во вкладке «Записи» пользователь может просматривать, редактировать,
удалять, создавать новые записи, задавать им свойства, такие как ключевые
Источник: https://baza.diplomsite.ru/previewfile/2291