sandra patricia lamilla córdoba john haiver malagón moreno

46
DESARROLLO DE UN PROTOTIPO WEB PARA EL CONTROL Y SEGUIMIENTO DEL PROGRAMA DE APOYO ALIMENTARIO DE LA UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS BASADO EN LOS LINEAMIENTOS DE ALTA CALIDAD DEL CNA Sandra Patricia Lamilla Córdoba John Haiver Malagón Moreno

Upload: eleanor-knight

Post on 01-Jan-2016

46 views

Category:

Documents


3 download

DESCRIPTION

DESARROLLO DE UN PROTOTIPO WEB PARA EL CONTROL Y SEGUIMIENTO DEL PROGRAMA DE APOYO ALIMENTARIO DE LA UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS BASADO EN LOS LINEAMIENTOS DE ALTA CALIDAD DEL CNA. Sandra Patricia Lamilla Córdoba John Haiver Malagón Moreno. AGEND A. Introducción - PowerPoint PPT Presentation

TRANSCRIPT

DESARROLLO DE UN PROTOTIPO WEB PARA EL CONTROL Y SEGUIMIENTO

DEL PROGRAMA DE APOYO ALIMENTARIO DE LA UNIVERSIDAD

DISTRITAL FRANCISCO JOSÉ DE CALDAS BASADO EN LOS

LINEAMIENTOS DE ALTA CALIDAD DEL CNA

Sandra Patricia Lamilla CórdobaJohn Haiver Malagón Moreno

AGENDA

1. Introducción

2. Planteamiento del Problema

3. Objetivo General

4. Objetivos Específicos

5. Alcances

6. Limitaciones

7. Metodología de Desarrollo de Software: RUP

8. Herramientas Utilizadas

9. Modelo del Negocio

10. Requisitos

11. Análisis y Diseño

12. Implementación

13. Indicadores

14. Conclusiones

15. Video

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

INTRODUCCIÓN

Marco Legal del CNA en ColombiaLeyes, decretos y acuerdos1. Ley 30 de 1992 del Congreso de Colombia:• Regula la educación superior• Crea el CESU y el CNA

Factores de Evaluación de la Calidad Institucional1) Misión y Proyecto Institucional2) Profesores y Estudiantes3) Procesos Académicos4) Investigación5) Pertinencia e Impacto Social6) Procesos de Autoevaluación y Autorregulación7) Bienestar Institucional

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

INTRODUCCIÓN

RAMIREZ ESCOBAR, Jorge. Informe de Gestión de Bienestar Institucional. 2009

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

PLANTEAMIENTO DEL PROBLEMA

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

PLANTEAMIENTO DEL PROBLEMA

¿Cómo se podría realizar el control y seguimiento del

Programa de Apoyo Alimentario de tal manera que se puedan generar indicadores

de gestión para la toma de decisiones?

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

OBJETIVO GENERAL

Analizar, diseñar y desarrollar un prototipo Web para el control y seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital basado en lo establecido en la resolución 206 de la Rectoría, los lineamientos de alta calidad del CNA y la utilización del RUP como metodología de desarrollo de Software.

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

OBJETIVOS ESPECÍFICOS class Trazabilidad de Artefactos

Modelo de Casos de Uso

Modelo del Negocio

Modelo de Análisis

Modelo de Diseño

Modelo de Despliegue

Modelo de Implementación

Modelo de Pruebas

Visión

Especificaciones de Casos de Uso

Glosario

Prototipos de Interfaz de

Usuario

Flujos de Trabajo

Modelo Relacional

Producto

Manual de Instalación

Manual de Usuario

realizado por

distribuido por

implementado por

verificado por

especificado por

realizado por

LAMILLA Sandra, MALAGÓN John.

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

ALCANCES

Módulo Administrativo Módulo Solicitud de Alimentos Módulo Información de Beneficiarios Módulo Distribución de Alimentos Módulo Estadísticas Módulo Reportes Módulo Solicitud de Alimentos a

Proveedores Módulo Publicaciones y Foros

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

LIMITACIONES

No se elaboró ninguna actividad de diseño o desarrollo

de los módulos: Estudiantes, Selección de Estudiantes,

Control de Usuarios y Control y Seguimiento de la

Aplicación.

Información obtenida en el levantamiento de

requerimientos se limitó a la información que la

Universidad suministre.

El Prototipo Web no manejó información de Proveedores.Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

METODOLOGÍA DE DESARROLLO DE SOFTWARE: RUP

