Está en la página 1de 2

2. (35/70 Pts.

) Diseñar el Modelo Objeto Semántico


Una guardería desea implementar una Base de Datos para controlar los gastos que cada uno
de los niños realiza a través de su asistencia, las comidas que consume y otros.
De cada niño se desea conocer los datos propios de su matrícula en la guardería, es decir, el
número de matrícula (Nro correlativo), el nombre completo, la fecha de nacimiento y la
fecha de ingreso en la guardería. Existen niños que se retiran de la guardería, por lo que
también se desea conocer su fecha de baja.
Un niño retirado (con baja) puede volverse a dar de alta y así sucesivamente, por lo que es
necesario conocer esa información.
Los niños sólo pueden ser recogidos en la guardería por un conjunto de personas (Tutores)
que suelen ser un familiar del niño o un conocido de sus familiares. De éstos se desea
conocer el CI, el nombre completo, la dirección y al menos un número de teléfono de
contacto. Además, debe de quedar constancia de cuál es la relación de parentesco entre la
persona autorizada y el niño.
En la guardería aparece un conjunto de menús, compuesto por una serie de platos
concretos, cada uno de los cuales presentan ingredientes determinados. Cada menú se
identifica por un número y una descripción, mientras que los platos por un nombre y un
costo base de venta. Los ingredientes se caracterizan por su nombre y una unidad de
medida (Kilo, Litro, etc). Es evidente que un menú puede incluir distintos platos.
Un niño puede ser alérgico a diferentes ingredientes, y por tanto no puede consumir los
platos en los que aparece este ingrediente. Las alergias deben de ser controladas para evitar
posibles intoxicaciones en los niños.
El cargo mensual de un niño se calcula a través de la suma de un coste fijo mensual (que se
calcula para cada matriculación del niño) y el coste de las comidas consumidas. Este último
se obtiene a partir del número de días que el niño ha comido platos en la guardería, por lo
que resulta necesario controlar dicho número.
Además, se desea conocer el plato que ha consumido cada niño cada día (en una fecha
indicada) incluyendo su cantidad y el costo que puede variar algunos días.
También se desea controlar el almacenamiento de los ingredientes en la guardería. Para este
fin se registran los estantes donde se guardan los ingredientes con un identificador y una
denominación única (máximo 4 dígitos para abreviar). Cada estante se encuentra en un
almacén del que se desea guardar su nombre. No existe un orden establecido para agrupar
los ingredientes, por lo que un ingrediente puede aparecer en cualquier almacén, pero es
preciso conocer su cantidad en cada estante.
Dentro de los ambientes de la guardería existen camas de descanso asignadas a los niños
menores a 3 años (es necesario que el sistema controle dicha edad). Para cada cama interesa
conocer su código (que sigue una numeración sucesiva) y las dimensiones en cm. (alto,
ancho, largo). Pueden existir camas que no se encuentren asignadas a los niños y una cama
se asigna a un único niño, la use o no, hasta que la misma se cambie a otro niño(a), por lo
que interesa conocer el período de utilización de la cama por cada niño, incluyendo el
motivo por el cual se da de baja el servicio que puede ser: Retiro, Pasado de Edad o
Decisión de Gerencia.
Existe un costo adicional que se cobra en la guardería por concepto de lavado de camas,
siempre y cuando el niño las ensucie de manera intencional, por lo que requiere registrarse
la fecha y el costo de lavado.
Asimismo existe otro costo que se cobra si el niño daña o rompe de manera intencional
algún material de la guardería (platos, vasos, juguetes, etc.). En ese sentido es necesario
guardar información de estos costos para sumarlos a la pensión mensual que se cancela,
siendo necesario registrarlos con la fecha del incidente, la descripción del incidente y el
costo adicional a cobrar.
Dentro de la guardería existen Niñeras que son responsables de varios niños. De estas
trabajadoras interesa conocer su nombre completo, ci y los niños que tienen bajo su
responsabilidad para cuidado.
A solicitud de los tutores, un niño puede rotar de niñera por lo que interesa almacenar un
histórico de las niñeras asignadas a los niños incluyendo el período que estuvieron
asignadas y en caso de ser requerido, el tutor que pidió el cambio (controlar que un niño
tenga asignada una niñera a la vez).
Finalmente de las niñeras interesa conocer a sus hijos menores a 2 años (nombre y fecha de
nacimiento), de tal forma que se les pueda conceder el horario de lactancia establecido por
Ley.

También podría gustarte