Abstract:
Випускна робота молодшого спеціаліста містить 46 сторінок, 18 рисунків, 2 формули, 17 бібліографічних посилань.
Об’єкт розробки – програмна симуляція замкненої екосистеми.
Метою роботи є розробка додатку, що моделює екосистему акваріуму.
У випускній роботі розглядаються поняття та устрій екосистем, зокрема замкнених водних екосистем типу акваріуму, а також інструментальні засоби створення подібних ресурсів.
Детально описано процес розробки додатку на базі моделі поведінки водної екосистеми з урахуванням особливостей функціонування типових флори та фауни акваріуму.
В якості рушія в роботі застосовано Unity, система керування базою даних – SQLITE. Мовою програмування обрано C#.
Description:
За результатом роботи був створений симуляційний додаток, що дозволяє макетувати водну антропогенну екосистему «акваріум». Додаток відповідає мінімальним вимогам до подібних додатків.
Для вирішення задач було досліджено галузь акваріумістики та екосистемного моделювання взагалому. Також було оглянуто вже наявні аналоги задля поліпшення розуміння програмної реалізації та вирішення подібних задач. Саме, було оглянуто проекти «FISHERY» «Biotope» «Fish Farm 3».
Було розглянуто інструментар, що було обрано для реалізації функціоналу додатку та його загальної розробки. Зокрема, було обрано середовище розробки Visual Studio із платформою Unity. Мовою розробки для проекту стала C#, а для керування базою даних було обрана файлова вбудована СКБД SQLite.
Готовий симуляційний додаток виконував мінімальний функціонал подібного типу додатків. Реалізований проект, також, мав дуже примітивне та мінімалістичне візуальне оформлення. Робота над додатком та запискою . Збір інформації та організація її викладу у документі випускної роботи сильно поліпшило практичні навички з пошуку і інтерналізації інформації. Ці навички є дуже важливими для сучасного спеціаліста будь-якої галузі. Окрім того, був розширений кругозір студента-випускника та теоретичні знання у галузі екології, біології та, зокрема, акваріумістики.
Не дивлячись на досить хиткий вид розробленого фінального додатку був отриманий безцінний досвіт у роботі із новими та актуальними інструментами. Були поліпшені та здобуті нові навички роботи у методології ООП мовою C#. Був розглянутий функціонал та опанований пайплайн розробки додатків у Unity. Також, були поліпшені навички роботи із SQL СКБД, на прикладі SQLite.