Sistema para administración de clínica veterinaria
Enviado por Jose Fleitas • 12 de Junio de 2018 • Apuntes • 563 Palabras (3 Páginas) • 133 Visitas
Trabajo Práctico de
Herramientas de Diseño
Sistema para administración de clínica veterinaria
Alumnos:
Diego Galeano
José Fleitas
Profesora:
Perla Candia
Declaración de propósitos
Se pretende realizar un software que facilite el registro detallado de los clientes y pacientes, sus consultas previas, fechas próximas de visitas, y los periodos de vacunación que estarán calendarizadas y con sus debidas alertas programadas.
Requerimientos del sistema:
- El médico calendariza las próximas visitas de las mascotas que acuden a la veterinaria
- El médico veterinario realiza el registro de los pacientes (animales) con sus características principales (raza, edad, sexo, color, etc.), y de sus respectivos dueños (clientes) con información de contacto.
- El sistema maneja el inventario sobre los productos farmacéuticos disponibles para los servicios ofrecidos
- El sistema programa alarmas para alertar al médico veterinario sobre las fechas próximas de consulta.
Especificaciones de Procesos
PROCESO 1: Registro de Clientes
Si Cliente está registrado
Entonces se puede registrar Mascota
Sino se procede a registrar todos los datos necesarios sobre el cliente
PROCESO 2: Registro de Mascotas
Si Mascota está registrada
Entonces se puede registrar una Cita.
Sino se procede a crear un registro de la mascota
PROCESO 3: Registro de Citas
Si el cliente necesita agendar una consulta
Entonces se crea una Cita que queda automáticamente es calendarizada
PROCESO 4: Consultas
Si el cliente se presenta en el día de la cita
Entonces se registra una Consulta
Sino se anula la cita agendada
PROCESO 5: Actualización del Stock de los Suministros
Si existe una Consulta y durante la misma se utiliza algunos de los suministros
Entonces se registra el uso del Suministro para actualizar el stock
PROCESO 6: Registro de Suministros
Si algún suministro nuevo es comprado
Entonces se crea un registro del Suministro para sumarlo al stock
PROCESO 7: Registro de Proveedores
Si se adquiere algún suministro de un nuevo Proveedor
Entonces se crea un registro con los datos del Proveedor
PROCESO 8: Programación de alarmas
Si un determinado Suministro se reducen por debajo del límite mínimo establecido en su registro
Entonces se activa una Alarma con un mensaje de avisando que el producto debe ser repuesto
Si un determinado Suministro es adquirido por encima del límite máximo establecido en su registro
Entonces se activa una Alarma con un mensaje de avisando que el producto ingresó por encima de lo establecido para el stock.
Si llega el día de la Cita agendada
Entonces se activa una Alarma con un mensaje avisando que un cliente específico tiene agendado una cita para el día.
Diagrama de Flujo de Datos
[pic 1]
Diagrama Entidad – Relación
[pic 2]
Diccionario de Datos
Tabla Clientes
CAMPO | TIPO | TAMAÑO | DESCRIPCION |
id_cliente | integer | 20 | Identificador único para el cliente |
nombres | varchar | 20 | Nombre del cliente |
apellidos | varchar | 20 | Apellidos del cliente |
nro_ci | integer | 7 | Número de cedula de identidad del cliente |
dirección | varchar | 50 | Dirección del domicilio del cliente |
telefono | Integer | 15 | Numero de contacto del cliente |
Tabla Mascotas
CAMPO | TIPO | TAMAÑO | DESCRIPCION |
id_mascota | integer | 20 | Identificador único para la mascota |
id_cliente | integer | 20 | Nombre del cliente |
nombre | varchar | 20 | Nombre de la mascota |
raza | varchar | 20 | Raza de la mascota |
notas | varchar | 100 | Notas sobre la mascota u otras descripciones |
...