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



Download 2,24 Mb.
Pdf ko'rish
bet3/5
Sana12.07.2022
Hajmi2,24 Mb.
#782972
1   2   3   4   5
Bog'liq
shporA

6. Выпускная работа закончена
«01» июня 2021 г. Считаю возможным допустить 
Бабушкина Бориса Дмитриевича к защите выпускной квалификационной работы 
(магистерской диссертации) в Государственной экзаменационной комиссии. 
Руководитель _______________________ 
(В.В. Лавров) 
(подпись)
(расшифровка подписи) 
7. Допустить
Бабушкина Бориса Дмитриевича к защите выпускной квалификаци-
онной работы (магистерской диссертации) в Государственной экзаменационной 
комиссии (протокол заседания кафедры № ______ от «___» __________ 2021 г.) 
Зав. кафедрой ______________________ 
(Н.А. Спирин) 
(подпись) 



РЕФЕРАТ 
Пояснительная записка содержит 76 страниц, 71 рисунок, 3 таблицы, 16 
библиографических наименований, приложение. 
ПЛАВИЛЬНАЯ ШИХТА, ОПТИМИЗАЦИЯ, WEB-ПРИЛОЖЕНИЕ, 
JIRA, BITBUCKET, IDEF0, SOLVER FOUNDATION, SQL, VISUAL STUDIO, 
.NET CORE, HTML, CSS, ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ. 
Магистерская диссертация посвящена разработке web-приложения ре-
шения задачи оптимизации состава многокомпонентной плавильной шихты. 
В ходе работы рассмотрены основные этапы разработки программного 
обеспечения: анализ предметной области; создание архитектуры программ-
ного обеспечения; разработка алгоритмического обеспечения и справочной 
документации; подготовка дистрибутива. 
В процессе выполнения работы реализованы все цели и задачи, стоя-
щие перед проектом. Основными пользователями системы являются специа-
листы инженерно-технологического персонала доменных цехов, студенты.
Научная новизна полученных в работе результатов заключается в при-
менении нового метода эффективной организации и ведения специализиро-
ванного алгоритмического и программного обеспечения решения задачи оп-
тимизации расчета многокомпонентной плавильной шихты, ориентированно-
го на повышение эффективности управления процессами получения каче-
ственных сплавов с использованием современных методов обработки ин-
формации:
− использование гибкой методологии разработки (Agile) и таск-трекера 
Atlassian JIRA для ведения проекта, взаимодействия с заказчиком во время 
разработки, отслеживания ошибок, визуального отображения задач и мони-
торинга процесса их выполнения; 
− функциональное моделирование процессов для реализации web-
приложения решения задачи оптимизации затрат на перевозку продукции на 
основе методологии IDEF0 и средства реализации Ramus Educational



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



СОДЕРЖАНИЕ 
ВВЕДЕНИЕ .............................................................................................................. 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
 
ПРИЛОЖЕНИЕ Фрагмент листинга программного кода ................................ 74
 



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



1 СОСТОЯНИЕ ВОПРОСА. ПОСТАНОВКА ЦЕЛИ
И ЗАДАЧ ИССЛЕДОВАНИЯ 
1.1 Краткое описание объекта информатизации 
Одним из главных продуктов черной металлургии является сталь. 
Уровень сталеплавильного производства может служить характеристикой 
общего технико-экономического уровня развития государства, так как ни 
одна отрасль промышленности не может работать без использования про-
дуктов сталелитейного производства. 
Для производства стали используются чугун, выплавляемый в домен-
ных печах, стальной лом и другие компоненты шихты. Производство стали 
осуществляется в мартеновских, конверторных и электрических печах. Кис-
лородно-конверторный способ выплавки стали считается наиболее прогрес-
сивным в настоящее время. 
Чугун является материалом, имеющим большее количество химиче-
ских элементов, таких как кремний, марганец и другие, чем сталь. После 
проведения восстановления металла в стали уменьшается концентрация уг-
лерода, кремния, марганца и ухудшающих механические свойства металла 
элементов, влияющих на качество стали.
Для получения стали необходимы следующие шихтовые материалы: 
металлосодержащие (металлическая шихта, металлические добавки), доба-
вочные (флюсовые) и окислители. Металлическая часть шихты состоит из:

чугуна (различные виды);

стального и чугунного лома;

продуктов прямого восстановления железа из руды;

ферросплавов. 
Чугуны и стальной лом обычно составляют большую часть шихты. 
Стальной лом часто является самым дешевым компонентом шихты. В ряде 
стран частью сталеплавильной шихты становится продукт прямого восста-



новления железной руды – металлизованные окатыши, содержащие 93-98 % 
железа. 
В процессе получения стали в мартеновской печи в шихте обычно со-
держится примерно 50-60 % чугуна, остальная часть – лом. В процессе кон-
вертерного получения стали 70-90 % шихты составляет жидкий чугун. В 
электросталеплавильном производстве доля чугуна в шихте не превышает
5-25 % от общей массы шихты [1].
1.2 
Математическая 
модель 
выбора 
оптимального 
состава 
многокомпонентной плавильной шихты 

Download 2,24 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish