You are on page 1of 8

Documento visin 1.

0 - SHR

Documento Visin

Proyecto Registro de Seguridad con Huella


(SHR)

Versin 1.0

Karina Ramrez
Germn Sols

KG Consultores 2013

1
Documento visin 1.0 - SHR

Historial de revisiones

Versin Fecha Responsable Sumario del


registro
1.0 23 septiembre Karina Ramrez Borrador inicial
2013 Germn Sols del documento

2
Documento visin 1.0 - SHR

1. Introduccin

El documento presenta los requerimientos para el proyecto de desarrollo


del software SHR, el cual ser utilizado por la UNAB para el control de ingreso de
personal a las instalaciones de los diferentes departamentos que conforman la
institucin.

1.1 Problema y motivacin

La proteccin de las instalaciones de la universidad se encuentra a cargo del


departamento de seguridad, se requiere de una herramienta que le permita
controlar el riesgo que representa el ingreso de personas extraas a las
instalaciones de los diferentes departamentos. La universidad ha adquirido un
conjunto de lectores de huella digital y necesita un software que posibilite la
gestin de los ingresos.

2. Visin general

2.1 Oportunidad

El software SHR le permitir a la universidad el registro y validacin de usuarios


autorizados a las instalaciones de los departamentos a partir de la verificacin de
la huella dactilar, de forma segura, rpida y econmica. As mismo la generacin
de reportes para ser utilizados por los directivos en el seguimiento y control
administrativo de dichos ingresos.

2.2 Objetivo

Desarrollar un sistema de control de acceso a las instalaciones de los


diferentes departamentos de la institucin que permita gestionar los
ingresos con las siguientes utilidades:

Verificacin de entrada
Generacin de alertas de intrusos
Generacin de reportes
Registro y edicin de usuarios

3
Documento visin 1.0 - SHR

Diagrama 1. Casos de uso SHR

CU-1
Validar usuario huella
Definicin
Autoriza el ingreso de un usuario a un departamento a partir de su
identificacin con la huella y lo registra en la base de datos local.
Actores
Usuario huella: es la persona que se autoriza a ingresar a un
departamento una vez ha registrado su huella en el dispositivo
electrnico y esta ha sido verificada por el sistema.
Notas
Los usuarios huella vienen definidos por: CC, nombre, departamento,
huella, sexo, foto.
Los usuarios solo se encuentran autorizados en un departamento.

Escenario 1
Verificar un usuario huella
Precondiciones
El usuario ha sido creado en el sistema.
Post-condiciones
El sistema registra el ingreso del usuario.
Se activa la cantonera de acceso al departamento
Iniciado por
Usuario huella.
Finalizado por
El sistema.

Excepcin
El sistema no encuentra el usuario CU-1.1

4
Documento visin 1.0 - SHR

Detalle operaciones

1. El usuario huella registra su huella en el huellero ubicado en la entrada


del departamento.
2. El sistema recibe la huella como bit map.
3. El sistema consulta la huella en la base de datos local
4. El sistema recibe una confirmacin positiva
5. El sistema activa la cantonera

Escenario CU-1.1
Enviar alerta
Definicin
Genera reporte de alerta sobre la solicitud de ingreso de un intruso no
autorizado a un departamento.
Escenario 1.1
Enviar reporte de intruso
Precondiciones
El usuario huella no se encuentra en la base de datos del sistema de
seguridad.
Post-condiciones
Envo de correo electrnico al departamento de seguridad con huella,
hora, departamento y edificio.
Detalle operaciones

1 El usuario huella registra su huella en el huellero ubicado en la entrada


del departamento.
2 El sistema recibe la huella como bit map.
3 El sistema consulta la huella en la base de datos local
4 El sistema recibe una confirmacin negativa
5 El sistema enva correo al departamento de seguridad

1. El sistema registra el ingreso en la base de datos local con cc,


fecha, hora, id_dispositivo

CU-2
Genera reporte
Definicin
Genera reporte con informacin sobre los ingresos de usuarios huella
a los departamentos.
Actores
Usuario directivo: Usuario autorizado para solicitar reportes al
sistema.
Notas
El usuario directivo viene definido por su id, contrasea, nivel de
usuario y departamento
Escenario 3.1
Solicitar reporte
Precondiciones
El usuario directivo ha sido registrado en el sistema.

5
Documento visin 1.0 - SHR

Conexin disponible con la BD del sistema de seguridad.


Post-condiciones
Salida en pantalla del reporte.
Iniciado por
Usuario directivo.
Finalizado por
El sistema.
Detalle operaciones
El usuario directivo digita en pantalla su id y contrasea.
El sistema presenta un interfaz de generar reporte
El usuario directivo selecciona intervalo de fechas para el
informe.
El usuario directivo selecciona intervalo de horas para el
informe.
El usuario directivo de acuerdo con su nivel de acceso
selecciona la dependencia.
El usuario directivo selecciona las personas incluidas en el
reporte (una, varias, todas).
El usuario directivo pulsa el botn generar.
El sistema presenta el reporte en pantalla.

