miércoles, 9 de noviembre de 2011

METRICA: EVS DEL CENTRO DE ANIMALES

EVS CENTRO DE ANIMALES

1.- EVS 1: Establecimiento del alcance del sistema.
  El proyecto abarca el proceso de gestión de un centro animal, que está constituido por una clínica veterinaria, un centro de belleza animal y una tienda de complementos.


2.- EVS 2: Estudio de la situación actual.
Actualmente el centro carece de un software que regule sus actividades estando en una situación inadecuada para la buena marcha del centro.


3.- EVS 3: Definición de requisitos del sistema.
Los requisitos que tendremos que tener en cuenta son: requisitos en cuanto al mantenimiento de clientes, en cuanto a la gestión de facturas, en cuanto a la gestión de los animales, en cuanto a la gestión de diagnósticos, en cuanto a la gestión de pedidos, en cuanto a la gestión de reservas.


4.- EVS 4: Estudio de alternativas de solución.
Identificamos los requisitos:
1. Requisitos en cuanto al mantenimiento de clientes:
1.1 Si el cliente se quiere dar de alta, el sistema recoge los datos del cliente (DNI, nombre, apellidos, dirección, teléfono).
1.1.1. El sistema comprueba que el cliente no este dado de ya alta.
1.1.2. Si es un nuevo cliente genera carné.
1.1.3. El sistema actualiza el almacén clientes.
1.2. Si el cliente nos informa que quiere darse de baja, nos presenta su DNI.
1.2.1. El sistema comprueba que el cliente esta dado de alta.
1.2.2. El sistema actualiza el almacén eliminando el cliente.
1.3. Si el cliente quiere modificar los datos, entrega el DNI junto con los datos a modificar.
1.3.1. El sistema comprueba que el cliente existe.
1.3.2. Si es así se modifican los datos.
2. Requisitos en cuanto a la gestión de facturas:
2.1. Cuando el cliente ha utilizado nuestros servicios se genera una factura.
2.2. El sistema lee los datos del almacén clientes para ponerlos junto con el importe de la factura.
2.3. El cliente abona la factura en el acto.
3. Requisitos en cuanto a la gestión de animal:
3.1. Si se quiere dar de alta un animal el sistema recoge el nombre y la edad del animal.
3.1.1. El sistema le asigna un identificador de animal para reconocerlo.
3.1.2. El sistema actualiza el almacén animal.
3.2. Para dar de baja al animal se facilita el identificador de animal.
3.2.1. El sistema comprueba que el animal esta dado de alta.
3.2.2. El sistema actualiza el almacén eliminando el animal
3.3. Para modificar el historial del animal
3.3.1. Se comprueba que existe el animal
3.3.2. Se lee si hay un nuevo diagnóstico (curas, cirugía, revisión) del almacén diagnostico.
3.3.3. El sistema actualiza el almacén animal grabando el nuevo diagnóstico en el historial.
4. Requisitos en cuanto a la gestión de diagnostico:
4.1. Con los datos del animal observado (ID_animal + síntomas) se toma la decisión del tratamiento a realizar (curas, cirugía, revisión).
4.2. Con los datos del animal tratado se realiza el informe actualizando el almacén diagnostico.
5. Requisitos en cuanto a la gestión de pedidos:
5.1. Si el stock de la clínica veterinaria está por debajo de un stock mínimo el sistema generara un pedido.
5.1.1. El auxiliar de veterinario actualizara el stock de los productos de la clínica.
5.2. Si el stock del salón de belleza está por debajo de un stock mínimo el sistema generara un pedido.
5.2.1. El peluquero actualizara el stock de los productos del salón de belleza.
5.3. Si el stock de la tienda de complementos está por debajo de un stock mínimo el sistema generara un pedido.
5.3.1. El dependiente actualizara el stock de los productos tienda de complementos.
6. Requisitos en cuanto a la gestión de reserva:
6.1. La secretaria con los datos de la consulta le asigna una fecha para utilizar los servicios de la clínica veterinaria.
6.1.1. Comprueba que fecha y hora están disponibles
6.1.2. Graba los datos de la consulta para una determinada fecha y hora en el almacén consultas.
6.2. La secretaria saca un listado de las consultas previstas todas las mañanas.






Y añadimos nuestras alternativas a los ya establecidos:

7. Gestión de ventas
7.1. La tienda de componentes tendrá un listado de productos a vender. Para dar de alta un producto nuevo
7.1.1. El sistema asigna un identificador
7.2. Modificar un producto:
7.2.1. Mediante la id podemos modificar precio, características.
7.3. Para dar de baja un producto se hará mediante la id.
8. Gestión de trabajadores (RRHH)
8.1. Si se quiere dar de alta un trabajador se recoge DNI y nombre
8.1.1. El sistema le asigna un identificador de trabajador
8.2. Para dar de baja al trabajador se introduce el identificador
8.2.1. El sistema comprueba la existencia del trabajador
8.2.2. El sistema actualiza la base de datos de trabajadores
8.3. Para modificar características del trabajador8.3.1. Se comprueba su existencia por medio del identificador8.3.2. Se modifica el campo de la base de datos que queremos modificar (horario, sueldo…)
8.3.3. Se actualiza y guarda con los cambios
9. Mantenimiento de sistemas
9.1. Dar de alta algún dispositivo, mediante una id
9.1.1. Se actualizará el almacén de hardware
9.2. Dar de baja algún dispositivo o equipo
9.2.1. Comprobar que existe el dispositivo o equipo
9.2.2. Actualizar el almacén de hardware

5.- EVS 5: Valoración de las alternativas.
 La mejora del sistema de información pasa por informatizarlo por completo para mejorar su rendimiento y facilitar los trámites de comunicación y gestión, se evaluaran todas las alternativas posibles para encontrar la  solución más conveniente.

