1 Construyendo soluciones Web con SIU-Toba Juan Bordón [email protected] Sebastián Marconi [email protected]
2 - 2 - ¿Qué es SIU? ● Desarrolla soluciones informáticas para el Sistema Universitario ● Dos consumidores principales ● Gestión universitaria: Fuertes requisitos en Ing. Software ● Secretaría: Fines específicos, desarrollo rápido e incremental ● Sistemas transaccionales, enfocados en registrar y procesar información y sistemas de toma de decisiones ● Necesidad de contar con una infraestructura común de desarrollo
3 - 3 - ¿Qué es SIU-Toba? ● Es un ambiente de desarrollo web ● Posee un entorno gráfico de edición (IDE) ● Abarca distintos aspectos involucrados en la construcción de aplicaciones ● Arquitectura basada en definición de componentes ● Enfocado en sistemas transaccionales ● Disponible con una licencia libre ● Tecnología PHP 5 y PostgreSQL
4 - 4 - Características ● Posee una arquitectura de componentes orientada a crear operaciones transaccionales ● Separación en capas (controles gráficos, comportamiento, persistencia) ● Validaciones predefinidas ● Comportamientos AJAX predefinidos ● Soporte para transacciones complejas
5 - 5 - Características ● Minimiza la programación ● Permite focalizarse en la lógica de negocio ● Oculta complejidad tecnologías web ● Reduce curva de aprendizaje ● Abarca todos los aspectos involucrados en la construcción de aplicaciones ● Administración de usuarios y permisos ● Construcción de menues ● Manejo de errores y mensajes ● Utilerías de debug
6 - 6 - Hola Mundo: Creando un ABM
7 - 7 - Hola Mundo: Creando un ABM
8 - 8 - Hola Mundo: Creando un ABM
9 - 9 - Hola Mundo: Creando un ABM
10 - 10 - Caso real: Solicitud de Beca
11 - 11 - Caso real: Solicitud de Beca
12 - 12 - Caso real: Solicitud de Beca
13 - 13 - Caso real: Solicitud de Beca
14 - 14 - Resultados ● 23 sistemas desarrollados por 4 grupos distribuidos ● Se brindan soluciones con plazos de 2 a 4 semanas (RAD) ● Acompaño satisfactoriamente el proceso de desarrollo de soluciones complejas ● Homogeneidad en diseño, arquitectura y look & feel de las soluciones
15 - 15 - Expectativas ● Extender el uso de la herramienta en el sistema universitario ● Introducir el sistema a otros organismos estatales ● Crear una comunidad alrededor del sistema ● Seguir trabajando sobre la herramienta...
16 - 16 - Gracias! www.siu.edu.ar/soluciones/toba [email protected]