573.52K
Категория: БизнесБизнес

Розробка та створення додатка для туристичного агентства

1.

ДЕРЖАВНИЙ УНІВЕРСИТЕТ ІНТЕЛЕКТУАЛЬНИХ ТЕХНОЛОГІЙ І ЗВ’ЯЗКУ
Факультет інформаційних технологій та кібербезпеки
Кафедра інженерії програмного забеспечення
ПРЕЗЕНТАЦІЯ
До кваліфікаційної роботи
Другого (магістерського) рівня
На тему: РОЗРОБКА ТА СТВОРЕННЯ ДОДАТКА ДЛЯ ТУРИСТИЧНОГО АГЕНТСТВА
Виконав студент 6 курсу, групи ІПЗ-6.1.01
Спеціальність 121 Інженерія програмного забезпечення
Твердохліб Дмитро
Керівник: Єлісєєв І.М.
Одеса 2022

2.

Мета та завдання роботи
Метою даної дипломної роботи є розробка та програмна
реалізація ДОДАТКУ ДЛЯ ТУРИСТИЧНОГО АГЕНТСТВА
• проаналізувати предметну область, виокремити користувачів системи;
• виконати проектування бази даних;
• обґрунтувати вибір засобів та технологій розробки;
• розробити базу даних;
• розророзробити додаток;
• протестувати програмний застосунок.

3.

Архітектура системи
MVVM (Model-View-ViewModel) - спосіб організації коду. Він допомагає відокремити
інтерфейс користувача від логіки.
View містить тільки код інтерфейсу користувача.
Model – це класи. Це "речі" у вашій програмі. Наприклад, у програмі введення замовлень
вашими класами моделей можуть бути: Customer, Order, InventoryItem. Ці класи будуть містити
логіку, необхідну виконання функцій.
ViewModel використовуються для зв'язку між View та Model. Вони зазвичай не містять багато
логіки. Вони містять Model, який повинен бути використаний у View. Коли людина взаємодіє з
інтерфейсом користувача, ViewModel дізнається, яку дію необхідно виконати, і просить Model
зробити це.
Користувач взаємодіє із View.
View має посилання на ViewModel, але
ViewModel не має інформації про View.
Схема бази даних (рисунок 2.1 ст. 16)

4.

Алгоритм роботи
Алгоритм роботи (рисунок 2.2 ст. 19)

5.

Зовнішній вигляд додатка

6.

Характеристика туристичного агентства
Характеристика(рисунок Б.3 додаток Б)

7.

Порівняння з конкурентами

8.

Схема бази даних
Схема бази даних (рисунок Б.1 додаток Б)

9.

Висновки та рекомендації
• Проведений аналіз предметної області
• Спроектована база даних
• Розроблений інтерфейс
• Протестована система
• Перспективи розвитку
English     Русский Правила