Вы находитесь на странице: 1из 11

2013

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS TECNOLOGA E INGENIERA ECBTI

PRESENTADO POR: MARGARITA ROSA FLORIAN LPEZ 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 codificacin de un programa relacionado con un entorno de la realidad. Exponer el siguiente programa como posible solucin a la problemtica planteada.

DESARROLLO DE LA ACTIVIDAD

1. Descripcin del planteamiento del problema En los ltimos aos 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 tambin 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 informacin para el control de cuentas y adems registrar los datos bsicos de los vehculos que ingresan y salen del parqueadero. En tal sentido se ha solicitado a los estudiantes del curso Estructura de datos que como aplicacin del curso se haga una implementacin de un sistema de informacin que permita mantener el control de la informacin y por ende poder obtener reportes en cualquier momento de los vehculos que ingresan y salen del parqueadero y el total del recaudo. Para gestionar la informacin se propone la implementacin de un nico programa que contenga dos estructuras llamadas vehculo y parqueo as: Informacin del Vehculo: se requieren los siguientes datos (placa, marca, modelo, color). Informacin del Parqueo: se requieren los datos de:(placa del vehculo, hora de ingreso, hora de salida, fecha, valor del servicio de parqueadero) se debe tener en cuenta que por cada hora o fraccin 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 aplicacin que ser CONTROLPARK y los datos bsicos de quien disea el programa, (cdigo, nombre y grupo), adems de implementarle la contrasea de ingreso que ser genrica, esta debe ser: 123 la cual validar el ingreso a la aplicacin. Tendr un men de opciones de Nivel general con las dos opciones ya descritas (vehculo y parqueo).

Al seleccionar la opcin vehculo lo lleva a un nuevo men donde tendr las opciones de Insertar vehculo, visualizar vehculos, eliminar vehculos y salir de vehculos, al salir lo debe regresar al men principal. Al seleccionar la opcin Parqueo lo lleva a un nuevo men donde tendr las opciones de registrar un parqueo, visualizar vehculos parqueados, retirar o eliminar el vehculo del parqueadero, una opcin para mostrar el acumulado total de las ventas y la opcin de salir que lo debe regresar al men principal y como (opcional) una opcin para buscar.

PROTOTIPO DEL SISTEMA O ESTRUCTURA

IMGENES DEL PROGRAMA CONTROLPARK EN EJECUCIN 1) Portada o presentacin del programa: Ingreso a la interfaz del programa sin implementar la contrasea a un

Ingreso al programa con la implementacin de la contrasea: 123 ocultada por asteriscos

2) Ingreso al Men principal del programa, despus de ejecutar la contrasea correctamente.

3) Seleccin de la opcin 1 para ingresar a el Men de VEHICULOS

4) Seleccin de la opcin 2 para ingresar a el Men de PARQUEO

5) Ingresando datos en el Men de VEHICULOS Ingresar Vehculos

Visualizando Vehculos

Eliminacin de Vehculo por la Placa

Regresando al men principal

6) Ingresando datos al Men PARQUEO Registrando Parqueo

Visualizando Vehculo parqueado

Eliminacin de Vehculo parqueado

Recaudo total

Regresando al men principal

CONCLUSIONES Podra decir que la ejecucin de este proyecto fue mi mayor tormento durante un mes, pero sin embargo despus de haber terminado de desarrollarlo considero que fue satisfactorio para m verlo en ejecucin. Me alegro mucho haberlo terminado, pues aunque muchas veces intente decaerme un poco por los continuos errores de ejecucin, no permit que esto me venciera y contine 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 problemtica de nuestro entorno.

BIBLIOGRAFAS

MOSQUERA, Hermes (2007). Modulo de estructura de datos. Popayn: UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA ESCUELA DE CIENCIAS BSICAS TECNOLOGA E INGENIERA.

DEYTEL Y DEYTEL (1999). Como programa C++. Segunda Edicin. Mxico D.F: Prentice Hall. McGRAW-HILL. Javier Garca de Jaln Jos Ignacio Rodrguez Jos Mara Sarriegui Alfonso Brazlez (1998). Aprenda C++ como si estuviera en primero. San Sebastin: Editada y mantenida por Javier Garca de Jaln (jgjalon@etsii.upm.es). Consultado en Noviembre 19 de 2013 en: http://mat21.etsii.upm.es/ayudainf/aprendainf/cpp/manualcpp.pdf.

Вам также может понравиться