6.- EVS 6: Selección de la solución.
Evaluadas las alternativas, creemos que esté producto hará rendir al centro de animales a un nivel adecuado para luchar contra los competidores. La selección de la mejor solución no será fácil ya que mucho modelos harán que el centro de animales alcance un rendimiento optimo. Solo se e espera que la solución escogida facilite las comunicaciones y gestiones de dicho centro asi como ayudar a sus usurios en una mejor utilización. 

Enunciado 7 - GESTIÓN DE UN HOTEL. DIAGRAMA ENTIDAD-RELACIÓN.

Enunciado 4 - GESTIÓN DE UNA BIBLIOTECA. DIAGRAMA ENTIDAD-RELACIÓN.

Enunciado 7 - GESTIÓN DE UN HOTEL.

DEFINICIÓN DE REQUISITOS
Requisitos del Cliente:
1. Realizar un presupuesto.
                1.1  Consultar disponibilidad de las habitaciones según las fechas.
                 1.2  Consultar servicios adicionales.
                1.3  Ver precio final.
 2. Registrarse en la aplicación.
                 2.1  Añadir cliente en la BD.
                                2.1.1  Introducir nombre único de usuario y contraseña.
                               2.1.2  Introducir datos personales.
 3  Modificar los datos personales.
                3.1  Modificar los datos introducidos cuando se registró.
 4  Realizar reserva de habitación.
                 4.1  Consultar disponibilidad de las habitaciones según las fechas.
                 4.2  Elegir tipo de habitación y cantidad de las mismas.
                 4.3  Ver precio final.
                4.4  Introducir número de tarjeta.
                4.5  Realizar reserva.
 5  Modificar reserva.
                5.1  Mandar mensaje a recepción.
 6  Cancelar reserva.
                6.1  Mandar mensaje a recepción.
 7  Realizar reserva de servicio especial.
                7.1  Consultar disponibilidad de los servicios ofertados.
 7.2  Elegir el servicio.
                7.3  Realizar reserva.
 8  Consultar Reservas.
 9  Consultar factura.
Requisitos de la Recepcionista:
 1  Realizar reserva de habitación.
                 1.1  Consultar disponibilidad de las habitaciones según las fechas.
                 1.2  Elegir tipo de habitación y cantidad de las mismas.
                1.3  Introducir numero de tarjeta dado por el cliente.
                1.4  Realizar reserva.
 2  Modificar una reserva.
 3  Cancelar una reserva. 
4  Realizar reserva de servicio especial.
                4.1  Consultar disponibilidad de los servicios ofertados.
                4.2  Elegir el servicio.
                4.3  Realizar reserva.
 5  Consultar reservas.
 6  Consultar facturas.
Requisitos del Camarero:
 1  Reservar Mesa:
                1.1  Mirar disponibilidad de mesas.
                 1.2  Realizar reserva.
 2  Modificar reserva.
 3  Cancelar reserva.
 4  Gestión de factura.
                 4.1  Añadir gastos a la factura.
                4.2  Modificar gastos.
                 4.3  Eliminar gastos.
 5  Imprimir factura.
 6  Gestionar Platos.
                6.1  Añadir platos.
                 6.1.1  Introducir datos de los platos.
                6.2  Modificar platos.
                 6.3  Eliminar platos.
 7  Consultar reservas.
Requisitos del Entrenador:
 1  Reservar Actividad:
                 1.1  Mirar disponibilidad de actividades.
                1.2  Realizar reserva.
 2  Modificar reserva.
 3  Cancelar reserva.
 4  Gestión de factura.
                4.1  Añadir gastos a la factura.
                 4.2  Modificar gastos.
                 4.3  Eliminar gastos.
 5  Imprimir factura. 
6  Gestionar Actividades.
                6.1  Añadir actividades.
                               6.1.1  Introducir datos de las actividades.
                6.2  Modificar actividades.
                6.3  Eliminar actividades.
 7  Consultar reservas.
Requisitos de Personal de RR.HH.:
 1  Gestión de empleados.
                1.1  Altas de empleados.
                               1.1.1  Introducir datos de empleados.
                1.2  Modificación de empleados.
                1.3  Cancelación de empleados.
 2  Gestión de departamentos.
                2.1  Altas de departamentos.
                               2.1.1  Introducir datos de departamentos.
                2.2  Modificación de departamentos.
                2.3  Cancelación de departamentos.
Requisitos de Personal de Dept. de Finanzas:
 1  Gestión de facturas.
                1.1  Modificación de facturas.
                1.2  Eliminación de facturas (mantenimiento de BD).
 2  Gestión de pedidos.
                2.1  Validación de pedidos.
                2.2  Modificación de pedidos.
                 2.3  Eliminación de pedidos (mantenimiento de BD).
Requisitos de Personal de Mantenimiento:
 1  Revisar avisos.
Eliminar aviso (una vez resuelto el problema).

Requisitos de Personal de Seguridad:
 1  Registrar incidencias.
2 Gestión de las cámaras de seguridad.

Requisitos de Personal de Parking:
 1  Registrar la entrada/salida de vehículos.




GLOSARIO DE TÉRMINOS:
- Finanzas: son las actividades relacionadas con los flujos de capital y dinero entre individuos,     
                     empresas o Estados.
- Incidencia:  lo que sucede en el curso de un asunto o negocio y tiene relación con ello.

martes, 1 de noviembre de 2011

Dia 27-10-2011

Hoy en clase hemos realizado el modelado entidad relación del enunciado 1. Para casa tenemos como tarea realizar el modelado entidad relación de los enunciados 2,3,4 cada uno uno. Dario hará el tema 2, Daniel hará el tema 3, Álvaro hará el tema 4.