Внимание! Работа загружена в текстовом формате PDF (работа легко форматируется, редактируется, конвертируется в word).
Тема выпускной квалификационной работы: «Система поддержки принятия решений для обоснования выбора варианта системы автоматического управления технологическим процессом при выполнении проектных работ».
Данная работа посвящена изучению самых современных методов принятия решения и изучению методов их расчета.
Задачи, которые решались в ходе исследования:
1. Определение систем поддержки принятия решений и систем автоматического управления технологическим процессом.
2. Изучение многокритериальных методов принятия решений. Характеристика, преимущества и порядок применения.
3. Предоставить характеристику выбранных программных средств для реализации системы поддержки принятия решений.
4. Описание функциональных возможностей приложения, тестирование и демонстрация функционала.
Листинг программы, осуществляющей поддержку принятия решений, был написан на языке Python с использованием фреймворка Kivy для написания пользовательского интерфейса.
В процессе разработки данной работы успешно достигнуты все заявленные исследовательские и практические цели, что в свою очередь подтверждает значимость и актуальность использования и внедрения предложенных решений для оптимизации процессов принятия решений.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ .............................................................................................................. 7
ГЛАВА 1 ОПРЕДЕЛЕНИЕ СИСТЕМ ПОДДЕРЖКИ ПРИНЯТИЯ РЕШЕНИЙ И СИСТЕМ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМ ПРОЦЕССОМ .......................................................................................................... 9 1.1 Системы поддержки принятия решений ........................................................ 9
1.2 Системы управления технологическим процессом ..................................... 12
1.3 Выводы по 1 главе ВКР .................................................................................. 16
ГЛАВА 2 МНОГОКРИТЕРИАЛЬНЫЕ МЕТОДЫ ПРИНЯТИЯ РЕШЕНИЙ. ХАРАКТЕРИСТИКА, ПРЕИМУЩЕСТВА И ПОРЯДОК ПРИМЕНЕНИЯ ... 17
2.1 Обзор существующих методов MCDM, используемых в задачах принятия решений и их преимущества ................................. 17
2.2 Осуществление выбора приоритетного решения с использованием рассмотренных методов MCDM ................... 21
2.2.1 Метод COCOSO............................................................................................ 21
2.2.2 Метод EDAS ................................................................................................. 23
2.2.3 Метод COMET .............................................................................................. 25
2.2.4 Метод MAIRCA ............................................................................................ 28
2.2.5 Метод MABAC ............................................................................................. 31
2.2.6 Метод энтропийного взвешивания ............................................................. 33
2.3 Выводы по 2 главе ВКР .................................................................................. 35
ГЛАВА 3 Характеристика выбранных программных средств для реализации системы поддержки принятия решений ............................................................. 36
3.1 Характеристика языка программирования Python. Основные преимущества применения в создании приложений .................................................................. 36
3.2 Фреймворк для создания пользовательских интерфейсов Kivy ................ 38
3.2.1 Описание и характеристика фреймворка Kivy ......................................... 38
3.2.2 Дополнительные инструменты KivyMD ................................................... 39
3.3 Библиотека для осуществления расчетов с использованием методов многокритериальное принятие решений pymcdm ............................................. 40
3.4 Общая характеристика выбранных инструментов разработки ПО ........... 42
3.4 Выводы по 3 главе ВКР .................................................................................. 43
ГЛАВА 4 ОПИСАНИЕ ФУНКЦИОНАЛЬНЫХ ВОЗМОЖНОСТЕЙ ПРИЛОЖЕНИЯ «ВЫБОР», ТЕСТИРОВАНИЕ И ДЕМОНСТРАЦИЯ ФУНКЦИОНАЛА ................................................................................................. 44
4.1 Функциональные возможности разработанного приложения ................... 44
4.2 Подготовка данных для выбора варианта системы автоматического управления технологическим процессом ........................................................... 45
4.3 Тестирование и демонстрация функционала приложения ......................... 47
4.4 Выводы по 4 главе ВКР .................................................................................. 50
ЗАКЛЮЧЕНИЕ ..................................................................................................... 52
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ........................................... 54
ПРИЛОЖЕНИЕ ЛИСТИНГ ПРИЛОЖЕНИЯ «ВЫБОР» ................................. 59
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Система поддержки принятия решений (СППР) Decision Support Systems (DSS) [Электронный ресурс]. – 2010. – URL:
2. Прокопенко Н.Ю. Системы поддержки принятия решений на базе Deductor Studio Academic 5.3: учебное пособие / Н.Ю. Прокопенко – Нижний Новгород: ННГАСУ, 2017. – 188 с.
3. Alyoubi B.A. Decision support system and knowledge-based strategic manage-ment // ELSEVIER. – 2015. – № 65 – С 278-284.
4. Автоматизированная система управления технологическим процессом [Электронный ресурс]. – 2021. – URL:
5. Типовые системы АСУ ТП [Электронный ресурс]. – 2021. – URL:
всего 36 источников