0% encontró este documento útil (0 votos)
7 vistas3 páginas

Propuesta Proy e

El documento presenta propuestas de proyectos para la asignatura de Programación Orientada a Objetos, donde los estudiantes pueden elegir entre cuatro opciones: un sistema de estacionamiento, un sistema de gestión de biblioteca, un juego de batalla Pokémon y un sistema para una agencia de viajes. Cada propuesta incluye requisitos específicos y consideraciones sobre la implementación utilizando OOP y Python. Se enfatiza que los proyectos serán evaluados conforme al avance y al temario de la materia.

Cargado por

licihe4125
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
7 vistas3 páginas

Propuesta Proy e

El documento presenta propuestas de proyectos para la asignatura de Programación Orientada a Objetos, donde los estudiantes pueden elegir entre cuatro opciones: un sistema de estacionamiento, un sistema de gestión de biblioteca, un juego de batalla Pokémon y un sistema para una agencia de viajes. Cada propuesta incluye requisitos específicos y consideraciones sobre la implementación utilizando OOP y Python. Se enfatiza que los proyectos serán evaluados conforme al avance y al temario de la materia.

Cargado por

licihe4125
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

CARRERA TEC. SUP.

EN INFORMATICA
ASIGNATURA: PROGRAMACION ORIENTADA A OBJETOS
MS.c. Marlene Aiza Choque

PROPUESTA DE PROYECTOS

INSTRUCCIONES

CONSIDERACION 1: USTED PUEDE ELEGIR CUALQUIERA DE LOS PROYECTOS


SIGUIENTES ENUNCIADOS A CONTINUACION

CONSIDERACION 2: USTED PUEDE ELEGIR UNA PROPUESTA DE SU


PREFERENCIA, PERO TOME EN CUENTA QUE EL PROYECTO SERA EVALUADO
CADA CLASE, EN LA MEDIDA QUE USTED VAYA AVANZANDO, CUYO AVANCE
DEBE SER CONFORME AL TEMARIO DE LA MATERIA. (ES DECIR, USTED NO PUEDE
REALIZAR GRAFICACIONES O JUEGOS QUE REQUIERAN MODELOS
MATEMATICOS, U OTROS ASPECTOS QUE ESTEN FUERA DEL ALCANCE DE LA
MATERIA)

PROPUESTA 1

Sistema de Estacionamiento

Diseñar un sistema basado en OOP (Programación Orientada a Objetos) que


gestione n lugares numerados del 1 al n en un estacionamiento, y también que
gestione la hora de llegada y salida de los vehículos, y el pago que los usuarios
deben realizar a fin de mes por el tiempo que utilizaron el parqueo.

PROPUESTA 2

Biblioteca

Abstraiga el siguiente caso con OOP (Programación Orientada a Objetos) y Python:

La biblioteca, de la Universidad Internacional de Bolivia (UIB) contiene libros. Hay


múltiples copias de algunos libros. Algunos libros están disponibles para préstamo
de una semana solamente, pero todos los demás libros pueden ser prestados por
tres semanas generalmente. Los miembros de la biblioteca pueden tomar prestados
hasta cuatro libros a la vez, y los miembros del personal pueden tomar préstamos
CARRERA TEC. SUP. EN INFORMATICA
ASIGNATURA: PROGRAMACION ORIENTADA A OBJETOS
MS.c. Marlene Aiza Choque

de hasta doce libros. Los miembros de la biblioteca y los miembros del personal
deben devolver luego los libros a la biblioteca como cualquier otro usuario.

Se sugiere considerar a los sustantivos como posibles objetos y a las acciones como
posibles funciones.

PROPUESTA 3

Batalla pokemon

Este juego, consiste en realizar una pelea entre dos pokemones, cada pokemon
tiene un nivel de vida, fuerza de ataque, y un nivel de evasión de daño, la pelea
sigue los siguientes pasos:

Comienza la batalla pokemon


Ataca al objetivo
El objetivo pierde VIDA y ataca de vuelta
El primero en alcanzar la VIDA a 0 pierde.

Cada movimiento deberá ser impreso en pantalla, un movimiento es considerado


un ataque, una evasión de daño y una reducción de VIDA.

Una vez que se logre concretar una pelea entre dos pokemones considere
implementar la batalla de pokemones entre dos conjuntos de pokemones y que ya
no sea 1 vs 1, sino 2 vs 2 o 3 vs 3 etc.

PROPUESTA 4

Agencia de Viajes

La cadena de agencias de viajes “Travel Tours” desea disponer de un sistema que


contemple información relativa al hospedaje y vuelos de los turistas que la contratan.

Algunos aspectos a tomar en cuenta son los siguientes:

La cadena de agencias está compuesta por un conjunto de sucursales. Cada


sucursal está definida por el código de sucursal, dirección, teléfono y lista de
empleados (con nombre, apellidos, celular, CI).

La cadena tiene contratados una serie de hoteles de forma exclusiva. Cada hotel
estará definido por el código de hotel, nombre, dirección, ciudad, teléfono, número
de plazas disponibles y lista de empleados (con nombre, apellidos, celular, CI).
CARRERA TEC. SUP. EN INFORMATICA
ASIGNATURA: PROGRAMACION ORIENTADA A OBJETOS
MS.c. Marlene Aiza Choque

De igual forma, la cadena tiene contratados una serie de vuelos regulares de forma
exclusiva. Cada vuelo viene definido por el número de vuelo, fecha y hora, origen y
destino, plazas totales y plazas de clase turista de las que dispone.

La información que se desea almacenar por cada turista es el código del turista, CI,
nombre, apellidos, dirección y celular.

Dado que un turista puede contratar un servicio con acompañantes, los datos de CI,
nombre, apellidos, dirección y celular de los acompañantes deberán ser registrados
como parte de los datos del turista.

Por otra parte, hay que tomar en cuenta la siguiente información:

A la cadena de agencias le interesa conocer frecuentemente que sucursal(es) ha


contratado un turista, por lo deberá implementar un método para la búsqueda.

A la cadena de agencias le interesa conocer los detalles de las personas que


acompañan a un turista.

A la cadena de agencias le interesa saber frecuentemente los empleados que


componen una sucursal.

“Nunca consideres el estudio como una obligación, sino como


una oportunidad para penetrar en el bello y maravilloso mundo
del saber”

Albert Einstein

También podría gustarte