МІНІСТЕРСТВО НАУКИ ТА ОСВІТИ УКРАЇНИ ДВНЗ “УКРАЇНСЬКИЙ ДЕРЖАВНИЙ ХІМІКО-ТЕХНОЛОГІЧНИЙ УНІВЕРСИТЕТ” КАФЕДРА ІНФОРМАЦІЙНИХ СИСТЕМ Дипломний проект на тему: Інформаційна підсистема керування вантажоперевезення на терміналі ДП «Дніпропетровський річковий порт» студентки 5-го курса спеціальності ІС Саєнко Ірини Григорівни науковий керівник: к.т.н. Коротка Лариса Іванівна Дніпропетровськ 2014 р. 2 Обоснование для разработки Заказ предприятия ДП «Днепропетровский речной порт» на разработку современной программы по управлению погрузо-разгрузочными работами. Необходимость этой разработки заключается в том, что на данном предприятии не было и нет никакого программного обеспечения для мастера погрузоразгрузочных работ, позволяющего автоматизировать процесс его работы и оперативность обработки изменяющейся информации. 3 Объект, предмет и цель дипломного проекта Объект работы речного порта. • – процесс деятельности Предмет – отдел грузоперевозок Днепропетровского речного порта. • Цель создать информационную подсистему управления погрузо-разгрузочными работами ДРП • 4 Задачи дипломного проекта Должны быть реализованы следующие функции: • введение данных об используемых технических средствах; • введение детальной информации о работах и средствах, которые необходимы для их выполнения; • ввод информации о работах, которые необходимо выполнить; • формирование отчетов о выполненных работах; • просмотр данных с помощью фильтров; • предоставление схемы оптимальной раскладки груза, полученной с помощью ГА, и сохранение результата в виде рисунка. 5 Задача оптимальной раскладки грузов на складе (поддоне) Оптимальным решением данной задачи следует считать решение, удовлетворяющие следующие условия: • коэффициент наполненности склада грузом максимально высокий; • варианты раскладок, найденные системой, должно обеспечивать возможность качественного штабелирования. 6 В качестве входной информации система учитывает: • размер груза; • размер склада (поддона); • вероятность мутации. Коэффициент заполненности площади склада: 𝐾= 𝑆г ∗𝑛г 𝑆𝑐 → 1, где 𝑆г площадь груза, 𝑛г количество груза, 𝑆𝑐 площадь склада. 7 Моделирование бизнес-процессов ДРП с помощью Rational Rose 8 Диаграммы последовательности 9 Диаграммы деятельности 10 Схема БД в Access 11 Структурная схема генетического алгоритма 12 Средства разработки Язык программирования: С++ Среда разработки: Borland Builder C++ 2007. 13 ОБЗОР РАБОТЫ ПРОГРАММЫ. «Окно перечень работ» 14 Окно добавления новой работы 15 Справочник работ 16 Справочник технических средств 17 Отчет по работам 18 Пример созданного документа в Excel 19 Оптимальная раскладка груза 20 Оптимальная раскладка груза (результат) 21 Достоинства разработанной информационной подсистемы разработанная БД позволяет достаточно быстро обрабатывать и использовать информацию о погрузоразгрузочных работах и задействованных технических средствах порта в них; • созданная информационная подсистема предоставляет возможность получения схемы оптимальной раскладки грузов на складе (или на поддоне судна), что позволяет более эффективно использовать складские помещения предприятия; • разработанный программный продукт имеет простой и удобный графический интерфейс, не требующий глубоких знаний ПК; существенно сокращает время обработки мастером по погрузо-разгрузочным работам поступающей к нему информации и, как следствие, позволяет автоматизировать процесс его работы. • 22 Выводы по работе 1. Изучена организационная и функциональная структура предприятия ДП «Днепропетровский речной порт», на основании которых были сформулированы требования к разрабатываемой информационной подсистеме. 2. Выполнено структурное проектирование в среде Rational Rose, в том числе нисходящая разработка и иерархическое построение модели. 3. Создана база данных в Microsoft Оffice Access, содержащая информацию о работах, технических средствах и статусах, которые они принимают. 4. Разработана информационная подсистема управления погрузо-разгрузочными работами на предприятии. 5. Создан программный модуль (использующий генетический алгоритм), позволяющий получать схему оптимальной раскладки грузов на складе/поддоне. 6. Осуществлено внедрение разработанного программного продукта на предприятии ДП «Днепропетровский речной порт» (акт внедрения прилагается). Информационная подсистема позволяет достаточно быстро и эффективно обрабатывать поступающую и постоянно меняющуюся информацию, избежать различных ошибок и, тем самым, автоматизировать процесс обработки данных мастером по погрузочно-разгрузочным работам. 23 Внедрение программы 24 Копия публикации Саєнко І.Г. Інформаційна підсистема керування вантажоперевезеннями на терміналі ДП «Дніпропетровський річковий порт». / Саєнко І.Г., Коротка Л.І.// Информационные процессы и технологии «Информатика 2014»: VI Міжн. наук.-техн. конф., 22-26 квітня 2014 р.: тези допов. – Севастополь: Вебер, 2014. – Т.3. – С. 165. 25 СПАСИБО ЗА ВНИМАНИЕ!