Utilizza questo identificativo per citare o creare un link a questo documento: http://elartu.tntu.edu.ua/handle/lib/45666
Titolo: Розробка мобільного додатку для організації подорожей
Titoli alternativi: Development of a Mobile Application for Travel Organization
Autori: Кобрин, Олександр Віталійович
Kobryn, Oleksandr
Affiliation: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя"
Bibliographic description (Ukraine): Кобрин О.В. Розробка мобільного додатку для організації подорожей: кваліфікаційна робота на здобуття освітнього ступеня бакалавр, за спеціальністю 123 Комп’ютерна інженерія. Тернопіль: ВСП «ТФК ТНТУ», 2024. 42 с.
Data: giu-2024
Submitted date: giu-2024
Date of entry: 30-giu-2024
Editore: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя"
Country (code): UA
Place of the edition/event: Тернопіль
Supervisor: Недошитко, Андрій Григорович
Nadoshytko, Andrii
Parole chiave: розробка мобільного додатку для організації подорожей
development of a Mobile Application for Travel Organization
мобільний додаток
mobile application
react native
react native
mongodb
mongodb
подорож
mongodb
Page range: 47
Abstract: Кобрин О.В. Розробка мобільного додатку для організації подорожей: кваліфікаційна робота на здобуття освітнього ступеня бакалавр, за спеціальністю 123 Комп’ютерна інженерія. Тернопіль: ВСП «ТФК ТНТУ», 2024. Метою даного проекту є розробка мобільного додатку для подорожей з використанням технології React Native. Пояснювальна записка складається з п'яти розділів. У загальній частині описуються аналітичний огляд існуючих рішень та аналіз технічного завдання. У другому розділі представлено процес створення програмного продукту, який включає опис та обгрунтування вибору засобів реалізації та реалізація серверної частити і бази даних. У спеціальному розіділі описується особливості розробки інтерфейсу користувача, нотифікації та нагадування, аналіз використання додатку та підтримку офлайн режиму Розрахунок вартості розробки та економічної ефективності приведено в економічній частині та записано в таблицю техніко-економічних показників. Основні питання охорони праці, техніки безпеки та екологічних вимог розглянуто в п'ятому розділі.
Kobryn O.V. Development of a mobile application for travel organization: qualification work for obtaining a bachelor's degree, specialty 123 Computer Engineering. Ternopil: Ternopil Vocational College of Ternopil National Technical University, 2024. The aim of this project is to develop a mobile application for travel using React Native technology. The explanatory note consists of five sections. The general section describes an analytical review of existing solutions and an analysis of the technical task. The second section presents the process of creating the software product, which includes a description and justification for the choice of implementation tools, as well as the implementation of the server part and the database. The special section describes the features of developing the user interface, notifications and reminders, analysis of application usage, and support for offline mode. The calculation of development cost and economic efficiency is provided in the economic section and recorded in the table of technical and economic indicators. Key issues of labor protection, safety engineering, and environmental requirements are considered in the fifth section.
Content: ВСТУП...8 1. ЗАГАЛЬНИЙ РОЗДІЛ...9 1.1 Аналітичний огляд існуючих рішень...9 1.2 Технічне завдання...10 1.2.1 Найменування та область застосування...10 1.2.2 Призначення розробки...11 1.2.3 Вимоги до апаратногро та програмного забезпечення...11 1.2.4 Вимоги до документації...11 1.2.5 Техніко-економічні показники...12 1.2.6 Стадії та етапи розробки...12 1.2.7 Порядок контролю та прийому...13 2. РОЗРОБКА ТА ВИКОРИСТАННЯ МОБІЛЬНОГО ДОДАТКУ 2.1 Опис та обгрунтування вибору засобів реалізації мобільного додатку...14 2.1.1 Переваги використання React Native...14 2.2 Програмна використання MongoDB...15 2.3 Реалізація бази даних...16 2.4 Тестування Додатку...18 3. СПЕЦІАЛЬНИЙ РОЗДІЛ...20 3.1 Особливості розробки інтерфейсу користувача...20 3.2 Сповіщення та нагадування...21 3.3 Аналіз використання додатку...23 3.4 Підтримка офлайн-режиму...25 4. ЕКОНОМІЧНИЙ РОЗДІЛ...27 4.1 Визначення стадій технологічного процесу та загальної тривалості проведення робіт....27 4.2 Визначити суму витрат на оплату праці основного і допоміжного персоналу, включаючи відрахування на соціальні заходи...28 4.3 Розрахунок витрат на електроенергію...30 4.4 Розрахунок суми амортизаційних відрахувань...31 4.5 Складання кошторису витрат та визначення собівартості робіт...32 4.6 Розрахунок ціни робіт...33 4.7 Визначення економічної ефективності і терміну окупності капітальних вкладень...33 5. ОХОРОНА ПРАЦІ, ТЕХНІКА БЕЗПЕКИ ТА ЕКОЛОГІЧНІ ВИМОГИ…35 5.1 Ергономіка робочого місця...35 5.1.1 Правильне розташування монітора...35 5.1.2 Клавіатура та миша...35 5.1.3 Стіл і крісло...35 5.1.4 Освітлення....36 5.1.5 Паузи і фізична активність...36 5.2 Безпека в ІТ-системах...36 5.2.1 Аутентифікація та авторизація...36 5.2.2 Шифрування даних...37 5.2.3 Захист від зловмисних програм...37 5.2.4 Мережева безпека...37 5.2.5 Управління ідентичністю та доступом...37 5.2.6 Резервне копіювання та відновлення даних...37 5.2.7 Освідченість і відповідність...38 5.3 Пожежна безпека...38 5.3.1 Вимоги до обладнання та інфраструктури...38 5.3.2Організаційні заходи...39 5.3.3 Запобіжні заходи...39 5.4 Ментальне здоров'я і стрес...39 5.4.1 Фактори стресу в програмуванні...40 5.4.2 Стратегії підтримки ментального здоров'я...40 ВИСНОВКИ...41 ПЕРЕЛІК ПОСИЛАНЬ...42
URI: http://elartu.tntu.edu.ua/handle/lib/45666
Copyright owner: © Кобрин Олександр Віталійович, 2024
References (Ukraine): 1. React Native Documentation, Офіційна документація React Native URL: https://reactnative.dev/docs/getting-started
2. Android Studio URL: https://developer.android.com.studio
3. Environment Setup Встановлення та налаштування середовища розробки URL: https://reactnative.dev/docs/environment-setup
4. Компоненти та API в React Native: URL: https://reactnative.dev/docs/components-and-apis
5. Документація з React Navigation: URL: https://reactnavigation.org/docs/getting-started
6. Використання MongoDB з React Native: URL: https://www.mongodb.com/docs/realm/sdk/react-native/
7. Expo Документація з Expo URL: https://docs.expo.dev/
8. Axios Документація з Axios URL: https://axios-http.com/docs/intro
9. Документація зі Styled Components URL:https://styledcomponents.com/docs
10. Testing Library Бібліотека текстування для React Native URL: https://testing-library.com/docs/react-native-testing-library/intro
11. Налагодження з React Natve Debuuger URL: https://github.com/jhen0409/react-native-debugger
12. Документація з React Native Gesture Handler: URL:https://docs.swmansion.com/react-native-gesture-handler/docs/
13. Модулі спільноти React Native URL: https://github.com/reactnative-community
Content type: Bachelor Thesis
È visualizzato nelle collezioni:123 — Комп’ютерна інженерія (бакалаври ТФК)

File in questo documento:
File Descrizione DimensioniFormato 
Kobryn_O.pdfКваліфікаційна робота бакалавра1,3 MBAdobe PDFVisualizza/apri


Tutti i documenti archiviati in DSpace sono protetti da copyright. Tutti i diritti riservati.