Você está na página 1de 2

1140

Sistemas de bases de datos

B.2 Caso de estudio EasyDrive School of Motoring


La autoescuela EasyDrive School of Motoring fue fundada en Glasgow en 1992. Desde entonces, la autoescuela ha crecido de manera continuada y ahora dispone de varias sucursales en las principales ciudades de Escocia.
Sin embargo, ahora es tan grande la empresa que cada vez hacen falta ms administrativos para realizar todo
el papeleo. Adems, la comunicacin y la comparticin de informacin entre las distintas sucursales, incluso
dentro de la misma ciudad, es bastante deficiente. El Director de la autoescuela, Dave MacLeod, cree que se
estn cometiendo demasiados errores y que el xito de la autoescuela ser de corta duracin si no hace algo
para remediar la situacin. Sabe que una base de datos podra ayudar a resolver el problema y nos pide que
le ayudemos a crear un sistema de base de datos que soporte la gestin de EasyDrive School of Motoring.
El Director ha proporcionado la siguiente descripcin breve del modo en el que funciona la autoescuela.

8.2.1 Requisitos de datos


Cada sucursal tiene un Director (Manager), que normalmente es tambin un instructor senior; tiene asimismo
varios instructores senior, varios instructores y varios administrativos. El Director es responsable de las operaciones cotidianas de la sucursal. Los clientes deben primero registrarse en una sucursal y esto requiere que
rellenen un formulario de solicitud, en el que se registran sus detalles personales. Antes de recibir la primera
leccin, el cliente debe asistir a una entrevista con un instructor, para que ste verifique cules son las necesidades del cliente y para garantizar que el cliente est en posesin de un permiso de conducir provisional vlido. El cliente puede solicitar que le atienda un instructor concreto o pedir que le cambien de instructor en
cualquier momento de su aprendizaje. Despus de la entrevista, se programa la primera leccin. Un cliente
puede solicitar lecciones individuales o un conjunto de lecciones, lo que le sale ms barato. Cada leccin individual es de una hora de duracin, comenzando y terminando en la sucursal. Cada leccin se lleva a cabo con
un instructor concreto y un coche determinado en un cierto momento. Las lecciones dan comienzo a las 8 de
la maana y la ltima lo hace a las 8 de la tarde. Despus de cada leccin, el instructor anota el proceso realizado por el cliente y los kilmetros recorridos durante la leccin. La autoescuela dispone de un conjunto de
vehculos que estn adaptados para la enseanza de la conduccin. A cada instructor se le asigna un vehculo
concreto. Adems de para las lecciones, los instructores pueden utilizar los vehculos para su uso personal.
Los vehculos se inspeccionan peridicamente, para revisarlos. Una vez que est listo, el cliente puede solicitar una fecha para realizar el examen de conducir. Para obtener un permiso de conduccin normal, el cliente
debe aprobar tanto la parte terica como la prctica del examen. Esto es responsabilidad del instructor garantizar que el cliente est adecuadamente preparado para ambas partes del examen. El instructor no es quien realiza los exmenes y no est presente en el vehculo durante el examen, aunque debe estar disponible para
llevar al cliente hasta el lugar donde se realiza el examen y para recogerle luego. Si el cliente no aprueba el
examen, el instructor debe anotar los motivos del fracaso.

8.2.2 Transacciones de consulta (ejemplos)


El Director ha proporcionado algunos ejemplos de consultas tpicas que el sistema de base de datos de
EasyDrive School of Motoring debe soportar:
(a) Los nombres y nmeros de telfono de los directores de las distintas sucursales.
(b) La direccin completa de todas las sucursales de Glasgow.
(c) Los nombres de todos los instructores de sexo femenino de la sucursal de Bearsden en Glasgow.
(d) El nmero total de empleados en cada sucursal.
(e) El nmero total de clientes (pasados y presentes) en cada ciudad.
(f) El calendario de citas de la semana entrante para un cierto instructor.
(g) Los detalles de las entrevistas realizadas por un cierto instructor.
(h) El nmero total de clientes de sexo masculino y femenino (pasados y presentes) en la sucursal de
Bearsden en Glasgow.

