Cuestionario semana 3 herramienta de modelación UML iacc
Short Description
Respuestas del control de la semana 3 del curso herramientas de modelación UML....
Description
HERRAMIENTA DE MODELAMIENTO UML PEDRO GODOY ARELLANO INSTITUTO IACC 04-03-18
1) Caso: Dado el siguiente ejemplo de diagrama de clases responda a lo solicitado:
Determine: -
-
Qué sistema representa. Fundamentando su respuesta y explicando en aspectos del modelo. Clases que componen el diagrama presentado. Atributos de 3 clases, indicando el nombre de la clase y los atributos atributos que la componen. Además debe especificar si el atributo es público, privado o protegido, fundamentando su respuesta. Métodos de 3 clases, indicando el nombre de la clase y los métodos que la componen. De ejemplos de las relaciones de herencia, composición, composición , agregación, asociación y uso que se presentan en el sistema.
a) Qué sistema representa. Fundamentando su respuesta y explicando en aspectos del modelo. Este sistema está clasificando a personas en su actividad que el detective está catalogándolo lo que hacen lo que podrían hacer y también puede estar viendo como son por ejemplo con la foto el perfil que viene a ser la descripción de la persona, y en el caso del mafioso investiga los lugares frecuentes del mismo y en el caso del detective se anota el número de placa y la operación que está realizando que es la investigación del mafioso. b) Clases que componen el diagrama presentado. Persona, perfil, foto, medio de comunicación, el interfaz ¨investigable¨, lugar, mafioso y detective. c) Atributos de 3 clases, indicando el nombre de la clase y los atributos que la componen. Además debe especificar si el atributo es público, privado o protegido, fundamentando su respuesta. Persona:
-
Nombre: String Apellido: String Foto: Foto Comunicaciones: Ust˂Mediodecomunicación˃ Perfiles: Ust˂perfil˃ En este caso, todos los atributos están en privado osea que solo los métodos de la clase podrán ver estos atributos.
-
Perfil: tipoPerfil: int descripción: String
Este es mismo caso que la anterior todos los atributos están en privado por ende los métodos pueden ver los atributos.
Detective:
-
númeroPlaca: String Bueno este es el mismo caso, esta en privado cosa que solo los métodos pueden ver este atributo. d) Métodos de 3 clases, indicando el nombre de la clase y los métodos que la componen. Mafioso:
-
agregarLugar(lugar : Lugar) : void quitarLugar(lugar : Lugar) : boolean Investigar() : boolean Detective:
-
InvestigarMafioso(mafioso InvestigarMafios o(mafioso : Mafioso) : boolean ˂˂interface˃˃ Investigable
-
Investigar() : boolean
e) De ejemplos de las relaciones de herencia, composición, agregación, asociación y uso que se presentan en el sistema.
2) Caso 2: Imagine que usted pertenece al departamento departament o de informática informáti ca de una compañía de análisis y que fue asignado a un nuevo proyecto donde requieren realizar el modelamiento de un sistema de compra venta de vehículos. Para ello, se le solicita que diseñe detalladamente el sistema completo con sus componentes a través de los siguientes diagramas: -
-
Diagrama de clases: donde cada clase forme parte del sistema, además se deben agregar las relaciones entre las clases, como también los atributos que esta tenga (parte estática) y las funciones que deba cumplir (parte dinámica). Diagrama de objetos: donde se representen los objetos obtenidos del diagrama de clases con sus respectivos componentes. Explique ambos modelos utilizando lenguaje técnico y lenguaje para usuarios normales, con el fin de ser entendido y aplicado por cualquier integrante de la organización.
En este caso del diagrama de clases vemos que el cliente tiene que gestionar con el vendedor para luego crear el tipo de venta que se realizara dependiendo que es lo que quiere el cliente ( como no se fue muy específico en la pregunta puse en el cliente cuanto saldo gana, por ejemplo no se vendería un vehículo con un gran precio a una persona que gane un sueldo mínimo), si es al contado o no para luego ver que vehículo comprar dependiendo de la marca y el año del mismo, después de eso que observa la ficha técnica del auto como tipo de motor, economía entre otros, para llegar a la venta y en el caso del cliente la compra del vehículo. (Este fue el diagrama de clases).
View more...
Comments