ݺߣ

ݺߣShare a Scribd company logo
Випускна кваліфікаційна робота бакалавра
На тему: “Розробка програмного забезпечення
мобільного AR-каталогу товарів ”
ДЕРЖАВНИЙ ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД
«ДОНЕЦЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ»
Факультет комп'ютерних наук і технологій
Кафедра програмного забеспечення інтелектуальних систем
Виконав: студент 4 курсу, групи ПЗС-10а
Шмаков Сергій В'ячеславович
Керівник: старший викладач
Гудаєв Олег Олександрович
Донецьк – 2014 року
Постановка завдання
Розробити web-інтерфейс що дозволяє вводити потрібну інформацію в
видалену базу даних та кодувати її за допомогою AR-міток. Також розробити
мобільний додаток для OS Android, що дозволяє за допомогою фотокамери
мобільного пристрою зчитувати та розшифровувати AR-мітки з текстового
носія.
Мета: розробка програмного забезпечення здатного обробляти текстову
інформацію та розміщувати її до бази даних а також шифрування текстової
інформації за допомогою AR-міток.
Область застосування: розроблений програмний продукт може
використовуватися для створення каталогів магазинів що займаються
продажем будь яких товарів.
Задачі:
— Моделювання та аналіз ПЗ;
— Розробка математичного апарату;
— Розробка програмного забезпечення;
— Тестування програмного забезпечення.
Функції:
― Внесення інформації до бази даних;
― Кодування інформації за допомогою AR-міток;
― Відображення інформації;
― Декодування створених AR-міток.
Плакат 2
Концептуальна модель
взаємозв’язку розроблюваного ПЗ
AR-каталог
Блок введення інформації
Блок кодування інформації
Блок розпізнання AR-міток
Блок відображення інформації
WEB - інтерфейс
Мобільний додаток
1
2
База даних
Плакат 3
UML діаграма прецедентів
використання
Плакат 4
Опис діаграми прецедентів
На представленій діаграмі видно як користувач
взаємодіє з мобільним пристроєм шляхом запуску
програми та сканування їм AR-мітки, далі розроблене
програмне забезпечення розпізнає отримані шляхом
сканування AR-мітки. Після цього додаток отримує
дані з бази даних і відображає отриману інформацію
на мобільному пристрої.
Також на діаграмі зображена схема взаємодії
адміністратора з розробленим програмним
забезпеченням. Адміністратор заповнює текстову
інформацію, далі отримана інформація шифрується за
допомогою AR-кодів і друкується на друкованому
носії.
Плакат 5
Схема взаємодії форм додатку
форма вибору категорії товару
форма перегляду списку
товарів
форма перегляду докладної інформації
про товар
форма вибору режиму роботи
програми
форма перегляду докладної інформації
про товар
форма зчитування AR-мітки
Вибір режиму роботи
програми
Перегляд списку
товарів
Перегляд докладної
інформації про товар
Повернення в форму
вибору режиму
Повернення в форму
категорій
Повернення в форму
вибору режиму
Повернення в форму
зчитування AR-міток
Перегляд докладної
інформації про товар
Повернення на форму
списку товарів
Плакат 6
Опис розроблених форм
У мобільному додатку розроблювальному для дипломної
роботи було створено 5 форм. Кожна форма виконує свою
унікальну функцію:
― перша форма видає меню вибору режиму роботи
програми (зчитування AR-Мітки ручний пошук по
каталогу);
― перегляд наявних категорій товарів;
― виведення на екран список наявних товарів обраної
категорії;
― перегляд докладної інформації про обраний товар
(назва товару, вартість, розміри, матеріал, категорія, опис).
Всі створені форми так чи інакше мають між собою зв'язок
і взаємодіють один з одним.
Плакат 7
Схема взаємодії створеного
програмного забезпечення
Віддалена база
даних
Мобільний
додаток
Сайт
PHP
SQL - запит для
виведення
інформації про
товар
SQL - запит для
виведення списку
товарів відповідної
категорії
PHP
SQL - запити для
виведення/виведення
інформації про товар
Клієнт 2Клієнт 1
Сервер
Плакат 8
Опис схеми взаємодії створеного
програмного забезпечення
Схема розробленого програмного забезпечення
складається з трьох елементів:
―сайт - призначений як для перегляду інформації про
товари в каталозі, так і для редагування, додавання і
видалення інформації;
―мобільний додаток - призначено для перегляду вже
наявної інформації. Перегляд інформації
здійснюється онлайн, через мережу інтернет;
―база даних - призначена для зберігання інформації
про товар.
Плакат 9
Діаграма взаємодії класів
мобільного додатку
MainScreenActivity
MainActivity
AllProductsActivity
EditProductActivity
JSONParser
NewProductActivity DecodingClass
LoadAllProducts CreateNewProduct
GetProductDetails SaveProductDetailsDeleteProduct
Плакат 10
Схема взаємодії класів інтернет
сайту
Article
Incoding
Відправка текстової
інформації для
кодування в графічну
Відправка графічної
інформація для
подальшого
розміщення в БД
Плакат 11
Опис схеми взаємодії класів
інтернет сайту
Для коректної роботи інтернет сайту
призначеного для додавання інформації до бази
даних було створено всього два класи:
Article – клас призначений безпосередньо для
редагування інтернет бази даних, а саме для
видалення, додавання та зміни інформації про
товар в каталозі.
Incoding – клас отримує текстову інформацію
введену адміністратором і перетворить її в AR-
мітки.
Плакат 12
Схема взаємодії форм web-інтерфейсу
Плакат 13
Схема взаємодії форм мобільного
додатку
Плакат 14
Висновки
Результатом виконання даної дипломної роботи було розроблено web-
інтерфейс і мобільний додаток AR-каталогу товарів. Для створення програмного
продукту було проаналізовано ринок схожих продуктів. Завдяки дослідженню
було з'ясовано, що розробка мобільних додатків під ОС Android на даний момент
є актуальним напрямком в розділі програмування, а додатки, що працюють з AR-
мітками на даний момент продукт рідкісний. Що означає, що ринок ще мало
зайнятий і має перспективу подальшого розвитку.
На етапі проектування програмного продукту були побудовані наступні
діаграми:
— діаграма прецедентів використання;
— діаграма взаємодії класів;
— діаграма взаємодії екранних форм;
— діаграма елементів розробленого програмного продукту;
Мобільний додаток було створено в середовищі розробки Eclipse на
мові програмування Java c використанням php - скриптів і sql - запитів.
Розроблене програмне забезпечення має функції додавання, зберігання,
видалення і редагування інформації у віддаленій базі даних.
Плакат 15
ДЯКУЮ ЗА УВАГУ