Proceso Unificado de Rational. <http://alexan.comli.com/rup.html>.

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

HERRAMIENTAS UTILIZADAS

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

MODELO DEL NEGOCIO

MODELO DEL NEGOCIOpkg Modelo del Negocio

Área Operativ a Gestión de Estudiantes

Área Logística Gestión de Distribución

Área de AdministraciónGestión de Estadísticas

LAMILLA Sandra, MALAGÓN John.

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

MODELO DEL DOMINIOclass Modelo del Dominio

Sede

Beneficiario

Distribución de Alimentos

Reportes y Estadísticas

Tipos de Alimentos y

Serv icios

Prov eedor

LAMILLA Sandra, MALAGÓN John.

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

REQUISITOS

FLUJOS DE TRABAJOACTUAL PROPUESTO

INFORMAR NOVEDADES

REALIZAR CONSUMO

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

FLUJOS DE TRABAJO

ACTUAL PROPUESTO

GENERACIÓN DE REPORTES Y ESTADÍSTICAS

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

ACTORES DEL SISTEMAuc Actores

Usuario no Registrado

Beneficiario

Administrador Programa

Funcionario Programa

Director Bienestar

Usuario Registrado

LAMILLA Sandra, MALAGÓN John.

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

LAMILLA Sandra, MALAGÓN John.

uc Modelo de Casos de Uso

M4 - Módulo Estadísticas

+ M4CU01 - Consultar Distribución de Alimentos por Día+ M4CU04 - Consultar Distribución de Alimentos por Mes+ M4CU07 - Consultar Distribución de Alimentos de Periodo por Meses+ M4CU08 - Consultar Comparación Beneficiarios/Aspirantes Últimos tres Periodos + M4CU09 - Consultar Beneficiarios de Programa por Estrato Socioeconómico+ M4CU10 - Consultar Retiro de Beneficiarios del Programa Últimos tres Periodos

uc Modelo de Casos de Uso

M8 - Módulo Info. de Beneficiarios

+ M7CU01 - Cargar Foto+ M7CU02 - Capturar Código de Barras

uc Modelo de Casos de Uso

M7 - Módulo Publicaciones y Foros

+ M6CU01 - Administrar Publicaciones+ M6CU02 - Administrar Foros+ M6CU03 - Consultar Información General del Programa+ M6CU05 - Consultar Comentarios y/o Sugerencias+ M6CU06 - Participar en Foro

uc Modelo de Casos de Uso

M6 - Módulo Solicitud de Alimentos a Proveedores

+ M6CU01 - Realizar Acta de Solicitud de Alimentos de Sede+ M6CU02 - Realizar Acta de Solicitud de Alimentos a Proveedor

uc Modelo de Casos de Uso

M8 - Módulo Info. de Beneficiarios

+ M7CU01 - Cargar Foto+ M7CU02 - Capturar Código de Barras

uc Modelo de Casos de Uso

M3 - Módulo Distribución de Alimentos

+ M3CU01 - Habilitar Distribución de Alimentos+ M3CU02 - Realizar Consumo+ M3CU03 - Ingresar Código Estudiantil de Beneficiario

uc Modelo de Casos de Uso

M1 - Módulo Administrativo

+ M1CU01 - Administrar Tipos de Alimentos+ M1CU06 - Administrar Periodos+ M1CU11 - Administrar Proveedores+ M1CU16 - Administrar Horarios de Distribución de Alimentos+ M1CU17 - Administrar Calendario De Distribución De Alimentos+ M1CU20 - Configurar Permisos a Beneficiarios+ M1CU21 - Realizar Mantenimiento a Base de Datos

MODELO DE CASOS DE USO

uc Modelo de Casos de Uso

M6 - Módulo Solicitud de Alimentos a Proveedores

+ M6CU01 - Realizar Acta de Solicitud de Alimentos de Sede+ M6CU02 - Realizar Acta de Solicitud de Alimentos a Proveedor

uc Modelo de Casos de Uso

M7 - Módulo Publicaciones y Foros

+ M6CU01 - Administrar Publicaciones+ M6CU02 - Administrar Foros+ M6CU03 - Consultar Información General del Programa+ M6CU05 - Consultar Comentarios y/o Sugerencias+ M6CU06 - Participar en Foro

uc Modelo de Casos de Uso

M2 - Módulo Solicitud de Alimentos

