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


Разработка web-приложения решения задачи оптимизации состава многокомпонентной плавильной шихты

Работа №100338

Тип работы

Магистерская диссертация

Предмет

информатика

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

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


ВВЕДЕНИЕ 7
1 СОСТОЯНИЕ ВОПРОСА. ПОСТАНОВКА ЦЕЛИ И ЗАДАЧ ИССЛЕДОВАНИЯ 8
1.1 Краткое описание объекта информатизации 8
1.2 Математическая модель выбора оптимального состава
многокомпонентной плавильной шихты 9
1.3 Современные компьютерные средства решения задач оптимизации .... 12
1.4 Средства реализации современных web-приложений 14
1.5 Постановка цели и задач исследования 17
1.6 Выводы 18
2 ПРОЕКТИРОВАНИЕ И РЕАЛИЗАЦИЯ WEB-ПРИЛОЖЕНИЯ
ОПТИМИЗАЦИИ СОСТАВА МНОГОКОМПОНЕНТНОЙ ПЛАВИЛЬНОЙ ШИХТЫ 19
2.1 Организация процесса разработки в системе Jira 19
2.2 Требования к функциональным характеристикам системы 25
2.3 Требования к пользовательскому интерфейсу приложения 26
2.4 Разработка функциональной модели программного обеспечения 27
2.5 Разработка архитектуры системы оптимизации состава
многокомпонентной плавильной шихты 33
2.6 Управление версиями проекта на основе веб-сервиса Bitbucket 36
2.7 Проектирование и реализация базы данных 39
2.8 Разработка пользовательского приложения 50
2.9 Выводы 60
3 ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ СИСТЕМЫ ОПТИМИЗАЦИИ СОСТАВА МНОГОКОМПОНЕНТНОЙ ПЛАВИЛЬНОЙ ШИХТЫ 61
3.1 Развертывание и настройка системы 61
3.2 Ввод исходных данных и проведение расчетов 65
3.3 Выводы 69
ЗАКЛЮЧЕНИЕ 70
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 72
ПРИЛОЖЕНИЕ Фрагмент листинга программного кода


Оптимизация (процесс минимизации расходов и максимизации выгодных характеристик предприятия) является необходимым этапом в любом производстве. Задача оптимизации является сформулированной, если заданы: критерий оптимальности; изменяющиеся параметры (например, величины входных потоков в процессах переработки горного и др. сырья), варьирование которых влияет на эффективность; ограничения, связанные с экономическими и конструктивными условиями, наличием материалов, требованиями производственного процесса; математическая модель процесса.
Проблемы принятия решений в области металлургии часто сводятся к задачам поиска оптимального решения. Оптимизация, при построении математических моделей, помогает определить параметры и структуры, использование которых приводило бы к наилучшему результату.
Решение и анализ профессиональных задач позволяет перенести теоретические знания решения задач линейного программирования на практику и правильно осмыслить оптимальное решение, скорректировать параметры, определить необходимые условия. Таким образом использование профессиональных задач в учебном процессе помогает формировать более прочные знания по предмету, развивает глубокое понимание математического аппарата и позволяет использовать полученные знания на практике.
Для выплавки качественной стали крайне важен состав шихтовых материалов, который может содержать определенное количество вредных примесей. Удаление их является немаловажной задачей для того, чтобы на выходе сталь обладала достаточно высокой прочностью. Поэтому для производства стали требуются новые, обоснованные технологии загрузки исходных шихтовых материалов и ведения плавки с использованием информационных технологий.


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

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

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


Научная новизна полученных в работе результатов заключается в применении нового метода эффективной организации и ведения специализированного алгоритмического и программного обеспечения решения задачи оптимизации расчета многокомпонентной плавильной шихты, ориентированного на повышение эффективности управления процессами получения качественных сплавов с использованием современных методов обработки ин-формации:
- использование гибкой методологии разработки (Agile) и таск-трекера Atlassian JIRA для ведения проекта, взаимодействия с заказчиком во время разработки, отслеживания ошибок, визуального отображения задач и мониторинга процесса их выполнения;
- функциональное моделирование процессов для реализации web-приложения решения задачи оптимизации затрат на перевозку продукции на основе методологии IDEF0 и средства реализации Ramus Educational;
- использование методики коллективного владения программным кодом на основе сервиса (удаленного репозитория) Atlassian Bitbucket.
Практическая значимость результатов заключается в том, что разработанное программное обеспечение позволит:
- производить расчёт оптимального состава многокомпонентной плавильной шихты;
- инженерно-технологическому персоналу литейных цехов металлургических предприятий сократить время на выполнение расчетов состава многокомпонентной плавильной шихты за счет реализации эргономичного web- интерфейса;
- специалистам отдела сопровождения информационных систем предоставляет условия для снижения трудозатрат на сопровождение, совершенствование и развитие системы с учетом пожеланий пользователей.
Результаты работы могут быть использованы также в учебном процессе для обучения бакалавров и магистрантов по направлению «Информационные системы и технологии».
Таким образом, подводя итоги, можно сделать вывод о том, что было разработано web-приложение, благодаря которому осуществляется расчет многокомпонентной плавильной шихты. Результат пользователь получает в виде диаграммы состава шихты, где указаны все компоненты, использованные при расчете в процентном содержании. Данные, полученные при расчете, можно проанализировать и сделать выводы. Веб-сервис был разработан в соответствие со всеми требованиями и соответствует всем поставленным за-дачам.
Работа над проектом будет продолжена, чтобы довести его разработку до самого оптимального завершения.



