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


Разработка web-приложения АРМ «Технический отчет доменного цеха»

Работа №100340

Тип работы

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

Предмет

информатика

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

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


ВВЕДЕНИЕ 5
1 СОСТОЯНИЕ ВОПРОСА. ПОСТАНОВКА ЦЕЛИ
И ОСНОВНЫХ ЗАДАЧ МАГИСТЕРСКОЙ ДИССЕРТАЦИИ 7
1.1 Краткое описание объекта информатизации 7
1.2 Средства реализации современных web-приложений.
Выбор средств реализации проекта 12
1.3 Работа web-приложения 15
1.4 Краткая характеристика ASP.NET Core 18
1.5 Постановка цели и задач магистерской диссертации 21
2 ПРОЕКТИРОВАНИЕ И РЕАЛИЗАЦИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 23
2.1 Организация процесса разработки программного обеспечения
в системе Jira 23
2.2 Требования к функциональным характеристикам системы 26
2.3 Требования к пользовательскому интерфейсу приложения 27
2.4 Разработка функциональной модели программного обеспечения 28
2.5 Разработка архитектуры системы 32
2.6 Управление версиями проекта на основе веб-сервиса GitHub 34
2.7 Создание интерфейса взаимодействия с базой данных
доменного цеха 36
2.8 Разработка пользовательского приложения 36
3 ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ ПРОГРАММНОГО
ОБЕСПЕЧЕНИЯ СИСТЕМЫ 50
3.1 Развертывание и настройка системы 50
3.2 Авторизация пользователей в системе и личный кабинет 56
3.3 Ввод исходных данных и формирование отчета 59
ЗАКЛЮЧЕНИЕ 61
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 63
ПРИЛОЖЕНИЕ А. Список поставленных задач в системе Atlassian JIRA .... 68
ПРИЛОЖЕНИЕ Б. Фрагмент листинга программного кода 77


Современные тенденции по созданию и развитию АСУ ТП доменных печей характеризуются последовательным оснащением всех печей надежными средствами измерений и контроля, компьютерной техникой, дальнейшим применением передовых системотехнических решений. В связи с этим становится возможным решать новые задачи в сфере автоматизации и управления технологическими процессами и производствами в металлургии - совершенствовать математическое, информационное, алгоритмическое и программное обеспечение автоматизированных технологических процессов и производств и систем управления ими. Возникает необходимость создания современных систем поддержки принятия решений, основой которых являются надежные системы хранения, наполнения и представления информации о работе доменных цехов крупных металлургических предприятий.
Актуальность решения задач автоматизации и управления технологическими процессами и производствами в области металлургии и ее народно-хозяйственное значение обусловлено ростом масштабов работ по цифровой трансформации и компьютеризации технологического производств, комплексной автоматизации производства и интегрированного управления функционированием как сетью технологических процессов, так и отдельным промышленным предприятием. Создание на научной основе автоматизированных производств и систем управления технологическими процессами, их последовательная увязка по иерархическим уровням и интеграция в единую систему сбора и обработки данных и оперативного управления повышает качество и эффективность всех звеньев производства в народном хозяйстве.
Областью исследования в данной работе являются методы эффективной организации и ведения специализированного информационного и программного обеспечения АСУП, включая базу данных и средства создания технического отчета доменного цеха.
Необходимость разработки программного обеспечения обусловлена потребностями в более качественном использовании технологическим персоналом существующих на металлургическом комбинате информационных ресурсов для анализа производственных ситуаций в масштабе доменного цеха. Одним из основных достоинств системы является предоставление пользователям в наглядном структурированном виде информации по основным показателям. Полнота и наглядность в предоставлении информации позволяют своевременно принимать решения об изменении параметров технологических процессов для повышения качества продукции и экономии кокса. Кроме того, данная система способствует быстрой обработке данных и предоставляет широкие возможности в выборе и генерации отчётов.

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

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

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


