Остання редакція: 2026-06-17
Анотація
У роботі представлено розробку програмного додатку «Сервіс з прокату авто», реалізованого на основі принципів об’єктно-орієнтованого програмування. Додаток автоматизує ключові бізнес-процеси сервісу оренди автомобілів: управління автопарком, даними клієнтів, оформленням оренд, розрахунком платежів та страхуванням. Реалізовано повний цикл операцій — додавання, редагування, видалення, сортування, формування звітів, а також збереження/завантаження даних у форматі XML. Для моделювання структури та поведінки системи були побудовані Use Case діаграма, діаграма класів, структурна схема та блок-схеми алгоритмів основних модулів. Програмна реалізація виконана мовою C# у середовищі Microsoft Visual Studio 2022 з використанням технології Windows Forms, що забезпечило зручний графічний інтерфейс користувача.
DEVELOPMENT OF A SOFTWARE APPLICATION FOR AUTOMATION OF THE CAR RENTAL PROCESS
Abstracts. This paper presents the development of the “Car Rental Service” software application implemented using object-oriented programming principles. The application automates core business processes of a car rental service: fleet management, customer data handling, rental processing, payment calculation, and insurance. It supports full CRUD operations, sorting, report generation, and data persistence/loading in XML format. To model the system structure and behavior, a Use Case diagram, Class diagram, structural scheme, and block diagrams of main modules were created. The implementation was carried out in C# using Microsoft Visual Studio 2022 and Windows Forms technology, providing an intuitive graphical user interface.
Ключові слова
Посилання
Sommerville I. Software Engineering, 10th Edition, Global Edition. – Longman (Pearson Education), 2016. – 812 р. URL: https://dn790001.ca.archive.org/0/items/bme-vik-konyvek/Software%20Engineering%20-%20Ian%20Sommerville.pdf
UML Diagrams Overview. URL: https://www.uml-diagrams.org/
Офіційна документація Visual Studio 2022. URL: https://docs.microsoft.com/en-us/visualstudio/
Windows Forms Documentation. URL: https://learn.microsoft.com/en-us/dotnet/desktop/winforms/
Бобков В. Б., Грудзинський Ю. Є., Крилов К. В. Програмування - 2. Об'єктно-орієнтоване програмування. Навчальний посібник [Електронний ресурс]. Київ : КПІ ім. Ігоря Сікорського, 2023. - 77 с. Режим доступу: https://ela.kpi.ua/server/api/core/bitstreams/b4b2edcc-c55a-4f74-bb81-9dc7d04a3a41/content\
Object-Oriented Programming Concepts [Електронний ресурс] – Режим доступу: https://learn.microsoft.com/en-us/dotnet/standard/design-guidelines/