Similar presentations:
f0095944
1.
Система управленияскладской логистикой
производственного
предприятия
Выполнил: студент группы 090303-ПИб-о21
Ивлев Савелий Вячеславович
Руководитель: доцент кафедры ИИСТ
Черноморова Татьяна Семёновна
2.
02СКЛАДСКАЯ ЛОГИСТИКА
Компания
Skill Group
Компания Skill Group представляет собой предприятие,
которое специализируется на изготовлении акустических
полок, подиумов под колонки, ящиков под сабвуферы и т.д.
Реализует автомобильные шумоизоляционные материалы,
ткани (винилес-кожа, карпет), карбоновые пленки
работа с розничными
покупателями
реализация заказов по
индивидуальному проекту
работа с оптовыми
покупателями
сотрудничество с
магазинами
3.
03Организационная структура предприятия
Генеральный
директор
Начальник
отдела
логистики
Главный
бухгалтер
Логистический
отдел
Бухгалтерский
отдел
Менеджер по
продажам
Водители
Бухгалтеры
Маркетинговый
отдел
Комплектовщики
Отдел продаж и
маректинга
Начальник
отдела
снабжения
IT-Отдел
Начальник
производства
Отдел
снабжения
Начальник
деревообрабатывающего
отдела
Начальник
текстильного
отдела
Начальник отдела
лазерной
обработки
Кладовщики
Рабочие мастера
по
деревообработке
Рабочие мастера
по текстилю
Рабочие мастера
по лазерной
обработке
металла
Отдел контроля
качества
изделий из
дерева
Отдел контроля
качества
текстильных
изделий
Рабочие мастера
по лазерной
обработке
пластика
Грузчики
Отдел контроля
качества
металических и
пластиковых
изделий
4.
04Функциональная структура предприятия
Деятельность
предприятия
Skill Group
Взаимодействие с
поставщиками
сырья
Производство
продукции
Хранение и
управление
запасами
Сборка и
комплектация
заказов
Отгрузка заказов
Взаимодействие с
клиентами
Контакт с
поставщиком сырья
Подготовка
производства
Приемка
полуфабриката на
склад
Комплектация
заказа
Оформление
документов
Обработка запроса
клиента
Оформление
закупочной
докумнтации
Изготовление
полуфабрикатов
Приемка готовой
продукции на склад
Подготовка к
отгрузке
Погрузка заказов
Оформление заказа
Организация
поставки
Изготовление
готовой продукции
Размещение на
складе
Обратная связь
Изготовление заказа
Приёмка сырья на
склад
Контроль качества
Мониторинг и
инвентаризация
Отгрузка и доставка
Обратная связь и
поддержка
5.
05СКЛАДСКАЯ ЛОГИСТИКА
Основные цели создания системы
Автоматизация рабочих
складских процессов
Осуществление контроля сырья
и продукции на складе
Минимизация бумажных
носителей
позволит повысить
эффективность предприятия и
уменьшить количество рутинной
работы
позволит вести подробный учёт
складских ресурсов и
поддерживать их стабильное
количество
способствует переход на
полностью цифровую среду, где
вся информация будет хранится
в единой информационной
системе
6.
06Контекстная диаграмма главной бизнес-функции
Правила и
регламенты предприятия
Записи из учётных журналов
Сырьё для возврата
Отчёты продаж
Деятельность предприятия Skill Group
Сырьё от поставщика
Заказы клиентов
Стандарты и ГОСТы
Чертежи
Список требуемого сырья
Отгруженные заказы
A0
База поставщиков
Возвращённые товары
Водители
Техника и транспорт
Комплектовщики
Грузчики
Кладовщики
Станки и оборудование
Отдел контроля качества
Рабочие мастера
Начальник производства
Начальник отдела снабжения
Менеджер по продажам
Бухгалтеры
Начальник отдела логистики
7.
07Диаграмма декомпозиции контекстной диаграммы
Записи
из учётных журналов
Правила и
регламенты предприятия
Чертежи
Стандарты
и ГОСТы
Список
требуемого
сырья
База
поставщиков
Сырьё для
возврата
Сырьё для
производства
Закупка сырья
A1
Хранение сырья
на складах
Сырьё от
поставщика
A2
Принятое
сырьё
Заказы от
клиентов
Готовая
продукция,
одобренная
ОТК
Выполнение
производственных
работ
Готовая
продукция
для
продажи
A3
Продукция
со склада
возвратов
Остатки сырья
на складах
Остатки
готовой
продукции
на складах
Возвращённая
продукция
Хранение готовой
продукции на
складах
Собранные
заказы
A4
Оформление и
сборка заказов
A5
Сырьё для
продажи
Отгрузка заказов
A6
Начальник
отдела
снабжения
Отдел
контроля
качества
Кладовщики Техника и
транспорт
Рабочие
мастера
Начальник
Станки и
оборудование производства
Комплектовщики
Менеджер
по продажам
Начальник
логистического Бухгалтеры
отдела
Грузчики
Отгруженные
заказы
Отчёты
продаж
Водители
8.
08Диаграмма декомпозиции подфункции
«Закупка сырья»
Правила и
регламенты предприятия
Записи из
учётных
журналов
Стандарты
и ГОСТы
Список
требуемого
сырья
Остатки
сырья на
складах
Планирование
закупок
Сводный
план
закупок
A1.1
Заказы от
клиентов
Поиск и выбор
поставщиков
База
поставщиков
Выбранные
поставщики
A1.2
Заключение
договоров с
поставщиками
Договор на
поставку
A1.3
Оперативное
управление
поставками
Сырьё от
поставщиков
Сырьё
для ОТК
A1.4
Информация о
надёжности поставщика
Контроль качества
сырья
A1.5
Начальник
отдела
снабжения
Начальник
логистического
отдела
Отдел контроля качества
Принятое
сырьё
Сырьё для
возврата
9.
09Диаграмма декомпозиции подфункции
«Хранение сырья на складах»
Правила и
регламенты предприятия
Принятое
сырьё
Поступление
сырья на склады
Записи
из учётных журналов
Сырьё для
хранения
A2.1
Сырьё для производства
Размещение и
хранение сырья на
складах
Сырьё для продажи
A2.2
Данные о количестве
сырья на складах
Инвентаризация
сырья
A2.3
Техника и
транспорт
Кладовщики
Остатки сырья
на складах
10.
10Диаграмма декомпозиции подфункции
«Выполнение производственных работ»
Записи из
учётных
Правила и
журналов
регламенты предприятия
Чертежи
Стандарты
и ГОСТы
Заказы от
клиентов
Анализ заказов
для производства
Остатки готовой
продукции на
складах
План на
производство
A3.1
Полуфабрикаты
Производство
полуфабрикатов
Сырьё для
производства
А3.2
Готовая
продукция для
ОТК
Производство
готовой
продукции
A3.3
Продукция со
склада возвратов
Готовая
продукция
без брака
Контроль
качества готовой
продукции
A3.4
Продукция, нуждающаяся
в устранении брака
Комплектация и
упаковка готовой
продукции
A3.5
Начальник
производства
Рабочие
Станки и
мастера оборудование
Отдел контроля качества
Готовая
продукция,
одобренная
ОТК
11.
11Диаграмма декомпозиции подфункции
«Хранение готовой продукции на складах»
Правила и
регламенты предприятия
Готовая
продукция,
одобренная
ОТК
Возвращённые
товары
Поступление
готовой продукции
на склады
Записи
из учётных журналов
Готовая
продукция
для
хранения
A4.1
Готовая продукция
для продажи
Продукция со склада
возвратов
Размещение и
хранение готовой
продукции на складах
A4.2
Данные о количестве
готовой продукции
на складах
Инвентаризация
готовой
продукции
A4.3
Техника и
транспорт
Кладовщики
Остатки готовой
продукции на
складах
12.
12Диаграмма декомпозиции подфункции
«Оформление и сборка заказов»
Правила и
регламенты предприятия
Заказы от
клиентов
Формирование
товарных
накладных для
сборки заказов
Товарные накладные для
сборки заказов
A5.1
Сборка заказов
Сырьё для продажи
Готовая продукция для продажи
А5.2
Менеджер
по продажам
Комплектовщики
Собранные
заказы
13.
13Диаграмма декомпозиции подфункции
«Отгрузка заказов»
Правила и
регламенты предприятия
Заказы от
клиентов
Записи
из учётных журналов
Составление
оптимальных
маршрутов доставки
Маршруты доставки
A6.1
Погрузка заказов в
транспорт
Собранные
заказы
A6.2
Товарнотранспортная
накладная
Составление
документов
A6.3
Отгрузка заказов
Транспорт с заказами
Отгруженные
заказы клиентов
A6.4
Счёт
фактуры
Формирование
отчётности
A6.5
Начальник
логистического
отдела
Грузчики
Техника и
транспорт
Водители
Бухгалтеры
Отчёты
продаж
14.
14Диаграмма потоков данных
Хранилище сборных
заказов
2
Позиции для
выполнения
заказа
1
Хранилище заказов
Заказы
клиентов
Товарные позиции
заказа
2
1
Планирование
производства
Оформление
заказа
Позиции для
производства
Заказ от клиента
Остатки
готовой продукцию
на складах
Хранилище
производственного плана
3
Хранилище сотрудников
предприятия
6
Необходимое
сырьё
Клиент
Сырьё для
производства
Производственный
план
Информация
о сотруднике
3
Поставщик сырья
Закупка сырья
Сырьё
5
4
Составление плана
на смену
Принятое
сырьё
Остатки сырья на складах
4
План на
смену
Хранилище сырья
5
План
производства
на смену
Хранилище планов на
смену
6
7
Формирование
отчётности
Расходная накладная
7
Производство
продукции
Отгрузка
продукции
Готовая
продукция
8
Готовая продукция
для продажи
Хранилище готовой
продукции
Отгруженные заказы
Отчёты по производству
Хранилище отчётов за
смену
15.
15СКЛАДСКАЯ ЛОГИСТИКА
Существующие проектные решения
"1С: Торговля и склад"
Парус
Галактика ERP
Классическое решение для
автоматизации процессов в
торговых и складских
предприятиях
Решение для автоматизации
административных регламентов
и оптимизации работы в
организации
полномасштабная
информационная система,
разработанная специально для
крупных и средних предприятий
России и стран СНГ
16.
16СКЛАДСКАЯ ЛОГИСТИКА
Обоснование
необходимости
разработки
Разработать концепцию
и архитектуру построения и
платформы реализации ИС
предприятия Skill Group
Разработать структуру
На основании проведенного
предпроектного анализа можно сделать
вывод, что разработка информационной
системы (ИС) для предприятия Skill Group
является целесообразной и необходимой.
Внедрение такой системы позволит
решить ключевые проблемы, связанные с
ручным управлением бизнес-процессами,
и повысить эффективность работы
компании. Для реализации системы
необходимо выполнить следующие
задачи:
01
02
ИС предприятия Skill Group; состав
обеспечивающих и функциональных
подсистем
Спроектировать
техническое обеспечение ИС
предприятия Skill Group
03
17.
17СКЛАДСКАЯ ЛОГИСТИКА
Специализированное программное обеспечение
Язык программирования
Среда разработки
Python 3.12
PyCharm 2024.1.1
Графический интерфейс (UI)
База данных
PySide6 6.9.0
PostgreSQL 16.3, pgAdmin 4 v8
Объектно-реляционная модель
Развертывание
Psycopg2 2.9.0
PyInstaller 6.12.0
18.
18Структурная схема информационной системы
ИС Skill Group
Обеспечивающие
подсистемы
Функциональные
подсистемы
Подсистема
авторизации
Подсистема
управления
складскими
ресурсами
Доступ к системе
Выдача
материалов для
производства
Пополнение
складских
ресурсов
Подсистема
Подсистема
Подсистема
управления
производственными
процессами
формирования
и сборки
заказов
администрирования базы
данных
Редактирование
заказов
Упраление базой
данных
Оформление
отгрузки
Отслеживание
измененеий
Формирование
расходной
накладной
Администрирование
и контроль доступа к
БД
Открытие и
закрытие
производственных
циклов
Формирование
отчёта за смену
Програмное
обеспечение
Техническое
обеспечение
Информационное
обеспечение
OC
Windows 10
Сервер
База данных
ЯП Python
IDE PyCharm
Фреймворк
PySide6
СУБД
PostgreSQL
19.
19Диаграмма последовательности входа в систему
20.
20Диаграммы деятельности сотрудников
Рабочий
Комплектовщик
Кладовщик
21.
21Концептуальная модель базы данных
План производства
Сборный_заказ
PK ID_Записи
PK ID_Сборного_заказа (PK)
Название_готовой_
продукции
Аудит
АУ ID_Заказа (FK)
PK ID_Записи
Целевое_кол-во_
готовой_продукции
Тип_товара
Логин
N
АУ ID_Позиции (FK)
Ед_измерения
Примечание
План на смену
Специализация_
сотрудника
PK ID_Записи
Дата_совершения_
действия
Название позиции
Описание_действия
Кол-во_заказанного_
товара
Запрос_в_БД
1
Кол-во_реализованного_
товара
АУ ID_Готовой_продукции
Клиент
Дата_создания_плана
Заказ_клиента
PK ID_Клиента (PK)
Специализация_
сотрудника
Ед_измерения
N
Примечание
Номер_телефона
1
АУ ID_Клиента (FK)
N
1
ID_Плана
1
PK ID_Заказа_клиента (PK)
ФИО
Начало_смены
1
Склад
материалов и изделий
Статус_заказа_клиента
1
PK ID_Приёмки (PK)
Дата_создания_заказа
1
АУ ID_Готовой_продукции (FK)
Сотрудник
Смена
1
Название_позиции
PK ID_Сотрудника
Состав_готовой_продукции
ФИО
ID_Смены
1
Логин
1
N
АУ ID_Сырья (FK)
Дата_выполнения_заказа
N
N
PK ID_Записи
1
Номер_телефона
ФИО
Дата_регистрации
Начало_смены
Логин
Конец_смены
Специализация_
сотрудника
Ед_измерения
Количество
ID_состава_готовой_
PK
продукции (PK)
Примечание
ID_рецепта
N 1
Название_готовой_
продукции
1
N
1
Кол-во_созданной_
готовой_продукции
Кол-во_брака
АУ ID_готовой_продукции (FK)
Таблица_выдачи_материалов
АУ ID_Сырья (FK)
PK ID_Выдачи (PK)
Количество
Логин_кладовщика
Ед_измерения
Логин_сотрудника
Специализация_
сотрудника
ФИО_сотрудника
N
Специализация_
сотрудника
N
АУ ID_Позиции (FK)
Единица_измерения
N
Специализация_
сотрудника
1
1
Готовая_продукция
Сырьё
1
Ед_измерения
PK ID_готовой_продукции (PK)
Уникальный_код_
готовой_продукции
PK ID_Сырья (PK)
N
Название_готовой_
продукции
АУ ID_Поставщика (FK)
1
Кол-во_выдаваемого_
материала
N
1
N
Дата_выдачи
АУ ID_Сотрудник
N
Название_сырья
Ед_измерения
Ед_измерения
1
N
Поставщик_сырья
Специализация_
сотрудника
N
PK ID_Поставщика (PK)
N
1
ФИО
Адрес
Телефон
Эл_почта
1
22.
22Логическая модель базы данных
План производства
PK ID_Записи
PK ID_Сборного_заказа (PK)
Название_готовой_
продукции
text
Целевое_кол-во_
готовой_продукции
numeric
Ед_измерения
PK ID_Записи
int
АУ ID_Готовой_продукции
int
Дата_создания_плана
date
text
Начало_смены
date
int
int
ФИО
varchar
Номер_телефона
varchar
int
text
Дата_совершения_
действия
date
Название позиции
Описание_действия
text
Кол-во_заказанного_
товара
numeric
Запрос_в_БД
text
Кол-во_реализованного_
товара
numeric
Ед_измерения
varchar
ID_Смены
int
PK ID_Сотрудника
Примечание
PK ID_Заказа_клиента (PK)
АУ ID_Клиента (FK)
int
Статус_заказа_клиента
varchar
Дата_создания_заказа
date
Логин
text
Номер_телефона
varchar
ФИО
text
Дата_регистрации
date
Начало_смены
date
Логин
varchar
Конец_смены
date
Специализация_
сотрудника
varchar
Название_готовой_
продукции
text
Кол-во_созданной_
готовой_продукции
Кол-во_брака
Единица_измерения
Специализация_
сотрудника
date
Состав_готовой_продукции
ID_состава_готовой_
PK
продукции (PK)
ID_рецепта
int
АУ ID_Сырья (FK)
int
quantity
numeric
Ед_измерения
numeric
Специализация_
сотрудника
text
int
Готовая_продукция
PK ID_готовой_продукции (PK)
int
Название_позиции
varchar
Ед_измерения
varchar
Количество
int
Примечание
text
Таблица выдачи материалов
PK ID_Выдачи (PK)
int
Логин_кладовщика
int
Логин_сотрудника
int
ФИО_сотрудника
text
Специализация_
сотрудника
text
text
text
АУ ID_Позиции (FK)
int
Ед_измерения
text
int
text
Название_готовой_
продукции
int
АУ ID_Сырья (FK)
int
Сырьё
Уникальный_код_
готовой_продукции
PK ID_Приёмки (PK)
int
ID_готовой_продукции
АУ
(FK)
Количество
text
Склад
материалов и изделий
АУ ID_Готовой_продукции (FK)
varchar
text
int
int
ФИО
int
text
Заказ_клиента
Дата_выполнения_заказа
int
text
Логин
Сотрудник
PK ID_Записи
int
Тип_товара
int
Клиент
Смена
АУ ID_Заказа (FK)
АУ ID_Позиции (FK)
PK ID_Клиента (PK)
Специализация_
сотрудника
ID_Плана
PK ID_Записи
date
Специализация_
сотрудника
int
Аудит
text
Примечание
План на смену
Сборный_заказ
int
PK ID_Сырья (PK)
int
АУ ID_Поставщика (FK)
int
varchar
Кол-во_выдаваемого_
материала
numeric
Дата_выдачи
АУ ID_Сотрудник
int
Ед_измерения
varchar
Специализация_
сотрудника
text
Название_сырья
varchar
Ед_измерения
varchar
date
Поставщик_сырья
PK ID_Поставщика (PK)
int
ФИО
varchar
Адрес
varchar
Телефон
varchar
Эл_почта
varchar
23.
23Диаграмма (карта) устойчивых зависимостей
Зависимости
классов
Зависимости
пакетов
Зависимости
интерфейсов
Ca – кол-во входящих связей
Ce – кол-во исходящих связей
I – устойчивость компонента
24.
24Метрики устойчивости пакетов
Количество
Количество
входящих
исходящих
связей (Ca)
связей (Ce)
main.py
0
9
1
main_kladovshchik.py
0
5
main_rabochiy.py
0
main_otgruzka.py
Количество
Количество
Устойчивость
входящих
исходящих
компонента
связей (Ca)
связей (Ce)
(I)
kladovshchik_main_window.py
1
1
0,5
1
login_window.py
1
0
0
6
1
main_window.py
1
1
0,5
0
5
1
material_handout_dialog.py
2
0
0
confirm.py
3
1
0,25
otgruzka_main_window.py
1
1
0,5
error.py
15
0
0
rabochiy_main_window.py
1
1
0,5
logger.py
14
0
0
table_window.py
1
0
0
add_record_dialog.py
1
0
0
warehouse_restocking_dialog.py
2
0
0
completion_order_dialog.py
1
0
0
res.py
0
0
0
confirm_dialog.py
1
0
0
connection.py
6
1
0,143
employees_window.py
1
0
0
print_doc.py
2
0
0
error_dialog.py
1
0
0
utils.py
6
0
0
Название компонента
I = Ce / (Ca + Ce) – формула
расчёта устойчивости, где
Ca – кол-во входящих связей
Ce – кол-во исходящих связей
I – устойчивость компонента
Устойчивость
компонента (I)
Название компонента
25.
25Окно авторизации в систему
26.
26СКЛАДСКАЯ ЛОГИСТИКА
Вход в информационную систему
Для обеспечения безопасности в системе реализована ролевая модель
доступа, которая определяет права пользователей в зависимости от их
должностных обязанностей.
Администратор
Кладовщик
Рабочий
Комплектовщик
Полный контроль над
информационной системой
Выдача материалов и учёт
складских запасов
Производство готовой
продукции
Комплектация и отгрузка
заказов
27.
27Рабочее окно администратора
28.
28Окно с просмотром таблицы client
29.
29Диалоговое окно добавления записи
30.
30Диалоговое окно добавления записи
31.
31Таблица аудит
32.
32Работа полнотекстового поиска
33.
33Диалоговое окно с оформлением заказа
34.
34Таблица сотрудников предприятия
35.
35Диалоговое окно с регистрацией нового сотрудника
36.
36Создание плана на смену
Роли ↑
Заключение ↓
37.
37Рабочее место кладовщика
38.
38Процесс выдачи материала
39.
39Таблица с историей выдачи сырья
Роли ↑
Заключение ↓
40.
40Рабочее окно сотрудника, участвующего в производстве (рабочего)
41.
41Таблица со сменой
42.
42Таблица с планами для сотрудника
43.
43План на смену
44.
44Таблица с составом готовой продукции
45.
45Диалоговое окно для закрытия смены
46.
46Результат закрытия смены
47.
47Отчёт за смену
Роли ↑
Заключение ↓
48.
48Рабочее окно комплектовщика
49.
49Диалоговое окно редактирование
50.
50Путевой лист груза
Роли ↑
Заключение ↓
51.
51СКЛАДСКАЯ ЛОГИСТИКА
Заключение
В результате выполнения дипломной
работы бал разработана информационная
система управления складской
логистикой производственного
предприятия, способное повысить
эффективность управления складскими
процессами, упростить обработку заказов
и минимизировать потери данных.
Дальнейшее развитие системы может
включать реализацию расширенной
ролевой модели пользователей,
автоматическое формирование отчётов и
интеграцию с внешними сервисами.
Внедрение данной информационной
системы позволит увеличить прибыль
предприятию Skill Group и
минимизировать всевозможные
издержки.
Проведён
комплексный анализ деятельности Skill Group
Разработана
структура базы данных, включающая таблицы для хранения
информации о клиентах, заказах, складе и логистике
Осуществлена
интеграция с СУБД, что позволило выполнять основные
информационные запросы, обеспечивающие работу
системы
Реализован
механизм аутентификации пользователей с проверкой
данных через PostgreSQL
Создан
графический интерфейс, обеспечивающий удобную работу
с системой
Разработана
ролевая модель доступа, которая определяет права
пользователей в зависимости от их должностных
обязанностей, а также обеспечивает безопасность в системе
52.
52Спасибо
за внимание!
СКЛАДСКАЯ ЛОГИСТИКА