Розробка комбінованої архітектури мобільних додатків на основі аналізу архітектур MV(x) та Unidirectional Data Flow
Вантажиться...
Дата
2022
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Робота виконана на 84 сторінках, містить 29 ілюстрацій, 23
таблиць. При підготовці використовувалась література з 22 джерел.
Актуальність теми дослідження полягає в тому, що побудова
правильно спроектованої архітектури надає компаніям можливість
швидше вирішувати проблеми користувачів, створювати нові модулі
функціональності та поєднувати ці модулі вже з існуючими. Це дозволяє
заощаджувати кошти на розробку програмного забезпечення, а також
проектувати більш стабільні інформаційні системи.
Мета та задачі дослідження. Метою даної роботи є дослідження
існуючих архітектурних рішень для побудови мобільних застосунків, їх
переваг та недоліків, а також доцільності використання.
Об’єкт досліджень - Побудова кліентських шаблонів
проектування при розробці мобільних додатків.
Предмет досліджень - Проектування та розробка комбінованої
клієнтської архітектури для мобільних додатків на основі існуючих
шаблонів MV(X) та Unidirectional Data Flow для платформи iOS.
Методи досліджень. Для вирішення проблеми в даній роботі
використовуються методи аналізу і синтезу, системного аналізу,
порівняння, логічного узагальнення результатів, проектування логічних
структур даних.
Наукова новизна. Наукова новизна дипломної роботи полягає у
розробленій архітектурній моделі, яка надає можливість комбінувати
існуючі архітектурні моделі для використання певної в залежності від
технічних умов і задач бізнесу. Також дана комбінована модель
відповідає основним принципам і умовам до побудови програмного
забезпечення. В додаток до комбінованої моделі було створено
декларативний фреймворк для побудови графічного відображення, який
надає усі переваги декларативної парадигми програмування.
Потенційні застосування та практична цінність результатів
дипломної роботи:
1) Розроблену архітектурну модель можливо застосувати як для
нових реалізацій мобільних застосунків так і для покращення
існуючих.
2) Розроблений фреймворк для побудови графічного
відображення є доволі самостійним, тому його можливо
використовувати на будь-яких проектах.
Апробація результатів дисертації. Результати дослідження
опубліковано на І Всеукраїнській науково-практичній конференції
«Системні науки та інформатика».
Публікації:
Зарічний Я. С. Комбінована архітектура для мобільних застосунків
/ Я. С. Зарічний, В. Ш. Гіоргізова-Гай, В. С. Яременко. // І Всеукраїнська
науково-практична конференція «Системні науки та інформатика»
Збірник доповідей. – 2022. – С. 315–322.
Опис
Ключові слова
Комбінована архітектура, Чиста архітектура, Двоспрямовані архітектури, Односпрямовані архітектури, Model-View- Controller, Model-View-Presenter, Model-View-ViewModel, Unidirectional Data Flow, Combined architecture, Pure architecture, Bidirectional architectures, Unidirectional architectures, Model-View-Controller, Model- View-Presenter, Model-View-ViewModel, Unidirectional Data Flow
Бібліографічний опис
Зарічний, Я. С. Розробка комбінованої архітектури мобільних додатків на основі аналізу архітектур MV(x) та Unidirectional Data Flow : магістерська дис. : 122 Комп'ютерні науки / Яременко Вадим Сергійович. – Київ, 2022. – 126 с.