Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unidad 2: UML I
Es una técnica para estructurar las descripciones de uso de sistema, y los principios de
un proceso de desarrollo orientado hacia el usuario. Usted podrá aplicar los principios y
las técnicas a sus proyectos, escribiendo las descripciones de uso apropiadas.
El programador: Los programadores tienen todos los asuntos del diseñador. Pero
cuando ingresan el dominio de aplicación, deben estar seguros de que la
1
Universidad Nacional de Lomas de Zamora - Facultad de Ingeniería - Tecnicatura en Programación de Computadores -
IT01122: Lectura de Requisitos - UML // Docente: Victor H. Arias
aplicación es posible. Más allá de eso, deben vivir con las restricciones
impuestas por el hardware sobre las que esa aplicación funciona.
2
Universidad Nacional de Lomas de Zamora - Facultad de Ingeniería - Tecnicatura en Programación de Computadores -
IT01122: Lectura de Requisitos - UML // Docente: Victor H. Arias
Ejemplo:
3
Universidad Nacional de Lomas de Zamora - Facultad de Ingeniería - Tecnicatura en Programación de Computadores -
IT01122: Lectura de Requisitos - UML // Docente: Victor H. Arias
Ejemplo:
Supongamos un hangar de mantenimiento de aeronaves, lo cual solo puede entrar
personal autorizado. Los mecánicos retiran las herramientas del pañol para trabajar en
los aviones siempre que contengan su tarjeta de identificación.
En el ejemplo se puede ver claramente, la dependencia entre los casos de uso. En este
caso un mecánico no puede tomar las herramientas sin antes identificarse.
Continuando con el ejemplo del mecánico, podemos hacer una extensión el cual
opcionalmente elija al momento de tomar una herramienta, imprimir o no el manual de
uso.
4
Universidad Nacional de Lomas de Zamora - Facultad de Ingeniería - Tecnicatura en Programación de Computadores -
IT01122: Lectura de Requisitos - UML // Docente: Victor H. Arias
Luego del caso de uso, se pone una raya y se indica el evento que llama a la
extensión.
5
Universidad Nacional de Lomas de Zamora - Facultad de Ingeniería - Tecnicatura en Programación de Computadores -
IT01122: Lectura de Requisitos - UML // Docente: Victor H. Arias
Bibliografía: