ANÁLISIS DE SISTEMAS.EJERCICIOS 1. De acuerdo a los criterios que debe cumplir la especificación de requisitos de un sistema, comentar los siguientes: a) «Todos los clientes tienen el mismo identificador». b) «Identificador de los clientes. A determinar». c) «El sistema tendrá una interfaz amistosa». d) «Se asocia la factura con el documento de pago y se cambia su estado». 2. Realizar la descomposición en DFD y describir el contenido del diccionario de datos de la siguiente receta de cocina: • INGREDIENTES: 1kg de costilla de ternera, 200 gr de champiñones, 2 cucharadas de zumo de limón, 75 gr de mantequilla, 3 zanahorias, 2 cebollas, 1 rama de apio, 1 ramito de hierbas, 250 gr de cebolletas, 1 cucharada de harina, 3 yemas, 6 cucharadas de nata líquida, sal, pimienta, nuez moscada, perejil picado. • PREPARACION DE BLANQUETA DE TERNERA 1. Retirar los pies terrosos de los champiñones, lavarlos cuidadosamente, cortarlos en lonchas. Se cuecen 1 minuto con una cucharada de zumo de limón, 2 de agua, 1 nuez de mantequilla, sal y pimienta. Se cuelan los champiñones y se reserva el líquido. 2. Poner la carne cortada en dados en una cazuela, cubrirla con agua fría y añadir el líquido de cocer champiñones. Cuando hierva espumar la superficie y añadir las cebollas peladas y troceadas, las zanahorias en rodajas, el apio en tallos, y el ramito de hierbas. Cocer hasta que la carne esté tierna (algo más de una hora) y sazonar con sal y pimienta. 3. Cuando falte 1/2 hora, pelar las cebolletas, hacer unas incisiones en ellas y cocerlas 20 minutos en poca agua y una cucharada de mantequilla. Retirar la carne de la cazuela y ponerla en un recipiente aparte con los champiñones y las cebolletas. Dorar la harina a fuego suave en el resto de la mantequilla e incorporar a la salsa de la carne. En un cuenco aparte mezclar las yemas con la nata, el zumo de limón y la punta de un cuchillo de nuez moscada rallada. Devolver la carne con las cebolletas y champiñones a la cazuela y se vierte la salsa por encima. Por último salpicar la superficie con perejil picado. 3. Realizar la descomposición mediante DFD del siguiente caso: Se trata de gestionar los préstamos de libros de una biblioteca en la que se va a estudiar exclusivamente el funcionamiento de las peticiones y devoluciones de libros. • Petición de libros. Un usuario puede realizar una petición de uno o más libros a la biblioteca. Para ello, es necesario presentar el carnet de usuario de la biblioteca y una ficha en la que se detallan los libros pedidos. Puede haber varios tipos de préstamo (préstamo de sala, colaborador, proyecto fin carrera, doctorado) en función de los cuales el usuario puede disponer de los ejemplares durante un período de tiempo específico, como se indica en la siguiente tabla: SALA COLABORADOR PROYECTO FIN CARRERA DOCTORADO El día de la petición. Una semana Quince días. Un mes. Una vez entregados el carnet y la ficha, el sistema comprobará y aceptará la petición de los libros solicitados siempre que pueda satisfacer la petición, es decir, cuado haya ejemplares disponibles. Si se acepta la petición, se actualiza el número de unidades de los libros de la biblioteca y se guarda la ficha de préstamo. • Devoluciones de libros. Un usuario no puede realizar más peticiones hasta que no haya efectuado todas las devoluciones de la petición anterior. El usuario, para hacer la petición, necesita el carnet, que no se le entrega hasta que no haya devuelto todos los libros. Sí puede hacer una devolución parcial de los libros. Cuando un usuario realice una devolución, el sistema actualizará el stock de libros y comprobará la fecha de devolución de cada ejemplar para estudiar, en el caso de que la devolución se haga fuera de tiempo, la imposición de una sanción que tiene un coste de X ud. monetarias por cada ejemplar y días de retraso en la devolución. En este caso, la sanción se emite cuando el usuario entrega el último ejemplar. El bibliotecario se encarga de las altas y bajas de los libros de la biblioteca. 4. Representar el Diagrama de Contexto, la descomposición del sistema mediante DFDs y el contenido del Diccionario de Datos del siguiente sistema de gestión de congresos. PONENTES 1- Cada ponente envía un único articulo para poder participar en el congreso si finalmente el articulo es aceptado. 2-En la selección de artículos un profesor puede participar en la evaluación varios artículos, y un articulo puede ser evaluado por varios profesores. independientemente de que hayan sido aceptados o no. Una vez seleccionado el lugar. es de aquellos que pueden ser reservados para la realización de congresos. 4.La factura de la imprenta es enviada a contabilidad 3. A su vez. para que efectúe la reserva correspondiente. del congreso. ASISTENTES 1. 2. Se considera que un asistente será catalogado como ponente. 2. 4. donde se le indica la cuota a pagar. correspondiente a todos los ponentes que han enviado artículos. se debe comunicar a la UCLM. y un profesor puede participar en la elaboración de varias cartas. se establece la fecha y hora de cada ponencia así como el lugar donde se celebrara el congreso. cada asistente es gestionado por un becario. IMPRENTA 1. el cual a su vez puede gestionar la inscripción de varios asistentes. el becario dispone de la información solicitada por el propio sistema de gestión de congresos.Los becarios son los encargados de gestionar la preinscripción y la inscripción de los asistentes. primero comprueba que tipo de asistente es. Un becario puede elaborar varios diplomas y un diploma puede haber sido elaborado por varios becarios.Cuando se ha realizado la selección de los artículos. Para poder establecer el lugar de la celebración de los congresos. A continuación al asistente se le expide un recibo.A la imprenta se le paga con un cheque.3. Una carta puede estar elaborada por uno o varios profesores.Para comprobar el becario que el solicitante es un alumno dispone de la información de todos los alumnos matriculados en la universidad de Castilla-La Mancha. y los datos del banco donde debe ingresar el dinero. que la información que la UCLM da de los salones de actos. junto con la fecha de celebración de los congresos. y por tanto de los ponentes que participaran. la cual proporciona dicha información . alumno. 3. empresa). (ponente. se dispone de la información de los salones de actos de los edificios. siempre que se trate de todos los ponentes que hayan enviado artículos para la celebración de los congresos. pertenecientes a la universidad de Castilla la Mancha. Se considera. para la comprobación de los ponentes.Cuando el asistente lleva el recibo sellado el becario le inscribe como asistente definitivo al congreso. la cual ha proporcionado dicha información. el becario.Acto seguido los profesores se encargan de escribir cartas a todos los ponentes que han enviado artículos. también se incluye la información de las empresas patrocinadoras.Cuando un asistente solicita la inscripción en el congreso.Los becarios elaboran los diplomas.En las actas además de incluir la información de los ponentes con sus correspondientes artículos. . Los datos de estos pedidos vienen determinados por la dirección del videoclub a partir de la información suministrada por los proveedores. que puede no estar completa. El sistema realiza pedidos de películas a los proveedores. el crédito (o número de alquileres). • Gestión de proveedores. El sistema debe calcular una sanción económica respecto a todos los ejemplares entregados fuera de plazo. 3-Cada patrocinador solamente aporta una ayuda y esta debe de ser de tipo económico 4-Para aportar una ayuda. los profesores cuentan con una guía de paginas amarillas. Cuando el sistema recoge las entregas debe asignar un código a cada ejemplar. 48 horas y semanales. El videoclub ALFA quiere mecanizar todo el proceso de alquiler de películas de los clientes y la gestión de pedidos a los proveedores. se la inscribe como empresa patrocinadora de los congresos. indicando además el crédito disponible. el período de alquiler. Para ello debe comprar unos bonos que indican. . lo acepta emitiendo un comprobante al cliente en el que se especifican los ejemplares solicitados y la fecha de su devolución. Un cliente del videoclub realiza los alquileres señalando los ejemplares que desea alquilar. que además debe identificar a la película. Estos pedidos pueden ser sobre películas nuevas o sobre aumento de ejemplares de películas existentes en el videoclub. que puede ser de 24 horas. se devuelven menos ejemplares de los solicitados en un alquiler. es decir. 5. cargando un coste de F unidades monetarias por ejemplar y día. Los clientes realizan la devolución de los ejemplares alquilados. Una vez que el sistema comprueba que el cliente dispone de crédito respecto al pedido de alquiler. Un cliente puede comprar varios bonos del mismo tipo. y por otro. enviando una carta a cada uno. el patrocinador debe ingresar el dinero en el banco cuyos datos vienen en la carta enviada por los profesores. en cuyo caso se acumulan sus créditos.La información de los patrocinadores de los congresos. así como de la ayuda que han aportado es enviada a contabilidad. El funcionamiento que requiere el videoclub es el siguiente: • Gestión de clientes. 6. se encargan los profesores. Los proveedores pueden satisfacer cada pedido en una o varias entregas. pero cada carta es elaborada por un único profesor. El sistema no aceptará nuevos alquileres de aquellos clientes que no hayan devuelto todos los ejemplares.PATROCINADORES 1-De solicitar la ayuda a los patrocinadores. por un lado. un profesor pude solicitar ayuda a varios patrocinadores. 2-Para obtener la información de patrocinadores. 5-Cuando se recibe la confirmación del banco de que una empresa ha ingresado una ayuda determinada. Cada alquiler de un ejemplar relativo a una película consume un crédito sobre el tipo de bono elegido por el cliente. . representar: a) El Diagrama de Contexto.Las entregas de películas pendientes: son las películas que quedan por entregar de cada pedido.) con los que trabaja el videoclub. Esta decisión la toma la dirección del videoclub. indicando las entidades externas y los flujos de comunicación con el sistema.La facturación mensual: que resulta del cálculo de la venta de los bonos.Informe de demanda de películas: que le indica el porcentaje de utilización de cada película en un período. Establece los datos de los tipos de bono (crédito y período. b) La descomposición del sistema mediante DFDs. . Para gestionar el proceso necesita un conjunto de informes: . . coste. La dirección del videoclub: - Indica al sistema los datos de los proveedores con los que va a trabajar el videoclub. teniendo en cuenta su número de ejemplares. Determina los pedidos a los proveedores y las cantidades pagadas de cada factura. etc.Por cada pedido. Para ello hay que definir previamente el formato de las entradas y salidas. A partir de esta especificación. c) El contenido del diccionario de datos. el proveedor emite una factura que el videoclub puede satisfacer en uno o varios pagos.Las facturas pendientes de pago: que indica las facturas que el videoclub no ha pagado todavía o que están pagadas de forma parcial. d) Las especificaciones de procesos por medio de un lenguaje (pseudocódigo) estructurado. . que indica la cantidad pagada por cada factura. N 4.2 t s y 3. J I B A1 Q R P E4 A3 7. 1. Indicar los errores que puedan contener los siguientes Diagramas de Flujo de Datos justificándolo adecuadamente [Examen Junio 2002] a) Nivel 0 Nivel 1 a 1 2 p b y x 3 v 3. Señalar todos los defectos del siguiente DFD y razonar la respuesta.6. A E1 G E H E2 C F 2. U E3 A2 3.1 r w z 4 c 3. A3 H D 2.4 z b) c) a a Obtener factor b c Obtener factor b c . L A4 M V S O T 5.3 q 3. d) Cliente Proveedor Gestión Vídeo-Club Películas e) Socio cuota cuentas anuales Tesorero 1 Realizar informe anual f) Realizar factura factura Cliente datos datos Datos Facturas informe . El resto de los ingenieros no percibe ningún tipo de aumento.SALIDA . . b. Si lleva entre 6 y 12 meses se aumenta 10. Para ello disponemos de dos archivos. Si lleva más de un año se aumenta 15.000 pts. ENTRADA FECHA CANT. . . ENTRADA TOT.8. que indica los movimientos de productos realizados en un conjunto de almacenes. Dado el siguiente informe (INFORME DE ALMACENES). d. . el de empleados y el de empleados asignados a proyectos. . 9. ENTRADA .000 pts. El aumento de sueldo se realiza en función del tiempo que llevan en el proyecto asignado. . Supongamos que nos encontramos con un proceso de bajo nivel denominado ACTUALIZAR SALARIO cuyo funcionamiento conocemos a través de la siguiente descripción textual: Se aumenta el salario de todos los ingenieros de la empresa que están trabajando actualmente en alguno de los proyectos. SALIDA TOT. definir la entrada en el diccionario de datos: Nº ALMACÉN Nº PRODUCTO FECHA CANT. . . c. Realizar una especificación para este proceso. Si lleva entre 0 y 6 meses se aumenta 5. de modo que se premia a aquellos que empezaron hace más tiempo.000 pts. Las cantidades aumentadas son las siguientes: a. SALIDA TOT. Este envía estas propuestas a tres revisores (que le ha facilitado la editorial) con el fin de que emitan su opinión acerca de las propuestas. B Mensaje Se admiten monedas de 0. es decir. que será la encargada de publicar el libro. en caso de ser aceptado. B. Caso Práctico 2.10. D y E). que sobren monedas de las introducidas por el usuario.2€. el editor envía las . El editor contacta en primer lugar con la editorial. Representar el Diagrama de Contexto.1€. además. En este caso el sistema devolverá las monedas sobrantes pudiendo ocurrir. Las personas interesadas envían una propuesta corta (3 páginas) sobre el capítulo que están dispuestos a elaborar y se lo remiten al editor. tras lo que. Refresco Cuando no haya existencias de algún refresco el sistema mostrará un mensaje. También se mostrará un aviso cuando las monedas introducidas sean insuficientes para adquirir un refresco.5€. 0. El editor envía a la editorial un borrador del contenido y "filosofía" del libro. Ranura El usuario debe introducir las monedas Refresco de A necesarias para pagar el refresco y debe Monedas indicar el refresco que desea. Puede producirse el caso de que el usuario introduzca más monedas de las necesarias. Una vez recogidas las opiniones de los revisores. que haya que dar cambio con respecto a las monedas no devueltas. la editorial le devuelve un borrador de contrato que es revisado por el editor. El editor envía a una lista de personas de reconocido prestigio (que le ha sido facilitada por la editorial que publicará el libro) una "Petición de Capítulos" indicando los temas de los que tratará el libro y las normas y fechas para su publicación. [Examen Parcial Febrero 2002] Se trata de modelar un sistema consistente en una máquina expendedora de refrescos de acuerdo a los siguientes requisitos (ver figura): - - La máquina suministra 5 tipos de refrescos (A. quien lo devuelve junto con algunas modificaciones y tras lo que la editorial le envía el contrato definitivo y se procede a su firma. 1€ y 2€. C Ranura de Cuando el importe introducido por el usuario Cambio D sea superior al importe del refresco el sistema devolverá cambio utilizando los mismos tipos E Entrega del de monedas anteriores. 0. C. [Examen Diciembre 1998] Se trata de modelar un sistema que ayude a una persona (editor) en la gestión necesaria para editar un libro (recopilación) compuesto de varios capítulos escritos por diferentes autores. la descomposición del sistema mediante DFDs y el contenido del Diccionario de Datos de los siguientes casos prácticos: Caso Práctico 1. Cualquier persona puede enviar. El editor elabora el libro y lo envía a la editorial que se encarga de publicarlo. en cualquier momento.. Para organizar las jornadas se constituye un Comité Organizador formado por profesores de la Escuela de Informática y miembros de la OAI. la editorial envía al editor varios libros para que éste los remita a su vez a los autores que han contribuido en el mismo. especificando las aptitudes y conocimientos necesarios para poder desempeñarlos. Las sesiones de las jornadas pueden consistir en ponencias de 1 hora de duración o seminarios de 3 horas de duración. Finalmente. el departamento de recursos humanos notifica a los entrevistados y al jefe de informática la decisión tomada. [Examen Febrero 1998] Se trata de modelar el sistema de contratación de personal de la empresa ALARCOS. y que un capítulo esté escrito por más de un autor) que es revisado por el editor y. S. devuelto a los autores con diversos comentarios para su corrección. El jefe de informática comunica al departamento de personal la necesidad de nuevos puestos de trabajo. así como de establecer las diferentes sesiones que compondrán las jornadas. una compañía consultora de informática que mantiene un registro sobre todos los empleados que trabajan en la misma. Después de recibir las evaluaciones del jefe de informática sobre los candidatos. A los nuevos empleados se hace cumplimentar una ficha con datos adicionales a los del currículum y se les incorpora junto con el resto de los empleados de la empresa. los autores devuelven al editor los capítulos corregidos. Caso Práctico 4. Los nuevos empleados se contratan de acuerdo a los datos que figuran en su currículum y tras una serie de entrevistas. El departamento de personal compara las características de los posibles empleados (que se encuentran en los currículums que han enviado) con las del puesto de trabajo y planifica las entrevistas entre el jefe de informática y los tres mejores candidatos. Caso Práctico 3. si es necesario. su currículum a la empresa o incluso una actualización del mismo. Una vez impreso. Los autores que han sido aceptados envían posteriormente su capítulo completo (puede ser que algunos autores escriban más de un capítulo. También se celebrará una mesa redonda sobre la profesión del auditor informático. Este comité se encarga de seleccionar ponentes de reconocido prestigio que participarán en las jornadas.A. Una vez seleccionados los ponentes y la mesa . [Examen Junio 1998] Se trata de modelar el sistema de soporte informático para la gestión de las “I Jornadas de Auditoría Informática” organizadas por el Grupo Alarcos y la Organización de Auditoría Informática (OAI) que se celebrarán en Noviembre de 1998.correspondientes cartas de aceptación o rechazo a los interesados. Además se realizan varios mailings con el fin de darlas a conocer. aportando una ayuda económica para la celebración de las mismas. Es conveniente saber a qué familia pertenece cada invitado y qué familias se agrupan en otras más amplias. los novios distribuyen los invitados entre las diferentes mesas del restaurante. fechas y demás indicaciones para que hagan llegar su ponencia. conflictos durante el banquete. Cuando los novios deciden casarse contactan con una iglesia y con un restaurante para determinar la fecha de la boda. para ello se expide una factura donde se les indica la cuenta en la que deben ingresar su ayuda. asegurándose de que no haya menos de 4 ni más de 10 personas en la misma mesa. Por último. También señalan a qué invitados se les ha enviado la invitación y. que pueden ser familiares o amigos de los novios o de los padres de éstos. se les envía una carta comunicándoles el formato. es necesario contar con una serie de empresas e instituciones que actúen como patrocinadores de las jornadas. Una vez elegida la fecha se la comunican a los diferentes invitados. se les apunta como invitados confirmados. ya que la cuota que deben pagar es diferente. El último paso para la celebración de las jornadas es la impresión de los trípticos y carteles. y que se pagan tras recibir la correspondiente factura y comprobar que corresponde al pedido realizado. los novios "pasan lista" el día de la boda para determinar qué invitados asistieron y cuáles no. los novios elaboran en primer lugar una lista de invitados posibles. [Examen Septiembre 1998] Se trata de modelar un sistema que permita la gestión de toda la información relativa a las actividades y tareas que conlleva la celebración de una boda. Una empresa puede inscribir varios empleados en una misma inscripción. También hay que remitir otro a la OAI para que se reconozcan a los CISA (Certified Information Systems Auditors) las horas correspondientes a las jornadas. A la hora de inscribir a los asistentes hay que tener en cuenta que deben especificar en la inscripción si son alumnos de la UCLM. una vez que estos contestan. Por . miembros de la OAI o asistentes "normales". Por otra parte. Con el fin de llevar un control exhaustivo de los invitados. Caso Práctico 5.redonda por parte del comité organizador. Para evitar. Una vez finalizadas las jornadas se debe remitir a la Escuela de Informática un listado con todos los alumnos de la UCLM que asisten a las mismas con el fin de que se les convaliden 2 créditos de libre elección. Los asistentes a las jornadas pueden solicitar información sobre las mismas. además de hacerse los vestidos/trajes adecuados. También contratan un fotógrafo y una orquesta. con el fin de incluirla en el libro de actas de las jornadas. que pasa a ser de invitados definitivos después de algunas negociaciones entre los padres de los novios y éstos. que se encargan a una imprenta. recibiendo un descuento del 20% a partir del segundo asistente. en la medida de lo posible. Los novios también deben adquirir las flores que se pondrán en la iglesia y elegir el menú que darán en la boda de entre los distintos que ofrece el restaurante. junto al nivel mínimo requerido para las mismas. Camino y Emilia son de la familia Pérez-Martínez. para lo cual el sistema proporciona dicha información. expresado en una puntuación de 1 a 5 (de “muy bajo” a “muy alto”). Por ejemplo: (“Inglés”.. Las ofertas de puestos de trabajo recibidas son debidamente publicadas en la red. ..Habilidades que posee el candidato (valoradas de 1 a 5). Por ejemplo “Ingeniero Técnico en Informática de Sistemas” o “Graduado Escolar”.5) es una posible habilidad requerida. Cuando una persona se inscribe en la empresa de selección debe rellenar una solicitud de inscripción donde debe indicar los siguientes datos: . los novios identificarán los distintos invitados que aparecen en las mismas. • Otras habilidades. Para ello. fotógrafo. . [Examen Diciembre 2002] La empresa EresUnMonstruo dedicada a la selección de personal quiere automatizar el proceso de selección de candidatos para las ofertas de empleo de empresas que le llegan.ejemplo: Alfredo. También apuntan a qué invitados se les envía la foto (que serán algunos de los que han asistido). Por ejemplo: “Técnico AIX” y “Técnico de Sistemas de IBM AIX en todas las versiones”. debe proporcionar los siguientes datos: . Cuando el fotógrafo entrega las fotos. .000 – 30.Requisitos del puesto: • Titulación/es requerida/s. parcial o ambas.000. de acuerdo a las habilidades y la titulación que poseen los candidatos. . etc. Al menos debe especificar una. e-mail y teléfono de contacto.Rango salarial (expresado en euros brutos anuales). Marcelo y Martín son de la familia Pérez-Gómez. los Pérez-Martínez y los Pérez-Gómez pertenecen a la familia "Pérez". . con el fin de que sea más fácil saber qué fotos se les da a cada uno. Por ejemplo: 25. Puede que haya puestos que no requieran ninguna. Caso Práctico 6. . mantiene una base de datos con los candidatos que buscan empleo y con las ofertas de empleo de las empresas que buscan trabajadores. . .Tipo de jornada que puede hacer: completa. A su vez.Jornada: completa o parcial.Nombre. Luis.Nombre y descripción del puesto. a un proveedor de servicios de Internet. Cuando una empresa – de la que se guarda sólo el nombre y un teléfono de contacto – busca un candidato.). El sistema debe ayudar a la gestión de todas las facturas y pagos a realizar a los distintos proveedores (restaurante.Retribución mínima. Nótese que el centro en que se obtuvo la titulación no se considera.Titulaciones. • ambos cubren las habilidades mínimas. de acuerdo a las siguientes normas: . 5. que a su vez. un alumno y un profesor se ponen de acuerdo para la realización de un PFC. ordenados por idoneidad. El Anteproyecto debe recoger los siguientes puntos: 1.La titulación requerida en una oferta es obligatoria. Nombre del director y del alumno. se considera mejor al que tiene mejor puntuación agregada en las habilidades requeridas para el puesto. Con dicha información los candidatos deben enviar una carta a la empresa pidiendo una cita con el jefe de personal de la misma. El proceso realizado en la gestión administrativa de los PFC se describe a continuación. Objetivos. Dicho de otra forma. por orden de idoneidad. De igual forma se debe enviar una carta a los candidatos indicándoles que han sido seleccionados para un determinado puesto de trabajo y los datos de contacto del departamento de personal de la empresa para la cual han sido elegidos. Método y fases de trabajo. las demás no se toman en cuenta) es mayor que la suma total de esas puntuaciones para C2. Junto con el Anteproyecto. y 6.Se considera que un candidato C1 es mejor que otro C2 para una oferta O si: • ambos tienen la/s titulaciones requeridas para O. [1º Parcial Febrero 2003] La Secretaría de la Escuela Superior de Informática (ESI) quiere implantar un sistema que les facilite la gestión administrativa que se sigue en la ESI para la recogida y evaluación de los documentos relacionados con los Proyectos Fin de Carrera (PFC). Más adelante. Una vez que el sistema ha seleccionado a los mejores candidatos para cada puesto debe remitir a las empresas implicadas un informe con los candidatos aptos para una determinada oferta. . Bibliografía básica consultada en la elaboración del anteproyecto. Medios que se pretenden utilizar.La empresa de selección requiere que la aplicación seleccione a los demandantes aptos para cada oferta de empleo. En primer lugar los profesores de los departamentos proponen cada curso un conjunto de PFC que remiten a la Secretaría de la ESI. Todo ello sintetizado en no más de 10 páginas. 4. Caso Práctico 7. Título del proyecto. debe actualizar la información sobre los puestos de trabajo publicados en Internet. si dos candidatos cubren los requisitos mínimos. Las propuestas son enviadas por la Secretaría para su publicación en los tablones de la ESI. En la propuesta debe figurar el título del PFC y una breve descripción de los objetivos del mismo. 2. 3.Las habilidades mínimas también. los alumnos deben depositar una propuesta de tribunal formada por seis profesores y que habrá debatido previamente con su director . • la suma total de las puntuaciones de C1 en las habilidades requeridas para O (y sólo en esas. La fase previa de elaboración del PFC consiste en la redacción por parte del alumno de un anteproyecto que presenta en la Secretaría de la ESI. Cuando la empresa cubre un determinado puesto de trabajo lo debe comunicar al sistema de selección. . nombre. Una vez aprobados los Anteproyectos. teléfono y edad. junto con los datos de la exposición. Si el socio devuelve el producto fuera de plazo se le aplica . vocal y tres suplentes (a partir de la propuesta de tribunal presentada por el alumno y mediante un sorteo) para componer el tribunal. secretario. Sb. Caso Práctico 8. Un tipo particular de películas son los documentales. y en función de la calidad del PFC y de su exposición. Todas las películas y los vídeojuegos tienen un mismo precio de alquiler que debe ser modificable. El presidente del tribunal se queda dos copias del PFC y hace llegar el resto de las copias a los otros miembros. [Examen Julio 2003] Un vídeoclub de mucho éxito se ha planteado implantar un sistema de información automatizado. Si el resultado es positivo nombra presidente. Las películas están disponibles en dos formatos: DVD y vídeo. Cuando un alumno ha finalizado su PFC debe presentar 4 copias en la Secretaría de la ESI. No sólo se alquilan películas. debidamente formateadas. Los vídeojuegos tienen un título. Si la Comisión Académica no aprueba los anteproyectos. que depende del tipo de producto. la Comisión Académica de la ESI evalúa los anteproyectos. Cuando el socio devuelve un producto se le pide que rellene una encuesta puntuándolo de 1 (muy malo) a 5 (muy bueno) e indicando si es posible que lo vuelva a alquilar. el fabricante y el género o tipo. Una vez establecidos los datos de lectura de cada PFC se envían las 4 copias del PFC al presidente del tribunal del mismo. El Secretario registra la información para enviarla a la Comisión Académica (que se reúne una vez al mes). hora (como mínimo 10 días después de haberse recibido el PFC y tres meses después de haber recibido el anteproyecto) y la sala donde se realizará la exposición de cada uno de los distintos PFC recibidos (y que no han sido expuestos aún). El día de la lectura del PFC.de proyecto. Para ello debe tener en cuenta la información de lectura de otros PFC y la información sobre disponibilidad de aulas que es proporcionada por la ESI. que no tienen actores. Estos datos deben ser modificables y son también definidos por la gerencia. Esta valoración se realizará en un ordenador disponible en el local del vídeoclub. que a su vez debe hacerlo saber a los alumnos implicados. La Secretaría debe establecer la fecha. Estos productos se alquilan por cierto número de días. Este dato lo define la gerencia del vídeoclub. El resultado de la evaluación se comunica a la Secretaría. Se trata de modelar este sistema teniendo en cuenta las siguientes informaciones: De los socios interesa recoger el DNI. director. dirección. La calificación se hace saber al alumno y a la Secretaría. los alumnos ya pueden comenzar a realizar su PFC. que procederá a su evaluación. actores. duración y género. el tribunal califica el proyecto con una de las siguientes notas: MdH . que también se hacen saber al alumno. Más adelante. sino también vídeojuegos. Nt. De las películas hay que conocer el título. Ap o Suspenso. se anulan los trámites realizados hasta la fecha y en una comunicación a los alumnos se les indica la necesidad del cambio y/o modificación que se estimen oportunos. En cada pedido se indica al proveedor la cantidad de cada producto y el tipo de pago que se desea realizar (1 plazo o 3 plazos). defensa. centrocampista y delantero). anota cualquier otra incidencia que haya podido ocurrir en el . dos árbitros asistentes y el cuarto árbitro) que pitarán en cada partido. más los emparejamientos y fechas de los partidos de cuartos de final (8 partidos). edad y posición en la que juega (portero. el nombre del entrenador y una lista con los 20 jugadores que se desea inscribir. árbitros designados. Antes de iniciarse la competición se realiza un sorteo en Montecarlo en el que se configuran los 4 grupos (cada uno de 4 equipos) y el calendario en el que se juega. Los proveedores publican periódicamente en Internet la información sobre las novedades existentes. una sanción económica en función del número de días de retraso. El personal del vídeoclub. las películas y vídeojuegos disponibles por géneros así como la valoración de las películas. Esta lista debe estar permanentemente actualizada. ubicado en el mostrador. nombre. para lo cual deben remitir a la UEFA nombre del equipo. las tarjetas amarillas y tarjetas rojas mostradas y minuto en que se han mostrado. el socio no puede volver a alquilar productos. nacionalidad. El calendario de la competición se configura en un conjunto de jornadas de la primera fase (grupo). semifinales (2 partidos) y la final. El juez del sorteo envía a la UEFA el resultado. La información sobre los árbitros la obtiene de una guía que le envía la comisión arbitral. [Examen Septiembre 2003] La UEFA ha elegido a su empresa para el desarrollo del nuevo sistema informático para la gestión automatizada de la fase final de la “Liga de Campeones” de Fútbol. los jugadores y minutos en que han anotado los goles. En un monitor suspendido en el techo del local deben mostrarse las diez películas y los diez vídeojuegos mejor valorados por los socios. Para acceder a las valoraciones hay que indicar también el género y opcionalmente el director (sólo en el caso de las películas). El calendario de las jornadas de la primera fase se establece por cada grupo. en tiempo real. Y en una página web hay que mostrar. Cada vez que se juega un partido de la competición. La información sobre cada partido (fecha y lugar de celebración. que lo envía a los equipos participantes. apellidos. Hasta que esta sanción no sea pagada. Para consultar la disponibilidad hay que indicar el género. y en la que para cada jugador se debe indicar su número de pasaporte. de forma que en cada grupo se juegan 6 partidos (todos los equipos juegan entre sí un partido en casa y otro fuera de casa). de forma que si una película o vídeojuego está muy bien valorada se solicitan más unidades. y además. En función de los partidos que se juegan la UEFA designa al equipo arbitral (compuesto por el árbitro principal. es el encargado de gestionar todas las informaciones con un portátil que contendrá el software a desarrollar. El vídeoclub debe actualizar su stock cada vez que recibe un pedido del proveedor. Para confeccionar el pedido se tienen en cuenta las novedades que resultan de interés y la valoración que hacen los socios. información que utiliza el vídeoclub para hacer los pedidos. Caso Práctico 9. los equipos participantes. En primer lugar los equipos clasificados deben inscribirse en la competición. equipos participantes) es enviada a la comisión arbitral para que lo comunique a los árbitros implicados. Estas funciones pueden ser accedidas por los socios y por cualquier otra persona. el resultado. si es comunitario o no. el equipo arbitral elabora un acta en la que se indica el estadio donde se ha jugado. letra. que a su vez la comunica a los equipos implicados.…). por lo que la aplicación también deberá permitir introducir nuevos pisos o locales con sus datos correspondientes (planta. la empresa propietaria exige que la aplicación permita introducir nuevos inmuebles. que administra en calidad de propietaria.…). que una empresa administre un edificio determinado no implica que gestione todos sus pisos y locales. al equipo que la comete se le da el partido por perdido. Esta información es enviada a los participantes al fin de cada jornada de competición. agresión a un jugador. teniendo en cuenta la siguiente dinámica de funcionamiento: Una empresa gestiona un conjunto de inmuebles. que a su vez las remite a la UEFA. En caso de irregularidad. Cada vez que la empresa adquiere un nuevo inmueble. indicándose los días de sanción que se aplican y la envía a la UEFA. En función de los resultados obtenidos por cada equipo en cada partido reciben una compensación económica (victoria 1 millón de euros. Las actas arbitrales de cada jornada de competición se envían a la comisión arbitral. para lo cual envían un mensaje SMS con las siguientes opciones: ProxPartido Equipo. [Examen Febrero 2004] Se desea desarrollar una aplicación de gestión de fincas e inmuebles. un aval bancario. El comité sancionador a partir de la información recibida decide las sanciones a aplicar a los jugadores. empate 500. Clasificación. Además. etc. con sus datos correspondientes (dirección. la aplicación vía web debe facilitar a los usuarios la posibilidad de realizar consultas sobre inmuebles. el gerente envía los datos correspondientes al usuario de la aplicación para que lo dé de alta.000 euros). Así mismo.). para lo cual se debe indicar el código postal y la dirección. la clasificación y la tabla de goleadores y sanciones. Como parte del sistema se debe desarrollar un soporte automático de mensajería móvil con el que los aficionados pueden consultar en cada momento mediante mensajes SMS el próximo partido de su equipo. Como el número de inmuebles que la empresa gestiona no es un número fijo. un piso o bien un edificio que a su vez tiene pisos y locales.partido (ejemplo lanzamiento de objetos. precio de alquiler. oficinas. Goleadores. Con la información recibida la UEFA establece la clasificación general por equipos (en cada grupo o si son eliminatorias) y una lista con los máximos goleadores. De la misma forma también se pueden comunicar bajas y modificaciones de inmuebles (indicando su dirección y número). Cualquier persona que tenga una nómina. Cuando un equipo es eliminado de la competición la UEFA le envía un cheque con el dinero que han acumulado. Caso Práctico 10. La aplicación deberá cubrir todos los aspectos relacionados con dicho tema. número. código postal. que no jueguen jugadores no inscritos o jugadores que están sancionados). la aplicación debe mostrar todos los inmuebles correspondientes (dirección y número) junto con su precio de alquiler. Por otro lado. Como resultado de la consulta. En todo momento la UEFA cuando recibe las actas comprueba posibles irregularidades (por ejemplo. Cada inmueble puede ser bien un local (local comercial. …). Sanciones. un contrato de trabajo o venga avalado por otra persona puede alquilar el edificio completo o alguno de los pisos . la UEFA envía al comité sancionador la información sobre las tarjetas mostradas en cada jornada y los incidentes producidos. Sus requisitos son los siguientes: - Se debe mantener el catálogo de obras de arte. sexo. gastos de reformas o reparaciones. En cada factura se indica la fecha de emisión. Los recibos son enviados a los inquilinos. Cuando se realiza una reforma o reparación en un inmueble. y posteriormente desalquilarlo. Los datos relacionados con la renta y gastos de comunidad son comunicados por la gerencia. carboncillo…). edad. Cada mes el secretario de la empresa pedirá la generación de un recibo para cada uno de los pisos y de los locales. Como resultado obtiene una lista con los movimientos bancarios correspondientes. el agua. piedra…). la fecha de emisión. los tipos de interés. Pero. el gas. con sus datos correspondientes (nombre.) son comunicados por el banco. la luz. para que ingresen el dinero en una cuenta bancaria. Para ello.…). agua. . la electricidad y el teléfono. Caso Práctico 11. el museo dispone de esculturas y de otros objetos. la comunidad.o locales que no estén ya alquilados. el inmueble. En el recibo se indica el piso o local a que pertenece. fecha. pero cada obra y los datos que la describen se reciben de los proveedores de obras de arte. [Examen Julio 2004] El Museo de La Mancha desea que su Departamento de Informática desarrolle un software para automatizar la gestión de sus obras. además. La introducción de datos la realiza el usuario encargado del catálogo. su fecha de entrada en el museo y su fecha de última restauración.. La obra de arte característica es el cuadro. Los cuadros y esculturas tienen un estilo. Cada movimiento debe indicar: tipo de movimiento (ingreso o gasto). el concepto. y el coste. Como resultado del alta se le devuelve un identificador. Cada obra es valorada económicamente y se almacena su fecha de creación. que utilizará para identificarse a la hora de realizar las operaciones de alquiler o desalquiler de inmuebles. . y como pago se les emite un cheque. si son nuevos inquilinos. Por ello deberán poderse dar de alta. DNI. La aplicación también debe gestionar los gastos de cada inmueble. De los cuadros hay que recoger la técnica (óleo. importe y el acreedor o deudor que realiza el movimiento. ya que pueden variar dependiendo del contrato. piso o local. inmueble. la renta. y de las esculturas el material (bronce. gas y electricidad). fotografía. el cual lleva asociado un número de recibo que es único para cada piso y para cada local. Cualquiera de estos tres elementos tiene un autor y pertenece a un periodo. acuarela. El secretario debe poder gestionar los movimientos bancarios que se producen asociados a cada edificio. Para ello emite una consulta indicando el inmueble y el periodo en el que quiere consultar los movimientos. Todos los ingresos y pagos relacionados con la gestión de inmuebles se realizan sobre la misma cuenta bancaria de la que es titular la empresa de gestión de inmuebles. Todos los movimientos realizados sobre la cuenta bancaria (pagos de recibos de los inquilinos. etc. se recibe una factura del proveedor correspondiente. la empresa de gestión de inmuebles recibe periódicamente de las compañías correspondientes las facturas de gastos de los inmuebles (teléfono. Las obras de arte se pueden ceder a otros museos. Caso Práctico 12. modificar. así como los distintos puestos de facturación y sus correspondientes extensiones telefónicas. empresa que realiza el catering. por lo que es requisito indispensable que todos los usuarios se autentifiquen antes de poder utilizar el software. Se desea gestionar un listado de museos con los que se puede colaborar. El sistema debe disponer de controles de seguridad. Se pueden añadir. origen. Estas listas van desplazándose automáticamente. y VE: valor económico. al que se llamará AERO-CR. número máximo de pasajeros. De esta gestión se encarga el director del museo. Por tanto. la gestión se hará a través de una centralita que es atendida por un trabajador del aeropuerto que interacciona con un sistema de información. modelo del avión y tarifas del vuelo (por simplicidad puede suponerse que sólo hay una categoría con el mismo precio).- - - - Se debe gestionar la restauración de obras de arte. Cuando una obra de arte se cede a un museo es preciso recoger el importe pagado por esta cesión y el periodo de tiempo en que estará cedida. empresa que realiza la limpieza. destino. puerta de embarque. Las distintas compañías mandan la información de sus respectivos vuelos a dicha centralita y el trabajador de turno se encarga de añadir los datos correspondientes a AERO-CR. Las obras de arte se restauran automáticamente cada cinco años. El sistema es quien . será cedida a este último cuando finalice la cesión al primer museo. Se deben ofrecer servicios de consulta a diferentes tipos de usuarios: • El restaurador jefe debe poder consultar todas las obras de arte ordenadas por antigüedad y por fecha de última restauración. que se conceden por orden de llegada. Cuando una obra está cedida y es solicitada por otro museo. consulta de vuelos y compra de billetes. Los visitantes al museo pueden consultar los listados de obras por salas en un monitor suspendido en el vestíbulo principal del museo. empresa que se encarga de la gestión del equipaje. una obra pueda estar expuesta o puede estar en restauración. donde se almacenan los datos de los vuelos y de las reservas. En este último caso hay que recoger el tipo de restauración y el plazo estimado. hora de salida. por lo que se requiere un proceso diario que indique qué obras tienen que pasar a restauración. siendo DRC: total dinero recaudado por cesiones. [Enunciado Prácticas 1º Parcial 2003-2004] La empresa gerente del proyecto Aeropuerto Ciudad Real quiere automatizar el proceso de gestión. consultar y eliminar vuelos. También interesa guardar información del número de mostrador en el que está el puesto de información de la compañía con su extensión telefónica. Para ello nos han dado la siguiente especificación de requisitos: De momento. Se define el rendimiento como el cociente DRC/VE. reserva. De realizar estas operaciones se encarga el restaurador jefe. Estos museos solicitan mediante comunicación escrita las cesiones. código de vuelo. La información de los vuelos que se maneja es la siguiente: Compañía. El Departamento de Restauración se encarga de decidir qué obras de arte deben ser restauradas. lo que se notifica por escrito. hora estimada de llegada. • El director del museo debe poder consultar la valoración de todas las obras del museo (la suma total) y aquellas cuyo rendimiento sea mayor. Si el sistema tiene que liberar las plazas porque no se hayan comprado los billetes. El sistema liberará las plazas reservadas a los treinta días si no se ha realizado la compra en ese período.) los distintos servicios para cada vuelo enviándole las correspondientes órdenes de trabajo. La consulta de vuelos puede hacerse de seis maneras diferentes: 9 Fechas de los vuelos. por simplicidad que siempre existe un vuelo directo entre dos ciudades) y un número de plazas. . donde se especifique el tipo de servicio. 9 Horarios de vuelos.gestiona directamente con las compañías de soporte (catering. limpieza... la compañía de soporte envía una factura al sistema que a su vez cobra el servicio a la compañía aérea enviándole la factura correspondiente donde se detallan el CIF de las dos empresas. 9 Número de plazas reservadas y vendidas según destino. una descripción del servicio. el precio por el servicio. la fecha en la que se hizo y el número de cuenta a donde debe realizarse la transferencia para el pago. el código del vuelo. 9 Destinos de los vuelos. y el nombre de todos los viajeros. se hará un cargo del 15% del precio total de la reserva. pero supondrá una penalización con carga a la tarjeta de crédito indicada. la fecha en la que debe ejecutarse. si se cancela con más de 30 días se cobrará un 5%. Si hay un sábado de por medio o si el número de personas que viajan es superior a 15 se hará un descuento que dependerá de la distancia a recorrer: si la distancia (incluyendo ida y vuelta) supera los 3000 kms se hará un descuento del 5%. En cualquier momento se puede cancelar un reserva. 9 Tarifas de vuelos. especificando la fecha y el horario y estableciendo un precio determinado según la tarifa del vuelo. . un cliente tiene que especificar un trayecto determinado (es posible suponer. la hora a la que debe estar listo. el número de pasajeros que viajan en el caso del catering. una dirección postal. Además. Se enviarán todos los billetes a la dirección postal del titular de la reserva. el sistema debe hacer el cargo correspondiente a la entidad bancaria y emitir las facturas. Si está entre 3000 y 10000 km se le hará un descuento del 10% y si supera los 10000 kms se le hará un descuento del 15%.. A cada reserva se le asignará un código de reserva. una dirección de correo electrónico y uno o varios números de teléfono. . cuando se formaliza la compra. 9 Origen de los vuelos. Para la reserva de vuelos. Si la reserva se cancela 60 días antes de la salida del vuelo se cobrará un 1%. En cualquier caso.. si se cancela con menos de 30 días un 10%. se deben aportar una tarjeta de crédito válida. Para la compra de billetes es necesario tener hecha una reserva previa (hay que aportar el código de reserva). si procede. el código del vuelo al que se ha realizado. Una vez realizado el servicio. Para comprobar si una tarjeta es o no válida se le preguntará a la entidad bancaria que expidió esa tarjeta. código (de acuerdo a los códigos oficiales de la DGT). En el caso de que el usuario disponga de un carnet de acuerdo al sistema antiguo. detalles adicionales de la infracción que ha cometido. Para obtener el carnet de conducir es necesario aprobar en primer lugar un examen teórico de tipo test y posteriormente un examen de tipo práctico. Se debe gestionar la adjudicación de los carnets de conducir. Como resultado el sistema envía a las autoescuelas una lista con las personas autorizadas a examinarse. Los requisitos del sistema a desarrollar son los siguientes: 1. [Enunciado Prácticas 1º Parcial 2004-2005] La Dirección General de Tráfico (DGT) desea desarrollar un sistema de información para la gestión del nuevo sistema de carnet de conducir por puntos. La Guardia Civil de Tráfico (GCT) dispone de un sistema basado en el uso de PDAs para la comunicación y aplicación de sanciones ante las infracciones de los conductores. el agente procede a la retirada del carnet de conducir del usuario y a la inmovilización del vehículo. Cuando un conductor comete una infracción y es detenido por la GCT. antes de registrar la infracción el sistema debe añadirlo a su base de datos asignándole una puntuación inicial de 10 puntos (hasta 10 años de antigüedad en el carnet) o de 12 puntos (más de 10 años de antigüedad).. NO APTO). 6.)..Caso Práctico 13. saltarse un semáforo o stop. El administrador de la DGT también debe poder consultar una serie de estadísticas básicas basadas en periodos de tiempo (indicando el tipo de consulta . la fecha y hora prevista del examen y el edificio y aula (examen teórico) o el punto de partida (examen práctico).. Antes de la realización de un examen (téorico o práctico) las autoescuelas remiten a la DGT los datos personales de los alumnos que van a examinarse (dni.) y Leve (uso del teléfono móvil. 5. culpabilidad de accidente.. nombre y apellidos). sobrepasar límite de velocidad hasta 10 Km/h…). La DGT a su vez envía a las autoescuelas los resultados correspondientes a sus alumnos. 5 y 2 puntos respectivamente. tipo de examen y resultado (APTO. En este caso la DGT actualiza su información y el usuario debe realizar de nuevo los exámenes (si así lo desea) para obtener de nuevo el carnet. junto con la fecha deseada (de acuerdo a las fechas oficiales de la DGT) y el tipo de examen. el agente debe comunicar a la DGT (previa autentificación) el DNI del conductor infractor y el tipo. La sanción equivale a la pérdida de 8. Según la clasificación actual (puede variar en el tiempo) la DGT clasifica las infracciones en tres tipos: Muy Grave (ejemplo: provocar accidente bajo los efectos del alcohol. Los usuarios con carnet de conducir pueden conocer su saldo enviando un SMS a la DGT con el siguiente contenido: SALDO + <DNI>. actualiza el saldo del carnet del infractor y envía al agente el nuevo saldo del carnet del conductor infractor. El sistema de la DGT recibe la información. sobrepasar el límite de velocidad en más de 20 Km/h. descripción y. La información es obtenida de la base de datos del antiguo sistema informático de la DGT. 2. 3. de forma opcional. Una vez finalizados los exámenes. El saldo del carnet de conducir puede reducirse ante posibles infracciones de los usuarios. 4. Todos aquellos que han superado todas las pruebas obtienen el carnet de conducir con un saldo inicial de 10 puntos. Si este saldo es igual o inferior a 0. Grave (sobrepasar el límite de velocidad entre 10 y 20 Km/h. los examinadores envían a la DGT una lista de calificaciones indicando para cada examinado su DNI. en los que incluyen el código de la tienda. gama marrón o informática). Las tiendas que forman parte de la franquicia cuando se dan de alta reciben el software necesario para realizar las transacciones necesarias con la central. etc. Los tipos de consulta que puede realizar (autentificación previa requerida) son: INFRACCIONES + <TIPO> Æ Número de infracciones del tipo correspondiente. tras estudiar las ofertas que reciben de los fabricantes. así como la fecha de última actualización de su base de datos local de productos. Cuando la central recibe el pedido. provincia. PUNTOS_TOTALES_RESTADOS Æ Número total de puntos restados en los carnets de los usuarios. CARNETS_RETIRADOS Æ Número total de carnets retirados. gama blanca. denominación. También la gerencia puede notificar bajas de los productos existentes. Los productos que no se pueden servir quedan pendientes hasta ser recibidos en el almacén central. Para formar parte de la franquicia. nombre tienda. localidad. Las tiendas envían mediante su software local y usando TCP/IP sus pedidos a la central. ancho y fondo en centímetros). SUSPENSOS + <TIPO_EXAMEN> Æ Número total de alumnos no aptos según el tipo de examen (teórico o práctico). Para cada electrodoméstico se especifica su código. Los productos que quedan pendientes de servir son pedidos a los fabricantes correspondientes (el catálogo de los fabricantes lo proporciona la gerencia) y el fabricante los envía con su albarán correspondiente. La central debe gestionar la distribución de electrodomésticos a las tiendas. lavadoras. por lo . Este catálogo se actualiza con información de nuevos productos que la gerencia envía. La franquicia dispone de tiendas distribuidas por todo el país. teléfono) a la central y reciben un código que es el que usarán para realizar las operaciones necesarias en el futuro. sus características y su precio. información que se graba en la base de datos local de la tienda. HISTORIAL_INFRACCIONES + <DNI> Æ Para obtener un listado con las infracciones (código. se incluyen sus medidas (alto. En dicho catálogo se especifican los productos que en este momento sirve la franquicia. tras la negociación con los gerentes de la misma. dirección. el código de los productos pedidos y las cantidades solicitadas de cada producto. [Examen Febrero 2005] Se desea automatizar el sistema de información de la central de una franquicia dedicada a la venta y distribución de electrodomésticos. marca. modelo. Para algunos productos como las televisiones. El actual sistema de información de la central mantiene un catálogo en forma de archivadores que debe ser informatizado. frigoríficos. en primer lugar comprueba si la base de datos de la tienda requiere actualización de sus productos (examinando la fecha de última actualización de su base de datos respecto de la de la central).. en cuyo caso le envía usando el puerto de comunicaciones abierto (protocolo TCP/IP) la información sobre productos nuevos o productos a actualizar. los responsables de las tiendas envían sus datos (CIF. gama (pequeño electrodoméstico. descripción y fecha) cometidas por un determinado usuario.y las fechas mediante la línea de comandos de la aplicación). Finalmente se les envía por el puerto de comunicaciones una respuesta de pedido en la que se indica a la tienda los productos que se le pueden servir porque están en almacén. Caso Práctico 14. En ciertas ocasiones el departamento de marketing de la empresa detecta buenas oportunidades de compra de determinados productos en oferta. etc. El sistema tiene que soportar las siguientes funciones: • Presentación de menús a comensales: Los camareros utilizan Tablet PCs para presentar en las mesas los menús (primeros platos. cada semana.que envía pedidos de dichos productos a la central para que los tramite a los fabricantes correspondientes. • Recepción de peticiones en las mesas: Utilizando este mismo dispositivo los camareros anotan las peticiones de los clientes. La central de compras también debe gestionar la elaboración de los catálogos con productos con los que las tiendas hacen la publicidad. Caso Práctico 15. Sobre ella. y tiene un nombre. en el caso de los vinos. De la misma forma. interaccionando con un dedo.. Cada cierto tiempo se elabora un catálogo en el que se incluye una selección de productos de acuerdo a los siguientes criterios: . El sistema almacena la hora de la petición. Esta pizarra muestra los platos solicitados ordenados por hora y mesa. 2º. El encargado de almacén se encarga de gestionar la recepción y distribución de electrodomésticos de la central para lo que utiliza un equipo ubicado en su oficina. En función de dichos criterios a cada producto se le otorga una puntuación y se seleccionan para el catálogo un número determinado (indicado por la gerencia) de productos de cada tipo (lavadoras. El gerente indica la tienda y el trimestre (1º. Con este dispositivo el camarero indica los nombres de los primeros y segundos platos y sus precios. En la petición el cliente indica su número de mesa. bebidas. los cocineros indican los platos ya listos para ser servidos una vez los han .Estudios de mercado efectuados por el departamento de marketing y en los que se indica para determinados productos cuál es su probabilidad de éxito en el mercado en ese momento . La información del catálogo de los productos seleccionados es enviado a una empresa especializada de publicidad que los imprime incluyendo fotos de los productos. numeradas de 1 a n. Estos informes los debe generar la aplicación. postres. del postre se indica además si es frío o caliente y de la bebida. 3º o 4) en el que quiere obtener el informe. • Gestión en cocina de solicitudes. y se calcula un presupuesto inicial que se le indica a los comensales. el año. el número de mesas y la asignación de camareros a éstas. elaboración de platos y avisos de fin de elaboración de platos: Estas peticiones son visualizadas en la cocina utilizando una pizarra interactiva conectada a un PC. Cuando se recibe un pedido de los fabricantes.Ventas de ese producto (pedidos de las tiendas). TV. introduce el albarán correspondiente en el sistema y el stock de los productos es actualizado. segundos. el responsable de almacén imprime los albaranes de los pedidos de las tiendas y se los entregan a los transportistas que finalmente deben dar a las tiendas cuando les sirven el pedido. El gerente utiliza el sistema para configurar. Cada trimestre un gerente de la central visita las tiendas en las que les informa sobre las ventas realizadas y sobre qué productos por gama han sido los más vendidos en ese periodo en la franquicia.) que ofrece el restaurante a los clientes.. Cada camarero gestiona un grupo de mesas. En dicho catálogo además se proporciona la información de contacto de las tiendas de la franquicia (que aparecen en su última hoja).) de acuerdo a su puntuación. [Examen Julio 2005] El sistema software a desarrollar consiste en gestionar el servicio de restauración en un restaurante. Caso Práctico 16. A un cliente no se le deja acceder si tiene una deuda con el casino aún no abonada en el plazo previsto o si está registrado como ludópata en la base de datos que para tal fin mantiene la Asociación Española de Casinos.. El restaurante trabaja con diversos proveedores.• • • terminado de cocinar. Premium. puede ser: Oro: hasta 3000€. debe mostrar su carnet de socio de forma que el sistema registra en todo momento los clientes que han accedido o salido del recinto y la hora correspondiente. el jefe de cocina ejecuta un proceso que calcula. De cada alimento (por ejemplo. elaborando los pedidos y recibiendo la mercancía. Basic). Los platos que no requieren elaboración en cocina (bebidas. nombre. Cuando envían un pedido. Facturación: Las facturas son emitidas directamente por los camareros desde sus Tablet PCs utilizando una impresora común conectada “sin cables”. Entrega de platos: Los camareros consultan en su Tablet PC cuándo están los platos terminados y los recogen en la cocina para llevárselos a los comensales.) el sistema registra el número de unidades almacenadas. y teléfono). El casino dispone de 10 mesas de ruleta francesa. El cliente dispone de 7 días hábiles para abonar en metálico el crédito solicitado. agua. algunos postres. Aprovisionamiento: El jefe de cocina. que tiene que ser desglosado en la factura. antes de poder participar el cliente introduce su carnet y esperar . pan. El cliente también puede actualizar su saldo indicando el carnet y o bien entregando el dinero en metálico o bien realizando una petición de crédito que. los proveedores siempre adjuntan la factura. pan. Cuando un cliente entra o sale del casino. [Examen Febrero 2006] La empresa operadora de casinos “Las Vegas Resort” tiene prevista la apertura inminente de un casino en Ciudad Real y requiere la realización del software de control de las principales actividades del mismo. a partir de los platos elaborados.. carne de ternera. En lo que respecta a las mesas de apuestas.. El cliente al darse de alta debe indicar también el saldo inicial que quiere cargar en el carnet (que es cobrado por la empresa directamente en metálico). Esta definición –cuántas unidades hay que descontar de cada alimento para un plato dado– es realizada por el gerente del restaurante utilizando un ordenador ubicado en su oficina con el que además establece los menús que ofrece el restaurante.. que contiene frigoríficos y cámaras con dichos platos. gestiona los aprovisionamientos de alimentos. los alimentos que se han consumido. Las facturas se emiten cuando los clientes piden la cuenta. que indica las cantidades de alimentos que se han comprado. para lo que se requieren sus datos personales (DNI. en función del cual se pueden obtener distintos importes de préstamo.) son recogidos directamente por el camarero en el almacén de la cocina. coca-cola. El precio de los productos incluye el IVA. Los datos económicos son utilizados por el sistema para generar el tipo de carnet (Oro. que es uno de los cocineros. así como sus datos bancarios (número de cuenta bancaria) y un informe de actividades económicas (nómina en caso de empleados e informe de actividades económicas en el caso de autónomos). sardinas. dirección. El sistema tiene que recoger la hora de finalización de un plato. Al final de cada día. en función del tipo de tarjeta e importe que tenga previamente concedido y no abonado. Los nuevos clientes deben inscribirse. Premium: hasta 1000€ y Basic: hasta 500€. 8 mesas de “blackjack” y 20 máquinas tragaperras cada una con un identificador único. Toda la información de estas apuestas es almacenada en el sistema. Por su parte. En primer lugar se debe llevar el control de las candidaturas de los partidos políticos en cada municipio. apellidos. Caso Práctico 17. [Examen Julio 2006] La Diputación Provincial de “Villa-Arriba”. desea desarrollar un nuevo sistema informático de soporte a las elecciones que se celebrarán el próximo año en sus municipios. Cada vigilante del casino lleva un ordenador de mano (PDA) con un sistema global de posicionamiento (GPS) que permite al sistema tener localizados a todos los vigilantes. avisar al sistema de la misma (para lo cual indica el identificador de la mesa). número y color de bola que ha aparecido más veces en las jugadas en mesas de ruleta durante el día indicado. El sistema software debe también controlar la seguridad del casino. El sistema debe poder generar para la dirección del casino la siguiente información: Listado de clientes que están en el recinto en ese momento. apellidos y nombre de cada uno) mediante una carta certificada. Para ello las mesas disponen de un dispositivo de entrada con tarjetero mediante el que el cliente realiza las apuestas y va actualizando el saldo de su carnet a medida que gana o pierde dinero.turno. juega en la máquina y una vez finalizada cada jugada el sistema software de la máquina tragaperras envía al sistema del casino (mediante TCP/IP) un informe con el jugador y el dinero ganado o perdido. nombre. El sistema del casino envía a la máquina el nuevo saldo para que sea actualizado en la tarjeta. Por su parte las máquinas tragaperras disponen ya de un software que se comunica con el del casino. comunica al sistema el resultado. El agente. fecha de nacimiento y titulación de mayor rango. las mesas de juego tienen un dispositivo que permite al responsable de la mesa. El mapa del casino con la ubicación de todas las mesas es indicado por la dirección. La información del censo de cada municipio. que puede ser de expulsión del cliente o permanencia en el local en función del tipo de altercado producido. en su afán de superación a sus vecinos de la provincia de “Villa-Abajo”. una vez resuelta la incidencia. Cada vez que finaliza una jugada el responsable de la mesa indica el resultado: color y número en el caso de la ruleta y si el cliente ha ganado o perdido en la mesa de blackjack. Para ello los partidos que se presentan deben notificar sus datos (nombre. Si es la tercera vez que un mismo cliente ha sido expulsado del casino se le debe retirar el carnet y no se le debe permitir en el futuro darse de alta. que puede ser estudios primarios. en caso de que algún cliente genere cualquier incidencia. educación secundaria o titulación universitaria). La información sobre el dinero a ganar y perder en el casino por cada tipo de apuesta es proporcionada por la dirección. además de para la . En las mesas de ruleta el cliente introduce en cada tirada el número y color por el que se apuesta mientras que en la mesa de blackjack se indica en cada jugada completa el número de cartas adicionales que ha solicitado. En caso de que el saldo sea inferior al crédito de la tarjeta la máquina se bloquea para dicho cliente. El sistema en ese momento notifica este hecho al agente más cercano a la mesa para que se persone. Cada municipio a través de un sitio web (con control de acceso) informa sobre cuáles son sus colegios electorales (dirección y número de mesas electorales) y envía su censo de población (DNI. siglas y dirección de la sede provincial) así como la lista ordenada de sus candidatos (número de concejales candidatos y DNI. Cliente que más incidentes ha provocado en un periodo de tiempo. de forma que el cliente introduce su tarjeta. Informe de beneficios (ingresos-gastos) del casino en un periodo de tiempo. . En primer lugar el votante debe indicar su municipio (con el fin de comprobar el código introducido previamente). Al finalizar el proceso el presidente de la mesa imprime el acta de la mesa (votos a favor de cada partido. Una vez realizado el sorteo. es utilizada por el sistema a la hora de sortear la composición de cada mesa en la que debe haber un presidente (con titulación universitaria) y dos vocales. de forma que se debe saber cuál será el nuevo alcalde (1º de la lista del partido más votado en ese municipio) y la lista de concejales que se eligen (el número total = nº habitantes/100) y que se reparten entre los partidos en función proporcional a su número de votos. Finalmente. en el que tras una autentificación inicial el sistema muestra los posibles concejales y/o el alcalde de su partido elegidos en cada municipio.comprobación el día de las votaciones. Cuando el encargado de la diputación utiliza el sistema para obtener los resultados de la encuesta. para la realización del recuento. generándose las cartas para los afortunados. Una vez recopilados todos los datos de los colegios el encargado electoral de la Diputación obtiene los resultados por municipio. Estos resultados pueden ser accedidos por los partidos políticos a través del sitio web de la Diputación. y va destinado a cada partido. Posteriormente contesta a 10 preguntas relacionadas con su satisfacción en relación al nuevo sistema implantado (respuestas Sí/No). el encargado de la Diputación debe poder obtener un listado completo con las estadísticas globales (votos totales de cada partido en la provincia) y las estadísticas locales: votos totales de cada partido por municipio y votos totales de cada partido por colegio. Con el fin de agilizar el proceso. Para las poblaciones “pequeñas”. el encargado electoral de la diputación usa el sistema para la obtención de cartas personalizadas que se envían a los “agraciados”. para lo cual el sistema le ofrece un mapa interactivo de la provincia a partir del cual se puede seleccionar el municipio. Para obtener esta información histórica el sistema accede vía web a la base de datos de la Agencia Nacional de Estadística. El sistema también debe elaborar un informe para los partidos políticos en el que muestre la evolución del partido respecto a las tres elecciones anteriores y su comparación respecto al resto de provincias de España. No obstante. y con el fin de conocer la opinión de los votantes el sistema debe ofrecer una encuesta. El sistema debe dar la posibilidad al encargado electoral de elegir en qué formato quiere generar el informe (PDF o XML). el presidente dice en voz alta el resultado de cada voto (partido político. en este mapa sólo se muestran poblaciones de más de 100 habitantes. Este informe lo emite el encargado electoral de la Diputación. y éstos se registran usando el sistema informático. votos en blanco. que debe firmar y llevar al juzgado. de entre todos los votantes registrados se sortean automáticamente 20 viajes al caribe. Por su parte. votos nulos y número de personas que han votado). el día de la celebración de las elecciones uno de los vocales de la mesa dispone de un equipo informático conectado con el servidor central en el que se comprueba y anota a cada ciudadano que ha ejercido su derecho a voto (que debe mostrar su DNI). el ciudadano debe teclear el nombre del municipio. Los ciudadanos cuando ejercen su derecho al voto reciben un código que les facilita acceder a la encuesta mediante WAP o un navegador web. blanco o nulo). Finalizada la votación. . Representar el comportamiento de la máquina de refrescos del caso práctico 1 mediante un Diagrama de Transición de Estados. Nota: Considerar que el usuario puede cancelar la operación en cualquier momento.11. Ante esta situación la máquina devolverá el dinero y volverá a su estado inicial.