Тип работы:
Предмет:
Язык работы:


Разработка программного обеспечения оптимального распределения ресурсов производственного предприятия

Работа №120363

Тип работы

Бакалаврская работа

Предмет

программирование

Объем работы83
Год сдачи2017
Стоимость4650 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
12
Не подходит работа?

Узнай цену на написание


Аннотация 2
ВВЕДЕНИЕ 4
Глава 1 ФУНКЦИОНАЛЬНОЕ МОДЕЛИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ОПТИМАЛЬНОГО РАСПРЕДЕЛЕНИЯ РЕСУРСОВ ПРОИЗВОДСТВЕННОГО ПРЕДПРИЯТИЯ 7
1.1 Технико-экономическая характеристика деятельности ООО «Центрон» 7
1.2 Концептуальное моделирование процесса распределения производственных ресурсов ООО «Центрон» 9
1.3 Методы оптимального распределения производственных ресурсов в организации 12
1.3.1 Метод Нелдера-Мида для решения задачи оптимизации 14
1.3.2 Метод множителей Лагранжа для решения задачи оптимизации 18
1.3.3 Симплекс-метод для решения задачи оптимизации 20
1.4 Разработка модели бизнес-процесса «КАК ДОЛЖНО БЫТЬ» 24
1.5 Обзор программных аналогов 26
Глава 2 МОДЕЛИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ОПТИМАЛЬНОГО РАСПРЕДЕЛЕНИЯ РЕСУРСОВ ПРОИЗВОДСТВЕННОГО ПРЕДПРИЯТИЯ 32
2.1 Обоснование архитектуры проектируемого программного обеспечения 32
2.2 Концептуальное моделирование программного приложения для производственного предприятия 33
2.2.1 Описание процесса взаимодействия пользователя и программного приложения 33
2.2.2 Логическое моделирование программного обеспечения 37
2.3 Описание математической модели оптимального распределения ресурсов производственного предприятия 39
2.4 Проектирование базы данных программного обеспечения 41
2.4.1 Концептуальное проектирование модели данных программного обеспечения 41
2.4.2 Построение логической модели данных 43
2.4.3 Обоснование выбора системы управления базам данных программного обеспечения 46
2.5 Физическое моделирование программного обеспечения 48
2.6 Схемы реализации программного обеспечения 50
Глава 3 РЕАЛИЗАЦИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ОПТИМАЛЬНОГО РАСПРЕДЕЛЕНИЯ РЕСУРСОВ ПРОИЗВОДСТВЕННОГО ПРЕДПРИЯТИЯ 53
3.1 Выбор средств реализации программного приложения 53
3.2 Описание основных принципов работы реализуемого программного приложения 54
3.3 Оценка и обоснование экономической эффективности разработанного программного приложения 59
ЗАКЛЮЧЕНИЕ 65
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 67
ПРИЛОЖЕНИЕ А Требования FURPS+ к разработке программного приложения 71
ПРИЛОЖЕНИЕ Б Программный код приложения 74

