You are on page 1of 7

Universidad Abierta y a Distancia de México

División de Ciencias Exactas, Ingeniería y Tecnología

Programa Educativo: Ingeniería en Desarrollo de Software

Clave: 15142313

Modulo 1: Formación Básica

Semestre: 2º

Grupo: DS-DDOO-2102-B1-001

Clave: 15142313

Periodo: 2021-2-B1

Asignatura: Análisis y Diseño Orientado a Objetos

Unidad 4: Diseño Orientado a Objetos con UML (Lenguaje Unificado de Modelado)

Actividad 1. Representación de clases y objetos con UML

Estudiante: Maribel Martínez Quiroz

Matricula: ES1911001081

Docente en Línea: Lilian Aguillón Rodríguez

Fecha de entrega: miércoles, 25 de agosto de 2021

1
Tabla de contenido
Objetivo o Propósito de la actividad de aprendizaje.............................................................3
Introducción...........................................................................................................................3
Desarrollo..............................................................................................................................3
Conclusión............................................................................................................................3
Referencias...........................................................................................................................3

Índice de Ilustración

Ilustración 1 Diagrama de Clases.........................................................................................5


Ilustración 2 Diagrama de Objetos........................................................................................6

2
Actividad 1. Representación de clases y objetos con UML

Objetivo o Propósito de la actividad de aprendizaje


Identificar los elementos de los Diagramas de Clases, mediante la representación de
objetos, clases, y relaciones con UML para el Diseño Orientado a Objetos.

Introducción
El Lenguaje de Modela Unificado contiene dos Diagramas: De Clase y Objetos, mediante
un caso de estudio de un taller mecánico que requiere realizar un programa informático
para gestionar sus servicios se procederá a identificar los atributos y métodos para
realizar dos diagramas uno de Clases y el otro de Objetos, estos de presentarán mediante
un video.

Desarrollo
1. Revisa la documentación correspondiente a la unidad 4 y las fuentes de consulta,
identifica la simbología a utilizar para representar Clases y Objetos utilizando el
Lenguaje de Modelado Unificado UML.
Al considerar con respecto al Contenido Nuclear se menciona lo siguiente: Por lo
general cuando se diseña una clase no es necesario mostrar todos los atributos, ni
todas las operaciones, basta con mostrar los subconjuntos más relevantes para
organizarlos.
Un objeto es la unidad mínima en la representación de algo real y una clase, es un
objeto de atributos y métodos. UML es una representación visual de información
para diseñar un sistema (UnADM, 2021).

2. Identifica las Clases y Objetos a utilizar para desarrollar el software


correspondiente al siguiente caso de estudio.
Un taller mecánico necesita gestionar los servicios realizados a los vehículos de
sus clientes registrando una descripción de las actividades realizadas, las piezas
que fueron cambiadas, fecha y hora de entrada, fecha y hora de salida,
observaciones, datos de identificación de vehículo (color, marca, modelo, año,
placas), así como datos del propietario (Nombre, Dirección, Teléfono), el sistema
debe poder notificar a recepción del taller y al dueño del vehículo la entrega del
vehículo media hora antes de su entrega, también debe registrar datos de los
mecánicos que trabajaron en cada reparación (nombre, puesto, clave de
empleado). Es importante considerar que un cliente puede tener más de un
vehículo registrado en el taller, finalmente el gerente de servicio podrá consultar el
historial de reparaciones realizadas a un vehículo en el taller a lo largo del tiempo.

3
3. Identifica los atributos y métodos de cada una de las clases y objetos (mínimo 3
atributos y 2 métodos en cada uno).

Clase: Servicios
Atributos:
- Descripción de las actividades realizadas
- Piezas que fueron cambiadas
- Fecha y hora de entrada
- Fecha y hora de salida
- Observaciones

Método

o Gestionar los servicios


o Consultar historial de reparaciones

Clase: vehículo

Atributos:

- Color
- Marca
- Modelo
- Año
- Placa

Método

o Frenar
o Acelerar

Clase: Cliente

Atributos:

- Nombre
- Dirección
- Teléfono

Método

o Dejar el vehículo
o Recoger el vehículo

4
Clase: Mecánico

Atributos:

- Nombre
- Puesto
- Clave de empleado

Método

o Reparar el vehículo
o Registrar datos

4. Realiza los diagramas de clases y objetos en función de los objetos y clases


identificados, utiliza alguna herramienta de modelado de UML, de tu elección.

Ilustración 1 Diagrama de Clases

5
Ilustración 2 Diagrama de Objetos

5. Realiza un breve video online en el que presentes los diagramas UML, de Clases y
Objetos desarrollados, describiendo cada uno de ellos y la relación entre ellos.
Puedes utilizar https://screencast-omatic.com

6. Agrega el link de referencia del video al documento de la actividad.

Nota: Si no se puede visualizar el video, por favor descargarlo. Por su atención


gracias.

https://unadmex-my.sharepoint.com/:v:/g/personal/
martinezquiroz_nube_unadmexico_mx/EdL_fqLfnXRBuxvJ2G7J-
tgBFwWmUIJFtv6btf6_1XOmeA?e=bbv074

6
Conclusión
De acuerdo con lo estipulado por el cliente al realizar un diagrama de clases se
tiene las clases que participaran en el programa con los atributos y métodos es
una plantilla para ser utilizada en todos los servicios que preste el taller; el
Diagrama de Objetos es en específico para cada servicio se apoya del Diagrama
de Clases para su llenado, ambos Diagramas son de utilidad para la etapa de
análisis y diseño.

Referencias
UnADM. (mayo de 2021). Análisis y diseño orientado a objetos. Unidad 4. Diseño
orientado a objetos con UML (Lenguaje Unificado de .
https://campus.unadmexico.mx/contenidos/DCEIT/BLOQUE1/DS/02/DDOO/U3/
descargables/DDOO_Unidad_3.pdf

You might also like