Gestión de Usuarios y Seguridad Cámara de Comercio de La Libertad.
-
Upload
emidio-estay -
Category
Documents
-
view
2 -
download
0
Transcript of 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
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.
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.
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.
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
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
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
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
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.
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
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
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
Cámara de Comercio de La Libertad
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
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
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