В современном мире существует огромное количество промышленных предприятий, которые за сутки расходуют большое количество различных материальных ресурсов. Их неэффективное использование приводит к увеличению расходов предприятия и лишним издержкам, которые могут привести к банкротству.
В данной ситуации становится ясно, что любое крупное промышленное предприятие не способно существовать без компетентного управления производственными ресурсами. Несмотря на то, что необходимо иметь штат профессиональных аналитиков, большинство предприятия также использует и специальное программное обеспечение, которое позволяет оптимизировать большинство экономических процессов внутри организации.
Актуальность исследования заключается в том, что при правильной оптимизации материальных ресурсов возрастает доход предприятия, благодаря понижению затрат на производственные ресурсы и сокращению производственных отходов, что в свою очередь повышает конкурентоспособность предприятия.
Объектом исследования является процесс оптимального распределения производственных ресурсов.
Предметом исследования является автоматизация оптимального расчета требуемой краски с учетом складских запасов.
Целью ВКР является разработка программного обеспечения оптимального распределения ресурсов производственного предприятия.
Для достижения поставленной цели, необходимо решить следующие задачи:
• изучить и проанализировать предметную область;
• изучить и проанализировать известные методы оптимизации;
• изучить и проанализировать аналоги разрабатываемого программного обеспечения;
• разработать концептуальную модель программного обеспечения;
• описать математическую модель оптимального распределения производственных ресурсов организации;
• спроектировать базу данных программного обеспечения;
• выбрать средства разработки и реализовать программное обеспечение и её базу данных;
• обосновать эффективность использования разработанного программного обеспечения.
В данной выпускной квалификационной работе рассматриваются вопросы по разработке и реализации программного обеспечения оптимального распределения ресурсов производственного предприятия.
Выпускная квалификационная работа состоит из введения, трех глав, заключения, списка использованных источников и приложения.
В первой главе приводится краткий обзор предприятия ООО «Центрон», разработана контекстная диаграмма с декомпозицией основных процессов деятельности предприятия. Проводится анализ методов, благодаря которым возможно реализовать оптимальное распределение производственных ресурсов. Предоставляется результат анализа и сравнения аналогичных программных решений, на основании которых были полученных ценные сведения, благодаря которым были сформулированы основные требования к разрабатываемому программному обеспечению.
Во второй главе описывается моделирование программного обеспечения оптимального распределения ресурсов производственного предприятия. Сформулированы основные функциональные требования для программного обеспечения. Реализована математическая модель оптимального распределения ресурсов. Смоделирована база данных программного обеспечения, проведен краткий обзор системы управления базами данных.
В третьей главе был проведён анализ основных средств реализации программного обеспечения, на основании которого были выбраны наиболее предпочтительные средства, с помощью которых будет выполняться реализация программного обеспечения. Были описаны основные принципы работы разработанного программного обеспечения и приведены результаты тестирования методом «Чёрного ящика». После тестирования программного приложения, происходит оценка и обоснование экономической эффективности программного обеспечения.
В заключении приводятся результаты и выводы о проделанной работе.
Итогом выпускной квалификационной работы является разработанное программное обеспечение оптимального распределения ресурсов производственного предприятия. Данное приложение предназначено для оптимизации процесса распределения производственных ресурсов предприятия. Также данный программный продукт позволяет создавать отчетную документацию, платежную квитанцию.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Использование мощных программных средств для оптимизирования процессов управления производственными ресурсами является большим толчком в развитии любого предприятия. Компетентное управление ресурсами предприятия позволяет улучшить финансовое положение и добиться лидирующих позиций на рынке.
В данной бакалаврской работе был выделен объект исследования, изучена предметная область, определены цели и задачи. Выполнен анализ деятельности работы заместителя директора для выявления недостатков при распределении ресурсов предприятия с целью предложить наиболее эффективный способ решения данной задачи. Для решения проблем с оптимизацией процесса распределения ресурсов был проведен анализ существующих методов оптимизации, на основании которого было решено применить метод множителей Лагранжа. Проведен анализ аналогичных программных продуктов, во время которого были выделены преимущества и недостатки существующих приложений. Благодаря проведенному анализу определены функциональные требования к разрабатываемому продукту.
Были проанализированы основные бизнес-процессы, которые требовали усовершенствования. Для того чтобы проверить корректность логического функционирования и формирования общих требований к функциональному поведению системы, были разработаны диаграммы: вариантов использования и классов с помощью графического языка объектно-ориентированного моделирования - UML. Также была сформулирована математическая модель оптимального распределения ресурсов производственного предприятия.
Средствами для реализации программного обеспечения стали язык программирования - Java и СУБД MySQL.
Итогом работы было полностью разработанное программное обеспечение оптимального распределения ресурсов производственного предприятия для ООО «Центрон» со следующими возможностями: добавление, изменение, и удаление заказов, требований на закупку и т.д.; вычисление оптимального распределения производственных ресурсов; формирование отчетной документации и платежной квитанции.
Таким образом, реализованное программное обеспечение позволит минимизировать количество складских издержек и максимизировать прибыль при закупке необходимых ресурсов, а также позволит ускорить вычислительные операции и минимизировать количество ошибок, которые можно допустить при расчетах.