Выпускная квалификационная работа посвящена разработке программного обеспечения информационной системы для формирования технического отчета о работе доменного цеха за месяц на основе использования современной технологии и средств программирования. В процессе работы выполнено:
- формализация требований пользователей;
- функциональное моделирование системы;
- спецификация внешних моделей базы данных, реализация интерфейса взаимодействия приложения с базой данных;
- программная реализация web-приложения системы для формирования технического отчета о работе доменного цеха за месяц;
- тестирование и отладка программы, документирование всех этапов разработки.
Разработанное web-приложение взаимодействует с централизованной базой данных доменного цеха ПАО «Магнитогорский металлургический комбинат». Разработанное web-приложение позволяет выполнять следующие функции:
- отображение и редактирование показателей работы доменных печей и цеха за выбранный пользователем период (месяц);
- формирование отчета и экспорт данных в формат электронных таблиц.
Научная новизна полученных в работе результатов заключается в разработке методов эффективной организации, ведения процесса разработки и сопровождения специализированного информационного, алгоритмического и программного обеспечения АИС АНИС ДЦ, включая базу данных доменного цеха и средства создания технического отчета доменного цеха:
- использование гибкой методологии разработки (Agile, SCRUM) и таск-трекера Atlassian JIRA для ведения проекта, взаимодействия с заказчиком во время разработки, отслеживания ошибок, визуального отображения задач и мониторинга процесса их выполнения;
- функциональное моделирование процессов и подсистем для реализации web-приложения подготовки технического отчета доменного цеха на основе методологии IDEF0 и средства реализации Ramus Educational;
- использование методики коллективного владения программным кодом на основе сервиса (удаленного репозитория) GitHub.
Практическая значимость результатов заключается в том, что разработанное программное обеспечение позволит:
- производить автоматизированный сбор и подготовку необходимых отчетных данных о работе доменного цеха за нормативный период (месяц);
- специалистам инженерно-технологической группы доменного цеха сократить время на формирование отчетных документов, сократить время поиска необходимой фактической отчетной информации за счет реализации эргономичного web-интерфейса;
- специалистам отдела сопровождения информационных систем снизить трудозатраты на сопровождение, совершенствование и развитие системы с учетом пожеланий пользователей.
Результаты работы представлены и обсуждены на международных и всероссийских конференциях: VII, VIII и IX Всероссийской научно-практической конференции студентов, аспирантов и молодых учёных (Екатеринбург, УрФУ, 2018, 2019, 2021) [27, 28]; XII Всероссийской научно-практической конференции (Новокузнецк, СибГИУ, 2019) [29]; 77-й между-народной научно-технической конференции «Актуальные проблемы современной науки, техники и образования» (Магнитогорск, МГТУ, 2019) [30, 31].



