37.08M

Avtomatizaciya

1.

МИНИСТЕРСТВО НАУКИ И ОБРАЗОВАНИЯ
РЕСПУБЛИКИ БУРЯТИЯ
ГБПОУ «Байкальский колледж
недропользования»
ДИПЛОМНАЯ РАБОТА НА ТЕМУ:
«Автоматизация управления заказами и логистикой запасных
частей в сети станций технического обслуживания»
Студент группы ИС2 2 а ·
Руководитель: Капустина Л.Н.·
Кольцов Илья Эдуардович
Специальность 0 9 .0 2 .0 7
«Информационные системы и
программирование»
Улан-Удэ,
2026

2.

Актуальность проблемы
Несогласованные остатки
Дефицит в одном филиале при избытке в другом
Ручные звонки
Перемещения без фиксации в учётной системе
Простой автомобилей
Клиенты теряют время и доверие
Избыточные закупки
Склады затовариваются «на всякий случай»
Сети СТО сталкиваются с
системной проблемой:
деталь есть в одном
филиале, но её нет там, где
идёт ремонт. При ручном
учёте мастера
согласовывают наличие по
телефону, но результат не
фиксируется в системе.

3.

Цель, задачи, объект и предмет
Цель
Задачи
Разработать информационную систему «СТО-
Логистика» для сети из трёх СТО с модулем
Анализ предметной области и составление
технического задания
автоматического перемещения деталей между
Построение диаграмм UML
филиалами в реальном времени.
Проектирование логической модели базы данных
Реализация веб-интерфейса и серверной логики
Тестирование и подготовка документации
Объект — деятельность сети из трёх СТО. Предмет — автоматизация управления заказами и перемещением
запасных частей между филиалами.

4.

Результаты анализа и требования к системе
Анализ показал: ключевая проблема —
отсутствие единого механизма проверки
остатков. На основе этого сформулированы
функциональные требования в техническом
задании.
Проблема
Решение системы
Несогласованные остатки
Автоматическая проверка
наличия
Ручные звонки
Автоматическое
формирование заявок
Простой автомобилей
Транзакционное обновление
остатков
Нет прозрачности
Отчётность по загрузке и
движению

5.

Проектирование — диаграммы UML
Диаграмма вариантов использования

6.

Проектирование - диаграммы UML
Диаграмма классов

7.

Проектирование — диаграммы UML
Диаграмма последовательности

8.

Проектирование — база данных
Логическая модель

9.

Реализация — технологии
OpenServer 5.4.3
Готовая среда: Apache + PHP + MariaDB
MariaDB 10.3
СУБД с поддержкой транзакций и
внешних ключей
PHP 7.4 + PDO
Серверная логика, защита от SQL-инъекций
Bootstrap 5 + AJAX
Адаптивный интерфейс, проверка остатков
без перезагрузки

10.

Ключевой функционал — интерфейс
системы
Создание заказа
Журнал перевозок
Складские остатки
Автоматическая проверка наличия
Статусы «Запрошено, В пути,
Прозрачность запасов по сети.
во всех филиалах. Цветовые метки:
Получено». Кнопка «Получено»
Маркеры критического остатка,
зелёный — в наличии, жёлтый —
запускает транзакцию обновления
кнопка «Запросить перемещение» в
перемещение, красный — дефицит.
остатков.
таблице.

11.

Видеопрезентация функционала

12.

Заключение
Спроектирована и реализована информационная система «СТО-Логистика», решающая проблему
рассинхронизации складских остатков в сети из трёх СТО. Транзакционные механизмы PDO гарантируют
атомарность операций перемещения. Все сценарии ТЗ подтверждены тестированием.
Результат
Эффект
Система готова к опытной
Сокращение простоев,
эксплуатации
оптимизация запасов,
прозрачность управления
Перспективы
Модуль печати документов, автоматическое резервное копирование
English     Русский Правила