Нормативно-правовые акты
1. ГОСТ 19.701-90. Единая система программной документации. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения (ИСО 5807-85). Введ. 1992-01-01.- М.: Изд-во стандартов, 1992. - 14с.
2. ГОСТ 34.003-90. Информационная технология. Комплекс стандартов на автоматизированные системы. Термины и определения. Взамен ГОСТ 24.003-84, ГОСТ 22487-77; введ. 1992-01-01.- М.: Изд-во стандартов, 1992. - 14с.
3. ГОСТ 34.320-96. Информационные технологии. Система стандартов по базам данных. Концепции и терминология для концептуальной схемы и информационной базы. Введ. 2001-07-01.- М.: Изд-во стандартов, 2001. - 46с. - (Основополагающие стандарты)
4. ГОСТ 34.602-89. Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы. - Введ. 1990-01-01.-М.: Изд-во стандартов, 1990. • 12с. - (Основополагающие стандарты)
5. ГОСТ 7.82-2001 Система стандартов по информации, библиотечному и издательскому делу. Библиографическая запись. Библиографическое описание электронных ресурсов. Общие требования и правила составления. - Введ. 2002—07—01.-М.:Изд-во стандартов, 2001. - 23с.
Научная и методическая литература
6. Аттетков А. В. Методы оптимизации. Учеб. пособие / А. В. Аттетков, В. С. Зарубин, А. Н. Канатников. - Москва : РИОР: Инфра-М, 2013. - 270 с. - (Высшее образование. Бакалавриат).
7. Васильев А. Н. Самоучитель Java с примерами и программами [учеб. пособие] / А. Н. Васильев. - 3-е изд. - Санкт-Петербург : Наука и Техника, 2016. • 368 с. - ISBN 978-5-94387-985-2.
8. Вигерс, К. Разработка требований к программному обеспечению. 3-е изд., дополнительное / К. Вигерс, Д. Битти., Пер. с англ. - М.: Издательство «Русская редакция» ; СПб.: БХВ-Петербург, 2014. - 736 стр.
9. Гагарина Л.Г., Кокорева Е.В., Виснадул Б.Д. Технология разработки программного обеспечения. - М.: ИД. «Форум»: ИНФРА-М, 2013. - 400 с.
10. Голицына, О.Л., Попов, И.И. Программирование на языках высокого уровня: учеб. Пособие для СПО. - М.: Форум, 2013. - 496 с.
11. Карпова И. П. Базы данных : курс лекций и материалы для практ. занятий : учеб. пособие для студентов техн. фак. / И. П. Карпова. - Санкт- Петербург : Питер, 2013. - 240 с. : ил. - (Учебное пособие). - Библиогр.: с. 233-234. - Прил.: с. 211-232. - Алф. указ.: с. 235-240. - ISBN 978-5-496-00546-3 : 418-60.
12. Лафоре Р. Структура данных и алгоритмы Java = Data Structures & Algorithms in Java / Р. Лафоре ; [пер. с англ. Е. Матвеев]. - 2-е изд. - Санкт- Петербург : Питер, 2013. - 701 с. : ил. - (Классика computer science). - Прил.: 678-694. - Алф. указ.: с. 695-704. - ISBN 978-5-496-00740-5. - ISBN 978-0672324536 (англ.) : 756-00.
13. Маклафлин Б. Объектно-ориентированный анализ и проектирование = Object-Oriented Analysis and Design / Б. Маклафлин, Г. Поллайс, Д. Уэст. - Санкт-Петербург : Питер, 2013. - 601 c. : ил. - (Head First). - Прил.: с. 571-601. - ISBN 978-5-496-00144-1 : 780-00.
Электронные источники
14. C# - энциклопедия языков программирования / [Электронный ресурс] - URL: http://progopedia.ru/language/csharp/, Режим доступа: свободный.
15. IBM Knowledge Center / [Электронный ресурс] - URL: https://www. ibm. com/support/knowledgecenter/ ru/ssw_aix_61 /com. ibm. aix.performa nce/advantages_java.htm, Режим доступа: свободный.
...


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