Sie sind auf Seite 1von 5

UNIVERSIDAD TECNOLÓGICA DE PEREIRA, DICIEMBRE 01 DE 2017 1

Informe Proyecto Final Algoritmia y Programación


Julián Triana, Codigo:1088303755

I. R ESUMEN 3. Identificar el tipo de problema con sus entradas


Se desarrollo en c++ una base de datos usando y salidas y mostrar lo que existe dentro de la caja
programación orientada a objetos (POO) la cual negra.
me guarda la información en un archivo txt y 4. Mostrar de manera clara y ordenada en un
usando métodos de búsqueda se muestra la diagrama de flujo el código que resuelve el
información requerida por el usuario, ademas de problema planteado.
permitirle al usuario de decidir el tamaño de la
base de datos la cual tiene un valor máximo de
IV. P ROCEDIMIENTO
10000 para este proyecto en particular, como
también otras caracterı́sticas que iremos
a. Planteamiento del problema:
conociendo a lo largo del documento.

Abstract—A database was developed in c ++ using


object-oriented programming (OOP) which saves the
information in a txt file and using search methods it
shows the information required by the user, besides
allowing the user to decide the size of the database
which has a maximum value of 10000 for this project in
particular, among other characteristics that we will get
to know throughout the document.

II. I NTRODUCCI ÓN


A lo largo del curso vimos como fue el proceso b. Diagrama de clases:
para el desarrollo de una propia lógica de
programación para esto se desarrollaron
actividades durante todo el curso que permitı́an la
estimulación de conceptos los cuales cada vez que
aumentaba la dificulta de cada una de estas
actividades nos brindaban una ayuda para lograr
solucionar cada una de las dificultades que iban
apareciendo,este proyecto trata de mostrar como
podemos aplicar una lógica de programación
ordenada para la solución de diversos tipos de
problemas o como para este caso en particular una
base de datos.

III. O BJETIVOS
1. Utilizar programación (POO) para la
optimización del código principal.
2. Aplicar el conocimiento adquirido a lo largo del
curso sobre arreglos y los diferentes tipos de
estructuras para el desarrollo del proyecto.
UNIVERSIDAD TECNOLÓGICA DE PEREIRA, DICIEMBRE 01 DE 2017 2

c. Diagrama de Flujo codigo principal:


UNIVERSIDAD TECNOLÓGICA DE PEREIRA, DICIEMBRE 01 DE 2017 3

d. Diagrama de Flujo constructor de la clase f. Diagrama de Flujo metodo registro de la clase


base: base:

e. Diagrama de Flujo metodo llenar de la clase


base:
UNIVERSIDAD TECNOLÓGICA DE PEREIRA, DICIEMBRE 01 DE 2017 4

g. Diagrama de Flujo metodo inventario de la


clase base:

h. Diagrama de Flujo metodo ganancias de la


clase base:

i. Diagrama de Flujo metodo escribir de la clase


base:
UNIVERSIDAD TECNOLÓGICA DE PEREIRA, DICIEMBRE 01 DE 2017 5

j. Diagrama de Flujo metodo imprimir de la V. C ONCLUCIONES


clase base: 1. Se observo como al utilizar programación
(POO) el código principal se reduce de manera
ostensible.
2. Se puede ver como usando programación (POO)
existe un mayor orden en nuestro código lo que
permite al usuario modificar o cambiar cualquier
linea de este con facilidad.
3. Se vio la importancia de la estructura switch al
momento de crear menús o ciclos que sigan
determinadas instrucciones ya que este permite
optimizar de muy buena manera el codigo
principal, en comparación si se utilizara alguna
otra sentencia vista anteriormente en el curso.
4. Se aprendió a crear documentos txt por medio
del compilador C++, para ello se uso la librerı́a
fstream de la cual usamos algunas funciones.

VI. B IBLIOGRAFIA
1. http://elmejorblogdelahistoria-1.blogspot.com.co/
2. https://es.slideshare.net/HenryUpla/diagramas-
de-clases-y-aplicaciones-java-en-netbeans

k. Diagrama de Flujo metodo clc de la clase


base:

Das könnte Ihnen auch gefallen