1 / 62

„Die Karte des Herumtreibers“

„Die Karte des Herumtreibers“. Projektarbeit. Aufgabenstellung Vorstellung des Ergebnisses Organisation der Abteilungen Beiträge der einzelnen Teams Zeitlicher Ablauf Eindruck der Projektmitglieder Stellungnahme der Projektleitung Fragen zum Projekt. Übersicht.

hall
Download Presentation

„Die Karte des Herumtreibers“

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. „Die Karte des Herumtreibers“ Projektarbeit

  2. Aufgabenstellung Vorstellung des Ergebnisses Organisation der Abteilungen Beiträge der einzelnen Teams Zeitlicher Ablauf Eindruck der Projektmitglieder Stellungnahme der Projektleitung Fragen zum Projekt Übersicht

  3. Prototyp für eine Anwendung im Web mit mobilen Georeferenzen Aufenthaltsortabfrage von Nutzern (stationäre und mobile Geräte) Koordinatenbestimmung via GPS-Maus Scoutfunktion zum Finden von Geräten in der Umgebung Versenden der Daten an einen Server Aufgaben-stellung

  4. Sammeln der Daten auf Webserver mit Datenbank Anwenderschnittstelle mit interaktiver Karte Darstellung auf Webseite www.onlinemaps.de Recherche von Markt und Technik Aufgaben-stellung

  5. Vorstellung des Ergebnis

  6. OrganisationGruppe A

  7. OrganisationGruppe B

  8. Team 1GPS-Maus

  9. National Marine Electronics Association • Datenaustausch zwischen GPS-Maus und Handy • ASCII-Zeichen • Wichtigster Datensatz: §GPRMC • $GPRMC,080404.000,A,4847.093,N, • 00910.4300,E,0.00,348.8,100306,,*02 NMEA-Datenformat Uhrzeit (UTC) alles OK (bei V: Fehler) 48° 47,093’ nördliche Breite 9° 10,43’ östlicher Länge

  10. TomTom GPS MK2 • Bluetooth: Serial Port Profile (Version 1.2) • Datenformat: NMEA-0183 Version 2.2 • Kanäle: 20 • Startzeiten: <1min,<30s,<10s • Preis: 119€ 87.8mm x 43mm x 15.1mm Vergleich GPS-Empfänger

  11. Holux GR-230 • Kanäle: 12 • Startzeiten: 45s, 38s, 8s • Preis: 88.90€ • Royaltek RBT-2001 • Kanäle: 20 • Startzeiten : 42s, 35s, 1s • Preis: 124.90 € 77,9mm x 56,9mm x 22,8mm Vergleich GPS-Empfänger 70mm x 41mm x 25mm

  12. XAiOX InstantFix • Kanäle: 32 • Startzeiten: 43s, 25s, 4s • Preis: 109 € • XAiOX Wonde-X • Kanäle: 16 • Startzeiten : 45s, 38s, 8s • Preis: 69 € 81mm x 43mm x 17,6mm Vergleich GPS-Empfänger 81mm x 44mm x 20mm

  13. Team 2 + 3Mobiltelefon + Bluetooth

  14. SoftwareImplementierung Team 2 + 3Mobiltelefon + Bluetooth

  15. Aufgabe: Softwareerstellung zur Kommunikation zwischen Handy und GPS-Empfänger bzw. Web-Server Programmierung mit J2ME Vorgehensweise: Aufteilung der Programmierarbeit in drei Teile Team 2 + 3Mobiltelefon + Bluetooth

  16. Funktionsbeschreibung der einzelnen Module: Das erste Modul liest die Daten der GPS-Maus via Bluetooth-Verbindung ein und speichert diese in einem String ab Filterung der relevanten Daten aus dem String Senden der Daten an den Server Team 2 + 3Mobiltelefon + Bluetooth

  17. Team 4Datenbank

  18. Aufgabenbereich: Erstellen der Datenbank Empfangen der Daten vom Handy Übergeben der Daten an die Präsentation auf www.onlinemaps.de Team 4Datenbank

  19. Realisierung: Gliederung in zwei Teilaufgaben: Empfangen der Daten Entweder über Perl-Script vom Handy oder per Eingabemaske aus Login-Script Übergabe der Daten Realisiert in PHP Diverse Filtermöglichkeiten implementiert Team 4Datenbank

  20. Alternativen / offene Punkte: weitere Filtermöglichkeiten weitere Informationen in der Datenbank (z.B.: m/w, Alter, Hobbies/Interessen…) komplexere Datenbankstruktur erstellen, um z.B. erweiterte Loginfunktionalität zu bieten Team 4Datenbank

  21. Team 5Server Frontend

  22. Einführung Ziel war es Positionsdaten aus einer SQL-Datenbank auszulesen und auf einer Karte darzustellen. • Gliederung • Einführung • Schnittstellendefinition • Darstellung auf der Karte • Darstellung von Zusatzinformationen Team 5 Anwendung der Google Maps API

  23. Schnittstelle zur Datenbank • PHP-Script in HTML eingebunden • Zugriff auf Arrays mit erforderlichen Daten möglich • label: -enthält den Namen des gespeicherten Punktes • xy: -zweidimensionales Array welches die Koordinaten enthält • bt_address: -Bluetooth Adresse des Devices bzw. 0 wenn stationäre Koordinaten • send_time: -Sendezeit des Devices bzw. Zeit der Eintragung • send_date: -Sendedatum des Devices bzw. Datum der Eintragung • found_by: -BT-Adresse des Finders, 0 wenn Finder, Leerstring wenn stationär Team 5 Anwendung der Google Maps API

  24. Darstellung auf der Karte • Positionen werden mit Markern auf der Karte dargestellt • Alle mobile und stationären Adressen in Tabelle aufgeführt • Unterscheidung zwischen stationären, mobilen GPS-Devices und • BT-Devices Team 5 Anwendung der Google Maps API

  25. Zusatzinformationen • InfoWindow öffnet sich bei Klick auf Marker bzw. den • Tabelleneintrag • Zoom auf den zum Tabelleneintrag gehörigen Marker Team 5 Anwendung der Google Maps API

  26. Team 6Geodienste

  27. Unsere Arbeit: Besuchen der Fachtagung Ausarbeitung der Google Maps Spezifikationen Nutzungsbedingungen Technische Fakten Geocoder Informationen für andere Gruppen besorgen Team 6Geodienste

  28. Unsere Position im Projekt: „Dienstleister“ Haben auf die Einhaltung der Nutzungsbedingungen geachtet Inputs an andere Teams: rechtliche und technische Hinweise zu GoogleMaps Ansprechpartner zu GIS Team 6Geodienste

  29. Team 7Markt und Technik

  30. Markt & Technik 1. Konkurriende Produkte 2. Umfrage 3. Datenschutz & moralische Aspekte

  31. 1. Konkurrierende Produkte 1. Konkurriende Produkte 2. Umfrage 3. Datenschutz & moralische Aspekte

  32. Konkurrierende Produkte 1. Konkurriende Produkte 2. Umfrage 3. Datenschutz & moralische Aspekte

  33. 2. Umfrage 1. Konkurriende Produkte 2. Umfrage 3. Datenschutz & moralische Aspekte

  34. Verwendung für das System? 84 % 84 % 80 % 1. Konkurriende Produkte 2. Umfrage 3. Datenschutz & moralische Aspekte 76 % 72 % 70 % 67 % 51 % 44%

  35. Verwendung Wofür? 56 % 1. Konkurriende Produkte 2. Umfrage 3. Datenschutz & moralische Aspekte 41 % 39 % 31 % 31 % 26 % 11 %

  36. Häufigkeit? 27,5 % 26,5 % 1. Konkurriende Produkte 2. Umfrage 3. Datenschutz & moralische Aspekte 16 % 30 %

  37. Kosten für das Gerät? 1 % 14 % 1. Konkurriende Produkte 2. Umfrage 3. Datenschutz & moralische Aspekte 45 % 40 %

  38. Monatliche Kosten? 16 % 10 % 1. Konkurriende Produkte 2. Umfrage 3. Datenschutz & moralische Aspekte 24 % 50 %

  39. Datenschutz und moralische Aspekte 1. Konkurriende Produkte 2. Umfrage 3. Datenschutz & moralische Aspekte

  40. Einwilligung des Nutzers, zur Erhebung seiner Daten, einholen – zusammen mit einer Belehrung über das System Benutzerdaten müssen dargestellt werden, dass ein Rückschluß auf eine natürliche Person durch Dritte nur mit großem Aufwand möglich ist im Rahmen des BDSG wird die Bestellung eines Datenschutzbeauftragten empfohlen weitere Einzelheiten zum Datenschutz in der Dokumentation zum Datenschutzgesetz Datenschutz 1. Konkurriende Produkte 2. Umfrage 3. Datenschutz & moralische Aspekte

  41. durch die Verwendung des Systems kann es zu einer Beeinträchtigung der persönlichen Freiheit der Nutzer kommen Gefährdung durch Überwachung von Personen durch andere Personen; insbesondere Gefährdung von Beziehungen mögliche Gefahr für die Entwicklung der Persönlichkeit von Kindern und Jugendlichen durch immer-erreichbar-sein Positive Aspekte im Bereich von Senioren- und Kinderüberwachung, sowie für Notfalldienste Schutz der Persönlichkeit 1. Konkurriende Produkte 2. Umfrage 3. Datenschutz & moralische Aspekte

  42. Termin 2 Meilensteine • Auslesen der GPS-Maus • Serverinbetriebnahme

  43. Termin 3 Meilensteine • Bluetooth-Schnittstellen Code • Einlesen der GPS-Maus-Daten

  44. Termin 4 Meilensteine • Schreiben empfangener Daten in Datenbank • Daten weiterleiten • Darstellung auf Karte möglich

  45. Termin 5 Meilensteine • Versenden an Server • Datenbanktest erfolgreich

  46. Termin 6 Meilensteine • Tests auf allen kompatiblen Handys erfolgreich • Benutzung auf Website möglich

  47. Stellungnahmezum Projekt

  48. Stellungnahmezum Projekt

  49. Stellungnahmezum Projekt

  50. Stellungnahmezum Projekt

More Related