+ M2CU01 - Seleccionar Sedes Predeterminadas+ M2CU02 - Administrar Calendario de Solicitud de Alimentos+ M2CU03 - Informar Cambio de Sede+ M2CU04 - Informar Inasistencia+ M2CU05 - Informar Asistencia

uc Modelo de Casos de Uso

M2 - Módulo Solicitud de Alimentos

+ M2CU01 - Seleccionar Sedes Predeterminadas+ M2CU02 - Administrar Calendario de Solicitud de Alimentos+ M2CU03 - Informar Cambio de Sede+ M2CU04 - Informar Inasistencia+ M2CU05 - Informar Asistencia

uc Modelo de Casos de Uso

M1 - Módulo Administrativo

+ M1CU01 - Administrar Tipos de Alimentos+ M1CU06 - Administrar Periodos+ M1CU11 - Administrar Proveedores+ M1CU16 - Administrar Horarios de Distribución de Alimentos+ M1CU17 - Administrar Calendario De Distribución De Alimentos+ M1CU20 - Configurar Permisos a Beneficiarios+ M1CU21 - Realizar Mantenimiento a Base de Datos

uc Modelo de Casos de Uso

M5 - Módulo Reportes

+ M5CU01 - Consultar Inasistencia a Distribución por Día y Sede+ M5CU02 - Consultar Beneficiarios/Aspirantes del Programa Últimos tres Periodos+ M5CU03 - Consultar Historial de Solicitud de Alimentos+ M5CU04 - Consultar Alertas de Inasistencia de Beneficiarios+ M5CU05 - Consultar Alimentos Distribuidos últimos 3 años+ M5CU06 - Consultar Beneficiarios de Periodo

uc Modelo de Casos de Uso

M5 - Módulo Reportes

+ M5CU01 - Consultar Inasistencia a Distribución por Día y Sede+ M5CU02 - Consultar Beneficiarios/Aspirantes del Programa Últimos tres Periodos+ M5CU03 - Consultar Historial de Solicitud de Alimentos+ M5CU04 - Consultar Alertas de Inasistencia de Beneficiarios+ M5CU05 - Consultar Alimentos Distribuidos últimos 3 años+ M5CU06 - Consultar Beneficiarios de Periodo

uc Modelo de Casos de Uso

M3 - Módulo Distribución de Alimentos

+ M3CU01 - Habilitar Distribución de Alimentos+ M3CU02 - Realizar Consumo+ M3CU03 - Ingresar Código Estudiantil de Beneficiario

uc Modelo de Casos de Uso

M4 - Módulo Estadísticas

+ M4CU01 - Consultar Distribución de Alimentos por Día+ M4CU04 - Consultar Distribución de Alimentos por Mes+ M4CU07 - Consultar Distribución de Alimentos de Periodo por Meses+ M4CU08 - Consultar Comparación Beneficiarios/Aspirantes Últimos tres Periodos + M4CU09 - Consultar Beneficiarios de Programa por Estrato Socioeconómico+ M4CU10 - Consultar Retiro de Beneficiarios del Programa Últimos tres Periodos

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

CASO DE USO: INFORMAR INASISTENCIA uc Módulo Solicitud de Alimentos

Gestionar Solicitud de Alimentos

M2CU03 - Informar Cambio de Sede

M2CU04 - Informar Inasistencia

M2CU05 - Informar Asistencia

Beneficiario

M2CU01 - Seleccionar Sedes

Predeterminadas

Funcionario Programa

Administrador Programa

M2CU06 - Ingresar Código Estudiantil

M2CU02 - Administrar

Calendario de Solicitud de

Alimentos

CU00 - Iniciar Sesión

«extend»«extend»«extend»

uc Módulo ...

Beneficiario

uc Módulo Solicitud de...

M2CU02 - Administrar

Calendario de Solicitud de

Alimentos

uc Módulo Solicitud de...

M2CU04 - Informar Inasistencia

extend

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

ANÁLISIS Y DISEÑO

VISTA

CONTROLADOR

MODELO

class DC Informar Inasistencia

«Controlador»AdministrarCalendarioSolicitudAlimentos

+ asistencia()+ cambiarSede()+ cargarArregloCalendario()+ cargarDiasDistribucionAlimentos()+ cargarDiasPredeterminadosSolicitud()+ inasistencia()+ principal()

«Vista»AdministrarCalendarioSolicitudAlimentos

+ include_partial()+ render()

AdministrarCalendarioSolicitudAlimentos

«Vista»CalendarioSolicitud

