SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
2013 
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA 
UNAD 
ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA ECBTI 
PRESENTADO POR: 
MARGARITA ROSA FLORIAN LÓPEZ 
C.C.: 1. 085. 175. 128 
CURSO DE: ESTRUCTURA DE DATOS 
GRUPO: 301305_44 
TUTOR: 
HERMES MOSQUERA 
CEAD LA GUAJIRA - RIOHACHA 
PROYECTO FINAL DE ESTRUCTURA DE DATOS 
El siguiente documento presenta de manera detalla el proceso de desarrollo del proyecto final de la nota del 40% del curso de estructura de datos. Como requisito para aprobar el curso.
OBJETIVOS 
 Dar aplicabilidad al proceso de aprendizaje impartido durante todo el semestre, sobre estructuras de datos y su aplicabilidad en la vida real. 
 Mostrar la fase de desarrollo y codificación de un programa relacionado con un entorno de la realidad. 
 Exponer el siguiente programa como posible solución a la problemática planteada.
DESARROLLO DE LA ACTIVIDAD 
1. Descripción del planteamiento del problema 
En los últimos años se ha venido evidenciando un constante crecimiento del parque automotor en las ciudades que ha llevado a los entes gubernamentales locales a implementar el pico y placa, con ello se ha visto un crecimiento acelerado del uso de los parqueaderos no solo para los usuarios ocasionales, sino también para quienes a diario hacen uso de los mismos. 
Lo anterior y para dar cumplimiento a la normatividad vigente con respecto al control de tarifas y calidad del servicio, cada parqueadero debe contar con un sistema de información para el control de cuentas y además registrar los datos básicos de los vehículos que ingresan y salen del parqueadero. En tal sentido se ha solicitado a los estudiantes del curso Estructura de datos que como aplicación del curso se haga una implementación de un sistema de información que permita mantener el control de la información y por ende poder obtener reportes en cualquier momento de los vehículos que ingresan y salen del parqueadero y el total del recaudo. Para gestionar la información se propone la implementación de un único programa que contenga dos estructuras llamadas vehículo y parqueo así: 
Información del Vehículo: se requieren los siguientes datos (placa, marca, modelo, color). 
Información del Parqueo: se requieren los datos de:(placa del vehículo, hora de ingreso, hora de salida, fecha, valor del servicio de parqueadero) se debe tener en cuenta que por cada hora o fracción tiene un costo de $900). El sistema debe mostrar un reporte del total recaudado. 
De acuerdo a lo anterior se plantean los siguientes requerimientos funcionales: 
Requerimientos funcionales 
Una interfaz amigable con color de fondo donde esté el nombre de la Universidad, nombre del CEAD y el nombre de la aplicación que será “CONTROLPARK” y los datos básicos de quien diseña el programa, (código, nombre y grupo), además de implementarle la contraseña de ingreso que será genérica, esta debe ser: 123 la cual validará el ingreso a la aplicación. 
Tendrá un menú de opciones de Nivel general con las dos opciones ya descritas (vehículo y parqueo).
Al seleccionar la opción vehículo lo lleva a un nuevo menú donde tendrá las opciones de Insertar vehículo, visualizar vehículos, eliminar vehículos y salir de vehículos, al salir lo debe regresar al menú principal. 
Al seleccionar la opción Parqueo lo lleva a un nuevo menú donde tendrá las opciones de registrar un parqueo, visualizar vehículos parqueados, retirar o eliminar el vehículo del parqueadero, una opción para mostrar el acumulado total de las ventas y la opción de salir que lo debe regresar al menú principal y como (opcional) una opción para buscar. 
PROTOTIPO DEL SISTEMA O ESTRUCTURA
IMÁGENES DEL PROGRAMA CONTROLPARK EN EJECUCIÓN 
1) Portada o presentación del programa: 
Ingreso a la interfaz del programa sin implementar la contraseña a un 
Ingreso al programa con la implementación de la contraseña: 123 ocultada por asteriscos
2) Ingreso al Menú principal del programa, después de ejecutar la contraseña correctamente. 
3) Selección de la opción 1 para ingresar a el Menú de VEHICULOS 
4) Selección de la opción 2 para ingresar a el Menú de PARQUEO
5) Ingresando datos en el Menú de VEHICULOS 
Ingresar Vehículos 
Visualizando Vehículos 
Eliminación de Vehículo por la Placa 
Regresando al menú principal
6) Ingresando datos al Menú PARQUEO 
Registrando Parqueo 
Visualizando Vehículo parqueado 
Eliminación de Vehículo parqueado
Recaudo total 
Regresando al menú principal
CONCLUSIONES 
Podría decir que la ejecución de este proyecto fue mi mayor tormento durante un mes, pero sin embargo después de haber terminado de desarrollarlo considero que fue satisfactorio para mí verlo en ejecución. Me alegro mucho haberlo terminado, pues aunque muchas veces intente decaerme un poco por los continuos errores de ejecución, no permití que esto me venciera y continúe adelante, noche tras noche su desarrollo hasta obtener este producto. 
No lo considero como el programa perfecto, pero si el adecuado, pues lo importante fue que lo desarrolle yo misma, y todo gracias al estudio del modulo del curso, al apoyo continuo del tutor del curso y a sus herramientas de aprendizaje, todo esto me ayudo a elaborar este proyecto, el cual nos muestra lo importante que es el desarrollo de aplicaciones que permitan solucionar una problemática de nuestro entorno.
BIBLIOGRAFÍAS 
MOSQUERA, Hermes (2007). Modulo de estructura de datos. Popayán: UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA. 
DEYTEL Y DEYTEL (1999). Como programa C++. Segunda Edición. México D.F: 
Prentice Hall. McGRAW-HILL. 
Javier García de Jalón · José Ignacio Rodríguez · José María Sarriegui · Alfonso Brazález (1998). Aprenda C++ como si estuviera en primero. San Sebastián: Editada y mantenida por Javier García de Jalón (jgjalon@etsii.upm.es). Consultado en Noviembre 19 de 2013 en: http://mat21.etsii.upm.es/ayudainf/aprendainf/cpp/manualcpp.pdf.

