Está en la página 1de 4

UNIVERSIDAD TECNOLGICA DE EL SALVADOR

FACULTAD DE INFORMATICA Y CIENCIAS APLICADAS

ESCUELA DE INFORMTICA
ASIGNATURA:LENGUAJE UNIFICADO DE
MODELADO
PROFESOR : ING. MARLON GIOVANNI MARTINEZ

SECCIN

CICLO

01

02-2015

LABORATORIO 1 CREACION DE MODELO DE CLASES CON STARUML

N
1

Nombre
Hairo Rizzieri Flores Hernndez

Carnet
29-6566-2014

Problema 1.
Crear el siguiente modelo en el software StarUML y luego explicar
detalladamente que sucede con las clases relacionadas en dicho modelo
considerando el tipo relacin. Es decir, realiza la interpretacin del Modelo.

NOTA

Anlisis del modelo del problema 1:


El modelo representa una aplicacin diseada para administrar los
horarios en cada una de las carreras de la universidad, como tambin la
asignacin de aulas tomando en cuenta la optimizacin en el uso de las
aulas de clases y sus laboratorios segn la capacidad que estas posean.

Clase cuadrante: Es la clase principal del esquema, posee una


composicin esttica. De ella dependen las dems clases
asociadas.

Clase grupo: La clase grupo se encarga de crear los grupos de


alumnos y tiene una relacin de uno a muchos con la clase
horarios y una asociacin con la clase Asignatura.

Clase Horario: Posee una relacin 1 uno a 1 con la clase aula, se


encarga de crear los horarios de clases que son asignados por la
clase grupos.

Clase Aula: Agrega, modifica, elimina, reserva aulas. Esta clase


depende de la clase Horarios.
Clase asignatura: Crea las asignaturas las cuales dependen de los
grupos de alumnos. Estas tiene una relacin de 1 a 0.
Clase (Facultad, Carrera y plan): Las facultades tienen carreras y
las carreras tienen planes de estudios y estos a su vez contienen
asignaturas.

Problema 2.
Crear el siguiente modelo en el software StarUML y luego explicar
detalladamente que sucede con las clases relacionadas en dicho modelo
considerando el tipo relacin. Es decir, realiza la interpretacin del Modelo.

Anlisis del modelo del problema 2:


El modelo describe una aplicacin de un restaurant que permite emitir
facturas con el monto de lo consumido por los clientes.

Clase cliente: Un cliente una relacin de uno muchos los clientes


pueden emitir una o varias rdenes de compras.

Clase orden: Puede contener la clase bebida o la clase platillos de


manera independiente como tambin de manera conjunta, a esta
permite tambin generara la clase pago.

Clases Bebida y Platillo: Contiene un relacin generalizada,


atributos propios y adems de atributos que pueden ser
heredados de la clase Orden.

Clase Pago: Es una sper clase que toma los datos de lo generado
en la clase orden, esta puede heredar atributos a las clases
Crdito o efectivo dependiendo la forma en cmo se realice el
pago.

Clases Crdito y Efectivo: Estas clase poseen atributos propios y


tambin heredan algunos de ala clase pagos, se puede ejecutar
cualquiera de las dos de pendiendo la forma de pago que quiere
efectuarse.