Ejercicios uml

Solo disponible en BuenasTareas
  • Páginas : 5 (1046 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de marzo de 2011
Leer documento completo
Vista previa del texto
Realizar un diagrama de caso de uso de los siguientes problemas:

1.- Una empresa encargada de vender productos, desea de informatizarla, y para ello desea que el
sistema realice las siguientes funciones:
El sistema ha de permitir que los Vendedores introduzcan los productos que venden, junto con sus
precios en el sistema. Esta información se empleará para construir listados estadísticos,para que el
Director pueda consultarla. Cada mes, se generará un listado especial con agrupaciones de ventas por
meses.
El sistema, además, ha de permitir al Jefe de Recursos Humanos, dar de alta y borrar a los diferentes
vendedores que se añadan o dejen la empresa. En cualquier momento, también tendrá la opción de
consultarla. Para la realización de estas tres funcionalidades, sedispondrá de un sistema gestor de base
de datos, encargado de traducir las peticiones del Jefe de recursos Humanos.
El Director, también podrá consultar en todo momento toda la información referente al personal de
la empresa.

2.- Identificar los diferentes casos de uso de la siguiente aplicación encargada que dibujar planos para arquitectos:
La aplicación ha de permitir que el arquitecto puedacrear un nuevo dibujo, pueda modificar un
dibujo que haya realizado, y pueda hacer uso de una serie de herramientas de dibujo.
El arquitecto, dispondrá de las opciones de grabar el dibujo actual en un archivo; cargar un dibujo
que hubiera grabado en otra ocasión; y pueda “plotear” una imagen que esté guardada en un archivo.
La opción de crear un nuevo dibujo, dispondrá de una serie deplantillas predeterminadas para
aplicar al dibujo. Tanto esta última opción, como la de modificación, carga, y salvaguarda harán uso de
un lienzo sobre el que actuarán las herramientas del programa, y el cual contendrá el dibujo en
cuestión.
La opción de plotear, cargará a una zona de memoria el dibujo, previamente almacenado en el
fichero, para procesarlo y traducirlo en instrucciones para unplotter.

3.- Se desea informatizar una empresa encargada de proyectar películas de cine. Para ello, los
espectadores podrán reservar las entradas desde una serie de terminales dedicadas para este fin, y
consultar la posición de las diferentes localidades que vayan quedando libres para una determinada
sesión de cine.
Para comprar el ticket de cine, el espectador irá a la taquilla, y eltaquillero realizará la venta de la
localidad, para ello podrá consultar también las posiciones de las diferentes localidades que vayan
quedando libres.
Por otro lado tenemos también al responsable de administración. Este puede realizar consultas
estadísticas referentes a las películas más solicitadas.
Tanto la venta de tickets, como la consulta de localidades libres, como las reservas, olas consultas
estadísticas, se realizarán accediendo a una base de datos de películas en cartelera, tickets vendidos y
salas disponibles.
El resultado de las estadísticas se calcularán utilizando un programa de hoja de cálculo que permita
la realización de diagramas.

4.- Se trata de construir un sistema que controle una máquina para reciclar latas, botellas y cajas de botellas. La máquinapuede ser utilizada por varias personas a la vez. El sistema
registra cuántos elementos devuelve cada usuario e imprime un recibo con el valor de los
elementos devueltos y el total a pagar al usuario. El sistema también lo utiliza un operador que
desea conocer el número de elementos de cada tipo que se han introducido durante el día.
También debe poder actualizar los valores de loselementos. El sistema llamará al operador
cuando se acabe el papel de los recibos o si detecta algún problema con los elementos
introducidos.

5.- Una empresa gestiona un conjunto de inmuebles, que administra en calidad de propietaria.
Cada inmueble puede ser bien un local (local comercial, oficinas, etc.), un piso o bien un
edificio que a su vez tiene pisos y locales. Como el número de...
tracking img