+ CalcularNumeroDiaSemana()+ getNombreMes()+ mostrarCalendario()+ mostrarDiaAsistencia()+ mostrarDiaCambioSedeInasistencia()+ mostrarDiaVacio()+ ultimoDia()

«Vista»NovedadAsistencia

+ render()

«Vista»NovedadCambioSede

+ render()

«Vista»NovedadInasistencia

+ render()

SedePeriodoAlimento

+ getAlimentosDePeriodo()+ getSedePeriodoAlimento()+ getSedesConDistribucionAlimentos()

SedePeriodoAlimentoDistribucion

+ dia_semana: char+ hora_fin: time+ hora_inicio: time

+ getHorasDia()+ getSedePeriodoAlimentoDistribucion()+ HorariosIgualesSedeAlimento()

NovedadServicioDistribucionAlimento

+ fecha: date+ hora_fin: time+ hora_inicio: time+ tipo: boolean

+ getNovedad()+ getNovedadesAutorizacion()+ getNovedadesDenegacion()

ParametroConfiguracion

+ nombre: char+ valor: char

+ getValorParametro()+ setValorParametro()

BeneficiarioPeriodoAlimento

+ getAlimentosASolicitarDia()+ getAlimentosBeneficiario()+ getBeneficiarioPeriodoAlimento()+ getBeneficiariosDePeriodo()+ getDiasSolicitudAlimento()+ getNumeroBeneficiariosDePeriodo()

BeneficiarioPeriodoAlimentoSede

+ dia_semana: char

+ getBenPerAliSede()+ getId()+ getSedeId()+ GuardarSedeSolicitud()

NovedadCambioSede

+ fecha: date

+ getNovedad()

NovedadAsistencia

+ fecha: date

+ getNovedad()

NovedadInasistencia

+ fecha: date+ motivo: char

+ getNovedad()

DIAGRAMA DE CLASES

LAMILLA Sandra, MALAGÓN John.Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

CU: Informar Inasistencia

DIAGRAMA DE SECUENCIA

LAMILLA Sandra, MALAGÓN John.

sd M2CU04 - Informar Inasistencia

Beneficiario

«Vista»

:AdministrarCalendarioSolicitudAlimentos

«Controlador»

:AdministrarCalendarioSolicitudAlimentos

«Vista»

:CalendarioSolicitud

«Modelo»

:NovedadInasistencia

«Vista»

:NovedadInasistencia

Seleccionar Día

Informar motivo de inasistencia

Botón Aceptar

Botón Inasistencia onClick()

inasistencia()

render_partial()

onClick()

inasistencia()

new()

save()

principal()

render()

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

CU: Informar Inasistencia

ARQUITECTURA DE SYMFONY

El patrón MVC < http://www.librosweb.es/symfony/capitulo2/el_patron_mvc.html>.

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

CAPAS DE LOS SUBSISTEMAS

LAMILLA Sandra, MALAGÓN John.

cmp Dependencias y Capas

sfRequest sfRouting sfLogger sfI18 sfUser sfResponse

sfYAML sfDatabase sfForm sfEv entDispacher sfStorage sfOutputEscaper

sfValidador sfWidget Dependencias y Capas

sfCache

TCP/IP

Gestion de Solicitud de Alimentos a Prov eedores

+ Solicitud de Alimentos a Proveedor

+ Solicitud de Alimentos de Sede

Gestión de Publicaciones y Foros

+ Administrar Foros

+ Administrar Publicaciones

Gestión de Solicitud de Alimentos

+ Administrar Calendario de Solicitud

+ Seleccionar Sedes Predeterminadas

Gestión de Distribución de Alimentos

+ Habilitar Distribución de Alimentos

+ Realizar Consumo

Estadisticas

+ Aspirantes/Beneficiarios Últimos 3 Periodos

+ Beneficiarios por Estrato Socioeconómico

+ Distribución de Alimentos de Periodo x Meses

+ Distribución de Alimentos Día

+ Distribución de Alimentos Mes

+ Retiro de Beneficiarios últimos 3 Periodos

Reportes

+ Alertas Inasistencia Beneficiarios

+ Alimentos Distribuidos Últimos 3 Años

+ Aspirantes/Beneficiarios Últimos 3 Periodos

+ Beneficiarios de Periodo

+ Historial de Solicitud de Alimentos

+ Inasistencia a Distribución por Día y Sede

Gestión de Beneficiarios

+ Capturar Código de Barras

+ Cargar Fóto

