Desarrollar un informe de proyecto mediante SOA igual al ejemplo adjuntado - un proyecto existente o creación de uno nuevo con el OBJETIVO DE:
- Implementar y adaptar dos servicios existentes (APIS, servicios Web, por ejemplo) para generar nuevos procesos
Competencias del proyecto:
?- Análisis y diseño de procesos
Caracterización del contexto y de los sistemas
Análisis crítico del sistema global
Diseño de procesos y servicios acorde al análisis
Organización y distribución de tareas en el grupo
?- Desarrollo software de servicios
Uso de herramientas (REST – jersey/flask, SOAP, etc.)
Capacidad de poner en marcha procesos nuevos funcionales
Los entregables a consignar son:
- Código fuente del programa
- Servicio Web que genere el proceso (Se facilita Servidor y dominio público)
- Informe de 5 páginas como el que aparece en los datos Adjuntos. Con el analisis y diseño del proceso.
Coondiciónes:
- Entrega en 30 DÍAS
- Libertad de diseño y programación
- Preferiblemente PHP
Adjunto un ejemplo del informe que se debe entregar. Las dos apliaciones a vincular son libres. En el ejemplo se vincularon dos servicios: 1) la API de geolocalización de Google y 2) una BD con los libros del usuario extraída de Goodreads, Para generar un proceso nuevo: Mostrar en un mapa los libros según lugar de publicación.
Se debe entregar informe y proyecto funcional que se pueda probar.
Documentos adjuntos:
Entendidos los entregables perfectamente.
Se plantea el uso de un framework php ligero como Silex.
Se trabajará con un repositorio BitBucket para administrar el desarrollo. Se usarán los tickets para administrar el desarrollo y administrar la comunicación.