Hai-Tracking-Anwendung
Kursprojekt im 1. Jahr : Hai-Tracking-Anwendung mithilfe von OSEARCH-Daten
Domainbeschreibung
Die [gemeinnützige Organisation] OCEARCH war damit beschäftigt, Weiße Haie zu markieren und ihre Bewegungen nahezu in Echtzeit zu verfolgen, wobei sie neue Technologien einsetzte, um unser Verständnis dieser wundersamen Meeresbewohner zu verbessern.
OCEARCH arbeitet mit 20 verschiedenen Institutionen zusammen und verfügt sogar über ein eigenes Labor auf See. „[Unter Verwendung] einer maßgeschneiderten hydraulischen Plattform mit einer Kapazität von 75.000 Pfund, die entwickelt wurde, um ausgewachsene Haie sicher für den Zugang durch ein multidisziplinäres Forschungsteam anzuheben, werden bis zu 12 Studien in etwa 15 Minuten an einem lebenden ausgewachsenen Hai durchgeführt“, so die [Organisation] sagt über sein Schiff M/V OCEARCH. Die bei diesen Expeditionen gesammelten Daten unterstützen die Schutzbemühungen für Weiße Haie und fördern ein besseres Verständnis dieser Spitzenprädatoren und ihrer Rolle im Ökosystem.
Laut OCEARCH (Quelle: International Business Times) bedeuten die Untersuchungen – wie Markierungen und die Entnahme von Blutproben – nur minimale Beschwerden für die Haie, und es gibt keine Hinweise auf langfristige Probleme oder Schmerzen.
Funktionalitäten
- Stellen Sie eine Verbindung zu einem Server her, um auf Hai-Tracking-Daten zuzugreifen
- Suche nach Haien, die innerhalb eines bestimmten Zeitraums aufgetaucht sind (in den letzten 24 Stunden, in der letzten Woche oder im letzten Monat)
- Filtern Sie die Suche nach Haien nach Geschlecht, Lebensphase und Tag-Standort
- Zeigen Sie alle relevanten Haidetails an, einschließlich Art, Länge, Gewicht und eine Beschreibung des Hais, geordnet nach Aktualität
- „Folgen“ Sie einem Hai, sodass er in einer Favoritenliste erscheint
- Verschiedene Benutzerprofile
- Zeigen Sie visuelle Statistiken über die in einem bestimmten Zeitraum vorkommenden Haiarten an
- Feature „Hai des Tages“.
- Zeigen Sie eine Karte an, die den geografischen Standort aller verfolgten Haie darstellt
Ziele
- Entwicklung benutzerfreundlicher Schnittstellen;
- Erstellen eigenständiger Anwendungen mit Widgets, Layout-Managern und Event-Handlern;
- Verwendung eines Versionskontrollsystems zur Verwaltung des Quellcodes;
- Interpretation von Anwendungsanforderungen, die über die technische Ebene der Informatik hinausgehen und sich auf die Benutzeranforderungen der Anwendungsdomäne beziehen;
- Identifizieren von Schwierigkeiten beim GUI-Design;
- Arbeiten mit bereits vorhandenem Code, der als Bibliothek bereitgestellt wird;
- Durchführen von Aufgabenanalysen und UI-Design;
- Code dokumentieren.
Mitwirkende
- Eve Gazay – Egzy
- Maksymilian Gajowniczek – Codemaks
- Nina Hasebe - nhasebe
- Amandine Jala - dine-j