Аннотация 2
ВВЕДЕНИЕ 6
1 ПОСТАНОВКА И АНАЛИЗ ЗАДАЧИ 7
1.1 Назначение разрабатываемой системы «КОНВОЙ» 7
1.1.1 Разграничение пользователей системы 7
1.1.2 Функции пользователей системы: 7
1.2 Описание действующего бизнес-процесса межцеховой передачи
партий полуфабрикатов ДСЕ для выполнения промежуточных операций и
передачи готовой продукции 9
1.2.1 Цех-заказчик 9
1.2.2 Получение и возврат (отправка) партий ДСЕ цехами-
исполнителями 13
1.2.3 Недостатки действующей системы: 16
1. 3 Предлагаемый бизнес-процесс 21
1.3.1 Подготовка, партий ДСЕ цехами-заказчиками 21
1.3.2 Отправка партий ДСЕ цехами-заказчиками 26
1.3.3 Получение партий ДСЕ после выполнений операций цехом-
заказчиком 28
1.3.4 Получение и возврат партий ДСЕ (полуфабрикатов) цехами-
исполнителями 29
1.3.5 Алгоритм подготовки и перемещения партий ДСЕ для
выполнения смежных операций и сдачи готовой продукции 34
1.3.6 Алгоритм бизнес-процесса межцехового перемещения партии
ДСЕ 35
1.4 Постановка задачи 36
2 ОБЗОР РОДСТВЕННЫХ РАЗРАБОТОК 37
3 АРХИТЕКТУРА СИСТЕМЫ 38
3.1 Выбор используемого программного обеспечения 38
3.1.1 Обоснование выбора сред разработки 38
3.1.2 Выбор инструмента для разработки баз данных Oracle 39
3.1.3 Используемые библиотеки 40
3.2 Диаграммы UML 40
3.2.1 Диаграмма прецедентов 40
3.2.2 Объектная модель системы 41
3.2.3 Диаграмма компонентов 42
4 ОРГАНИЗАЦИЯ БАЗЫ ДАННЫХ 44
4.1 Описание информационной базы данных системы 44
4.2 Структура базы данных 45
5 ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ РЕШЕНИЯ 53
5.1 Алгоритм работы программы 53
5.2 Программная реализация работы программы 54
5.2.1 Выгрузка данных из БД и отображение на окно программы .... 54
5.2.2 Отображение данных по заданным критериям из БД 56
5.2.3 Формирование отчета 60
5.3 Использование сред разработки 64
6 РЕЗУЛЬТАТЫ РАБОТЫ 66
7 ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКИЙ РАЗДЕЛ 70
7.1 Основные составляющие эффективности системы 70
7.2 Расчет предпроизводственных затрат 71
7.3 Расчет капитальных затрат 75
7.4 Расчёт суммы затрат на внедрение системы 75
7.5 Расчёт текущих годовых затрат 76
7.6 Расчёт годовой экономии от реализации системы 77
7.7 Расчёт срока окупаемости 78
7.8 Расчёт коэффициента эффективности 79
7.9 Выводы по расчётам экономического обоснования 79
ЗАКЛЮЧЕНИЕ 81
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 82
ПРИЛОЖЕНИЕ А. ИСХОДНЫЙ КОД 84
ПРИЛОЖЕНИЕ B. СКРИПТ ДЛЯ ORACLE 104
В результате выпускной квалификационной работы требуется разработать систему отслеживания местоположения грузов при транспортировке на ФГУП «Приборостроительный завод» г. Трёхгорный.
Актуальность
В связи с внедрением MES «КООРДИНАТОР» возникает возможность обеспечить оперативный контроль за выполнением межцеховых операционных услуг и передачей готовой продукции.
Цели и задачи
1) Автоматизировать формирование заданий подразделениям предприятия на передачу полуфабрикатов для выполнения межцеховых операционных услуг и передачу готовой продукции на ЦСГД.
2) Отказаться от трудоемкого ведения бумажных журналов по передаче полуфабрикатов для выполнения межцеховых операционных услуг.
3) Документировать процесс приема-передачи партий ДСЕ фиксацией электронных подписей операции «сдал-принял» при межцеховом перемещении.
4) Обеспечить наглядность информации о маршруте перемещения и содержимом тары с партиями ДСЕ.
5) Осуществить интерактивное (в режиме online) информирование между подразделениями о передаваемых позициях задания для приема-передачи тары с ДСЕ.
6) Предоставить распределителю работ подразделений-смежников возможность автоматизированного учета хода выполнения технологических операций.
7) Создать для участников проекта информационно-справочную систему по перемещению, нахождению, выполнению операции, возврату продукции.
8) Обеспечить контроль за возвратом передаваемой тары.
В рамках выпускной квалификационной работы была изучена и проработана технология разработки клиентских приложений путем создания программы супервайзер «КОНВОЙ». Разработка велась на языке программирования C# с использованием среды разработки Visual Studio 2017.
Для достижения данной цели были решены следующие задачи:
• осуществлена постановка и анализ задачи;
• произведен обзор родственных разработок;
• описана архитектура системы;
• спроектирована база данных;
• описана организация базы данных;
• представлены алгоритмические решения;
• рассчитаны все затраты, прибыль и срок окупаемости;
• выполнено тестирование разработанного программного обеспечения.
В настоящее время система подготовлена к опытной эксплуатации.