Descargar (12Mb) - Universidad de El Salvador
Descargar (12Mb) - Universidad de El Salvador
Descargar (12Mb) - Universidad de El Salvador
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Capítulo II.<br />
Sistema Informático para la gestión <strong>de</strong> eventos <strong>de</strong> los Teatros Nacionales <strong>de</strong> <strong>El</strong> <strong>Salvador</strong><br />
Imagen 2.1. Diagrama <strong>de</strong>l mo<strong>de</strong>lo tres capas.<br />
b.1) Estándares <strong>de</strong> diagrama <strong>de</strong> clases<br />
b.1.1) Nomenclatura <strong>de</strong> diagrama <strong>de</strong> clases<br />
Icono Nombre Descripción<br />
Clase Es la unidad básica que encapsula toda la información<br />
<strong>de</strong> un objeto (un objeto es una instancia <strong>de</strong> una clase).<br />
A través <strong>de</strong> ella po<strong>de</strong>mos mo<strong>de</strong>lar el entorno en<br />
estudio (una casa, un auto, una cuenta corriente,<br />
etc.).<br />
En don<strong>de</strong>:<br />
Superior: contiene el nombre <strong>de</strong> la clase.<br />
Intermedio: contiene los atributos (o variables <strong>de</strong><br />
instancia) que caracterizan a la clase (pue<strong>de</strong>n ser<br />
private[-], protected[#] o public[+]).<br />
Inferior: contiene los métodos u operaciones, los<br />
cuales son la forma como interactúa el objeto con su<br />
entorno (<strong>de</strong>pendiendo <strong>de</strong> la visibilidad: private[-],<br />
protected[#] o public[+]).<br />
-Fin1<br />
1<br />
Clase<br />
-Atributo : int<br />
+Operaciones() : bool<br />
-Fin2<br />
*<br />
Generalización<br />
Composición<br />
La generalización se <strong>de</strong>scribe la relación <strong>de</strong> herencia<br />
<strong>de</strong>l mundo orientado a objetos. Se trata <strong>de</strong> los padres<br />
y la relación hijo.<br />
La generalización está representada por una flecha<br />
con punta <strong>de</strong> flecha hueca como se muestra a la<br />
izquierda. Un extremo representa el elemento<br />
primario y elemento secundario al otro lado.<br />
Es un tipo <strong>de</strong> relación estática, en don<strong>de</strong> el tiempo <strong>de</strong><br />
vida <strong>de</strong>l objeto incluido está condicionado por el<br />
tiempo <strong>de</strong> vida <strong>de</strong>l que lo incluye. Este tipo <strong>de</strong> relación<br />
es comúnmente llamada Composición (el objeto base<br />
se construye a partir <strong>de</strong>l objeto incluido, es <strong>de</strong>cir, es<br />
"parte/todo").<br />
67