Бакалаврські випускні роботи кафедри Комп'ютерні інформаційні технології (КIТ)
Permanent URI for this collection
ENG: Bachelor thesis department of Computer Information Technologies
Browse
Browsing Бакалаврські випускні роботи кафедри Комп'ютерні інформаційні технології (КIТ) by Subject "Android"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
Item Навчально – діючий стенд "Екокліматична станція з вирощування біорізноманіття" INDOOR FOREST(Український державний університет науки і технологій, Дніпро, 2022) Стешенко, Марина АртурівнаUKR: Бакалаврська робота виконана на 97 сторінках, містить 29 ілюстрації, 15 таблиць та 20 використаних джерел. В ході виконання кваліфікаційної роботи бакалавра було розроблено мобільний застосунок для навчально-діючого STEM-стенду. Застосунок дозволяє переглядати поточні дані з датчиків на стенді, встановлювати порогові значення освітленості та вологості ґрунту, а також керувати елементами стенду, зокрема освітленням та поливом. Застосунок розроблено мовою Dart з використанням фреймворку Flutter для операційних систем Android та iOS. Для визначення функціональних вимог було розглянуто існуючі аналоги, проведено презентації проекту та опитування серед цільової аудиторії. На етапі проектування були визначені функціональні вимоги, обрано мову програмування, розроблено діаграми класів, станів користувача, послідовностей для прецедентів «Ручне оновлення даних», «Оптимізація усіх показників», «Введення нового порогового значення вологості ґрунту», діяльності та станів для прецеденту «Навігація між представленнями застосунку», артефактів. Також представлено макети екранних форм застосунку. Для розробки застосунку було використано інтегроване середовище розробки Android Studio. Зокрема було розроблено 2 екранні форми та 15 класів. Було виконано тестування функцій валідації нових введених значень освітленості, вологості ґрунту та часу оновлення методами білої та чорної скриньок. Для перевірки коректності роботи графічного інтерфейсу застосунку було виконано ручне тестування. Усі виявлені помилки були виправлені.