Estudio de Camunda y Eclipse para la simulación de procesos de negocio en diferentes contextos:
Recursos:
http://fundamentals-of-bpm.org/supplementary-material/miscellanea/
Desarrollo de un módulo para la gestión académica del alumnado: cuaderno del profesor, faltas de asistencia, gestión de la FCT y seguimiento del proyecto.
Descripción
El desarrollo de módulos en OpenERP esta basado en el modelo MVC (Modelo Vista Controlador) y ORM como su mapeo relacional de objetos, utilizando Python como lenguaje de programación base y XML para poder generar las vistas de nuestro modulo, PostgreSQL como nuestro gestor de bases de datos, para programar módulos en OpenERP, no se necesita ser un experto en Python, simplemente con entender la base de Python, el manejo de las listas, tuplas y diccionarios y la definición de funciones.
Para poder desarrollar módulos para OpenERP es necesario conocer un poco sobre el ORM ya que OpenERP tiene sus propias reglas para el desarrollo de sus módulos, una estructura necesaria para que nuestro modulo pueda ser instalado dentro de nuestro OpenERP, para el manejo de nuestras versiones de OpenERP utilizamos Launchpad (https://launchpad.net/) como sitio web y aplicación web para poder mantener el versionamiento de nuestro modulo o módulos en desarrollo, y asiípoder cooperar con la comunidad de software libre.
Más información:
http://www.campusmvp.es/recursos/post/Que-es-el-stack-MEAN-y-como-escoger-el-mejor-para-ti.aspx
La Transferencia de Estado Representacional (Representational State Transfer) o REST es un estilo de arquitectura software para sistemas hipermedia distribuidos como la World Wide Web. Si bien el término REST se refería originalmente a un conjunto de principios de arquitectura —descritos más abajo—, en la actualidad se usa en el sentido más amplio para describir cualquier interfaz entre sistemas que utilice directamente HTTP para obtener datos o indicar la ejecución de operaciones sobre los datos, en cualquier formato (XML, JSON, etc) sin las abstracciones adicionales de los protocolos basados en patrones de intercambio de mensajes, como por ejemplo SOAP.
Una implementación concreta de un servicio web REST sigue cuatro principios de diseño fundamentales:
Mas información:
http://www.dosideas.com/noticias/java/314-introduccion-a-los-servicios-web-restful.html