Escolar Documentos
Profissional Documentos
Cultura Documentos
ESPECIFICACIÓN DE REQUERIMIENTOS DE
SOFTWARE de Veterinaria Norte
REQUERIMIENTOS FUNCIONALES
1.1.1 Introducción
• El sistema debe permitir el ingreso de los datos de las mascotas y de su relación
con su correspondiente dueño.
1.1.2 Entradas
• Los datos a ingresar serán la raza, nombre de la mascota, tipo de animal, fecha
de nacimiento, plan de cobertura, datos del dueño.
1.1.3 Procesos
• Verificar que ya no exista la mascota en la base de datos
• Ingresar los datos de la mascota
• Asociar a un plan elegido
• Comprobar que exista el dato del dueño para su relación
• Generar instancia de mascota
• Emitir carnet
• Generar cuenta corriente
1.1.4 Salidas
• Registro de mascota creado en la base de datos
• Grabar un registro con la cuenta corriente para los pagos
• Impresión de carnet
1.2.1 Introducción
• El sistema en forma mensual emitirá las facturas correspondientes a todos los
afiliados activos
1.2.2 Entradas
• Los datos serán el mes correspondiente, el monto de la cuota y algunos datos de
cada afiliado
1.2.3 Procesos
• Buscar en la base de datos los afiliados en estado activo
• Leer el valor de la cuota correspondiente a cada plan
• Tomar el valor del mes correspondiente
• Armar registro de impresión
• Generar deuda al afiliado
1.2.4 Salidas
• Impresión de factura para cada afiliado
• Incluir deuda en la c/c del afiliado
1.3.1 Introducción
• El sistema debe registrar el cobro de la cuota del afiliado que viene a pagar.
1.3.2 Entradas
• Los datos a ingresar son el número de factura, fecha actual e importe
1.3.3 Procesos
• Buscar registro según el número de factura
• Ingresar el pago
• Generar recibo
1.3.4 Salidas
• Saldo en la cuenta corriente del afiliado actualizado
• Impresión del recibo para el afiliado
1.4.1 Introducción
• El sistema deberá crear una instancia de turno para una mascota
1.4.2 Entradas
• Datos como el número de mascota, nombre o datos del dueño, tipo de prestación.
Si es vacunación, cual es la vacuna y que turno desea, también datos de la vacuna
1.4.3 Procesos
• Verificar la existencia de la mascota / dueño
• Si es vacunación, ver que exista en stock la vacuna a aplicar
• Si no hay vacunas, se realizara el pedido a la droguería
• Buscar turno en la agenda
• Asignar turno
1.4.4 Salidas
• Pedido realizado (enviado o armado) a la droguería
• Turno registrado en agenda
• Aviso de turno al dueño
1.5.1 Introducción
• Se genera o actualiza atención en historia clínica con los datos de la prestación
1.5.2 Entradas
• Datos del carnet, cuota al día, datos del veterinario, tipo de prestación, fecha
1.5.3 Procesos
• Verificar que exista el turno correspondiente
• Controlar la cuota al día
• Generar el registro de atención (tipo de prestación)
1.5.4 Salidas
• Atención creada en la base de datos
1.6.1 Introducción
• El veterinario completará la atención ingresando los datos de la prestación
realizada a la mascota
1.6.2 Entradas
• Se necesita datos del tipo de prestación, diagnóstico, próxima consulta y
medicamentos si se utilizó
1.6.3 Procesos
• Completar datos de la atención
• Actualizar datos de los medicamentos
1.6.4 Salidas
• Datos de la atención ingresada en la base de datos
• Base de datos actualizada de los medicamentos
1.7.1 Introducción
• El sistema debe listar la información de mascotas con vacunas a vencer
1.7.2 Entradas
• Los datos deberán ser las mascotas con prestación de vacunación, fecha de
vencimiento de las vacunas aplicadas, datos de los dueños y la fecha del día
1.7.3 Procesos
• Buscar registros que cumplan con la condición (vacuna vencida)
• Comparar registros con fecha actual y el margen de tiempo
• Armar registro de impresión
• Poner una marca de que ya se listó esa mascota
1.7.4 Salidas
• Imprimir listado
• Registrar marca en la base de datos para que no se vuelva a listar
REQUERIMIENTOS NO FUNCIONALES
Requerimiento de USABILIDAD
Esta pantalla deberá contar con una GUI simple, intuitiva de fácil uso para los
usuarios, que la navegabilidad de estas pantallas sean sencillas, contará con las
ayudas necesarias en línea para que el usuario pueda hacer su operación sin
problemas.
Requerimiento de EFICIENCIA
Requerimiento de SEGURIDAD
El sistema deberá contar con un nivel alto de seguridad sobre la información de las
prestaciones y los pagos de los clientes y que el acceso al sistema no pueda ser
provocada por nadie que no tenga los permisos necesarios y suficientes.