Examen Final Sistemas de Información 2015 23132
Noviembre 30 de 2015
Nombres
Miguel Andres Torres Chavarro
Felipe Villarreal Daza
1. Modelado UML Unified Modeling Language- Lenguaje Unificado de Modelado. Es un tipo de diagrama estático que describe la estructura de un sistema mostrando sus clases, orientados a objetos. Tanto los atributos como los métodos vienenprecedidos por un símbolo de acceso, que normalmente suele ser un “+” para el acceso público, un “-” para el acceso privado, (sólo por otros métodos de la clase) y un “#” para el acceso protegido (sólopara clase fija).
Explique el siguiente diagrama de clases
En el diagrama de clases anterior, se empieza con una clase Persona que contiene los atributos Nombre y Número de identificación. Lasclases Trabajador y estudiante son herederas directas de la clase Persona, obteniendo los atributos de esta misma. A la vez, la clase trabajador tiene una relación de uno a muchos (multiplicidad) con laclase Universidad. De manera similar, la clase Estudiante tiene una relación con la clase universidad, donde una universidad tiene muchos estudiantes, pero un estudiante solo pertenece a unauniversidad.
De la clase estudiante existen 2 sub clases llamadas Est. Grado y Est.Doctorado. Estas clases heredan a estudiante y por lo tanto tienen sus atributos junto con atributos específicos de cada clase.En el caso de Est grado, se tiene un atributo titulación y un método colaborar. Para el Est doctorado, se tiene un atributo Programa y un método Realizar Tesis.
Cada trabajador puede pertenecer ados grupos, PDI y PAS. Los trabajadores que pertenecen al PDI tiene una categoría y los trabajadores que pertenecen al PAS tienen un puesto. El PDI puede investigar y enseñar mientras que el PAS soloadministra. Los trabajadores del PDI pueden o pueden no ser doctores. Así mismo, cada trabajador está vinculado a un departamento exclusivamente, que solo tiene el atributo Nombre. Sin embargo, si el...
Regístrate para leer el documento completo.