1. Математическое моделирование металлургических процессов в АСУ
ТП: учебное пособие / Н.А. Спирин, В.В. Лавров, В.Ю. Рыболовлев [и др.]; под ред. Н.А. Спирина. - Екатеринбург: УрФУ, 2014. - 558 с. Электронный научный архив УрФУ: http: //elar.urfu.ru/handle/10995/27839; портал
информационно-образовательных ресурсов УрФУ:
http://study.urfu.ru/Aid/ViewMeta/13079; библиотека кафедры.
2. «Студопедия - информационный ресурс» [Электронный ресурс], Электронный запрос «Что такое оптимизация». Сайт. - Режим доступа: https://studopedia.org/12-6653.html,свободный.
3. «Обзор программ для символьной математики» [Электронный ресурс], Электронный запрос «Современные компьютерные средства решения задач оптимизации». Сайт. - Режим доступа: https://compress.ru/article.aspx7idM6152,свободный.
4. Вычислительный практикум в среде MathCAD [Электронный ресурс], Электронный запрос «Что такое MathCAD». Сайт. - Режим доступа: http://www.math.mrsu.ru/text/courses/mcad/vvedenie.htm,свободный.
5. База знаний Programming Store [Электронный ресурс], Электронный запрос «Что такое Microsoft Solver Foundation». Сайт. - Режим доступа: https://wiki.programstore.ru/microsoft-solver-foundation/,свободный.
6. Википедия - Свободная энциклопедия [Электронный ресурс], Электронный запрос «Что такое HTML». Сайт. - Режим доступа: https://ru.wikipedia.org/wiki/HTML, свободный.
7. Википедия - Свободная энциклопедия [Электронный ресурс], Электронный запрос «Что такое CSS». Сайт. - Режим доступа: https://ru.wikipedia.org/wiki/CSS, свободный.
8. Языки JavaScript и VBScript. [Электронный ресурс], Электронный запрос «Что такое JavaScript». Сайт. - Режим доступа: https://sites.google.com/site/tehnologiamacromediaflash/home/voprosy-i-zadania/laboratornye-raboty/lekcii,свободный.
9. PHP: Hypertext Preproccesor. [Электронный ресурс], Электронный
запрос «Что такое PHP». Сайт. - Режим доступа:
https://www.php.net/manual/ru/intro-whatcando.php,свободный.
10. Википедия - Свободная энциклопедия [Электронный ресурс], Электронный запрос «Что такое С Sharp». Сайт. - Режим доступа: https://ru.wikipedia.org/wiki/C Sharp,свободный.
11. Методология функционального моделирования IDEF0. Госстандарт России. - М.: ИПК «Издательство стандартов», 2000. - 75 с. http://www.nsu.ru/smk/files/idef.pdf.
12. Антонов А.В. Системный анализ: учебник для студентов вузов, обучающихся по направлению "Информатика и вычисл. техника" и специальности "Автоматизир. системы обраб. информации и упр." / А.В. Антонов. - М.: Высшая школа, 2004. - 454 с.
13. Введение в математическое моделирование: учеб. пособие для вузов / В.Н. Ашихмин, М.Г. Бояршинов, М.Б. Гитман [и др.]; под ред. П.В. Трусова. - М.: Интермет-Инжиниринг, 2000. - 336 с.; М.: Логос, 2004. - 440 с.
14. Дейт К.Дж. Введение в системы баз данных. Пер. с англ. - М.: Издательский дом «Вильямс», 2000. - 848 с. (4 экз.); 2005. - 1328 с.; 2008. - 1328 с.; 2002. - 1072 с.; 2001. - 1072 с.; 2008. - 1328 с.; 2006. - 1328 с.
15. Карпова Т.С. Базы данных: модели, разработка, реализация / Т.С. Карпова. - СПб.: Питер, 2001. - 304 с.; 2-е изд. - М.: Интуит, 2016. - 403 с.
16. Лошкарев Н.Б. Указания к оформлению дипломных и курсовых проектов и работ: методические указания / Н.Б. Лошкарев, А.Н. Лошкарев, Л.А. Зайнуллин. - Екатеринбург: УГТУ-УПИ, 2007. - 49 с.


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




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