Приложение для отслеживания акул
Курсовой проект 1-го года обучения : Приложение для отслеживания акул с использованием данных OSEARCH.
Описание домена
[Некоммерческая организация] OCEARCH занимается маркировкой больших белых акул и отслеживанием их перемещений практически в реальном времени, используя новые технологии, чтобы улучшить наше понимание этих чудесных морских существ.
OCEARCH работает с 20 различными учреждениями и даже имеет собственную морскую лабораторию. «[Используя] специальную гидравлическую платформу грузоподъемностью 75 000 фунтов, предназначенную для безопасного подъема взрослых акул для доступа многопрофильной исследовательской группы, примерно за 15 минут проводится до 12 исследований на живой взрослой акуле», - [организация] говорит о своем судне M/V OCEARCH. Данные, собранные в ходе этих экспедиций, помогают в усилиях по сохранению больших белых акул, а также способствуют лучшему пониманию этих высших хищников и их роли в экосистеме.
По данным OCEARCH (Источник: International Business Times), исследования, такие как мечение и сбор образцов крови, причиняют акулам лишь минимальный дискомфорт, и не было обнаружено никаких доказательств долгосрочных проблем или боли.
Функционал
- Подключитесь к серверу, чтобы получить доступ к данным отслеживания акул.
- Поиск акул, появившихся в течение заданного периода времени (за последние 24 часа, за последнюю неделю или за последний месяц)
- Фильтруйте поиск акул по полу, этапу жизни и местонахождению тегов.
- Отображение всех соответствующих сведений об акулах, включая виды, длину, вес и описание акулы, упорядоченных по давности.
- «Следуйте» за акулой, чтобы она появилась в списке избранных.
- Различные профили пользователей
- Показать визуальную статистику о типах акул, присутствующих в определенный период времени.
- Функция «Акула дня»
- Отобразите карту, на которой показано географическое расположение всех акул, за которыми следите.
Цели
- Разработка удобных интерфейсов;
- Создание автономных приложений с виджетами, менеджерами макетов и обработчиками событий;
- Использование системы контроля версий для управления исходным кодом;
- Интерпретация требований к приложениям, выходящих за рамки технического уровня информатики и связанных с потребностями пользователей предметной области приложения;
- Выявление трудностей при проектировании GUI;
- Работа с уже существующим кодом, предоставленным в виде библиотеки;
- Анализ задач и дизайн пользовательского интерфейса;
- Документирование кода.
Авторы
- Ева Газай - Эгзи
- Максимилиан Гаёвничек - codemaks
- Нина Хасебе - Нхасебе
- Амандин Джала - dine-j