SlideShare une entreprise Scribd logo
1  sur  18
Tryton - ERP


                               Gustavo Andrés Angulo
                                 Campus Party 2011
                                             Bogotá


Junio de 2011        Tryton                       1
Que es un ERP ?
●   Sistema de planificación de recursos empresariales
    (Enterprise Resource Planning).
●   Sistema de gestión de información que integran y
    automatizan procesos del negocio.
●   Diferentes módulos integrados en una única aplicación.
●   Tiempos rápidos de respuesta a sus problemas.
●   Características
    ●   Integrales (Un solo Software).
    ●   Modulares.
    ●   Adaptables.


Junio de 2011                     Tryton                     2
Que es Tryton?
●   Plataforma de aplicación de alto nivel y propósito
    general.
●   Una plataforma rápida, eficiente y confiable para
    desarrollar.
●   Sistema multiusuario.
●   Seguro
●   Un proyecto Open Source
●   Un fork de OpenERP.
●   Escrito en Python.

Junio de 2011               Tryton                       3
Ventajas Open Source (1/2)
●   Crecimiento
●   Interdisciplinariedad.
●
    Transparencia.
●
    Independencia del proveedor.
●
    La organización mantiene el conocimiento:
    ●   Riesgo exclusivo del programador.
    ●
        Se alimenta de desarrollos externos.



Junio de 2011                 Tryton            4
Ventajas Open Source (2/2)
●   Disminución de costos en nuevos
    programadores.
●
    Variadas soluciones.
●   NO se tiene que entregar el código.
●   Visibilidad y publicidad por mérito. O en
    publicidad.
●   Redes sociales y de programadores.



Junio de 2011              Tryton               5
Python
●   4 veces más productivo que Java
●   Interconectividad con diversos motores de bases de datos.
●   Impulsado su uso en google: Django-engine/Google-engine.
●   Curva de aprendizaje baja.
●   Lenguaje evolutivo. Compatibilidad hacia atrás.
●   Paradigmas sofisticados de programación opcionales.
●   Reaprovechamiento de librerías de otros lenguajes.
●   Interpretado No compilado.




Junio de 2011                      Tryton                       6
Python Vs Java


 Junio de 2011   Tryton   7
Ventajas Tryton (1/2)
●   Lenguaje de programación integrado.
●   Bajo Capital de inversión inicial.
●   Cliente/Servidor. El Cliente puede llegar a ser WEB,
    celulares, iPhone.
●   Escalabilidad: Microempresa, PYMEs y
    multinacionales.
●   Desarrollo Rápido: 6 meses en 4 Idiomas
●   Puede ser ofrecido como SAAS.
●   Retorno de inversión rápido.

Junio de 2011               Tryton                     8
Ventajas Tryton (2/2)
●   Tecnología de vanguardia.
●   Bélgica, Canada, India, Francia.
●
    Manejo de ORM para la capa de persistencia.
●
    Modular.
●
    Multiplataforma.




Junio de 2011            Tryton                   9
Arquitectura
                         Tomado de: http://www.tryton.org


Junio de 2011   Tryton                               10
Cliente Tryton - Capa de
                   Presentación (1/2)