Escenario 2.2
Reporte fallido por problemas de comunicacin
Precondiciones
Post-condiciones
Salida mensaje que indica problemas de conexin.
Iniciado por
Usuario directivo.
Finalizado por
El sistema.
Detalle operaciones
El usuario directivo digita en pantalla su id y contrasea.
El sistema no se puede comunicar con la BD del sistema de
seguridad.
El sistema presenta en pantalla un mensaje informando sobre
el problema.
El sistema inicializa el interfaz regresndolo a su punto de
inicio.

CU-3
Registra usuario
Definicin
Registra o actualiza un usuario en la base de datos del sistema de
seguridad.
Actores
Usuario asistente: Usuario autorizado para registrar o actualizar un
usuario huella en la base de datos del sistema de seguridad.
Usuario huella: es la persona que se autoriza a ingresar a un
departamento una vez ha registrado su huella en el dispositivo
electrnico y esta ha sido verificada por el sistema.

6
Documento visin 1.0 - SHR

Base de datos institucional: Base de datos externa al sistema que


suministra la informacin del personal activo en la institucin.
Notas
El usuario asistente viene definido por su id y contrasea.
Escenario 3.1
Listar usuario huella
Precondiciones
Disponibilidad de conexin con la base de datos institucional.
Post-condiciones
Registro del usuario huella en la base de datos del sistema de
seguridad con id.
Iniciado por
Usuario asistente.
Finalizado por
Usuario asistente.
Detalle operaciones
El usuario asistente digita en pantalla su id y contrasea.
El sistema presenta un interfaz que solicita el nmero de
cdula del usuario huella.
El sistema consulta la base de datos del sistema de seguridad
El sistema presenta en pantalla la informacin del usuario
huella consultada: cdula, nombres, apellidos, sexo,
departamento, huella y foto.
El usuario asistente utiliza la informacin que solicita el
sistema.
El usuario asistente oprime el botn buscar otro usuario o salir.

Escenario alternativo 4.2


Flujo alterno actualizar usuario huella
Detalle operaciones
En el paso cuatro el sistema presenta en pantalla la
informacin del usuario huella consultada: cdula, nombres,
apellidos, sexo, departamento, huella y foto.
El usuario asistente pulsa el boto editar.
El sistema activa un capo de verificacin para seleccionar el o
los campos para edicin: cdula, nombres, apellidos, sexo,
huella y foto.
El usuario asistente captura la nueva informacin de cdula,
nombres, apellidos y/o sexo. (opcional)
El usuario huella registra su huella en el huellero (opcional).
Daemon recibe la huella como bit map (opcional).
El usuario asistente oprime el botn capturar foto (opcional).
El usuario huella es fotografiado (opcional).
Daemon recibe la foto como mapa de bit (opcional).
El usuario asistente oprime el botn actualizar.
El sistema se conecta a la base de datos del sistema de
seguridad y actualiza el registro con los nuevos datos del
usuario huella.
El usuario asistente oprime el botn buscar otro usuario o salir.

Escenario 4.3
Flujo alterno crear usuario nuevo

7
Documento visin 1.0 - SHR

Detalle operaciones
En el paso cuatro la Base datos del sistema de seguridad
responde usuario no encontrado.
El usuario asistente verifica que la informacin digitada sea
correcta.
El usuario asistente oprime el botn crear nuevo usuario.
El sistema se conecta con la Base de datos institucional y
busca por nmero de cdula al usuario huella.
La base de datos institucional retorna nombres, apellidos, sexo
y departamento.
El usuario asistente oprime el botn capturar huella.
El usuario huella registra su huella en el huellero
Daemon recibe la huella como bit map.
El usuario asistente oprime el botn capturar foto
El usuario huella es fotografiado
Daemon recibe la foto como mapa de bit
El usuario asistente oprime el botn actualizar.
El sistema se conecta a la base de datos del sistema de
seguridad y guarda nuevo registro con los datos del usuario
huella.
El usuario asistente oprime el botn buscar otro usuario o salir.

Escenario 4.4
Flujo alterno borrar usuario
Detalle operaciones
En el paso cuatro la Base datos del sistema de seguridad
retorna nombres, apellidos, sexo y departamento.
El usuario asistente verifica que la informacin corresponda al
usuario que se desea borrar.
El usuario asistente oprime el botn borrar usuario.
El sistema se conecta a la base de datos del sistema de
seguridad y borra el registro.
El usuario asistente oprime el botn buscar otro usuario o salir.

Escenario 4.4
Flujo alterno mensaje usuario no existe
Detalle operaciones
En el paso cuatro la Base datos del sistema de seguridad
responde usuario no encontrado.
El usuario asistente verifica que la informacin digitada sea
correcta.
El usuario asistente oprime el botn buscar otro usuario o salir.

You might also like