Uml ejemplos para practicar

Solo disponible en BuenasTareas
  • Páginas : 2 (453 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de marzo de 2012
Leer documento completo
Vista previa del texto
Técnicas de Desarrollo de Programas Ingeniería Informática Curso 2008 / 2009 Ejercicios de UML Ejercicio 1
Una biblioteca tiene copias de libros. De cada libro se guarda su nombre, tipo (novela,teatro, poesía o ensayo), editorial, año y autor. Además cada copia tiene un identificador, y puede estar en la biblioteca, prestada, con retraso o en reparación. Los autores de cada libro secaracterizan por su nombre, nacionalidad y fecha de nacimiento. Los socios de la biblioteca pueden tener un máximo de 3 libros en préstamo. Cada libro se presta un máximo de 30 días. Por cada día de retraso seimpone una multa de dos días sin posibilidad de coger un nuevo libro. Se pide realizar: 1. el diagrama de clases de la aplicación, añadiendo los métodos necesarios para realizar el préstamo y ladevolución de libros. 2. el diagrama de colaboración del método devolver()

Ejercicio 2
Una red de ordenadores puede incluir los siguientes elementos: Servidores, PCs, impresoras Hubs, cables de red LosPCs pueden conectarse con un único Hub, mientras que los servidores pueden conectarse con uno o varios. Servidores y PCs pueden generar mensajes de una cierta longitud. Los Hubs tienen un número depuertos, algunos de los cuales pueden usarse para conectarlos con otros Hubs. Además tienen cierta probabilidad de “perder” mensajes. Existe cierta probabilidad de que las impresoras se averíen durantecierto tiempo. Se pide realizar: 1. el diagrama de clases de la red de ordenadores

1 de 2

Ejercicio 3
Se desea diseñar el software necesario para una red bancaria provista de cajerosautomáticos (ATMs) compartidos por un consorcio de bancos. Cada banco dispone de una serie de servidores provistos de software propio, que llevan la información sobre sus cuentas y procesan las transaccionesque actúan sobre dichas cuentas. A estos servidores están conectadas las estaciones de cajero, que son propiedad del banco, y en las que operan cajeros humanos que pueden crear cuentas e introducir...
tracking img