●   Tryton Client:
    ●   GUI Presentación sin lógica de negocio.
    ●   MVC Patrón de arquitectura.
    ●   GTK (Multiplataforma, Linux, Windows, MacOS.
    ●   Otros Clientes QT, .net.
●   Tryton Web:
    ●   Desarrollo desde el 2009
    ●   GWT + Java
    ●   Json + Ajax
    ●   Ideas -> HTML5
●   Trytond como módulo (uso con Django, web2py, Tornado)


Junio de 2011                         Tryton                11
Cliente Tryton - Capa de
                   Presentación (2/2)
●   WebDAV:
    ●
        RFC 2518
    ●   Cualquier Navegador (Firefox, IE, Safari, ...)
    ●
        CalDAV / Google Calendar
    ●
        CarDAV / vCard
    ●
        JSON-RPC - Ajax - HTML5
●
    XML-RPC




Junio de 2011                  Tryton                    12
Servidor Tryton - Capa de lógica
                      (1/3)
●   Kernel de Tryton:
    ●
        Acceso directo y de alto nivel a los datos. (Modelo)
    ●   Motor para Workflows.
    ●
        Motor para Reportes.
    ●
        Capa de Red.
    ●
        Internacionalización i18n




Junio de 2011                  Tryton                          13
Servidor Tryton - Capa de lógica
                      (2/3)
●   Módulos de Tryton, crear o extender:
    ●
        Modelo defíne la lógica del negocio.
    ●   Vistas, como se va a presentar la información.
    ●
        Wizards.
    ●
        Reportes / Relatorio.
          –     PDF
          –     ODS
          –     ODT
          –     CSV



Junio de 2011                   Tryton                   14
Servidor Tryton - Capa de lógica
                      (3/3)
●   Seguridad:
    ●
        Autenticación
    ●   Reglas de Acceso:
          –     por modelo (Persistencia).
          –     por registro.
    ●   Protocolos (opcional sobre SSL):
          –     NetRPC
          –     XML-RPC
          –     JsonRPC
          –     WebDAV


Junio de 2011                         Tryton   15
ORM - Persistencia y Capa
                     Transaccional
●   Soporte diferentes BD.
●   PostgreSQL.
●
    MySQL.
●
    SQlite.
●
    Costrucción para Oracle.
●
    Adaptación al cliente.
●
    Terminos de uso.


Junio de 2011              Tryton           16
Demo



Junio de 2011    Tryton   17
Gracias!



Junio de 2011      Tryton   18

Contenu connexe

Similaire à Presentacion tryton campus party

7 pérez jesica_bdii_t8
7 pérez jesica_bdii_t87 pérez jesica_bdii_t8
7 pérez jesica_bdii_t8
Jesica Pérez
 
Introduccion a NetLogo
Introduccion a NetLogoIntroduccion a NetLogo
Introduccion a NetLogo
Diana
 
Referencias comunicaciones
Referencias comunicacionesReferencias comunicaciones
Referencias comunicaciones
Neurowork
 

Similaire à Presentacion tryton campus party (20)

Php y firebird para el desarrollo de sistemas intranet
Php y firebird para el desarrollo de sistemas intranetPhp y firebird para el desarrollo de sistemas intranet
Php y firebird para el desarrollo de sistemas intranet
 
xTuple
xTuplexTuple
xTuple
 
Dentro de un Backend
Dentro de un BackendDentro de un Backend
Dentro de un Backend
 
Probando aplicaciones basadas en LLMs.pdf
Probando aplicaciones basadas en LLMs.pdfProbando aplicaciones basadas en LLMs.pdf
Probando aplicaciones basadas en LLMs.pdf
 
Lo que tienes que saber de Dart para Backend, frontend y Mobile..pptx
Lo que tienes que saber de Dart para Backend, frontend y Mobile..pptxLo que tienes que saber de Dart para Backend, frontend y Mobile..pptx
Lo que tienes que saber de Dart para Backend, frontend y Mobile..pptx
 
Los reinos de finizens - Nuestro stark tecnológico
Los reinos de finizens - Nuestro stark tecnológicoLos reinos de finizens - Nuestro stark tecnológico
Los reinos de finizens - Nuestro stark tecnológico
 
Software libre y abierto en la empresa y la enseñanza de sistemas
Software libre y abierto en la empresa y la enseñanza de sistemasSoftware libre y abierto en la empresa y la enseñanza de sistemas
Software libre y abierto en la empresa y la enseñanza de sistemas
 
Grails 2013 - PUCMM - Santiago - Sistemas
Grails 2013 - PUCMM - Santiago - SistemasGrails 2013 - PUCMM - Santiago - Sistemas
Grails 2013 - PUCMM - Santiago - Sistemas
 
Expo seguridad
Expo seguridadExpo seguridad
Expo seguridad
 
7 pérez jesica_bdii_t8
7 pérez jesica_bdii_t87 pérez jesica_bdii_t8
7 pérez jesica_bdii_t8
 
Grails y EC2 - De cero a multinacional
Grails y EC2 - De cero a multinacionalGrails y EC2 - De cero a multinacional
Grails y EC2 - De cero a multinacional
 
Presentación openerp opensourceworldconference Ana Juaristi
Presentación openerp opensourceworldconference Ana JuaristiPresentación openerp opensourceworldconference Ana Juaristi
Presentación openerp opensourceworldconference Ana Juaristi
 
Gestión de redes, SNMP y RMON
Gestión de redes, SNMP y RMONGestión de redes, SNMP y RMON
Gestión de redes, SNMP y RMON
 
Migración a Software Libre
Migración a Software LibreMigración a Software Libre
Migración a Software Libre
 
Una gota de elixir 2017
Una gota de elixir   2017Una gota de elixir   2017
Una gota de elixir 2017
 
principios básicos
principios básicosprincipios básicos
principios básicos
 
Uso de tecnologías modernas en joomla
Uso de tecnologías modernas en joomlaUso de tecnologías modernas en joomla
Uso de tecnologías modernas en joomla
 
Introduccion a NetLogo
Introduccion a NetLogoIntroduccion a NetLogo
Introduccion a NetLogo
 
Referencias comunicaciones
Referencias comunicacionesReferencias comunicaciones
Referencias comunicaciones
 
Referencias comunicaciones
Referencias comunicacionesReferencias comunicaciones
Referencias comunicaciones
 

Plus de campus party

¿Qué es SCADA y cómo me afecta su (in)seguridad?
¿Qué es SCADA y cómo me afecta su (in)seguridad? ¿Qué es SCADA y cómo me afecta su (in)seguridad?
¿Qué es SCADA y cómo me afecta su (in)seguridad?
campus party
 
Producción del largometraje pequeñas voces
Producción del largometraje pequeñas vocesProducción del largometraje pequeñas voces
Producción del largometraje pequeñas voces
campus party
 
Conferencia: Aplicaciones y el reto del desarrollo móvil
Conferencia: Aplicaciones y el reto del desarrollo móvilConferencia: Aplicaciones y el reto del desarrollo móvil
Conferencia: Aplicaciones y el reto del desarrollo móvil
campus party
 
Como sería un viaje a la velocidad de la luz - Miguel Ángel Contreras
Como sería un viaje a la velocidad de la luz - Miguel Ángel ContrerasComo sería un viaje a la velocidad de la luz - Miguel Ángel Contreras
Como sería un viaje a la velocidad de la luz - Miguel Ángel Contreras
campus party
 
X taller bluevialiminal
X taller bluevialiminalX taller bluevialiminal
X taller bluevialiminal
campus party
 
X liminal buevia 2 (dllo.)-taller
X liminal buevia 2 (dllo.)-tallerX liminal buevia 2 (dllo.)-taller
X liminal buevia 2 (dllo.)-taller
campus party
 
X elalgoritmodelamemoria maria juliana soto (social media) (1) 1
X elalgoritmodelamemoria maria juliana soto (social media) (1) 1X elalgoritmodelamemoria maria juliana soto (social media) (1) 1
X elalgoritmodelamemoria maria juliana soto (social media) (1) 1
campus party
 
Creación transmediática y comunidades en práctica
Creación transmediática y comunidades en prácticaCreación transmediática y comunidades en práctica
Creación transmediática y comunidades en práctica
campus party
 
Implementación de Cloud Computing con Software Libre y medidas de seguridad p...
Implementación de Cloud Computing con Software Libre y medidas de seguridad p...Implementación de Cloud Computing con Software Libre y medidas de seguridad p...
Implementación de Cloud Computing con Software Libre y medidas de seguridad p...
campus party
 

Plus de campus party (20)

Titulo
Titulo Titulo
Titulo
 
¿Qué es SCADA y cómo me afecta su (in)seguridad?
¿Qué es SCADA y cómo me afecta su (in)seguridad? ¿Qué es SCADA y cómo me afecta su (in)seguridad?
¿Qué es SCADA y cómo me afecta su (in)seguridad?
 
Producción del largometraje pequeñas voces
Producción del largometraje pequeñas vocesProducción del largometraje pequeñas voces
Producción del largometraje pequeñas voces
 
Conferencia: Aplicaciones y el reto del desarrollo móvil
Conferencia: Aplicaciones y el reto del desarrollo móvilConferencia: Aplicaciones y el reto del desarrollo móvil
Conferencia: Aplicaciones y el reto del desarrollo móvil
 
Liminal Bluevia 1
Liminal Bluevia 1Liminal Bluevia 1
Liminal Bluevia 1
 
Como sería un viaje a la velocidad de la luz - Miguel Ángel Contreras
Como sería un viaje a la velocidad de la luz - Miguel Ángel ContrerasComo sería un viaje a la velocidad de la luz - Miguel Ángel Contreras
Como sería un viaje a la velocidad de la luz - Miguel Ángel Contreras
 
Como sería un viaje a la velocidad de la luz - Miguel Ángel Contreras
Como sería un viaje a la velocidad de la luz - Miguel Ángel ContrerasComo sería un viaje a la velocidad de la luz - Miguel Ángel Contreras
Como sería un viaje a la velocidad de la luz - Miguel Ángel Contreras
 
X taller bluevialiminal
X taller bluevialiminalX taller bluevialiminal
X taller bluevialiminal
 
X liminal buevia 2 (dllo.)-taller
X liminal buevia 2 (dllo.)-tallerX liminal buevia 2 (dllo.)-taller
X liminal buevia 2 (dllo.)-taller
 
X elalgoritmodelamemoria maria juliana soto (social media) (1) 1
X elalgoritmodelamemoria maria juliana soto (social media) (1) 1X elalgoritmodelamemoria maria juliana soto (social media) (1) 1
X elalgoritmodelamemoria maria juliana soto (social media) (1) 1
 
Theremin Alfredo Vargas
Theremin Alfredo Vargas Theremin Alfredo Vargas
Theremin Alfredo Vargas
 
Sonido y cine Ricardo Escallon
Sonido y cine Ricardo Escallon Sonido y cine Ricardo Escallon
Sonido y cine Ricardo Escallon
 
Photoshop para fotógrafos. Del cuarto oscuro al cuarto digital - Andrés Bautista
Photoshop para fotógrafos. Del cuarto oscuro al cuarto digital - Andrés BautistaPhotoshop para fotógrafos. Del cuarto oscuro al cuarto digital - Andrés Bautista
Photoshop para fotógrafos. Del cuarto oscuro al cuarto digital - Andrés Bautista
 
Photoshop para fotógrafos. Del cuarto oscuro al cuarto digital - Andrés Fonseca
Photoshop para fotógrafos. Del cuarto oscuro al cuarto digital - Andrés FonsecaPhotoshop para fotógrafos. Del cuarto oscuro al cuarto digital - Andrés Fonseca
Photoshop para fotógrafos. Del cuarto oscuro al cuarto digital - Andrés Fonseca
 
Aseguramiento de Vulnerabilidades Web con tecnologías OWASP
Aseguramiento de Vulnerabilidades Web con tecnologías OWASPAseguramiento de Vulnerabilidades Web con tecnologías OWASP
Aseguramiento de Vulnerabilidades Web con tecnologías OWASP
 
Mundos virtuales inmersivos y social shopping
Mundos virtuales inmersivos y social shopping Mundos virtuales inmersivos y social shopping
Mundos virtuales inmersivos y social shopping
 
Creación transmediática y comunidades en práctica
Creación transmediática y comunidades en prácticaCreación transmediática y comunidades en práctica
Creación transmediática y comunidades en práctica
 
Android+Arduino
Android+ArduinoAndroid+Arduino
Android+Arduino
 
Implementación de Cloud Computing con Software Libre y medidas de seguridad p...
Implementación de Cloud Computing con Software Libre y medidas de seguridad p...Implementación de Cloud Computing con Software Libre y medidas de seguridad p...
Implementación de Cloud Computing con Software Libre y medidas de seguridad p...
 
Linux en caja
Linux en cajaLinux en caja
Linux en caja
 

Dernier

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Dernier (10)

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 

Presentacion tryton campus party

  • 1. Tryton - ERP Gustavo Andrés Angulo Campus Party 2011 Bogotá Junio de 2011 Tryton 1
  • 2. Que es un ERP ? ● Sistema de planificación de recursos empresariales (Enterprise Resource Planning). ● Sistema de gestión de información que integran y automatizan procesos del negocio. ● Diferentes módulos integrados en una única aplicación. ● Tiempos rápidos de respuesta a sus problemas. ● Características ● Integrales (Un solo Software). ● Modulares. ● Adaptables. Junio de 2011 Tryton 2
  • 3. Que es Tryton? ● Plataforma de aplicación de alto nivel y propósito general. ● Una plataforma rápida, eficiente y confiable para desarrollar. ● Sistema multiusuario. ● Seguro ● Un proyecto Open Source ● Un fork de OpenERP. ● Escrito en Python. Junio de 2011 Tryton 3
  • 4. Ventajas Open Source (1/2) ● Crecimiento ● Interdisciplinariedad. ● Transparencia. ● Independencia del proveedor. ● La organización mantiene el conocimiento: ● Riesgo exclusivo del programador. ● Se alimenta de desarrollos externos. Junio de 2011 Tryton 4
  • 5. Ventajas Open Source (2/2) ● Disminución de costos en nuevos programadores. ● Variadas soluciones. ● NO se tiene que entregar el código. ● Visibilidad y publicidad por mérito. O en publicidad. ● Redes sociales y de programadores. Junio de 2011 Tryton 5
  • 6. Python ● 4 veces más productivo que Java ● Interconectividad con diversos motores de bases de datos. ● Impulsado su uso en google: Django-engine/Google-engine. ● Curva de aprendizaje baja. ● Lenguaje evolutivo. Compatibilidad hacia atrás. ● Paradigmas sofisticados de programación opcionales. ● Reaprovechamiento de librerías de otros lenguajes. ● Interpretado No compilado. Junio de 2011 Tryton 6
  • 7. Python Vs Java Junio de 2011 Tryton 7
  • 8. Ventajas Tryton (1/2) ● Lenguaje de programación integrado. ● Bajo Capital de inversión inicial. ● Cliente/Servidor. El Cliente puede llegar a ser WEB, celulares, iPhone. ● Escalabilidad: Microempresa, PYMEs y multinacionales. ● Desarrollo Rápido: 6 meses en 4 Idiomas ● Puede ser ofrecido como SAAS. ● Retorno de inversión rápido. Junio de 2011 Tryton 8
  • 9. Ventajas Tryton (2/2) ● Tecnología de vanguardia. ● Bélgica, Canada, India, Francia. ● Manejo de ORM para la capa de persistencia. ● Modular. ● Multiplataforma. Junio de 2011 Tryton 9
  • 10. Arquitectura Tomado de: http://www.tryton.org Junio de 2011 Tryton 10
  • 11. Cliente Tryton - Capa de Presentación (1/2) ● Tryton Client: ● GUI Presentación sin lógica de negocio. ● MVC Patrón de arquitectura. ● GTK (Multiplataforma, Linux, Windows, MacOS. ● Otros Clientes QT, .net. ● Tryton Web: ● Desarrollo desde el 2009 ● GWT + Java ● Json + Ajax ● Ideas -> HTML5 ● Trytond como módulo (uso con Django, web2py, Tornado) Junio de 2011 Tryton 11
  • 12. Cliente Tryton - Capa de Presentación (2/2) ● WebDAV: ● RFC 2518 ● Cualquier Navegador (Firefox, IE, Safari, ...) ● CalDAV / Google Calendar ● CarDAV / vCard ● JSON-RPC - Ajax - HTML5 ● XML-RPC Junio de 2011 Tryton 12
  • 13. Servidor Tryton - Capa de lógica (1/3) ● Kernel de Tryton: ● Acceso directo y de alto nivel a los datos. (Modelo) ● Motor para Workflows. ● Motor para Reportes. ● Capa de Red. ● Internacionalización i18n Junio de 2011 Tryton 13
  • 14. Servidor Tryton - Capa de lógica (2/3) ● Módulos de Tryton, crear o extender: ● Modelo defíne la lógica del negocio. ● Vistas, como se va a presentar la información. ● Wizards. ● Reportes / Relatorio. – PDF – ODS – ODT – CSV Junio de 2011 Tryton 14
  • 15. Servidor Tryton - Capa de lógica (3/3) ● Seguridad: ● Autenticación ● Reglas de Acceso: – por modelo (Persistencia). – por registro. ● Protocolos (opcional sobre SSL): – NetRPC – XML-RPC – JsonRPC – WebDAV Junio de 2011 Tryton 15
  • 16. ORM - Persistencia y Capa Transaccional ● Soporte diferentes BD. ● PostgreSQL. ● MySQL. ● SQlite. ● Costrucción para Oracle. ● Adaptación al cliente. ● Terminos de uso. Junio de 2011 Tryton 16
  • 17. Demo Junio de 2011 Tryton 17