More Related Content

What's hot (20)

презентація до теми 6
презентація до теми 6презентація до теми 6
презентація до теми 6
cdecit
мгсд тема 8 презентація
мгсд тема 8 презентаціямгсд тема 8 презентація
мгсд тема 8 презентація
cdecit
Презентація до 24 уроку в 6 класі
Презентація до 24 уроку в 6 класіПрезентація до 24 уроку в 6 класі
Презентація до 24 уроку в 6 класі
Юлія Артюх
Методологічні аспекти менеджменту персоналу. Вступ
Методологічні аспекти менеджменту персоналу. ВступМетодологічні аспекти менеджменту персоналу. Вступ
Методологічні аспекти менеджменту персоналу. Вступ
Оксана Кравчук
7. оборотні активи
7. оборотні активи7. оборотні активи
7. оборотні активи
Bilovus
На допомогу молодому педагогу
На допомогу молодому педагогуНа допомогу молодому педагогу
На допомогу молодому педагогу
Olga Poslovska
Сучасні проблеми маркетингу
Сучасні проблеми маркетингуСучасні проблеми маркетингу
Сучасні проблеми маркетингу
Pavlo Syrvatka
Реклама та її види.
Реклама та її види.Реклама та її види.
Реклама та її види.
Anna Popravka
презентація до теми 4
презентація до теми 4презентація до теми 4
презентація до теми 4
cdecit
методи менеджменту
методи менеджментуметоди менеджменту
методи менеджменту
uliana8
Модуль 4. Тема 2. Управління і керівництво школою та освітою. Методична робо...
Модуль 4. Тема 2. Управління і керівництво школою та освітою. Методична робо...Модуль 4. Тема 2. Управління і керівництво школою та освітою. Методична робо...
Модуль 4. Тема 2. Управління і керівництво школою та освітою. Методична робо...
stecenko_nm
Produkowanie wyrobów przemysłu fermentacyjnego
Produkowanie wyrobów przemysłu fermentacyjnegoProdukowanie wyrobów przemysłu fermentacyjnego
Produkowanie wyrobów przemysłu fermentacyjnego
Michał Łazarz
наукова школа управління
наукова школа управліннянаукова школа управління
наукова школа управління
zhmekapanova
презентация Microsoft power point
презентация Microsoft power pointпрезентация Microsoft power point
презентация Microsoft power point
asya_sergeevna
формування команди
формування командиформування команди
формування команди
Oleg Nazarevych
тема 4.2. методи анал¦зу даних у маркетингових досл¦дженнях
тема 4.2. методи  анал¦зу даних у маркетингових досл¦дженняхтема 4.2. методи  анал¦зу даних у маркетингових досл¦дженнях
тема 4.2. методи анал¦зу даних у маркетингових досл¦дженнях
Angela Olkhoskay
презентація до магістерської роботи
презентація до магістерської роботи  презентація до магістерської роботи
презентація до магістерської роботи
Nazar Тарануха
Przetwarzanie mięsa drobiowego i jaj
Przetwarzanie mięsa drobiowego i jajPrzetwarzanie mięsa drobiowego i jaj
Przetwarzanie mięsa drobiowego i jaj
Michał Łazarz
Тема 1 Вступ до предмету. Теоретичні основи менеджменту.
Тема 1 Вступ до предмету. Теоретичні основи менеджменту.Тема 1 Вступ до предмету. Теоретичні основи менеджменту.
Тема 1 Вступ до предмету. Теоретичні основи менеджменту.
NinaDrokina
Державний стандарт базової середньої освіти
Державний стандарт базової середньої освітиДержавний стандарт базової середньої освіти
Державний стандарт базової середньої освіти
malosofiivskanszchant
презентація до теми 6
презентація до теми 6презентація до теми 6
презентація до теми 6
cdecit
мгсд тема 8 презентація
мгсд тема 8 презентаціямгсд тема 8 презентація
мгсд тема 8 презентація
cdecit
Презентація до 24 уроку в 6 класі
Презентація до 24 уроку в 6 класіПрезентація до 24 уроку в 6 класі
Презентація до 24 уроку в 6 класі
Юлія Артюх
Методологічні аспекти менеджменту персоналу. Вступ
Методологічні аспекти менеджменту персоналу. ВступМетодологічні аспекти менеджменту персоналу. Вступ
Методологічні аспекти менеджменту персоналу. Вступ
Оксана Кравчук
7. оборотні активи
7. оборотні активи7. оборотні активи
7. оборотні активи
Bilovus
На допомогу молодому педагогу
На допомогу молодому педагогуНа допомогу молодому педагогу
На допомогу молодому педагогу
Olga Poslovska
Сучасні проблеми маркетингу
Сучасні проблеми маркетингуСучасні проблеми маркетингу
Сучасні проблеми маркетингу
Pavlo Syrvatka
Реклама та її види.
Реклама та її види.Реклама та її види.
Реклама та її види.
Anna Popravka
презентація до теми 4
презентація до теми 4презентація до теми 4
презентація до теми 4
cdecit
методи менеджменту
методи менеджментуметоди менеджменту
методи менеджменту
uliana8
Модуль 4. Тема 2. Управління і керівництво школою та освітою. Методична робо...
Модуль 4. Тема 2. Управління і керівництво школою та освітою. Методична робо...Модуль 4. Тема 2. Управління і керівництво школою та освітою. Методична робо...
Модуль 4. Тема 2. Управління і керівництво школою та освітою. Методична робо...
stecenko_nm
Produkowanie wyrobów przemysłu fermentacyjnego
Produkowanie wyrobów przemysłu fermentacyjnegoProdukowanie wyrobów przemysłu fermentacyjnego
Produkowanie wyrobów przemysłu fermentacyjnego
Michał Łazarz
наукова школа управління
наукова школа управліннянаукова школа управління
наукова школа управління
zhmekapanova
презентация Microsoft power point
презентация Microsoft power pointпрезентация Microsoft power point
презентация Microsoft power point
asya_sergeevna
формування команди
формування командиформування команди
формування команди
Oleg Nazarevych
тема 4.2. методи анал¦зу даних у маркетингових досл¦дженнях
тема 4.2. методи  анал¦зу даних у маркетингових досл¦дженняхтема 4.2. методи  анал¦зу даних у маркетингових досл¦дженнях
тема 4.2. методи анал¦зу даних у маркетингових досл¦дженнях
Angela Olkhoskay
презентація до магістерської роботи
презентація до магістерської роботи  презентація до магістерської роботи
презентація до магістерської роботи
Nazar Тарануха
Przetwarzanie mięsa drobiowego i jaj
Przetwarzanie mięsa drobiowego i jajPrzetwarzanie mięsa drobiowego i jaj
Przetwarzanie mięsa drobiowego i jaj
Michał Łazarz
Тема 1 Вступ до предмету. Теоретичні основи менеджменту.
Тема 1 Вступ до предмету. Теоретичні основи менеджменту.Тема 1 Вступ до предмету. Теоретичні основи менеджменту.
Тема 1 Вступ до предмету. Теоретичні основи менеджменту.
NinaDrokina
Державний стандарт базової середньої освіти
Державний стандарт базової середньої освітиДержавний стандарт базової середньої освіти
Державний стандарт базової середньої освіти
malosofiivskanszchant

