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