Requerimientos
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Buenos Aires
Ingeniería en Sistemas de Información
Proyecto
(95-2037)
AÑO 2008
Requerimientos
Banco de Sangre
Docente: Lic. Carlos Tomassino
Jefe de TP: Lic. Carlos Tomassino
Curso: K-5152 / Viernes – Turno Noche
GRUPO Nº 615
Integrantes
Apellido y Nombres
Legajo
Calabrese, Andrés
113.753-0acalabrese@gmail.com
Fürst, Hernán
113.341-0
harnen@gmail.com
Marlaire, Lucas
106.699-7
lucasmiguelm@hotmail.com
Torres, Juan Pablo
108.783-6
juanpablotorres@gmail.com
Vázquez, Christian
110.258-8
negrus79@yahoo.com.ar
Fecha de Presentación: 13/06/2008
Historial de Revisiones
Fecha
Versión
Descripción
Autor
13-06-2008
1.0
Versión Inicial
Grupo 615Tabla de Contenidos
Introducción 4
1. Definición de Requerimientos 5
1.1. Requerimientos Funcionales 5
1.1. Requerimientos Funcionales 5
1.2. Requerimientos No Funcionales 9
1.2. Requerimientos No Funcionales 9
Introducción
En el siguiente informe, se determinan los requerimientos funcionales y no funcionales del proyecto Bancos de Sangre Nacionales de la República Argentina.1. Definición de Requerimientos
Para un mejor análisis, se listan los requerimientos en tres grupos diferentes:
1. Requerimientos Funcionales
2. Requerimientos No Funcionales
Se hace mención de la nomenclatura usada (tres letras y tres números) para agrupar los requerimientos con el objetivo de obtener un mejor entendimiento de los módulos que referencia los mismos.
USR – Usuario
PRF –Profesional
DNT – Donante
KIT – KIT
CNX – Conexión
BDs – Base de Datos
1.1. Requerimientos Funcionales
ID: USR-001
REQUERIMIENTO: El sistema debe identificar y validar usuarios
ESPECIFICACIÓN: Precondición de identificación: Los permisos y datos del usuario deben estar cargados en la base de datos de usuarios.
Datos ingresados por el usuario:
Nombre de Usuario
Password (contraseña)
TIPO:FUNCIONAL
ID: USR-002
REQUERIMIENTO: El sistema debe desconectar usuarios
ESPECIFICACIÓN: El sistema debe permitir la desconexión de usuarios provocada voluntariamente por el usuario y por time out.
TIPO: FUNCIONAL
ID: USR-003
REQUERIMIENTO: El sistema debe permitir generar reportes con estadísticas sobre las donaciones realizadas
ESPECIFICACIÓN: Los reportes se generaran por:
HospitalDonante
Donación
Reactivo
En base a estos elementos, se debe poder seleccionar, si el reporte es “por reactivos”, el reactivo y el periodo.
Si el reporte es “por Donación”, el filtro del reporte puede ser sanas vs infectada, voluntarias vs de reposición, hombres vs mujeres, por rango de edad, o simplemente cantidad.
Si el reporte es “por Hospital”, los filtros serán, Ranking de donacionesrecibidas, según ubicación, o cantidad.
Si el reporte es “por Donante”, deberá seleccionar.
Cantidad de donaciones efectuadas, Listar a aquellos que hayan donado determinada cantidad de veces en cierto tiempo, que estén dentro cierto rango de edad, que sean voluntarios, que no se les haya detectado determinado virus en ningún análisis.
TIPO: FUNCIONAL
ID: USR-004
REQUERIMIENTO: El sistemadebe permitir cargar los resultados obtenidos en los análisis
ESPECIFICACIÓN: Una vez realizados los análisis de la muestra de sangre, se ingresaran los datos del mismo y resultados en el sistema
TIPO: FUNCIONAL
ID: USR-005
REQUERIMIENTO: El sistema debe contemplar todos los grupos y factores sanguíneos
ESPECIFICACIÓN: Se debe tener todas las combinaciones posibles de grupo y factor de sangre.La sangre tiene asignado los grupos A, B, AB o 0 (cero) y los factores positivo (+) y negativo (-)"
TIPO: FUNCIONAL
ID: USR-006
REQUERIMIENTO: El sistema debe permitir la administración de los usuarios
ESPECIFICACIÓN: Esta tarea esta reservada a los administradores;
la misma consiste en:
Incorporar nuevos usuarios. Se debe corroborar que el mismo no haya sido creado
Eliminar usuarios...
Regístrate para leer el documento completo.