Presentació final del projecte aquí
Per a més informació: La web del projecte
Tuesday, June 21, 2011
Presentació final
Etiquetas:
DXAT EETAC UPC Android
Monday, June 6, 2011
Estat del Projecte
A continuació farem un resum de l'estat del projecte The Pyxis Project i de les tasques que incialment s'havien estimat i que no es realitzaran en aquesta versió del projecte.
Interfície Android (65%)
Interfície Android (65%)
Pantalles de l'aplicació : Estan totes les pantalles definides i realitzades.
Interfície Google Maps: Els mapa i la visualització de punts ja està realitzada.
BD Android: Falta la gestió amb la BD del terminal per tal de guardar els punts del mapa.
Protocol: S'està implementant el protocol de comunicació amb els serveis Web del Servidor
Captures de l'aplicació Android:
Interfície Web (70%)
Captures de l'aplicació Android:
Interfície Web (70%)
Disseny gràfic de les planes web realitzada (S'adjunta captura d'exemple)
Buscador amb suggerències realitzat.
Comunicació amb els serveis web definida.
Buscador amb suggerències realitzat.
Comunicació amb els serveis web definida.
Servidor (db + webservices + protocol) (80%)
Interconnexió amb la BD realizada.
Missatges de comunicació amb mòvil i plana web definits i implementats.
Estructures de dades en xml definides i implementades.
Protocol de comunicació definit i parcialment implementat.
A continuació adjuntem una captura amb l'explicació del protocol de comunicació:
Tasques que no es duran a terme:
Missatges de comunicació amb mòvil i plana web definits i implementats.
Web service | Respuesta OK | Respuesta ERROR |
login (String userID, String password) | XML con el ID de sesión del usuario | ERROR |
logout (String userID, String sessionID) | ACK | ERROR |
keepalive (String userID, String sessionID, String connectionState, String actual_latitude, String actual_longitude) | Si estado = IDLE: ACK Si estado = ONLINE: XML con coordenadas, id y nombre de los contactos cercanos | ERROR |
changePosition (String userID, String sessionID, String actual_latitude, String actual_longitude) | ACK | ERROR |
getProfile (String userID) | XML con el perfil de usuario/contacto completo (ID, nombre, URL foto y listado de links) | ERROR |
Estructures de dades en xml definides i implementades.
Protocol de comunicació definit i parcialment implementat.
A continuació adjuntem una captura amb l'explicació del protocol de comunicació:
Tasques que no es duran a terme:
En principi s'havia pensat realitzar una aplicació de reconeixement facial mitjançant OpenCV. Aquesta aplicació no és durà a terme o potser es realitza una versió minimitzada d'aquesta aplicació.
Subscribe to:
Posts (Atom)