WPP2-SmartEnvironments Alexander Holland, Alexander Oster
Transcription
WPP2-SmartEnvironments Alexander Holland, Alexander Oster
WPP2-SmartEnvironments Alexander Holland, Alexander Oster, Sefai Sari 01.05.2015 Alexander Holland, Alexander Oster , Sefai Sari 1 WPP-SmartEnvironments 3 Aufgabe: Komponentenschnitt / Migration der Projekte 3.1 Identifiziert Komponenten und Schnittstellen bei eurer Projektidee. Was sind die Aufgaben der einzelnen Komponenten und wie sieht die Kommunikation zwischen diesen aus? Alexander Holland, Alexander Oster , Sefai Sari 2 WPP-SmartEnvironments MFC • • • Benutzerverwaktung Komponente • Doku • Agenten • GUI-Desktop/Android ◦ Anzeigen aller eingeloggten User ◦ Nutzer Token Sperren ◦ Bearbeiten von User-Accounts(CRUD) ◦ Zugriffsberechtigungen erweitern/einschränken • CRUD-Operations • Registrierung • Authentifizierung • Sessions ◦ Token ◦ Bei Reconnect Zustnd merken/verwerfen? • Prüfen der Kommunikation mit Agenten anhand Profil Rechte Profil Komponente • Doku • Agenten • GUI-Desktop/Android ◦ Layout ▪ Freies-Transformieren von Buttons ▪ Exakte-Positionsangaben • Links,Rechts,Oben,Unten,Center..? ▪ Überlappen von Button ◦ Ausblenden von Inaktiven Agenten? • CRUD-Operations • Button ◦ CRUD-Operations ◦ Rectangle ▪ x,y,width,height ◦ Signal ▪ Any von Input Komponente • Hintergrund-Image? Input Komponente • Doku • Agenten • GUI-Desktop/Android ◦ Quick-Mapping von Signalen ◦ Sauberes darstellen der Input Werte? ◦ Aktivieren/Deaktivieren bestimmer Signal Updates • Signal ◦ Multiuser ▪ Sensor • GPS • Accelerometer • ... • StepDetector • Touch ◦ Gesten ▪ Maus • Links • Rechts • Mid • ScrollUp • ScrollDown ▪ Tastatur • VK_Any ▪ Command? • Dienst,Service • Windows|Linux ▪ String -Map auf-> VK_ • Signal Events? ◦ OnUp ◦ OnDown ◦ OnPressed ◦ isDown ◦ isUp ◦ Last_Key Alexander Holland, Alexander Oster , Sefai Sari 3 WPP-SmartEnvironments 3.2 Definiert die Meilensteine die ihr im Laufe des Semester in euren Projekten erreichen wollt. • Erzeugen und austauschen von Profilen zwischen Client und Server Vorgangsmodus Vorgangsname Dauer Anfang Ende Manuell geplant Profil Komponente 45 Tage Mon 27.04.15 Fre 26.06.15 1 Tag? Mon 27.04.15 Mon 26.06.15 Automatisch geplant Profil-Layout auf Desktop erzeugen Automatisch geplant Verwalten von Profilen Speichern, Laden, Löschen Desktop 1 Tag Mon 27.04.15 Mon 26.06.15 Automatisch geplant Funktionalitäten einem Profil hinzufügen Mon 27.04.15 Mon 26.06.15 Manuell geplant Review Manuell geplant Praktikum 4 Manuell geplant 1 Tag? 0 Tage 45 Tage Mon 27.04.15 Fre 26.06.15 Automatisch geplant Sensor OnApp pause aktiviert/deaktiviert 1 Tag? Mon 27.04.15 Mon 26.06.15 Automatisch geplant Sensor aktivieren/deaktivieren 1 Tag? Mon 27.04.15 Mon 26.06.15 Automatisch geplant Anfragen der letzten Werte 1 Tag? Mon 27.04.15 Mon 26.06.15 Manuell geplant Review Manuell geplant Praktikum 5 Manuell geplant Sensor Komponente 45 Tage Mon 27.04.15 Fre 26.06.15 Automatisch geplant Benutzerverwaltung Komponente Authentifizierung 1 Tag? Mon 27.04.15 Mon 26.06.15 Automatisch geplant Brechtigungen 1 Tag? Mon 27.04.15 Mon 26.06.15 Automatisch geplant Registrierung 1 Tag? Mon 27.04.15 Mon 26.06.15 Automatisch geplant Session 1 Tag? Mon 27.04.15 Mon 26.06.15 Automatisch geplant Profil handshake 1 Tag? Mon 27.04.15 Mon 26.06.15 Manuell geplant Review Manuell geplant Praktikum 7 0 Tage Manuell geplant Server-Desktop 45 Tage Mon 27.04.15 Fre 26.06.15 Automatisch geplant UI - Benutzerverwaltung 1 Tag Mon 27.04.15 Mon 26.06.15 Automatisch geplant UI - Sensoren 1 Tag Mon 27.04.15 Mon 26.06.15 Automatisch geplant UI - Signal - Mapping 1 Tag Mon 27.04.15 Mon 26.06.15 Automatisch geplant UI - Profil Verwaltung 1 Tag Mon 27.04.15 Mon 26.06.15 Automatisch geplant Initilisierung der Agenten 1 Tag Mon 27.04.15 Mon 26.06.15 Manuell geplant Review Manuell geplant Praktikum 4-7 Alexander Holland, Alexander Oster , Sefai Sari 4 WPP-SmartEnvironments