ДОСЛІДЖЕННЯ ЕФЕКТИВНОСТІ МОДЕЛЕЙ РЕІНЖЕНЕРІЇ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ДЛЯ ЦИФРОВОЇ ТРАНСФОРМАЦІЇ ТУРИСТИЧНОГО СЕРВІСУ

Автор(и)

DOI:

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

Ключові слова:

реінжиніринг, програмне забезпечення, цифрова трансформація, архітектура, безпека, адаптивний інтерфейс

Анотація

У статті досліджено ефективність моделей реінжинірингу програмного забезпечення як ключового інструменту цифрової трансформації туристичних інформаційних систем. Об’єктом дослідження є програмне забезпечення туристичної платформи, а предметом – процеси оптимізації її архітектури, продуктивності, безпеки та якості обслуговування користувачів. Особливу увагу приділено глибокому аналізу вихідного коду, реверс-інжинірингу, редизайну архітектури та впровадженню багаторівневих моделей із використанням сучасних технологій, таких як PHP, MySQL, OAuth, хешування паролів. Практична частина ґрунтується на реінжинірингу веб-застосунку Travel-website, що включає детальний аналіз коду, розробку оновленої архітектури, інтеграцію з Google OAuth, підвищення безпеки зберігання паролів та впровадження адаптивного інтерфейсу для покращення користувацького досвіду.У статті обґрунтовано необхідність адаптації програмних систем до вимог цифрової трансформації, що є особливо актуальним в умовах жорсткої конкуренції та воєнного стану. Результати дослідження свідчать, що реінжиніринг сприяє значному підвищенню безпеки, гнучкості та продуктивності системи, що є критично важливим для сучасних туристичних сервісів. Впровадження багатофакторної автентифікації, а також інтеграція з CRM і аналітичними системами розширюють функціональні можливості платформи, забезпечуючи її конкурентоспроможність на ринку. Запропонована модель реінжинірингу є ефективним інструментом цифрової трансформації, що дозволяє підвищити якість та надійність туристичних інформаційних систем. Крім того, стаття розглядає питання оптимізації витрат і часу розробки за рахунок використання перевірених стратегій і технологій реінжинірингу, що робить запропонований підхід економічно вигідним та практично застосовним у сучасних умовах розвитку IT-індустрії.

Посилання

Авраменко О. А. Архітектура засобів редокументування успадкованого програмного забезпечення. Вісник НАУ. 2020. № 3–4 (33). С. 58–62.

Гвоздь М. Я. Ключова роль інформаційних технологій під час реінжинірінгу бізнес-процесів. Вісник Національного університету «Львівська політехніка». Серія: Проблеми економіки та управління. 2015. № 815. С. 202–206. URL: http://nbuv.gov.ua/UJRNVNULPP_2015_815_27

Гриценко Л. Л. Генезис реінжинірингу бізнес-процесів як елемента формування ефективної системи управління в діяльності промислових підприємств. Механізм регулювання економіки. 2015. № 2. С. 31–37.

Каризська А. Р., Ситник Н. І. Особливості реінжинірингу в організаціях, що займаються розробленням програмного продукту. Актуальні проблеми економіки та управління: збірник наукових праць молодих вчених. 2017. Вип. 11. URL: https://ela.kpi.ua/server/api/core/bitstreams/c5472d16-13b6-4432-89e6-25b716d0b68a/content

Ковальов А. І., Шевченко В. В. Концептуальні засади здійснення реінжинірингу бізнес-процесів. Вісник соціально економічних досліджень: зб. наук. пр. Одеський держ. екон. ун-т., Одеса. 2009. Вип. 35. С. 365–371.

Продіус О. І. Теоретично-методичні основи реінжинірингу бізнес-процесів. Економіка: реалії часу. Науковий журнал. 2016. № 6 (28). С. 79–87. URL: http://economics.opu.ua/files/archive/2016/n6.html

Прохорова В. В., Божанова О. В., Юхман Я. В. Реінжиніринг як інноваційна основа реконструкції системи управління підприємством. Проблеми економіки. 2020. № 4. С. 210–216. URL: http://jnas.nbuv.gov.ua/article/UJRN- 0001219373

Фаулер М. та ін. Рефакторинг. Поліпшення існуючого коду. «Діалектика». 2019. 448 с.

Abbas A. S., Jeberson W., Jeberson D. W., Klinsega V. V. Proposed Software Re-engineering Process That Combine Traditinal Software Re-engineering Process With Spiral Model. International Journal of Advanced Research in Computer Science. 2013. Vol. 4 (2). Рр. 75–83.

Andrade H., Berger C., Crnkovic I., Bosch J. Principles for Rearchitecting Software for Heterogeneous Platforms. 2020 27th AsiaPacific Software Engineering Conference (APSEC). 2020. Pp. 405–414. DOI: 10.1109/apsec51365.2020.00049

Bouchiha D. Reengineering Legacy Systems Towards New Technologies. Encyclopedia of Information Science and Technology, Fifth Edition, IGI Global. 2020. Pp. 1214–1230. DOI: 10.4018/978-1-7998-3479-3.ch084

Davenport T. Process Innovation: Reengineering Work through Information Technology. Harvard Business School Press, Boston. 1993. 337 р.

Feathers M. Working Effectively with Legacy Code. Person. 2020. 464 р.

Fung L., Tan S.Overview of Software Re-Engineering Concepts, Models and Approaches. JOIV: International Journal on Informatics Visualization. 2025. № 9. Рр. 46. DOI:10.62527/joiv.9.1.3034

Hammer M., Champy J. Reengineering the Corporation: Manifesto for Business Revolution. Zondervan. 2009. 332 p.

Kernytskyy O., Kernytskyy A., Teslyuk V. The Synthesis Method for Specifications and Requirements in the Process of IT Project Reengineering. International Scientific and Technical Conference on Computer Sciences and Information Technologies, Institute of Electrical and Electronics Engineers Inc. 2023. № 5. Рр. 1–8. DOI:10.1109/ CSIT61576.2023.10324175

Kumar A. Software Re-engineering Process Model. International Journal of Science and Research. 2019. Pp. 2319–7064. DOI:10.21275/SR21101152601

Sommerville I. Software engineering. Pearson Education. 2007. 792 р.

Team N. Reverse Engineering. Handbook for CTFers, Singapore: Springer Nature Singapore. 2022. Pp. 295–427. DOI: 10.1007/978-981- 19-0336-6_5

##submission.downloads##

Опубліковано

2025-11-28