Gestión Tipos de Alimento y Serv icios

+ Administrar Horarios de Distribución

+ Administrar Periodos

+ Administrar Proveedores

+ Administrar Tipos de Alimentos

+ Permisos a Beneficiarios

PHPApacheMySQL

Linux Windows

Capa Específica y General de la Aplicación

Capa de Software del Sistema

Capa Intermedia

SYMFONY

cmp Dependencias y Capas

sfRequest sfRouting sfLogger sfI18 sfUser sfResponse

sfYAML sfDatabase sfForm sfEv entDispacher sfStorage sfOutputEscaper

sfValidador sfWidget Dependencias y Capas

sfCache

TCP/IP

Gestion de Solicitud de Alimentos a Prov eedores

+ Solicitud de Alimentos a Proveedor

+ Solicitud de Alimentos de Sede

Gestión de Publicaciones y Foros

+ Administrar Foros

+ Administrar Publicaciones

Gestión de Solicitud de Alimentos

+ Administrar Calendario de Solicitud

+ Seleccionar Sedes Predeterminadas

Gestión de Distribución de Alimentos

+ Habilitar Distribución de Alimentos

+ Realizar Consumo

Estadisticas

+ Aspirantes/Beneficiarios Últimos 3 Periodos

+ Beneficiarios por Estrato Socioeconómico

+ Distribución de Alimentos de Periodo x Meses

+ Distribución de Alimentos Día

+ Distribución de Alimentos Mes

+ Retiro de Beneficiarios últimos 3 Periodos

Reportes

+ Alertas Inasistencia Beneficiarios

+ Alimentos Distribuidos Últimos 3 Años

+ Aspirantes/Beneficiarios Últimos 3 Periodos

+ Beneficiarios de Periodo

+ Historial de Solicitud de Alimentos

+ Inasistencia a Distribución por Día y Sede

Gestión de Beneficiarios

+ Capturar Código de Barras

+ Cargar Fóto

Gestión Tipos de Alimento y Serv icios

+ Administrar Horarios de Distribución

+ Administrar Periodos

+ Administrar Proveedores

+ Administrar Tipos de Alimentos

+ Permisos a Beneficiarios

PHPApacheMySQL

Linux Windows

Capa Específica y General de la Aplicación

Capa de Software del Sistema

Capa Intermedia

SYMFONY

cmp Dependencias y Capas

sfRequest sfRouting sfLogger sfI18 sfUser sfResponse

sfYAML sfDatabase sfForm sfEv entDispacher sfStorage sfOutputEscaper

sfValidador sfWidget Dependencias y Capas

sfCache

TCP/IP

Gestion de Solicitud de Alimentos a Prov eedores

+ Solicitud de Alimentos a Proveedor

+ Solicitud de Alimentos de Sede

Gestión de Publicaciones y Foros

+ Administrar Foros

+ Administrar Publicaciones

Gestión de Solicitud de Alimentos

+ Administrar Calendario de Solicitud

+ Seleccionar Sedes Predeterminadas

Gestión de Distribución de Alimentos

+ Habilitar Distribución de Alimentos

+ Realizar Consumo

Estadisticas

+ Aspirantes/Beneficiarios Últimos 3 Periodos

+ Beneficiarios por Estrato Socioeconómico

+ Distribución de Alimentos de Periodo x Meses

+ Distribución de Alimentos Día

+ Distribución de Alimentos Mes

+ Retiro de Beneficiarios últimos 3 Periodos

Reportes

+ Alertas Inasistencia Beneficiarios

+ Alimentos Distribuidos Últimos 3 Años

+ Aspirantes/Beneficiarios Últimos 3 Periodos

+ Beneficiarios de Periodo

+ Historial de Solicitud de Alimentos

+ Inasistencia a Distribución por Día y Sede

Gestión de Beneficiarios

+ Capturar Código de Barras

+ Cargar Fóto

Gestión Tipos de Alimento y Serv icios

+ Administrar Horarios de Distribución

+ Administrar Periodos

+ Administrar Proveedores

+ Administrar Tipos de Alimentos

+ Permisos a Beneficiarios

PHPApacheMySQL

Linux Windows

Capa Específica y General de la Aplicación

Capa de Software del Sistema

Capa Intermedia

SYMFONY

cmp Component Model

sfCoreAutoload

cmp Dependencias y Capas

sfRequest sfRouting sfLogger sfI18 sfUser sfResponse