Más contenido relacionado

Similar a 301305 44 m_florianl

PID11041
PID11041PID11041
PID11041
ecoran
 
Formato proyecto productivo media técnica
Formato proyecto productivo media técnicaFormato proyecto productivo media técnica
Formato proyecto productivo media técnica
Dayron Garcia
 
449135 desarrollo de aplicaciones enf(1)
449135   desarrollo de aplicaciones enf(1)449135   desarrollo de aplicaciones enf(1)
449135 desarrollo de aplicaciones enf(1)
Ricardo Guerrero
 
Reporte del proyecto
Reporte del proyecto Reporte del proyecto
Reporte del proyecto
yesuam
 

Similar a 301305 44 m_florianl (20)

Programa vigas continuas
Programa vigas continuasPrograma vigas continuas
Programa vigas continuas
 
T
TT
T
 
Grupo G_Matriz de Riesgos Operacional 2023.docx
Grupo G_Matriz de Riesgos Operacional 2023.docxGrupo G_Matriz de Riesgos Operacional 2023.docx
Grupo G_Matriz de Riesgos Operacional 2023.docx
 
PROYECTO FINAL DE ANÁLISIS
PROYECTO FINAL DE ANÁLISISPROYECTO FINAL DE ANÁLISIS
PROYECTO FINAL DE ANÁLISIS
 
Pdf virtudes
Pdf virtudesPdf virtudes
Pdf virtudes
 
Proyecto Tutorial Open Office-Maestria en Docencia Superior (CRUPO)
Proyecto Tutorial Open Office-Maestria en Docencia Superior (CRUPO)Proyecto Tutorial Open Office-Maestria en Docencia Superior (CRUPO)
Proyecto Tutorial Open Office-Maestria en Docencia Superior (CRUPO)
 
PID11041
PID11041PID11041
PID11041
 
Ficha del proyecto
Ficha del proyectoFicha del proyecto
Ficha del proyecto
 
Informe pablo tafur_catia
Informe pablo tafur_catiaInforme pablo tafur_catia
Informe pablo tafur_catia
 
Formato proyecto productivo media técnica
Formato proyecto productivo media técnicaFormato proyecto productivo media técnica
Formato proyecto productivo media técnica
 
Teoria de sistema Venta y reparacion de equipos
Teoria de sistema Venta y reparacion de equipos  Teoria de sistema Venta y reparacion de equipos
Teoria de sistema Venta y reparacion de equipos
 