1. Юсфин Ю.С. Металлургия чугуна: учебник для вузов. 3-е изд., перераб. и доп. / Под редакцией Ю.С. Юсфина. - М.: ИКЦ «Академкнига», 2004. - 774 с.: ил.
2. Ефименко Г.Г. Металлургия чугуна / Г.Г. Ефименко, А.А. Гиммельфарб, В.Е. Левченко. - Киев: Вища школа, 1981. - 495 с.
3. Вегман Е.Ф. Доменное производство: Справочное издание. Т.1 Подготовка руд и доменный процесс / Под ред. Е.Ф. Вегмана. - М.: Металлургия, 1989. - 496 с.
4. Ярошенко Ю.Г. Теплофизические основы тепловой работы металлургических слоевых печей и агрегатов: учебное пособие / Ю.Г. Ярошенко, В.С. Швыдкий, Н.А. Спирин, В.И. Матюхин, В.В. Лавров; под ред. Ю.Г. Ярошенко. - Екатеринбург: АМК «День РА», 2019.- 464 с. - URL:
http://elar.urfu.ru/handle/10995/78843.
5. Модельные системы поддержки принятия решений в АСУ ТП доменной плавки / Н.А. Спирин, В.В. Лавров, В.Ю. Рыболовлев, А.В. Красно-баев, О.П. Онорин, И.Е. Косаченко. Под ред. Н.А. Спирина. - Екатеринбург: УрФУ, 2011. - 462 с. - URL:http://hdl.handle.net/10995/39973.
6. Математическое моделирование металлургических процессов в АСУ ТП: учебное пособие / Н.А. Спирин, В.В. Лавров, В.Ю. Рыболовлев, Л.Ю. Гилева, А.В. Краснобаев, В.С. Швыдкий, О.П. Онорин, К.А. Щипанов, А.А. Бурыкин; под ред. Н.А. Спирина. - Екатеринбург: УрФУ, 2014. - 558 с.
-URL:http://elar.urfu.ru/handle/10995/27839.
7. Шкляр Л., Розен Р. Архитектура веб-приложений - М.: Эксмо, 2011.
- 640 с.
8. Chen B., Hsu H.-P., Huang Y.-L. Bringing desktop applications to the web // IT Professional. 2016. Vol. 18. No. 1. Article 7389272. Pp. 34-40. https://doi.org/10.1109/MITP.2016.15.
9. Громов Ю.Ю., Иванова О.Г., Данилкин С.В. Основы Web- инжиниринга: разработка клиентских приложений. - Тамбов: ТГТУ, 2012. - 240 с. - URL:http://biblioclub.ru/index.php?page=book red&id=277648&sr=1.
10. Столбовский Д.Н. Основы разработки Web-приложений на ASP.NET. - М.: Интернет-Университет Информационных Технологий, 2009.
- 304 с. - URL:http://biblioclub.ru/index.php?page=book red&id=233488&sr=1.
11. Сычев А.В. Перспективные технологии и языки веб-разработки. - М: Национальный Открытый Университет «ИНТУИТ», 2016. - 494 с. - URL: http://biblioclub.ru/index.php?page=book red&id=429078&sr=1.
12. Горлушкина Н.Н. Системный анализ и моделирование информационных процессов и систем. Учебное пособие. - СПб: Университет ИТМО, 2016. - 120 с.
13. Основы проектирования информационных систем: учебное пособие / И.Ю. Коцюба, А.В. Чунаев, А.Н. Шиков. - СПб: Университет ИТМО, 2015.-206 с.
14. Основы информационных технологий: учебное пособие / С.В. Назаров [и др.]. - М., Саратов: Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2020. - 530 c. - ISBN 978-5-4497-0339-2. - Электронно-библиотечная система IPR BOOKS: [сайт]. - URL: http : //www. iprbookshop .ru/89454.html.
15. Бирюков А.Н. Процессы управления информационными технологиями: учебное пособие / Бирюков А.Н. - М.: КноРус, 2021. - 207 с. - ISBN 978-5-406-02703-5. - URL:https://book.ru/book/936559.
16. Филимонова Е.В. Информационные технологии в профессиональной деятельности: учебник / Филимонова Е.В. - М.: КноРус, 2021. - 482 с. - URL:https://www.book.ru/book/936307.
17. Разработка требований к программному обеспечению / К. Вигерс, Дж. Битти. - СПб.: БХВ-Петербург, 2016. - 736 с.
18. Маглинец Ю.А. Анализ требований к автоматизированным информационным системам: учебное пособие / Ю.А. Маглинец. - 3-е изд. - М., Саратов: Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2020. - 191 c. - ISBN 978-5-4497-0301-9. - Электронно-библиотечная система IPR BOOKS: [сайт]. -URL:
http: //www. iprbookshop .ru/89417.html.
19. ГОСТ Р ИСО/МЭК 25010-2015. Информационные технологии. Системная и программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Модели качества систем и программных продуктов.
20. Госстандарт России. Методология функционального моделирования IDEF0. - М.: ИПК «Издательство стандартов», 2000. - 75 с.
21. Waissi G.R., Demir M., Humble J.E., Lev B. Automation of strategy us-ing IDEF0 - A proof of concept // Operations Research Perspectives. 2015. Vol. 2. Pp. 106-113.https://doi.org/10.1016/j.orp.2015.05.001.
22. Попов А.И. Свободные инструменты проектирования информационных систем. - М.: ИПК «Издательство стандартов», 2014. - 78 с.
23. Фримен А. ASP.NET MVC 5 с примерами на C# 5.0 для профессионалов. -М.: Вильямс, 2018. - 736 с.
24. Фримен А. ASP.NET MVC 4. Разработка реальных веб-приложений с помощью ASP.NET MVC - М.: Вильямс, 2013. - 432 с.
25. Джепикс Ф. Язык программирования C# 7 и платформы .NET и .NET Core / Джепикс Ф., Троелсен Э. - М.: ООО «И.Д. Вильямс», 2018. - 1328 с.
26. Коваленко Ю.И. Защита информационных технологий: словарь /
Коваленко Ю.И. - М.: Русайнс, 2020. - 321 с. - URL:
https://www.book.ru/book/936189.
27. Современные методологии разработки программного обеспечения Scrum и Kanban / А.Е. Болгов, К.Р. Перетыкина // Теплотехника и информатика в образовании, науке и производстве: сборник докладов VII Всероссийской научно-практической конференции студентов, аспирантов и молодых учёных (ТИМ'2018) с международным участием (17-18 мая 2018 г.).
28. Разработка web-приложения автоматизированного рабочего места «Технический отчет доменного цеха» / К.Р. Перетыкина, В.В. Лавров, И.А. Гурин, Н.А. Спирин // Теплотехника и информатика в образовании, науке и производстве: сборник докладов VIII Всероссийской научно-практической конференции студентов, аспирантов и молодых учёных (ТИМ'2019) с между-народным участием (16-17 мая 2019 г.). - Екатеринбург: УрФУ, 2019. С. 286-290. - URL:https://elibrarv.ru/item.asp?id=39141691.
29. Программная реализация автоматизированного рабочего места
«Технический отчет доменного цеха» на платформе ASP.NET CORE MVC / К.Р. Перетыкина, В.В. Лавров, И.А. Гурин, Н.А. Спирин // Системы автоматизации в образовании, науке и производстве. AS’2019: труды XII Всероссийской научно-практической конференции (с международным участием) (28-30 ноября 2019 г.) - Новокузнецк: СибГИУ, 2019. С. 161-164.- URL:
https://www.elibrarv.ru/item.asp?id=42309806.
30. Совершенствование программного обеспечения АРМ «Технический отчет доменного цеха» при переходе на платформу ASP.NET MVC / Перетыкина К.Р., Лавров В.В., Гурин И.А., Спирин Н.А. // Актуальные проблемы современной науки, техники и образования: тезисы докладов 77-й международной научно-технической конференции. - Магнитогорск: МГТУ, 2019. Т. 1. - С. 343. - URL:https://elibrarv.ru/item.asp?id=37590651.
31. Современные интерактивные мультимедийные web-сервисы в образовательной практике подготовки студентов бакалавриата / Лавров В.В., Гурин И.А., Спирин Н.А., Перетыкина К.Р. // Актуальные проблемы современной науки, техники и образования: тезисы докладов 77-й международной научно-технической конференции. - Магнитогорск: МГТУ, 2019. Т. 1. - С. 344. - URL:https://elibrarv.ru/item.asp?id=37590652.
32. Лошкарев Н.Б. Указания к оформлению дипломных и курсовых проектов и работ: методические указания / Н.Б. Лошкарев, А.Н. Лошкарев, Л.А. Зайнуллин. - Екатеринбург: УГТУ-УПИ, 2007. - 49 с.


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




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