gestión de usuarios y seguridad cámara de comercio de la libertad

17
Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad

Upload: emidio-estay

Post on 27-Jan-2015

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad

Gestión de Usuarios y Seguridad

Cámara de Comercio de La Libertad

Page 2: Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad

Cámara de Comercio de La Libertad

Necesidades del Negocio

1. 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.

2. Protección del contenido de paginas Web.

a. Accesos mediante URLb. Accesos no autorizados a cuentas de Usuario.

3. Soporte la inclusión de múltiples usuarios y múltiples grupos de usuarios.

4. Desarrollo de un panel de control Web para la gestión de usuarios.

Objetivo del Negocio

Tiene como objetivo principal:

Implementar una solución Web para la Gestión de Usuarios y Seguridad.

Page 3: Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad

Cámara de Comercio de La Libertad

Alcance del Proyecto

El alcance del proyecto se ajustará a los siguientes aspectos:

1. 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.

2. Desarrollar una autenticación de usuario bajo el manejo de sesiones.

3. Implementar la protección de accesos no autorizados mediante URL.

4. Implementar una herramienta para gestionar usuarios.

5. Realizar el planeamiento, ejecución y control de las actividades según XP en el proceso del desarrollo del software

6. Implementar las interfaces, codificación, pruebas al sistema.

Page 4: Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad

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

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.

Implementar las interfaces, codificación, pruebas al sistema.

Page 5: Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad

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.Implementar formularios de mensajes de advertencia y error

N intentos de ingreso al sistemaOlvidar/recuperar contraseñaMostrar 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

Page 6: Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad

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 sistemaOlvidar/recuperar contraseñaMostrar 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

EventosConciliació

nArbitraje Otros

Usuario 1

Usuario 2

Usuario 3

Usuario 1Usuario 2

Usuario 1

Usuario 2Usuario 3Usuario 4

Usuario 1Usuario 2

Page 7: Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad

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.

Sistema

EventosConciliació

nArbitraje Otros

Usuario 1

Usuario 2

Usuario 3

Usuario 1Usuario 2

Usuario 1Usuario 2Usuario 3Usuario 4

Usuario 1Usuario 2

Implementar protección a paginas (información, archivos) mediante acceso por URL basado en usuarios y grupos de usuario

informacioneventos/info.html Habilitar permiso para Eventos

Page 8: Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad

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.

Sistema

EventosConciliació

nArbitraje Otros

Usuario 1

Usuario 2

Usuario 3

Usuario 1Usuario 2

Usuario 1Usuario 2Usuario 3Usuario 4

Usuario 1Usuario 2

Implementar protección a paginas (información, archivos) mediante acceso por URL basado en usuarios y grupos de usuario

informacioneventos/info.html RENOMBRAR

Usuario 1.5

Page 9: Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad

Cámara de Comercio de La Libertad

Requerimientos

Implementar una herramienta para gestionar usuarios.

Agregar, editar, eliminar i bloquear temporalmente usuarios.

Ver historial de logins, logouts, intentos fallidos de logins, paginas visitadas, archivos descargados y otros detalles

Agregar, editar, eliminar i bloquear temporalmente grupos de usuarios.

Búsqueda y filtro de usuarios individualmente o mediante grupos de usuarios

Desde la interfaz de la herramienta de gestión de UsuariosDesde cada una de las interfaces de registro de cada Aplicación

Manejo de consultas SQL y backups.

Page 10: Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad

Cámara de Comercio de La Libertad

Descripción del Proyecto

Login

Autenticación Usuario/Contr

aseña.

Identificación de grupo de

usuario al que pertenece

Manejo deSesiones

OK

FAIL

SeMostrará

nlas

paginas

que tienen

el permiso

según elgrupo deusuario

SeMostraráMensajede errorde login

Intento deingreso apaginas q

noestán

dentrodel primergrupo

FAILSeMostraráMensajede páginaprotegida

Opción de recuperarcontraseña

Page 11: Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad

Cámara de Comercio de La Libertad

Descripción del Proyecto

Admin

Autenticación Usuario/Contr

aseña.

Manejo deSesiones

OK

FAILSeMostraráMensajede errorde login

Opción de recuperarcontraseña

Nuevos Usuarios

Nuevos Grupos de usuarios

Log de Acciones de Usuarios

PERMISOS

Page 12: Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad

Metodología

Extreme Programming – Flujo de Trabajo

Número pequeño de integrantes Cambios en los requerimientos Funcionalidad inmediata.

Cámara de Comercio de La Libertad

Page 13: Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad

Cámara de Comercio de La Libertad

Organigrama del Proyecto

Page 14: Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad

Cámara de Comercio de La Libertad

Estructura Desglosable de Trabajo

**

Page 15: Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad

Cámara de Comercio de La Libertad

Actividades

Page 16: Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad

Cámara de Comercio de La Libertad

Presupuesto de Costos

Análisis Técnico - Económico

Grupo PersonalJefe de Proyecto 850Analista / Diseñador 750Programador / Tester 750

Grupo LicenciasLicencia SQL 2496Windows 7 Professional 756Microsoft Office 2007 560

Grupo Material2 Laptop 15001 Computadora 1000

Total 8662

Análisis Técnico - Económico

Grupo PersonalJefe de Proyecto 850Analista / Diseñador 750Programador / Tester 750

Grupo LicenciasLicencia SQL 2496Windows 7 Professional 756Microsoft Office 2007 560

Grupo Material2 Laptop 15001 Computadora 1000

Total 8662

Page 17: Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad

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