ПРОЕКТУВАННЯ АРХІТЕКТУРИ УПРАВЛІННЯ ДЖЕРЕЛАМИ ДАНИХ З ВИКОРИСТАННЯМ ОБ’ЄКТНО-ОРІЄНТОВАНИХ ПІДХОДІВ
Loading...
Date
Journal Title
Journal ISSN
Volume Title
Publisher
Українська академія друкарства
Abstract
У статті розглянуто задачу проєктування архітектури гібридного програмного забезпечення з використанням сучасних об’єктно-орієнтованих шаблонів проєктування. Проведено аналіз останніх досліджень, який показав, що існуючі підходи не враховують переваг гібридних систем, а використовувані підходи створення програмних засобів зосереджені на розгортанні локальних або мережевих програмних комплексів без урахування змін потреб бізнес-логіки та особливостей функціонування гібридних програмних рішень. Також запропоновано методи для прискорення проєктування структури гібридних застосунків з використанням Ionic + Angular та Capacitor. Обумовлено структуру ядра гібридного програмного забезпечення із застосуванням структурних та створюючих шаблонів проєктування програмного забезпечення, таких як Creational Patterns, Factory, Abstract Factory та Builder для створення об'єктів на вимогу. Особливу увагу приділено використанню локальних сховищ, таких як SQLite та IndexedDB, а також мережевих сховищ, зокрема MySQL та Amazon S3, залежно від вимог бізнес-логіки та доступності даних. Розглянуто застосування Proxy патернів для контролю доступу до Data Access Object (DAO) класів, що дозволяє реалізувати додаткові маніпуляції з даними, такі як обробка помилок і автентифікація. Показано, як використання створюючих шаблонів може допомогти адаптувати програмне забезпечення до змін у бізнес-логіці без необхідності значних змін в архітектурі. Обумовлено шляхи пришвидшення проєктування не тільки гібридних програмних комплексів, а й описано шляхи оптимізації структури гібридних застосунків. Визначено доцільність використання Proxy патернів для забезпечення гнучкості та масштабованості системи. Запропоновані підходи спрямовані на створення ефективних та надійних гібридних програмних продуктів, здатних автоматично адаптуватися до різних платформ та змін потреб бізнесу.
Description
Комп'ютерні технології друкарства, 2 (52) 2024, 97-105
Citation
Олійник Р.В. ПРОЕКТУВАННЯ АРХІТЕКТУРИ УПРАВЛІННЯ ДЖЕРЕЛАМИ ДАНИХ З ВИКОРИСТАННЯМ ОБ’ЄКТНО-ОРІЄНТОВАНИХ ПІДХОДІВ / Р. В. Олійник, Папка О.С., Костенко А.В. // Комп’ютерні технології друкарства – Львів : Українська академія друкарства, 2025. – № 2 (52) 2024, 97-105