449135 desarrollo de aplicaciones enf(1)
449135   desarrollo de aplicaciones enf(1)449135   desarrollo de aplicaciones enf(1)
449135 desarrollo de aplicaciones enf(1)
 
Edissa
EdissaEdissa
Edissa
 
Edissa
EdissaEdissa
Edissa
 
UNAD Momento 2 problema de programacion lineal
UNAD Momento 2 problema de programacion linealUNAD Momento 2 problema de programacion lineal
UNAD Momento 2 problema de programacion lineal
 
Diseno de software_educativo_basado_en_c
Diseno de software_educativo_basado_en_cDiseno de software_educativo_basado_en_c
Diseno de software_educativo_basado_en_c
 
Reporte del proyecto
Reporte del proyecto Reporte del proyecto
Reporte del proyecto
 
Abreu prototipo u3
Abreu prototipo u3Abreu prototipo u3
Abreu prototipo u3
 
Dpss u3 a2_wipl
Dpss u3 a2_wiplDpss u3 a2_wipl
Dpss u3 a2_wipl
 
Modelo Cocomo
Modelo CocomoModelo Cocomo
Modelo Cocomo
 

Último

Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Demetrio Ccesa Rayme
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 

Último (20)

Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
 
FICHA CUENTO BUSCANDO UNA MAMÁ 2024 MAESTRA JANET.pdf
FICHA CUENTO BUSCANDO UNA MAMÁ  2024 MAESTRA JANET.pdfFICHA CUENTO BUSCANDO UNA MAMÁ  2024 MAESTRA JANET.pdf
FICHA CUENTO BUSCANDO UNA MAMÁ 2024 MAESTRA JANET.pdf
 
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
 
animalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfanimalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
sesion de aprendizaje 1 SEC. 13- 17 MAYO 2024 comunicación.pdf
sesion de aprendizaje 1 SEC. 13- 17  MAYO  2024 comunicación.pdfsesion de aprendizaje 1 SEC. 13- 17  MAYO  2024 comunicación.pdf
sesion de aprendizaje 1 SEC. 13- 17 MAYO 2024 comunicación.pdf
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLAACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
 
GRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdf
GRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdfGRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdf
GRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdf
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto gradoUNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdf
 
Presentación de la propuesta de clase.pdf
Presentación de la propuesta de clase.pdfPresentación de la propuesta de clase.pdf
Presentación de la propuesta de clase.pdf
 
Programa dia de las madres para la convi
Programa dia de las madres para la conviPrograma dia de las madres para la convi
Programa dia de las madres para la convi
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdfTÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
 