sfYAML sfDatabase sfForm sfEv entDispacher sfStorage sfOutputEscaper

sfValidador sfWidget Dependencias y Capas

sfCache

TCP/IP

Gestion de Solicitud de Alimentos a Prov eedores

+ Solicitud de Alimentos a Proveedor

+ Solicitud de Alimentos de Sede

Gestión de Publicaciones y Foros

+ Administrar Foros

+ Administrar Publicaciones

Gestión de Solicitud de Alimentos

+ Administrar Calendario de Solicitud

+ Seleccionar Sedes Predeterminadas

Gestión de Distribución de Alimentos

+ Habilitar Distribución de Alimentos

+ Realizar Consumo

Estadisticas

+ Aspirantes/Beneficiarios Últimos 3 Periodos

+ Beneficiarios por Estrato Socioeconómico

+ Distribución de Alimentos de Periodo x Meses

+ Distribución de Alimentos Día

+ Distribución de Alimentos Mes

+ Retiro de Beneficiarios últimos 3 Periodos

Reportes

+ Alertas Inasistencia Beneficiarios

+ Alimentos Distribuidos Últimos 3 Años

+ Aspirantes/Beneficiarios Últimos 3 Periodos

+ Beneficiarios de Periodo

+ Historial de Solicitud de Alimentos

+ Inasistencia a Distribución por Día y Sede

Gestión de Beneficiarios

+ Capturar Código de Barras

+ Cargar Fóto

Gestión Tipos de Alimento y Serv icios

+ Administrar Horarios de Distribución

+ Administrar Periodos

+ Administrar Proveedores

+ Administrar Tipos de Alimentos

+ Permisos a Beneficiarios

PHPApacheMySQL

Linux Windows

Capa Específica y General de la Aplicación

Capa de Software del Sistema

Capa Intermedia

SYMFONY

cmp Dependencias y Capas

sfRequest sfRouting sfLogger sfI18 sfUser sfResponse

sfYAML sfDatabase sfForm sfEv entDispacher sfStorage sfOutputEscaper

sfValidador sfWidget Dependencias y Capas

sfCache

TCP/IP

Gestion de Solicitud de Alimentos a Prov eedores

+ Solicitud de Alimentos a Proveedor

+ Solicitud de Alimentos de Sede

Gestión de Publicaciones y Foros

+ Administrar Foros

+ Administrar Publicaciones

Gestión de Solicitud de Alimentos

+ Administrar Calendario de Solicitud

+ Seleccionar Sedes Predeterminadas

Gestión de Distribución de Alimentos

+ Habilitar Distribución de Alimentos

+ Realizar Consumo

Estadisticas

+ Aspirantes/Beneficiarios Últimos 3 Periodos

+ Beneficiarios por Estrato Socioeconómico

+ Distribución de Alimentos de Periodo x Meses

+ Distribución de Alimentos Día

+ Distribución de Alimentos Mes

+ Retiro de Beneficiarios últimos 3 Periodos

Reportes

+ Alertas Inasistencia Beneficiarios

+ Alimentos Distribuidos Últimos 3 Años

+ Aspirantes/Beneficiarios Últimos 3 Periodos

+ Beneficiarios de Periodo

+ Historial de Solicitud de Alimentos

+ Inasistencia a Distribución por Día y Sede

Gestión de Beneficiarios

+ Capturar Código de Barras

+ Cargar Fóto

Gestión Tipos de Alimento y Serv icios

+ Administrar Horarios de Distribución

+ Administrar Periodos

+ Administrar Proveedores

+ Administrar Tipos de Alimentos

+ Permisos a Beneficiarios

PHPApacheMySQL

Linux Windows

Capa Específica y General de la Aplicación

Capa de Software del Sistema

Capa Intermedia

SYMFONY

cmp Dependencias y Capas

sfRequest sfRouting sfLogger sfI18 sfUser sfResponse

sfYAML sfDatabase sfForm sfEv entDispacher sfStorage sfOutputEscaper

sfValidador sfWidget Dependencias y Capas

sfCache

TCP/IP

Gestion de Solicitud de Alimentos a Prov eedores

+ Solicitud de Alimentos a Proveedor

+ Solicitud de Alimentos de Sede

Gestión de Publicaciones y Foros

+ Administrar Foros

+ Administrar Publicaciones

Gestión de Solicitud de Alimentos

+ Administrar Calendario de Solicitud

+ Seleccionar Sedes Predeterminadas

Gestión de Distribución de Alimentos

