Upgrade to Pro — share decks privately, control downloads, hide ads and more …

GNU Health sobre Tryton framework

GNU Health sobre Tryton framework

PyConAr 2011, Junín, Buenos Aires

Sebastián Marró

September 24, 2011
Tweet

More Decks by Sebastián Marró

Other Decks in Programming

Transcript

  1. GNU Health sobre Tryton framework

  2. • Plataforma de desarrollo de aplicaciones de alto nivel y

    propósito general • Arquitectura de 3 capas • Modelo MVC ¿Que es Tryton? (I)
  3. • Cliente PyGTK • Servidor Python • PostgreSQL (SQLite, MySQL)

    • GPL-3 • Fork de OpenERP ¿Que es Tryton? (II)
  4. • Compras / Ventas • Contactos • Stock • Contabilidad

    Financiera y Analítica • Proyectos • Calendario ¿Que es Tryton? (III)
  5. • Coherencia • Migración • Modularidad • easy_install • Code

    review Objetivos de Tryton
  6. • PyGTK: Ligero, Multi-plataforma: X, Windows, MacOS X • WebDAV

    • CalDAV/CardDAV: Thunderbird – Lightning (SOGo), iPhone • XML-RPC • JSON-RPC (futuro cliente GWT) Cliente
  7. • ORM: Creación de Schema, Migración automática • Motor de

    workflows • Motor de informes (relatorio) • Multi-idioma • Puede ser usado como módulo (Django, web2py, etc) Servidor - Core
  8. • SSL • Autenticación • Reglas de acceso: Según el

    modelo, Por registro Servidor – Core / Seguridad
  9. • Modelos • Asistentes • Vistas • Informes • Flujos

    de Trabajo Servidor - Módulos
  10. • Versión independiente • SQLite • Proceso único Neso

  11. • Modelos • Campos • Valores predeterminados • Search –

    Create – Write - Delete • Browse • Vistas • Estados Ejemplo de Desarrollo
  12. Modelos

  13. Campos

  14. Valores Predeterminados

  15. Search – Create – Write - Delete

  16. Browse

  17. Vista - Formulario

  18. Vista - Lista

  19. Estados

  20. • Es un Proyecto de GNU Solidario: ONG que brinda

    Educación y Salud con Software Libre • GPL-3 http://health.gnu.org/ GNU Health
  21. • Gestión del Paciente y su entorno (EMR) • Sistema

    de Gestión Hospitalaria (HIS) • Sistema de Información de la Salud (Epidemiología) GNU Health - Funcionalidad
  22. • Examen físico • Historia Clínica • Riesgos Genéticos •

    Análisis clínicos • Cirugías • Diagnóstico por Imágenes ... Gestión del Paciente
  23. • Promoción de la Salud y Prevención de la Enfermedad

    • Nivel Socioeconómico • Estilo de vida • Estado psicosocial • Sexualidad • Vacunaciones • Interacción con asistentes sociales y psicólogos ... Gestión del Paciente y su Entorno
  24. • Gestión Integral del Centro de Salud • Recursos Humanos,

    Finanzas, Stock, Compras • Laboratorio • Farmacia • Hospitalizaciones : Ingresos, turnos, camas • Gestión Hospitalaria (HIS)
  25. • Centraliza la información epidemiológica provincial / nacional • Optimiza

    las campañas de promoción de la salud • Permite detectar tempranamente brotes epidémicos • Reduce costos asociados a medicamentos y otros insumos • Epidemiología
  26. • United Nations University – Institute of Global Health •

    Portal do Software Público Brasileiro • The Open Source Observatory and Repository for European public administrations (OSOR.eu) ¿Quiénes apoyan GNU Health?
  27. • En la web: http://www.tryton.org/ http://health.gnu.org/ • IRC: #tryton, #tryton-es,

    #gnuhealth en irc.freenode.net • Más…
  28. ¿Preguntas?

  29. Sebastián Marró Ignacio Parszyk Gracias