SIMULATION AND DEVELOPMENT OF SOFTWARE FOR THE OPERATIONAL AND RESCUE SERVICE OF THE CIVIL PROTECTION OF THE SES OF UKRAINE

Authors

DOI:

https://doi.org/10.35546/kntu2078-4481.2024.2.30

Keywords:

software, civil protection, cross-platform development technologies, object-oriented programming methodology.

Abstract

The work developed a multi-level software architecture. The multi-level architecture is designed to simplify the software, since it is possible to divide tasks between levels that are located from top to bottom: the presentation level is at the top, the business level is in the center, the data level is at the bottom. Describes the functionality of the software. Class and package diagrams are constructed. The process of modeling software states is considered. A state diagram is constructed. State diagrams are a means of describing the behavior of systems, they show the sequences of states caused by sequences of events. Using state diagrams, all possible states in which a particular object can be specified, as well as the process of changing the states of an object as a result of the occurrence of certain events, are specified. The process of modeling interactions is considered. The roles of users are defined: the head of the emergency response work, who is appointed to directly manage the emergency rescue and other urgent work during the occurrence of any emergency, the head of the operational rescue service of civil protection, the commander of the emergency department and the commander of the fire and rescue department of the operational rescue service of civil protection. A usage diagram has been constructed for the Emergency Response Manager role. Built a diagram of the software. The work also developed a software database using MySQL Workbench – a graphical tool for working with MySQL servers and databases, developed a user interface, provided software examples of the program.

References

Ковальчук В.М., Лоїк В.Б., Лозинський Ю.Р. Удосконалення організації та проведення аварійно-рятувальних робіт при реагуванні на дорожньо-транспортні пригоди. Вісник Львівського державного університету безпеки життєдіяльності. 9. 2018. С. 7–13.

Гришманов Є.О., Хижняк І.А., Бердник П.Г. Оцінка ефективності застосування інформаційної технології автоматизованого прогнозування несприятливих авіаційних подій в польоті. Системи обробки інформації. 2(157). 2019. C. 134–139.

Тютюник В.В., Ященко О.А., Рубан І.В., Тютюник О.О. Особливості функціонування системи ситуаційних центрів на різних стадіях розвитку надзвичайних ситуацій. Сучасні інформаційні технології у сфері безпеки та оборони. 1 (43). 2022. С. 41–52.

Ткаченко В.В. Використання ІТ-технологій для розв’язання задач управління екологічною безпекою в ході ліквідації наслідків надзвичайних ситуацій. Інтегровані технології та енергозбереження. 3. 2020. С. 25–32.

Michael Blaha, James Rumbaugh. Object-Oriented Modeling and Design with UML. Pearson. 2004. P. 496.

Ajit Singh. Object Oriented Modeling and Design with UML. Priharch Innovations. 2019. P. 894.

Karoly Nyisztor, Monika Nyisztor. UML and Object-Oriented Design Foundations: Understanding Object-Oriented Programming and the Unified Modeling Language (Professional Skills Book 1). Priharch Innovations. 2018. P. 124.

Куліков В.М., Рябцев В.В., Паршуков С.С. Об’єктно-орієнтоване програмування для фахівців з кібербезпеки: навч. посіб. ІСЗЗІ КПІ ім. Ігоря Сікорського. Київ: КПІ ім. Ігоря Сікорського. 2023. 365 с.

Щербаков О.В., Парфьонов Ю.Е., Федорченко В.М. Основи об’єктно-орієнтованого програмування: навчальний посібник. Харків: ХНЕУ ім. С Кузнеця. 2019. 237 с.

Прачик В.В., Ляшенко О.М. Розроблення інформаційної системи моніторингу природних катастроф з використанням об’єктно-орієнтованої методології та технології Java SE 11. Вчені записки Таврійського національного університету імені В.І. Вернадського. Серія: Технічні науки». 32 (71). № 4. 2021. С. 150–156.

Published

2024-07-02