+ Habilitar Distribución de Alimentos

+ Realizar Consumo

Estadisticas

+ Aspirantes/Beneficiarios Últimos 3 Periodos

+ Beneficiarios por Estrato Socioeconómico

+ Distribución de Alimentos de Periodo x Meses

+ Distribución de Alimentos Día

+ Distribución de Alimentos Mes

+ Retiro de Beneficiarios últimos 3 Periodos

Reportes

+ Alertas Inasistencia Beneficiarios

+ Alimentos Distribuidos Últimos 3 Años

+ Aspirantes/Beneficiarios Últimos 3 Periodos

+ Beneficiarios de Periodo

+ Historial de Solicitud de Alimentos

+ Inasistencia a Distribución por Día y Sede

Gestión de Beneficiarios

+ Capturar Código de Barras

+ Cargar Fóto

Gestión Tipos de Alimento y Serv icios

+ Administrar Horarios de Distribución

+ Administrar Periodos

+ Administrar Proveedores

+ Administrar Tipos de Alimentos

+ Permisos a Beneficiarios

PHPApacheMySQL

Linux Windows

Capa Específica y General de la Aplicación

Capa de Software del Sistema

Capa Intermedia

SYMFONY

cmp Component Model

sfCoreAutoload

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

IMPLEMENTACIÓN

INTERFAZ DE USUARIOEstructura propuesta por la Guía de Estilos del Distrito

ALCALDÍA MAYOR DE BOGOTÁ. Guía para Sitios Web del Distrito Capital.

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

INTERFAZ DE USUARIOEstructura general del Prototipo Web para el Programa de Apoyo Alimentario

Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

INTERFAZ DE USUARIOEstructura del Prototipo Web del Programa de Apoyo Alimentario para un usuario Autenticado en la Aplicación

Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

DIAGRAMA DE COMPONENTES

LAMILLA Sandra, MALAGÓN John.

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

CU: Informar Inasistencia cmp Gestión de Solicitud de Alimentos

Administración de Solicitud deAlimentos

Ingresar HorarioPredeterminado de Solicitud

Administrar Calendario deSolicitud

Calendario Solicitud(_calendario_solicitud.php)

Informar Asistencia(_asistencia.php)

Informar Inasistencia(_inasistencia.php)

Informar Cambio de Sede(_cambiar_sede.php)

DIAGRAMA DE DESPLIEGUE arch Diagrama de Despliegue

Universidad Distrital (Sede Principal)

Gestión de la Distribución de Alimentos (Cualquier sede de la UniversidadDistrital)

Administración de Solicitud de Alimentos (Aplicación delBeneficiario)

Equipo Cliente

Sistema Operativo

Navegador Internet

Internet

Serv idor Web

<<Servidor Web>> Apache

Symfony 1.3

<<Servidor de BD>> MySQL

Linux S.O.

Beneficiario

«Estación Cliente de Distribución»Equipo

Navegador Internet

Sistema Operativo

«<<Dispositivo>>»Lector de Código de Barras

«Screen Touch»Pantalla Touch

Beneficiario

Funcionario

«proxy»Proxy UDistrital

LAMILLA Sandra, MALAGÓN John.

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

INDICADORES DE GESTIÓN

NIVEL ESTRATÉGICOINDICADOR FORMULA

Porcentaje Alimentos Distribuidos en Periodo %

Porcentaje Beneficiarios del Programa en los últimos tres Periodos

%

Porcentaje de deserción del Programa últimos tres Periodos

 %

Porcentaje Beneficiarios del Programa por Estrato Socioeconómico por Periodo

 %

Porcentaje Alimentos Distribuidos últimos tres años

 %

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

ESTADÍSTICA A NIVEL ESTRATÉGICO

Beneficiarios del Programa por Estrato Socioeconómico por Periodo

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

NIVEL TÁCTICO

INDICADOR FORMULA

Porcentaje Alimentos Distribuidos en Mes %

Porcentaje de Inasistencias de Beneficiario

 %

Porcentaje de Inasistencias de Beneficiarios

 %

Porcentaje de Beneficiarios de Periodo

 %

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

ESTADÍSTICA A NIVEL TÁCTICODistribución de Alimentos por Mes

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

NIVEL OPERATIVO

INDICADOR FORMULA

Porcentaje Alimentos Distribuidos en Día

 %

Porcentaje Inasistencias de Beneficiarios por Día y Sede

 %

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

ESTADÍSTICA A NIVEL OPERATIVO