Similar to презентация шмаков Диплом (20)

Android Studio Design App Design App Design App
Android Studio Design App Design App Design AppAndroid Studio Design App Design App Design App
Android Studio Design App Design App Design App
ssuser16bc052
Калентарно-тематичне планування для 11 класу
Калентарно-тематичне планування для 11 класуКалентарно-тематичне планування для 11 класу
Калентарно-тематичне планування для 11 класу
VsimPPT
основи програмування 1
основи програмування  1основи програмування  1
основи програмування 1
CDN_IF
розділ 3 перший проект 1
розділ 3 перший проект 1розділ 3 перший проект 1
розділ 3 перший проект 1
Вікторія Теліховська
Google AdWords для мобильных приложений
Google AdWords для мобильных приложенийGoogle AdWords для мобильных приложений
Google AdWords для мобильных приложений
Netpeak
Android: Інструменти програміста
Android: Інструменти програмістаAndroid: Інструменти програміста
Android: Інструменти програміста
Anatoliy Odukha
Календарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - LazarusКалендарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - Lazarus
VsimPPT
Розробка веб-сайту. Основні етапи
Розробка веб-сайту. Основні етапиРозробка веб-сайту. Основні етапи
Розробка веб-сайту. Основні етапи
Олексій Артеменко
Календарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - LazarusКалендарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - Lazarus
VsimPPT
презентация статьи
презентация статьипрезентация статьи
презентация статьи
Alexander Babich
Курсовая (1).pdf
Курсовая (1).pdfКурсовая (1).pdf
Курсовая (1).pdf
ssuser0562f1
Syniepolskyi dmytro
Syniepolskyi dmytroSyniepolskyi dmytro
Syniepolskyi dmytro
Igor Sinepolsky
Календарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - LazarusКалендарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - Lazarus
VsimPPT
Lazarus
LazarusLazarus
Lazarus
VsimPPTX
Календарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - LazarusКалендарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - Lazarus
VsimPPTX
Календарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - LazarusКалендарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - Lazarus
VsimPPT
Android Studio Design App Design App Design App
Android Studio Design App Design App Design AppAndroid Studio Design App Design App Design App
Android Studio Design App Design App Design App
ssuser16bc052
Калентарно-тематичне планування для 11 класу
Калентарно-тематичне планування для 11 класуКалентарно-тематичне планування для 11 класу
Калентарно-тематичне планування для 11 класу
VsimPPT
основи програмування 1
основи програмування  1основи програмування  1
основи програмування 1
CDN_IF
Google AdWords для мобильных приложений
Google AdWords для мобильных приложенийGoogle AdWords для мобильных приложений
Google AdWords для мобильных приложений
Netpeak
Android: Інструменти програміста
Android: Інструменти програмістаAndroid: Інструменти програміста
Android: Інструменти програміста
Anatoliy Odukha
Календарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - LazarusКалендарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - Lazarus
VsimPPT
Календарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - LazarusКалендарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - Lazarus
VsimPPT
презентация статьи
презентация статьипрезентация статьи
презентация статьи
Alexander Babich
Курсовая (1).pdf
Курсовая (1).pdfКурсовая (1).pdf
Курсовая (1).pdf
ssuser0562f1
Календарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - LazarusКалендарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - Lazarus
VsimPPT
Календарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - LazarusКалендарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - Lazarus
VsimPPTX
Календарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - LazarusКалендарне планування 8 клас - Інформатика - Lazarus
Календарне планування 8 клас - Інформатика - Lazarus
VsimPPT

