4.94M

рина през (2)

1.

ГАПОУ МО «ПК «Энергия». Специальность 09.02.07
Выполнено студенткой
Васильевой Р. А.
(Группа 3ИВ23Р),. Руководитель: [ФИО руководителя]. Реутов, 2026.

2.

Анализ и технологии
Проведение комплексного анализа требований и
выбор оптимальных технологических решений для
платформы.
Проектирование системы
Разработка архитектуры базы данных и продуманного
пользовательского интерфейса для удобства работы.
Реализация и тесты
Кодирование всех заявленных функций системы и
тщательное тестирование для обеспечения
стабильной работы.
Разработка ИС
«BookPublishe
r Pro» для
автоматизаци
и
издательства.
Современные издательства сталкиваются с вызовами:
неэффективный ручной учёт, фрагментация данных и
отсутствие оперативной прозрачности в процессах.
Существующие информационные системы часто
оказываются слишком дорогостоящими или сложными
для внедрения.

3.

Анализ аналоговых
систем и их стоимости
Проведенный анализ выявил, что
существующие на рынке аналоги отличаются
высокой стоимостью и сложностью
100
95
внедрения. Они не обеспечивают
необходимой гибкости для наших операций,
что указывает на потребность в разработке
75
собственного, более доступного и
50
25
0
50
адаптированного решения.

4.

Бэкенд: PHP 7.2+
PHP обеспечивает доступный хостинг и относительно
низкий порог входа для разработчиков.
База данных: MySQL 8.0
MySQL предлагает бесплатное и надёжное хранение
данных с полноценной поддержкой кириллицы.
Фронтенд: HTML5, CSS3, JS
Выбор
ключевых
технологий
для проекта
Стандартные технологии для быстрой загрузки и
отсутствия лишних зависимостей в браузере.
Для обеспечения стабильной работы,
масштабируемости и экономической эффективности
проекта были выбраны проверенные технологии.
Акцент сделан на доступность, надёжность и
производительность, минимизируя сложности в
разработке и поддержке.

5.

Управление
Пользователями
Таблица `users` хранит информацию о
01
пользователях, их ролях, правах доступа
и контактных данных.
Контент и Жанры
Таблицы `genres` и `manuscripts` содержат 02
данные о категориях и самих рукописях.
Структура
Базы
Данных
Представлена ER-диаграмма, детально
визуализирующая архитектуру базы данных.
Она наглядно демонстрирует ключевые
Заказы на Печать
Таблица `print_orders` отслеживает статус
связи между основными таблицами
03
системы, акцентируя внимание на
и детали всех запросов на печать
взаимодействии между пользователями,
изданий.
рукописями и заказами на печать.
Системные Журналы
Таблицы `notifications` и `admin_logs`
управляют уведомлениями и записывают
действия администраторов.
04

6.

Макеты интерфейса (Figma)
Главная страница
Общий вид системы, основные
функциональные возможности.
Прием Рукописей
Просмотр доступных
изданий и их детализация.
Редактирование
.

7.

8.

Внешний вид системы
Главная страница
Отображает hero-блок,
статистику, последние рукописи.
Кабинет автора
Загрузка рукописей,
отслеживание их статуса.
Админ-панель
Управление пользователями и
заказами системы.

9.

Трёхуровневая Архитектура
Разделение на уровни: представления, бизнес-логики и
данных для масштабируемости.
Роль: Автор
Подача рукописей, управление личным кабинетом,
отслеживание статуса материалов.
Роль: Редактор
Архитектура
и Ролевая
Модель
Системы
Обработка и рецензирование рукописей, контроль
качества, координация публикаций.
Система разработана на трёхуровневой архитектуре
Роль: Администратор
«клиент-сервер» для оптимального разделения
Управление пользователями, заказами, настройками
обеспечивает гибкое управление доступом к системе
системы и сбор аналитических данных.
и процессам.
функциональности. Комплексная ролевая модель

10.

Результаты тестирования
Представлен обзор результатов функционального тестирования, включая защиту от угроз безопасности и оценку производительности системы под нагрузкой.
17 Тест-кейсов
Проверены сценарии: Регистрация/Авторизация, Создание
рукописи, Изменение статуса, Заказ печати.
100
Нагрузка
Система стабильно выдерживает одновременную
обработку 100 параллельных запросов.
100
%
Безопасность
Эффективная защита от SQL-инъекций и XSS-атак
успешно реализована.

11.

Заключение
ИС «BookPublisher Pro» успешно разработана
для автоматизации учёта рукописей и заказов.
Система предоставляет удобный личный
кабинет автора и разворачивается бесплатно
на PHP/MySQL хостинге. Планы включают
модуль электронной коммерции, интеграцию с
1С и мобильное приложение.
English     Русский Rules