Distribución de Alimentos por Día

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

INDICADORES DEL CNA

INDICADORES DEL CNACARACTERÍSTICA CNA INDICADORES MÓDULO DE APOYO

Clima

Institucional

Información verificable sobre la existencia de

evaluaciones periódicas para diagnosticar la

percepción de los diferentes estamentos sobre el clima

organizacional

Estadísticas y Reportes

Información verificable sobre mecanismos y

procedimientos para facilitar la comunicación entre los

actores universitarios, y entre éstos y el gobierno

central de la institución y la dirección de los programas

académicos

Foros y Publicaciones

Información verificable sobre estudios o proyectos

investigativos adelantados acerca de temas propios

del bienestar universitario en los últimos tres años

Proyecto SIBI (Sistema de

Información de Bienestar

Institucional) en general

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

INDICADORES DEL CNA

CARACTERÍSTICA CNA INDICADORES MÓDULO DE APOYO

Estructura del Bienestar

Institucional

Información verificable sobre la gestión y

coordinación de los servicios de bienestar

para los diferentes estamentos

Administración, Estadísticas,

Reportes y Solicitud de

Alimentos a Proveedores

Información verificable sobre estrategias de

comunicación y proyección de los servicios

a la comunidad, en los últimos tres años

Foros y Publicaciones

Recursos y Servicios

para el Bienestar

Institucional

Porcentaje de cobertura de los servicios de

bienestar para los diferentes estamentos,

en los últimos tres años

Estadísticas y Reportes

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

CONCLUSIONESEficiencia en el Control y Seguimiento del Programa de Apoyo Alimentario

El desarrollo en ambiente Web permite que la información se alimente en línea por parte de

todas las sedes, se consulte y se generen informes en cualquier momento en que el

personal autorizado lo requiera.

El uso de una Base de Datos que almacena todos los datos permite centralizar la

información, garantizando la exactitud y confiabilidad de la información.

Disposición de información en la forma de indicadores conducen a reducir la incertidumbre

propia de las actividades desarrolladas en la gestión del Programa de Apoyo Alimentario de

la Universidad Distrital.

La obtención de Reportes y Estadísticas apoyan la toma de decisiones efectivas y

oportunas, y sustentan de esta manera el éxito del Programa a los entes encargados de

proporcionar Presupuesto y de permitir la continuidad del Programa.

La captura de datos por medio del Sistema de Código de Barras que proporciona un rápido,

preciso y eficiente medio para recolectar, procesar, transmitir, registrar y administrar los

datos de los Beneficiarios.

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

CONCLUSIONESReducción de Tiempos y Costos

Reducción considerable de tiempo y esfuerzo en la selección del horario predeterminado de solicitud de alimentos y en la información de novedades.

Para la Distribución de Alimentos se requiere la elaboración e impresión de planillas de asistencia, un conteo físico sobre la planilla de asistentes al concluir la distribución de alimentos y posteriormente una actualización manual de la Base de Datos. Ahora, el proceso de Distribución se actualizará en tiempo real, sin necesidad de gastar dinero en planillas ni tiempo de los Funcionarios del Programa.

El número de alimentos a solicitar a los proveedores es estimado por la apreciación personal de los Funcionarios del Programa de cada sede. El Prototipo Web realiza una estimación automática de la cantidad de alimentos que se deben solicitar del día siguiente ofreciendo una cifra mas acertada.

El proceso de generación de consolidados de la gestión del Programa de Apoyo Alimentario, consume varios días de trabajo de los Funcionarios del Programa. Por medio del Prototipo Web los consolidados son generados inmediatamente cada vez que cualquier actor del Sistema lo requiere.

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

CONCLUSIONES

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

Colaboración al cumplimiento de los lineamientos de alta calidad del CNA

Este prototipo se convierte en una ficha clave en el proceso de acreditación, no sólo por la mejora en los procesos del Programa de Apoyo Alimentario sino también porque promueve el desarrollo de nuevos componentes como este que permitirán extender la sistematización de procesos a los demás grupos funcionales de Bienestar Institucional.

El Prototipo Web para el control y seguimiento del Programa de Apoyo Alimentario incrementa el valor de 7 indicadores propuestos y evaluados por el CNA para el Factor Bienestar Institucional.

VIDEO

Desarrollo de un Prototipo Web para el Control y Seguimiento del Programa de Apoyo Alimentario de la Universidad Distrital Francisco José de Caldas

VideoTesis.wmv