Por favor, use este identificador para citar o enlazar este ítem: http://elartu.tntu.edu.ua/handle/lib/49089
Tytuł: Розробка предметно-орієнтованого інформаційного додатку для використання на ОС Android
Inne tytuły: Development of a subject-oriented information application for use on Android OS
Authors: Шевчук, Владислав Юрійович
Shevchuk, Vladislav
Affiliation: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Україна
Bibliographic description (Ukraine): Шевчук В.Ю. Розробка предметно-орієнтованого інформаційного додатку для використання на ОС Android : спец. 121 - інженерія програмного забезпечення / наук. кер. Є. Б. Яворська. Тернопіль: – Тернопільський національний технічний університет імені Івана Пулюя, 2025. 70 с.
Data wydania: cze-2025
Data archiwizacji: 9-cze-2025
Date of entry: 27-cze-2025
Wydawca: ТНТУ ім. І. Пулюя
Kraj (kod): UA
Place edycja: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Promotor: Яворська, Євгенія Богданівна
Członkowie Komitetu: Матійчук, Любомир Павлович
UDC: 004.9
Słowa kluczowe: кваліфікаційна робота
пошук
освітній рівень
критерії
бакалавр
вимоги
програмний продукт
концептуальну модель
інформаційний довідник
розробка
Android
MySQL
Java
PHP
тестування
qualification work
educational level
bachelor
software product
information directory
search
criteria
requirements
conceptual model
development
testing
Strony: 70
Abstract: В роботі представлено основні етапи створення програмного забезпечення довідникового змісту стосовно об’єктів визначеної території та систему вдосконаленого пошуку на основі довільних критеріїв. Сформульовано завдання та описано вимоги. Проаналізовано підходи та обрано оптимальний. Створено схему бази даних, для чого попередньо, виокремлено основні сутності, побудована концептуальну модель бази даних, UML діаграми класів, модель архітектури системи. Оскільки система призначена для мобільного пристрою, то розробка розрахована для одного типу користувачів, які здійснюють пошук за заданими критеріями. Система призначена для ОС Android, при розробці використано парадигми об’єктно орієнтованого підходу, мова Java.
The bachelor's qualification paper consists of an introduction, main part, and conclusion, and includes: 77 pages, 10 figures, 2 tables, 45 literary sources, and 4 appendices. Keywords: qualification paper, educational level, bachelor, software product, informational reference guide, search, criteria, requirements, conceptual model, development, Android, MySQL, Java, PHP, testing. The paper presents the main stages of developing reference-type software related to objects within a defined territory, as well as an advanced search system based on arbitrary criteria. The objectives are formulated and the requirements are described. Various approaches are analyzed and the optimal one is selected. A database schema was created after identifying the main entities, building a conceptual database model, UML class diagrams, and a system architecture model. Since the system is designed for a mobile device, the development is targeted at a single type of user who performs searches based on specified criteria. The system is intended for the Android operating system. During development, object-oriented paradigms were applied using the Java programming language.
Content: ВСТУП 8 1 РОЗРОБКА ПРОГРАМНОЇ СИСТЕМИ 10 1.1 Аналіз вимог до програмної системи 10 1.1.1 Аналіз предметної області 10 1.1.2 Постановка задачі 11 1.1.3 Пошук актантів та варіантів використання 12 1.1.4 Опис ключових варіантів використання 13 1.1.5 Моделювання словника системи 14 1.2 Проектування програмної системи 15 1.2.1 Вибір процесу розробки 15 1.2.2 Побудова схеми бази даних 16 1.2.3 Побудова UML-діаграми класів 21 1.2.4 Моделювання архітектури системи 23 1.3 Конструювання програмної системи 26 1.3.1 Вибір мови та середовища розробки 26 1.3.1.1 Обґрунтування вибору середовища для розробки Eclipse 27 1. 3.1.2 Пояснення вибору мови програмування Java 28 1.3.1.3 Операційна система Android 30 1.3.2 Вибір СУБД, її фізична модель 31 1.3.3 Реалізація основних класів та методів 33 1.4 Використання програмної системи 41 1.4.1 Розгортання програмної системи та системні вимоги 41 1.4.1.1 Розгортання програмної системи 41 1.4.2 Типові схеми по використанню системи 42 1.4.3 Верифікація програмної системи 43 1.5 Тестування програмної системи 46 1.5.1 Розробка тестів 46 2 ОПИС АЛГОРИТМА ПОШУКУ 50 7 2.1 Загальний опис алгоритма 50 2.2 Реалізація алгоритма 51 3 Безпека життєдіяльності, основи охорони праці 55 3.1 Безпека життєдіяльності 55 3.1.1 Запобігання виникненню надзвичайних ситуацій 55 3.1.2 Аварії з викидом шкідливих речовин 57 5.2 Основи охорони праці 60 ВИСНОВКИ 64 ПЕРЕЛІК ВИКОРИСТАНИХ ДЖЕРЕЛ 66 ДОДАТКИ 70 Додаток А Тези конференції Додаток Б Диск з роботою
URI: http://elartu.tntu.edu.ua/handle/lib/49089
Właściciel praw autorskich: © Шевчук Владислав Юрійович, 2025
Wykaz piśmiennictwa: Компоненти Android [Електронний ресурс] – Режим доступу: URL: http://developer.alexanderklimov.ru/android/android1.php.
Android SDK [Електронний ресурс] – Режим доступу: URL: http://androidfanclub.ru/programming/%D0%BE%D0%B1%D0%B7%D0%BE%D1 %80-android-sdk .
Step-by-step-guide-to-Android-development-with-Eclipse [Електронний ресурс] – Режим доступу: URL: https://www.theserverside.com/tutorial/Step-by-step-guideto-Android-development-with-Eclipse
Список_версій_Android [Електронний ресурс] – Режим доступу : URL : https://uk.wikipedia.org/wiki/Список_версій_Android
Android-development-tools-eclipse Електронний ресурс] – Режим доступу : URL : https://marketplace.eclipse.org/content/android-development-toolseclipse
Електронна енциклопедія: Вікіпедія. — Режим доступу : http://uk. wikipedia.org/wiki/Eclipse . — Eclipse.
Електронна енциклопедія: Вікіпедія. — Режим доступу : http://uk. wikipedia.org/wiki/Java . — Java. 69
Електронна енциклопедія: Вікіпедія. — Режим доступу : http://uk. wikipedia.org/wiki/Android . — Android.
Інформаційні технології видобутку даних (Data mining, високопродуктивні обчислення у складних системах): навчальний посібник ІВ Бойко, МР Петрик, Г Цуприк - 2020
Офіційний сайт [Електронний ресурс] / Wikipedia – URL: https://www.android.com/
Бойко І.В., М.Р. Петрик, Г.Б. Цуприк Моделювання та видобуток даних (висопродуктивні обчислення у великих алгебраїчних та числових системх, комбінаторному аналізі): навчальний посібник. Тернопіль: : ТНТУ 2019 – 62 с
Дискретні структури (Алгебраїчні та числові системи, комбінаторний аналіз) : навчально-методичний посібник для студентів спеціальності 121 «Інженерія програмного забезпечення», аспірантів та викладачів вищих навчальних закладів / Укладач : Бойко І.В., Петрик М.Р., Цуприк Г.Б. – Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2017 – 64 с.
Дистанційний курс «Кваліфікаційні роботи бакалаврів» сайту дистанційного навчання ТНТУ [Електронний ресурс]. – Режим доступу: URL: https://dl.tntu.edu.ua/bounce.php?course=5329
Pasika DR, Tsupryk HB (2023) Rozrobka odnostorinkovoho veb-zastosunku z vykorystanniam VUE. JS i REACT: porivnialnyi analiz produktyvnostib korystuvatskoho dosvidu ta dotsilnosti [Developing a single-page web application using VUE. JS and REACT: a comparative analysis of user experience performance and expediency]. IMSTT (Tern., 13-14 December 2023), pp. 218-219
Typ zawartości: Bachelor Thesis
Występuje w kolekcjach:121 — Інженерія програмного забезпечення (бакалаври)

Pliki tej pozycji:
Plik Opis WielkośćFormat 
dyplom_Shevchuk_2025.pdf2,68 MBAdobe PDFPrzeglądanie/Otwarcie


Pozycje DSpace są chronione prawami autorskimi

Herramientas de Administrador