301305 44 m_florianl

  • 1. 2013 UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA ECBTI PRESENTADO POR: MARGARITA ROSA FLORIAN LÓPEZ C.C.: 1. 085. 175. 128 CURSO DE: ESTRUCTURA DE DATOS GRUPO: 301305_44 TUTOR: HERMES MOSQUERA CEAD LA GUAJIRA - RIOHACHA PROYECTO FINAL DE ESTRUCTURA DE DATOS El siguiente documento presenta de manera detalla el proceso de desarrollo del proyecto final de la nota del 40% del curso de estructura de datos. Como requisito para aprobar el curso.
  • 2. OBJETIVOS  Dar aplicabilidad al proceso de aprendizaje impartido durante todo el semestre, sobre estructuras de datos y su aplicabilidad en la vida real.  Mostrar la fase de desarrollo y codificación de un programa relacionado con un entorno de la realidad.  Exponer el siguiente programa como posible solución a la problemática planteada.
  • 3. DESARROLLO DE LA ACTIVIDAD 1. Descripción del planteamiento del problema En los últimos años se ha venido evidenciando un constante crecimiento del parque automotor en las ciudades que ha llevado a los entes gubernamentales locales a implementar el pico y placa, con ello se ha visto un crecimiento acelerado del uso de los parqueaderos no solo para los usuarios ocasionales, sino también para quienes a diario hacen uso de los mismos. Lo anterior y para dar cumplimiento a la normatividad vigente con respecto al control de tarifas y calidad del servicio, cada parqueadero debe contar con un sistema de información para el control de cuentas y además registrar los datos básicos de los vehículos que ingresan y salen del parqueadero. En tal sentido se ha solicitado a los estudiantes del curso Estructura de datos que como aplicación del curso se haga una implementación de un sistema de información que permita mantener el control de la información y por ende poder obtener reportes en cualquier momento de los vehículos que ingresan y salen del parqueadero y el total del recaudo. Para gestionar la información se propone la implementación de un único programa que contenga dos estructuras llamadas vehículo y parqueo así: Información del Vehículo: se requieren los siguientes datos (placa, marca, modelo, color). Información del Parqueo: se requieren los datos de:(placa del vehículo, hora de ingreso, hora de salida, fecha, valor del servicio de parqueadero) se debe tener en cuenta que por cada hora o fracción tiene un costo de $900). El sistema debe mostrar un reporte del total recaudado. De acuerdo a lo anterior se plantean los siguientes requerimientos funcionales: Requerimientos funcionales Una interfaz amigable con color de fondo donde esté el nombre de la Universidad, nombre del CEAD y el nombre de la aplicación que será “CONTROLPARK” y los datos básicos de quien diseña el programa, (código, nombre y grupo), además de implementarle la contraseña de ingreso que será genérica, esta debe ser: 123 la cual validará el ingreso a la aplicación. Tendrá un menú de opciones de Nivel general con las dos opciones ya descritas (vehículo y parqueo).
  • 4. Al seleccionar la opción vehículo lo lleva a un nuevo menú donde tendrá las opciones de Insertar vehículo, visualizar vehículos, eliminar vehículos y salir de vehículos, al salir lo debe regresar al menú principal. Al seleccionar la opción Parqueo lo lleva a un nuevo menú donde tendrá las opciones de registrar un parqueo, visualizar vehículos parqueados, retirar o eliminar el vehículo del parqueadero, una opción para mostrar el acumulado total de las ventas y la opción de salir que lo debe regresar al menú principal y como (opcional) una opción para buscar. PROTOTIPO DEL SISTEMA O ESTRUCTURA
  • 5. IMÁGENES DEL PROGRAMA CONTROLPARK EN EJECUCIÓN 1) Portada o presentación del programa: Ingreso a la interfaz del programa sin implementar la contraseña a un Ingreso al programa con la implementación de la contraseña: 123 ocultada por asteriscos
  • 6. 2) Ingreso al Menú principal del programa, después de ejecutar la contraseña correctamente. 3) Selección de la opción 1 para ingresar a el Menú de VEHICULOS 4) Selección de la opción 2 para ingresar a el Menú de PARQUEO
  • 7. 5) Ingresando datos en el Menú de VEHICULOS Ingresar Vehículos Visualizando Vehículos Eliminación de Vehículo por la Placa Regresando al menú principal
  • 8. 6) Ingresando datos al Menú PARQUEO Registrando Parqueo Visualizando Vehículo parqueado Eliminación de Vehículo parqueado
  • 9. Recaudo total Regresando al menú principal
  • 10. CONCLUSIONES Podría decir que la ejecución de este proyecto fue mi mayor tormento durante un mes, pero sin embargo después de haber terminado de desarrollarlo considero que fue satisfactorio para mí verlo en ejecución. Me alegro mucho haberlo terminado, pues aunque muchas veces intente decaerme un poco por los continuos errores de ejecución, no permití que esto me venciera y continúe adelante, noche tras noche su desarrollo hasta obtener este producto. No lo considero como el programa perfecto, pero si el adecuado, pues lo importante fue que lo desarrolle yo misma, y todo gracias al estudio del modulo del curso, al apoyo continuo del tutor del curso y a sus herramientas de aprendizaje, todo esto me ayudo a elaborar este proyecto, el cual nos muestra lo importante que es el desarrollo de aplicaciones que permitan solucionar una problemática de nuestro entorno.
  • 11. BIBLIOGRAFÍAS MOSQUERA, Hermes (2007). Modulo de estructura de datos. Popayán: UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA. DEYTEL Y DEYTEL (1999). Como programa C++. Segunda Edición. México D.F: Prentice Hall. McGRAW-HILL. Javier García de Jalón · José Ignacio Rodríguez · José María Sarriegui · Alfonso Brazález (1998). Aprenda C++ como si estuviera en primero. San Sebastián: Editada y mantenida por Javier García de Jalón (jgjalon@etsii.upm.es). Consultado en Noviembre 19 de 2013 en: http://mat21.etsii.upm.es/ayudainf/aprendainf/cpp/manualcpp.pdf.