Está en la página 1de 4

INSTITUTO TECNOLOGICO SUPERIOR DE HUATUSCO

ALUMNO: Luis Francisco Rendon Coria

MATRICULA: 213Z0540

PROFE: Isaías Avendaño Cortes

Programación Orientada a Objetos

Proyecto

Ingeniera en Sistemas Computacionales

204B
11/Marzo/2021

Representa mediante un diagrama de clases la siguiente especificación.


Crear un proyecto UML llamado Asociación en el que se diseñe un diagrama de clases
que modele el proceso de dar de alta a cada una de las personas que se apuntan a una
asociación.

De cada persona interesa saber sus datos básicos: NIF, nombre completo y fecha de
nacimiento. Cuando cada nuevo socio se da de alta, se le asigna un código de asociado
alfanumérico y se anota la fecha de alta.

La clase Fecha se modela con tres campos (día, mes y año) de tipo entero. La clase NIF se modela
con un campo de tipo entero llamado DNI y un campo de tipocarácter llamado letra.

Diagramas objetos
Representa mediante un diagrama de clases la siguiente especificación.

Los requisitos para la gestión de nuestro videojuego son los siguientes:

En el videojuego aparecerán: personajes, enemigos, objetos muebles (o móviles) yobjetos


inmuebles (o inmóviles). Algunos ejemplos de objetos inmuebles son: muros, torres,
árboles, etc. Ejemplos de objetos muebles son: alimentos, proyectiles, armas, etc. Todos
los elementos anteriores dispondrán de unas coordenadas “x” e “y” para ubicarlos.

Los personajes y los enemigos disponen de: nivel de energía, número de vidas y
capacidad ofensiva (todos ellos son números enteros). Los personajes (sólo los
personajes) pueden recoger hasta tres objetos muebles en una mochila.

Las armas son objetos muebles y constan de un nivel de energía y de un factor


potenciador de la capacidad ofensiva de los personajes.
Se pide identificar las clases y sus relaciones, y para cada clase indicar todos los atributos.
Y Especificar el diagrama de clases.
Observaciones:
Durante la realización de este proyecto se presentaron complicaciones al realizar los diagramas de
clases debido a la estructura de cada uno y para que saliera a como se debe, es algo tedioso pero a
la vez es algo que a futuro nos ayudara bastante en la organización de nuestros programas.
Conclusiones:
Este proyecto es de gran ayuda para organizar la información ya sea personal o privada de objetos o
personas.

También podría gustarte