презентация шмаков Диплом

  • 1. Випускна кваліфікаційна робота бакалавра На тему: “Розробка програмного забезпечення мобільного AR-каталогу товарів ” ДЕРЖАВНИЙ ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД «ДОНЕЦЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ» Факультет комп'ютерних наук і технологій Кафедра програмного забеспечення інтелектуальних систем Виконав: студент 4 курсу, групи ПЗС-10а Шмаков Сергій В'ячеславович Керівник: старший викладач Гудаєв Олег Олександрович Донецьк – 2014 року
  • 2. Постановка завдання Розробити web-інтерфейс що дозволяє вводити потрібну інформацію в видалену базу даних та кодувати її за допомогою AR-міток. Також розробити мобільний додаток для OS Android, що дозволяє за допомогою фотокамери мобільного пристрою зчитувати та розшифровувати AR-мітки з текстового носія. Мета: розробка програмного забезпечення здатного обробляти текстову інформацію та розміщувати її до бази даних а також шифрування текстової інформації за допомогою AR-міток. Область застосування: розроблений програмний продукт може використовуватися для створення каталогів магазинів що займаються продажем будь яких товарів. Задачі: — Моделювання та аналіз ПЗ; — Розробка математичного апарату; — Розробка програмного забезпечення; — Тестування програмного забезпечення. Функції: ― Внесення інформації до бази даних; ― Кодування інформації за допомогою AR-міток; ― Відображення інформації; ― Декодування створених AR-міток. Плакат 2
  • 3. Концептуальна модель взаємозв’язку розроблюваного ПЗ AR-каталог Блок введення інформації Блок кодування інформації Блок розпізнання AR-міток Блок відображення інформації WEB - інтерфейс Мобільний додаток 1 2 База даних Плакат 3
  • 5. Опис діаграми прецедентів На представленій діаграмі видно як користувач взаємодіє з мобільним пристроєм шляхом запуску програми та сканування їм AR-мітки, далі розроблене програмне забезпечення розпізнає отримані шляхом сканування AR-мітки. Після цього додаток отримує дані з бази даних і відображає отриману інформацію на мобільному пристрої. Також на діаграмі зображена схема взаємодії адміністратора з розробленим програмним забезпеченням. Адміністратор заповнює текстову інформацію, далі отримана інформація шифрується за допомогою AR-кодів і друкується на друкованому носії. Плакат 5
  • 6. Схема взаємодії форм додатку форма вибору категорії товару форма перегляду списку товарів форма перегляду докладної інформації про товар форма вибору режиму роботи програми форма перегляду докладної інформації про товар форма зчитування AR-мітки Вибір режиму роботи програми Перегляд списку товарів Перегляд докладної інформації про товар Повернення в форму вибору режиму Повернення в форму категорій Повернення в форму вибору режиму Повернення в форму зчитування AR-міток Перегляд докладної інформації про товар Повернення на форму списку товарів Плакат 6
  • 7. Опис розроблених форм У мобільному додатку розроблювальному для дипломної роботи було створено 5 форм. Кожна форма виконує свою унікальну функцію: ― перша форма видає меню вибору режиму роботи програми (зчитування AR-Мітки ручний пошук по каталогу); ― перегляд наявних категорій товарів; ― виведення на екран список наявних товарів обраної категорії; ― перегляд докладної інформації про обраний товар (назва товару, вартість, розміри, матеріал, категорія, опис). Всі створені форми так чи інакше мають між собою зв'язок і взаємодіють один з одним. Плакат 7
  • 8. Схема взаємодії створеного програмного забезпечення Віддалена база даних Мобільний додаток Сайт PHP SQL - запит для виведення інформації про товар SQL - запит для виведення списку товарів відповідної категорії PHP SQL - запити для виведення/виведення інформації про товар Клієнт 2Клієнт 1 Сервер Плакат 8
  • 9. Опис схеми взаємодії створеного програмного забезпечення Схема розробленого програмного забезпечення складається з трьох елементів: ―сайт - призначений як для перегляду інформації про товари в каталозі, так і для редагування, додавання і видалення інформації; ―мобільний додаток - призначено для перегляду вже наявної інформації. Перегляд інформації здійснюється онлайн, через мережу інтернет; ―база даних - призначена для зберігання інформації про товар. Плакат 9
  • 10. Діаграма взаємодії класів мобільного додатку MainScreenActivity MainActivity AllProductsActivity EditProductActivity JSONParser NewProductActivity DecodingClass LoadAllProducts CreateNewProduct GetProductDetails SaveProductDetailsDeleteProduct Плакат 10
  • 11. Схема взаємодії класів інтернет сайту Article Incoding Відправка текстової інформації для кодування в графічну Відправка графічної інформація для подальшого розміщення в БД Плакат 11
  • 12. Опис схеми взаємодії класів інтернет сайту Для коректної роботи інтернет сайту призначеного для додавання інформації до бази даних було створено всього два класи: Article – клас призначений безпосередньо для редагування інтернет бази даних, а саме для видалення, додавання та зміни інформації про товар в каталозі. Incoding – клас отримує текстову інформацію введену адміністратором і перетворить її в AR- мітки. Плакат 12
  • 13. Схема взаємодії форм web-інтерфейсу Плакат 13
  • 14. Схема взаємодії форм мобільного додатку Плакат 14
  • 15. Висновки Результатом виконання даної дипломної роботи було розроблено web- інтерфейс і мобільний додаток AR-каталогу товарів. Для створення програмного продукту було проаналізовано ринок схожих продуктів. Завдяки дослідженню було з'ясовано, що розробка мобільних додатків під ОС Android на даний момент є актуальним напрямком в розділі програмування, а додатки, що працюють з AR- мітками на даний момент продукт рідкісний. Що означає, що ринок ще мало зайнятий і має перспективу подальшого розвитку. На етапі проектування програмного продукту були побудовані наступні діаграми: — діаграма прецедентів використання; — діаграма взаємодії класів; — діаграма взаємодії екранних форм; — діаграма елементів розробленого програмного продукту; Мобільний додаток було створено в середовищі розробки Eclipse на мові програмування Java c використанням php - скриптів і sql - запитів. Розроблене програмне забезпечення має функції додавання, зберігання, видалення і редагування інформації у віддаленій базі даних. Плакат 15