• українська
    • English
  • English 
    • українська
    • English
  • Login
View Item 
  • Frontpage
  • Матеріали конференцій ВНТУ
  • Молодь в науці: дослідження, проблеми, перспективи
  • Молодь в науці: дослідження, проблеми, перспективи (МН-2026)
  • View Item
  • Frontpage
  • Матеріали конференцій ВНТУ
  • Молодь в науці: дослідження, проблеми, перспективи
  • Молодь в науці: дослідження, проблеми, перспективи (МН-2026)
  • View Item
Сайт інституційного репозитарію ВНТУ містить роботи, матеріали та файли, які були розміщені докторантами, аспірантами та студентами Вінницького Національного Технічного Університету. Для розширення функцій сайту рекомендується увімкнути JavaScript.

Розробка консольного застосунку із застосуванням об’єктно-орієнтованого програмування на прикладі планувальника туристичних подорожей

Author
Затолокіна, С.
Жуков, С. О.
Zatolokina, S. V.
Zhukov, S. O.
Date
2026
Metadata
Show full item record
Collections
  • Молодь в науці: дослідження, проблеми, перспективи (МН-2026) [1343]
Abstract
У роботі досліджено науково-практичні аспекти проєктування та програмної реалізації інформаційних систем для автоматизації індивідуальної туристичної логістики. Запропоновано архітектурне рішення у вигляді консольного застосунку (CLI) на базі мови програмування Python, яке є відмовостійкою та автономною альтернативою існуючим хмарним сервісам. На основі об'єктно-орієнтованого моделювання (UML) розроблено ієрархічну структуру бізнес-сутностей із впровадженням поліморфної поведінки та механізмів інкапсуляції зі строгою валідацією стану. Особливу увагу приділено концепції управління транзакційними процесами бронювання через кастомні менеджери контексту та забезпеченню персистентності об'єктних графів за допомогою технологій багатоформатної серіалізації (JSON, Pickle, CSV). Доведено ефективність застосування специфічних засобів мови Python для створення надійного, локально орієнтованого програмного забезпечення.
 
The paper investigates the scientific and practical aspects of designing and implementing information systems for the automation of individual travel logistics. An architectural solution in the form of a command-line application (CLI) developed in Python is proposed as a reliable, fault-tolerant, and autonomous alternative to existing cloud-based services. Based on object-oriented modeling (UML), a hierarchical structure of business entities has been designed, incorporating polymorphic behavior and encapsulation mechanisms with strict state validation. Particular attention is paid to the management of booking transactions through custom context managers and to ensuring the persistence of object graphs using multi-format serialization technologies (JSON, Pickle, and CSV). The effectiveness of applying advanced Python language features for the development of reliable, locally oriented software systems has been demonstrated.
 
URI:
https://ir.lib.vntu.edu.ua/handle/123456789/53623
View/Open
29612.pdf (499.5Kb)

Institutional Repository

FrontpageSearchHelpContact UsAbout Us

University Resources

JetIQLibrary websiteUniversity websiteE-catalog of VNTU

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsTypePublisherLanguageUdcISSNPublicationDOIThis CollectionBy Issue DateAuthorsTitlesSubjectsTypePublisherLanguageUdcISSNPublicationDOI

My Account

Login

ISSN 2413-6360 | Frontpage | Send Feedback | Help | Contact Us | About Us
© 2016 Vinnytsia National Technical University | Extra plugins code by VNTU Linuxoids | Powered by DSpace
Працює за підтримки 
НТБ ВНТУ