You are on page 1of 2

Escuela Politcnica Nacional

Programacin
Proyecto Final de la Asignatura

Estamos en el ao 2017, el metro de Quito ha sido construido y extendido, como se muestra en la


Figura inferior:

Guayaquil

UCE

El Pintado

El Labrador

Inaquito

La Gasca

Jipijapa

Santa Maria
Carolina
El Ejido

Pradera

Orellana
Alameda

Santa Rosa

10 de Agosto
San Francisco

12 de Octubre

Los Ros

Metropolitano

Diego de Almagro
El Labrador
Colon
La Magdalena

El Carmen
EPN

Estrella
El Recreo
Garca

Solanda
San Blas
Pentagono

La Concepcin

El Calzado

Cruz Roja

Amagasi

Santa Catalina

Moran Valverde
Alpallana

Las Rosas
Parque San Carlos
San Carlos

Quitumbe

El Metro consta de 4 rutas:


1.
2.
3.
4.

Lnea 1 (Azul), cuyo tiempo promedio entre paradas es de 2 minutos.


Lnea 2 (Gris), cuyo tiempo promedio entre paradas es de 3 minutos.
Lnea 3 (Roja), cuyo tiempo promedio entre paradas es de 2,25 minutos.
Lnea 4 (Naranja), cuyo tiempo promedio entre paradas es de 3,25 minutos.

Debido a la extensin de la red del metro existen varias rutas para llegar a un mismo lugar. En
virtud de ello, se le ha contratado para que analice, disee e implemente una aplicacin que
cumpla con los siguientes requisitos bsicos:

09/04/2014

Escuela Politcnica Nacional


Programacin
Proyecto Final de la Asignatura

1. La aplicacin se debe ejecutar hasta que el usuario seleccione la opcin salir.


2. Se mostrar un men con las rutas disponibles y sus paradas respectivas.
3. El programa solicitar el ingreso del cdigo de la parada inicial y el cdigo de la parada
final :
a. Se mostrar todas las rutas posibles.
b. Se mostrar un men en el que se indique la mtrica a usar para seleccionar la
mejor ruta. Se manejarn dos mtricas: 1) Por el menor nmero de paradas, y 2)
Por el menor tiempo.
4. Se debe implementar un mecanismo para indicar que una parada est fuera de servicio.
Como consecuencia de ello, si una parada esta fuera de servicio no debe ser posible
incluirla como parte de una ruta del usuario.
5. Debe ser posible actualizar (modificar) el nombre de una parada o el tiempo entre
paradas.
NOTA: El cdigo de cada parada sigue el siguiente formato: L[#Linea]-[3 primeras letras del
nombre de la parada]. Por ejemplo para la parada La Gasca que pertenece a lnea 4 (Naranja) el
cdigo ser L4-LAG. Para aquellas paradas en la que intersecan con varias lneas tomar la lnea
menor.
Indicaciones generales:
1. Se pueden conformar grupos de hasta 3 personas (no es posible grupos de 1 persona,
dejara de llamarse grupo).
2. La fecha de entrega del trabajo es el da Jueves 28 de Noviembre de 2013 (Hora por
definirse).
3. Toda la informacin que requiera de un almacenamiento permanente debe ser inicializado
en un archivo de cabecera.
a. Aquellos grupos que manejen archivos de texto (aprendizaje acerca de su uso
corre por cuenta del estudiante) para almacenar informacin permanente tendrn
un porcentaje adicional en la nota del proyecto).
4. Se puede hacer uso de cualquier librera externa o cualquier funcin que NO se haya
revisado en clases; no obstante, todos los integrantes del grupo deben tener un
conocimiento pleno de la aplicacin completa. La aplicacin (cada lnea de cdigo) debe
ser defendida por el grupo el momento de la presentacin. Si se detecta que el trabajo no
fue desarrollado por el estudiante, su nota ser de 0 (cero) en las pruebas semanales y el
proyecto.

09/04/2014