1 |
Разработка web-приложения АРМ «Технический отчет доменного цеха» : магистерская диссертация / Development of a web-application automated workspace "Blast-furnace production technical report"Перетыкина, К. Р., Peretykina, K. R. January 2021 (has links)
Магистерская диссертация посвящена разработке программного обеспечения автоматизированного рабочего места (АРМа) технолога доменного цеха, которое позволяет сформировать технический отчет о работе доменного цеха за отчетный период (месяц/год) с использованием web-приложения. В ходе работы рассмотрены основные этапы реализации программного модуля: анализ предметной области, проектирование и программная реализация web-приложения. В ходе разработки программного обеспечения АРМа спроектированы и реализованы серверная часть системы и web-приложение на платформе ASP.NET Core. Серверная часть включает базу данных, которая является не только местом хранения данных, но и частично реализует функции бизнес логики. Приложение позволяет технологу доменного цеха с помощью пользовательских форм сопровождать базу данных отчетных показателей работы доменного цеха и формировать технический отчет за определенный месяц и сохранять в различных форматах.
Научная новизна полученных в работе результатов заключается в разработке методов эффективной организации, ведения процесса разработки и сопровождения специализированного информационного, алгоритмического и программного обеспечения АИС АППС ДЦ, включая базу данных доменного цеха и средства создания технического отчета доменного цеха: использование гибкой методологии разработки (Agile, SCRUM) и таск-трекера Atlassian JIRA для ведения проекта, взаимодействия с заказчиком во время разработки, отслеживания ошибок, визуального отображения задач и мониторинга процесса их выполнения; функциональное моделирование процессов и подсистем для реализации web-приложения подготовки технического отчета доменного цеха на основе методологии IDEF0 и средства реализации Ramus Educational; использование методики коллективного владения программным кодом на основе сервиса (удаленного репозитория) GitHub.
Практическая значимость результатов заключается в том, что разработанное программное обеспечение позволит: производить автоматизированный сбор и подготовку необходимых отчетных данных о работе доменного цеха за нормативный период (месяц); специалистам инженерно-технологической группы доменного цеха сократить время на формирование отчетных документов, сократить время поиска необходимой фактической отчетной информации за счет реализации эргономичного web-интерфейса; специалистам отдела сопровождения информационных систем снизить трудозатраты на сопровождение, совершенствование и развитие системы с учетом пожеланий пользователей.
Результаты работы могут быть использованы также в учебном процессе для обучения бакалавров и магистрантов по направлению «Информационные системы и технологии».
Результаты работы представлены и обсуждены на международных и всероссийских конференциях: VII, VIII и IX Всероссийской научно-практической конференции студентов, аспирантов и молодых учёных (Екатеринбург, УрФУ, 2018, 2019, 2021); XII Всероссийской научно-практической конференции (Новокузнецк, СибГИУ, 2019); 77-й международной научно-технической конференции «Актуальные проблемы современной науки, техники и образования» (Магнитогорск, МГТУ, 2019). / The master's thesis is devoted to the development of software for an automated workstation (AWP) of a blast furnace shop technologist, which allows you to generate a technical report on the operation of a blast furnace shop for a reporting period (month / year) using a web application. In the course of the work, the main stages of the implementation of the software module were considered: analysis of the subject area, design and software implementation of a web application. During the development of the AWP software, the server part of the system and the web application on the ASP.NET Core platform were designed and implemented. The server part includes a database, which is not only a place for storing data, but also partially implements the functions of business logic. The application allows the technologist of the blast furnace shop, using user-defined forms, to accompany the database of reporting indicators of the blast furnace shop operation and generate a technical report for a specific month and save it in various formats.
The scientific novelty of the results obtained in the work lies in the development of methods for effective organization, maintenance of the development process and maintenance of specialized information, algorithmic and software AIS APPS DC, including the blast furnace shop database and tools for creating a technical report of the blast furnace shop: - use of flexible development methodology (Agile, SCRUM) and the Atlassian JIRA task tracker for project management, interaction with the customer during development, tracking errors, visual display of tasks and monitoring the process of their implementation; - functional modeling of processes and subsystems for the implementation of a web application for preparing a technical report for a blast furnace shop based on the IDEF0 methodology and Ramus Educational implementation tools; - using the method of collective ownership of the program code based on the service (remote repository) GitHub.
The practical significance of the results lies in the fact that the developed software will allow: - to carry out automated collection and preparation of the necessary reporting data on the operation of the blast furnace shop for the regulatory period (month); - for specialists of the blast-furnace shop engineering and technological group to reduce the time for the formation of reporting documents, to reduce the search time for the necessary actual reporting information due to the implementation of an ergonomic web interface; - specialists of the information systems support department to reduce labor costs for maintenance, improvement and development of the system, taking into account the wishes of users.
The results of the work can also be used in the educational process for training bachelors and undergraduates in the direction of "Information systems and technologies". The results of the work are presented and discussed at international and all-Russian conferences: VII, VIII and IX All-Russian scientific-practical conference of students, graduate students and young scientists (Yekaterinburg, UrFU, 2018, 2019, 2021); XII All-Russian Scientific and Practical Conference (Novokuznetsk, SibGIU, 2019); 77th international scientific and technical conference "Actual problems of modern science, technology and education" (Magnitogorsk, MSTU, 2019).
|
Page generated in 0.0184 seconds