170 likes | 337 Views
Gestión de Usuarios y Seguridad. Cámara de Comercio de La Libertad. Necesidades del Negocio. La creación de un módulo de gestión de usuarios y seguridad de accesos que sea fácilmente integrable a los proyectos Web que se vienen desarrollando y a los que se planifique realizar a futuro.
E N D
Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad
Necesidades del Negocio • La creación de un módulo de gestión de usuarios y seguridad de accesos que sea fácilmente integrable a los proyectos Web que se vienen desarrollando y a los que se planifique realizar a futuro. • Protección del contenido de paginas Web. • Accesos mediante URL • Accesos no autorizados a cuentas de Usuario. • Soporte la inclusión de múltiples usuarios y múltiples grupos de usuarios. • Desarrollo de un panel de control Web para la gestión de usuarios. Cámara de Comercio de La Libertad Objetivo del Negocio Tiene como objetivo principal: Implementar una solución Web para la Gestión de Usuarios y Seguridad.
Alcance del Proyecto El alcance del proyecto se ajustará a los siguientes aspectos: • Implementar el proyecto en un entorno Web a manera de módulo que permita su integración a cualquier sistema que se desee desarrollar más adelante. • Desarrollar una autenticación de usuario bajo el manejo de sesiones. • Implementar la protección de accesos no autorizados mediante URL. • Implementar una herramienta para gestionar usuarios. • Realizar el planeamiento, ejecución y control de las actividades según XP en el proceso del desarrollo del software • Implementar las interfaces, codificación, pruebas al sistema. Cámara de Comercio de La Libertad
Detalle del Alcance • Implementar el proyecto en un entorno Web a manera de módulo que permita su integración a cualquier sistema que se desee desarrollar más adelante. • Realizar el planeamiento, ejecución y control de las actividades según XP en el proceso del desarrollo del software • Implementar una herramienta para gestionar usuarios. • Desarrollar una autenticación de usuario bajo el manejo de sesiones. • Implementar la protección de accesos no autorizados mediante URL. Cámara de Comercio de La Libertad • Implementar las interfaces, codificación, pruebas al sistema.
Requerimientos • Desarrollar una autenticación de usuario bajo el manejo de sesiones. • Implementar la protección de accesos no autorizados mediante URL. • Implementar una pagina de Login personalizable basado en sesiones. • Implementar formularios de mensajes de advertencia y error • N intentos de ingreso al sistema • Olvidar/recuperar contraseña • Mostrar cuando un usuario intenta ingresar a una pagina que esta protegida • Implementar protección a paginas (información, archivos) mediante acceso por URL basado en usuarios y grupos de usuario Cámara de Comercio de La Libertad
Requerimientos • Desarrollar una autenticación de usuario bajo el manejo de sesiones. • Implementar la protección de accesos no autorizados mediante URL. • Implementar una pagina de Login personalizable basado en sesiones: Apertura y cierre. • Implementar formularios de mensajes de advertencia y error • N intentos de ingreso al sistema • Olvidar/recuperar contraseña • Mostrar cuando un usuario intenta ingresar a una pagina que esta protegida • Implementar protección a paginas (información, archivos) mediante acceso por URL basado en usuarios y grupos de usuario Sistema Cámara de Comercio de La Libertad Eventos Conciliación Arbitraje Otros • Usuario 1 • Usuario 1 • Usuario 1 • Usuario 1 • Usuario 2 • Usuario 2 • Usuario 2 • Usuario 2 • Usuario 3 • Usuario 3 • Usuario 4
Requerimientos • Desarrollar una autenticación de usuario bajo el manejo de sesiones. • Implementar la protección de accesos no autorizados mediante URL. • Implementar protección a paginas (información, archivos) mediante acceso por URL basado en usuarios y grupos de usuario Sistema Eventos Conciliación Arbitraje Otros • Usuario 1 • Usuario 1 • Usuario 1 • Usuario 1 • Usuario 2 • Usuario 2 • Usuario 2 • Usuario 2 • Usuario 3 • Usuario 3 Cámara de Comercio de La Libertad • Usuario 4 informacioneventos/info.html • Habilitar permiso para Eventos
Requerimientos • Desarrollar una autenticación de usuario bajo el manejo de sesiones. • Implementar la protección de accesos no autorizados mediante URL. • Implementar protección a paginas (información, archivos) mediante acceso por URL basado en usuarios y grupos de usuario Sistema Eventos Conciliación Arbitraje Otros • Usuario 1 • Usuario 1 • Usuario 1 • Usuario 1 • Usuario 1.5 • Usuario 2 • Usuario 2 • Usuario 2 • Usuario 2 • Usuario 3 • Usuario 3 Cámara de Comercio de La Libertad • Usuario 4 informacioneventos/info.html • RENOMBRAR
Requerimientos • Implementar una herramienta para gestionar usuarios. • Agregar, editar, eliminar i bloquear temporalmente usuarios. • Desde la interfaz de la herramienta de gestión de Usuarios • Desde cada una de las interfaces de registro de cada Aplicación • Agregar, editar, eliminar i bloquear temporalmente grupos de usuarios. • Ver historial de logins, logouts, intentos fallidos de logins, paginas visitadas, archivos descargados y otros detalles Cámara de Comercio de La Libertad • Búsqueda y filtro de usuarios individualmente o mediante grupos de usuarios • Manejo de consultas SQL y backups.
Descripción del Proyecto • Se • Mostrarán • las paginas • que tienen • el permiso • según el • grupo de • usuario • Manejo de • Sesiones Autenticación Usuario/Contraseña. Identificación de grupo de usuario al que pertenece • OK • Login • Intento de • ingreso a • paginas q no • están dentro • del primer • grupo • Se • Mostrará • Mensaje • de página • protegida • FAIL Cámara de Comercio de La Libertad • Se • Mostrará • Mensaje • de error • de login • FAIL • Opción de recuperar • contraseña
Descripción del Proyecto • Nuevos Usuarios • PERMISOS • Nuevos Grupos de usuarios • Manejo de • Sesiones • Log de Acciones de Usuarios Autenticación Usuario/Contraseña. • OK • Admin Cámara de Comercio de La Libertad • Se • Mostrará • Mensaje • de error • de login • FAIL • Opción de recuperar • contraseña
Metodología • Extreme Programming – Flujo de Trabajo Cámara de Comercio de La Libertad • Número pequeño de integrantes • Cambios en los requerimientos • Funcionalidad inmediata.
Organigrama del Proyecto Cámara de Comercio de La Libertad
Estructura Desglosable de Trabajo * Cámara de Comercio de La Libertad *
Actividades Cámara de Comercio de La Libertad
Presupuesto de Costos Cámara de Comercio de La Libertad
Hitos y Entregables Los puntos de control definidos para el proyecto tenemos: • Acta de Constitución del Proyecto. 26/04 • Entrega del EDT del Proyecto 03/05 • Elaboración de Actividades 05/05 • Plan de Gestión de Riesgos. 16/05 • Definición de las Historias de Usuario. 19/05 • Contenido de la primera entrega del Sistema. 27/05 • Inicio de las tareas de Programación. 31/05 • Lanzamiento final del sistema. 22/06 • Entrega de Documentación final. 23/06 • Acta de Cierre del Proyecto. 25/06 Cámara de Comercio de La Libertad