B Otros casos de estudio

1141

(i) El nmero total de empleados que son instructores y tienen ms de 55 aos de edad, junto con sus respectivos nombres.

(j) El nmero de registro de los vehculos en los que no se ha detectado ningn fallo.
(k) El nmero de registro de los vehculos usados por los instructores de la sucursal de Bearsden en
Glasgow.
(1) Los nombres de los clientes que han aprobado el examen de conducir en enero de 2000.
(m) Los nombres de los clientes que se han presentado al examen ms de tres veces y no han conseguido
todava aprobarlo.
(n) El nmero medio de kilmetros recorridos durante una leccin de una hora de duracin.
(o) El nmero de empleados administrativos de cada sucursal.

8.3 El caso de estudio Wellmeadows Hospital


Este caso de estudio describe un pequeo hospital denominado Wellmeadows, que est ubicado en Edimburgo.
Wellmeadows Hospital est especializado en los cuidados a personas ancianas. A continuacin se muestra una
descripcin de los datos almacenados y que el personal del hospital utiliza para soportar la gestin y las operaciones cotidianas de Wellmeadows Hospital.

8.3.1

Requisitos de datos

Departamentos
Wellmeadows Hospital tiene 17 departamentos con un total de 240 camas, disponibles para pacientes con
estancias cortas y largas y para atencin ambulatoria. Cada departamento se identifica de manera un vaca
mediante un nmero (por ejemplo, departamento 11), Y tambin mediante un nombre de departamento (por
ejemplo, Ortopedia), su ubicacin (por ejemplo, Bloque E), el nmero total de camas y el nmero de extensin telefnica (por ejemplo, Extn 7711).

Empleados
Wellmeadows Hospital tiene un Director Mdico, que es el responsable de la gestin del hospital. El Director
Mdico es quien controla el uso de los recursos hospitalarios (incluyendo los empleados, las camas y los suministros), tratando de que se atienda a todos los pacientes de manera adecuada y con un coste mnimo.
Wellmeadows Hospital tiene un Director de Personal que es responsable de garantizar que se asigne el
nmero y tipo apropiados de empleados a cada departamento y a la atencin ambulatoria. La informacin
almacenada sobre cada empleado incluye un nmero de empleado, el nombre y el apellido, la direccin completa, el nmero de telfono, la fecha de nacimiento, el sexo, el nmero de la seguridad social (National
lnsurance number, NIN), la categora, el salario actual y la escala salarial. Tambin incluye las cualificaciones de cada empleado (lo que incluye la fecha en la que fue obtenida la cualificacin, el tipo y el nombre de
la institucin) y los detalles sobre su experiencia laboral (lo que incluye el nombre de la organizacin, la categora y las fechas de incorporacin y de terminacin del contrato).
El tipo de contrato para cada empleado tambin se almacena, incluyendo el nmero de horas trabajadas
por semana, una indicacin de si se trata de un contrato temporal o fijo y el tipo de nmina (semanal/mensual). La Figura B.l muestra un ejemplo de formulario que Wellmeadows Hospital utiliza para registrar los
detalles de una empleada llamada Moira Samuel que trabaja en el departamento 11.
Todos los departamentos y la seccin de atencin ambulatoria tienen un empleado con la categora de Jefe
de Enfermera. El Jefe de Enfermera es responsable de controlar las operaciones cotidianas del departamento/ambulatorio. El Jefe de Enfermera dispone de un presupuesto para el departamento y debe garantizar que
se utilicen de manera efectiva todos los recursos (empleados, camas y suministros) para la atencin de los
pacientes. El Director Mdico trabaja estrechamente con los Jefes de Enfermera para garantizar el eficiente
funcionamiento del hospital.