Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INGENIERIA INFORMÁTICA
DESARROLLO DE APLICACIONES
PROYECTO
APLICACIÓN MÓVIL R&P
ESTUDIANTES:
KAROLAIN VARGAS CHAVES
KATHERINE RUIZ MARTINEZ
DANNY TRIGUEROS GUERRERO
JUAN PABLO HERRERA CHAVES
FRANCISCO PUERTAS MESTAYER
PROFESOR:
MSC. ALEJANDRO BOGANTES SALAZAR
Tabla de contenidos
Introducción.......................................................................................................................................5
CAPITULO I: Problemática y Análisis de Proyecto..................................................................6
Marco Teórico....................................................................................................................................7
Acta Constitución del Proyecto........................................................................................................12
Justificación.....................................................................................................................................17
Problemática....................................................................................................................................18
Estructura de Desglose de Trabajo...................................................................................................19
Cronograma......................................................................................................................................20
Objetivo General..............................................................................................................................21
Objetivos Específicos.......................................................................................................................21
Historias de usuario..........................................................................................................................21
Categorización de los requerimientos funcionales...........................................................................24
Documentación de especificaciones de requerimientos del sistema (ERS)......................................25
CAPITULO II: Diseño y Control de Cambios..........................................................................41
SOLICITUD DE CAMBIO EN PROYECTO...............................................................................42
EVALUACIÓN DE SOLICITUD DE CAMBIO EN PROYECTO..............................................43
ENUNCIADO DEL ALCANCE DEL PROYECTO......................................................................................45
Contexto del mercado meta..............................................................................................................47
Casos de Uso....................................................................................................................................49
Diagrama y descripción del caso de uso #1..................................................................................49
Diagrama y descripción del caso de uso #2..................................................................................56
Diagrama de descripción de caso de uso #3.................................................................................60
Diagrama y descripción de caso de uso #4...................................................................................64
Diagrama de descipción de caso de uso #5...................................................................................70
Diagramas de secuencia...................................................................................................................77
1. Diagrama de secuencia de registro y mantenimiento de usuarios.........................................77
2. Diagrama de registro del vehículo........................................................................................77
3. Diagrama de busqueda y reserva del parqueo.......................................................................78
4. Diagrama de mantenimientos de las promociones................................................................78
5. Diagrama de inicio de sesión................................................................................................79
Diagrama de estados........................................................................................................................79
Diagrama de actividades..................................................................................................................80
3
Índice de tablas
Tabla 1. Historias de usuarios....................................................................................................19
Tabla 2. Requerimientos funcionales.........................................................................................21
Tabla 3. REQ -00- Ingreso desde cuentas de redes sociales.......................................................23
Tabla 4. REQ- 01- Ingreso con usuario y contraseña..................................................................23
Tabla 5. REQ-02- Formulario de Registro Cliente.......................................................................24
Tabla 6. REQ -03- Opción de Búsqueda de Parqueos.................................................................26
Tabla 7. REQ - 04- Opción de Búsqueda de Repuestos..............................................................27
Tabla 8. REQ-05- Sitio de localización por medio de mapas.......................................................28
Tabla 9. REQ-06- Información de los Parqueos..........................................................................29
Tabla 10. REQ -07- Información de las tiendas de repuestos.......................................................30
Tabla 11. REQ- 09- Reservación de espacio en el parqueo..........................................................31
Tabla 12. REQ- 012- Guardar información del vehículo...............................................................32
Tabla 13. REQ- 013- Tipos de perfiles...........................................................................................33
Tabla 14. REQ- 014- Catálogo de usuarios...................................................................................34
4
Índice de figuras
Figura 1. Ciclo de vida Clásico........................................................................................................9
Figura 2. Modelo Cascada...........................................................................................................10
Figura 3. Proceso de desarrollo por prototipos...........................................................................10
Figura 4. Modelo Incremental.....................................................................................................11
Figura 5. Modelo Espiral..............................................................................................................12
Figura 6. Diagrama de causa y efecto..........................................................................................18
Figura 7. 1 Resultados encuesta aplicada...................................................................................95
Figura 8. 2 Resultados encuesta aplicada....................................................................................95
Figura 9. 3 Resultados encuesta aplicada....................................................................................96
Figura 10. 4 Resultados encuesta aplicada................................................................................96
Figura 11. 5 Resultados encuesta aplicada...............................................................................97
Figura 12. 6 Resultados encuesta aplicada...............................................................................97
Figura 13. 7 Resultados encuesta aplicada................................................................................98
Figura 14. 8 Resultados encuesta aplicada................................................................................98
Figura 15. 9 Resultados encuesta aplicada................................................................................99
Figura 16. 10 Resultados encuesta aplicada..............................................................................99
5
Introducción
En Costa Rica durante los últimos años se ha visto un incremento muy considerado de
vehículos en la Gran Área Metropolitana (GAM), y como consecuente el
congestionamiento de las vías costarricenses le han dado gran importancia a la Ingeniería
de Tránsito. Los proyectos en el campo del transporte son de los recursos más exigentes por
lo que se deben estudiar con detenimiento para lograr su optimización. En Costa Rica se
espera que el automóvil continúe dominando, siendo la forma de transporte en las áreas
urbanas durante los próximos años.
Hoy en día la tecnología ha sido un pilar muy importante en diferentes proyectos tanto así
que ha venido cambiado el curso de la historia, los recursos que brinda dicha herramienta
han sido de gran utilidad, en otras palabras, hacen que las personas obtengan una
optimización de procesos y así mejorar las condiciones de la vida cotidiana. Diariamente,
se utiliza un medio de transporte para llegar a nuestro destino, se utiliza el celular para
realizar una llamada telefónica personal o bien de negocios; y se pueden mencionar una
gran variedad de tecnologías que conviven alrededor. Se considera a la tecnología como
una extensión de la innovación del ser humano para poder desenvolverse mejor en el día a
día.
Por esta razón, unir dos situaciones de una forma correcta que es como encontrar un
mecanismo para ayudar a disminuir la densidad vehicular en las zonas más pobladas de
Costa Rica involucrando la tecnología es una manera de innovar en este sector . Por lo
tanto, este documento cuenta con toda la información necesaria para implementar una
aplicación móvil que ayude agilizar el tránsito de la GAM, con el objetivo de ofrecer a los
costarricenses un sistema donde tenga a su alcance los parqueos públicos que se encuentren
cerca de ellos, y la información indispensable del sitio, es decir, su ubicación exacta, su
horario al público, precios, y características de este, si es techado o no, por ejemplo. Así
como permitirle reservar su espacio con antelación.
Además, la aplicación móvil cuenta adicionalmente con la función de búsqueda y rápido
acceso a la ubicación de las diferentes tiendas de auto repuestos ya sean usados o nuevos,
esto para brindar un servicio óptimo, ya que debido a la gran flota vehicular antes
mencionada, la demanda en este tipo de servicios puede aumentar y esto mejoraría el
atractivo de la aplicación móvil al público.
Por último, pero no menos importante este escrito posee toda la documentación necesaria
para llevar a cabo dicho proyecto de aplicación móvil basándose en todos los
requerimientos que solicita el cliente, desarrollando el software con todas las peticiones
recibidas para que los usuarios tengan la facilidad de utilizarla y tener información
actualizada de cada parqueo público y tienda de auto repuestos posible. La tecnología es el
principal recurso que nos permite realizar este tipo de proyecto creando una mejor
6
herramienta y accesorio adaptado a los usuarios para facilitar, ahorrar esfuerzo, tiempo y
sobre todo ayudar a un problema muy concurrido en Costa Rica.
CAPITULO I:
Problemática y Análisis de Proyecto
7
Marco Teórico
Se pretende crear un software que pueda ser utilizado como una herramienta funcional para
la búsqueda de parqueos y de repuestos, así como tener un mecanismo para ayudar a
disminuir la densidad vehicular en las zonas más pobladas de Costa Rica involucrando la
tecnología, estos serán objeto de análisis para adquirir el conocimiento y poder desarrollar
el trabajo propuesto.
En esta fase conoceremos todos los conceptos que nos van a ayudar a comprender de mejor
manera todas las fases del proyecto y el tema de análisis para poder desarrollarlo de la
manera correcta. Los conceptos que vamos a abordar están relacionados con la Ingeniería
de Software.
1. Ingeniería de Software
(2) La Ingeniería del Software incluye la aplicación práctica del conocimiento científico en el
documentación, así como los datos de operación de un sistema de cómputo (Glosario IEEE
1983).
Algo que tienen en común estas definiciones de Ingeniera de Software es que esta como tal
no solo se aplica en proyectos informáticos, sino que también está relacionada con
programas, procedimientos, sistemas operativos, también está relacionado con la
programación, y otras áreas.
2. Metodologías
Otro aspecto importante son las metodologías y modelos ya que nos ayudan a entender las
pautas, fases o procesos que un proyecto debe seguir para realizar sus tareas más
importantes y nos permite construir un equipo de trabajo más autosuficiente e
independiente de manera que nos permite reunirnos cada cierto tiempo para organizarnos, y
así poco a poco, se va construyendo le proyecto, a la vez que se puede ir aportando nuevos
requerimientos o correcciones, e ir comprobando cómo avanza el proyecto en tiempo real.
A continuación, se presenten algunas de las principales metodologías ágiles existentes:
Kanban: metodología de trabajo inventada por la empresa de automóviles Toyota. Consiste
en dividir las tareas en porciones mínimas y organizarlas en un tablero de trabajo dividido
en tareas pendientes, en curso y finalizadas. De esta forma, se crea un flujo de trabajo muy
visual basado en tareas prioritarias e incrementando el valor del producto (Raymond ,10)
Scrum: es también una metodología incremental que divide los requisitos y tareas de forma
similar a Kanban. Se itera sobre bloques de tiempos cortos y fijos (entre dos y cuatro
semanas) para conseguir un resultado completo en cada iteración.
Lean: está configurado para que pequeños equipos de desarrollo muy capacitados elaboren
cualquier tarea en poco tiempo. Los activos más importantes son las personas y su
compromiso, relegando así a un segundo plano el tiempo y los costes.
El aprendizaje, las reacciones rápidas y potenciar el equipo son fundamentales.
Programación extrema (XP): es una metodología de desarrollo de software basada en las
relaciones interpersonales, que se consideran la clave del éxito. Su principal objetivo es
crear un buen ambiente de trabajo en equipo y que haya un feedback constante del cliente.
Los modelos presentan una parte muy importante para cualquier proyecto de software y
están conformados por etapas que son generales a todos los enfoques. Las diferencias están
básicamente en los tiempos en los cuales se realizan dichas etapas, la simultaneidad, la
9
prioridad que se le da a cada etapa, entre otros elementos. Otras características se pueden
observar en detalle en la definición de cada uno de los modelos.
La figura muestra el ciclo de vida que debe cumplir un software que da paso al tiempo de vida que este pueda adquirir
Fuente: Roger S. Pressman. Ingeniería del Software, Un enfoque práctico. Quinta edición. McGraw Hill
3. Modelo de Cascada
Modelo en cascada el más conocido, está basado en el ciclo convencional de una ingeniería,
el paradigma del ciclo de vida abarca las siguientes actividades:
Fuente: Roger S. Pressman. Ingeniería del Software, Un enfoque práctico. Quinta edición. McGraw Hill
El paradigma de desarrollo por prototipos permite refinar sistemas complejos con base en
un sistema mínimo definido al principio del proceso de la especificación del sistema y de
Fuente: Roger S. Pressman. Ingeniería del Software, Un enfoque práctico. Quinta edición. McGraw Hill
5. Modelo Evolutivo
La idea detrás de este modelo es el desarrollo de una implantación del sistema inicial,
exponerla a los comentarios del usuario, refinarla en N versiones hasta que se desarrolle el
sistema adecuado. En la Figura 6 se observa cómo las actividades concurrentes:
especificación, desarrollo y validación, se realizan durante el desarrollo de las versiones
hasta llegar al producto final.
Una ventaja de este modelo es que se obtiene una rápida realimentación del usuario, ya que
las actividades de especificación, desarrollo y pruebas se ejecutan en cada iteración. Existen
dos tipos de desarrollo evolutivo:
Desarrollo Exploratorio: El objetivo de este enfoque es explorar con el usuario los
requisitos hasta llegar a un sistema final. El desarrollo comienza con las partes que se tiene
más claras. El sistema evoluciona conforme se añaden nuevas características propuestas por
el usuario.
Enfoque utilizando prototipos: El objetivo es entender los requisitos del usuario y trabajar
para mejorar la calidad de los requisitos. A diferencia del desarrollo exploratorio, se
comienza por definir los requisitos que no están claros para el usuario y se utiliza un
prototipo para experimentar con ellos. El prototipo ayuda a terminar de definir estos
requisitos.
11
6. Modelo Incremental
Fuente: Roger S. Pressman. Ingeniería del Software, Un enfoque práctico. Quinta edición. McGraw Hill
7. Modelo Espiral
El modelo espiral para la ingeniería de software ha sido desarrollado para cubrir las mejores
características tanto del ciclo de vida clásico, como de la creación de prototipos, añadiendo
al mismo tiempo un nuevo elemento: el análisis de riesgo.
12
Objetivo general
Desarrollar un sistema de software para dispositivos móviles utilizando la metodología de
administración de proyectos que permita a los conductores ubicar los parqueos públicos
además ventas de repuestos para autos más cercanos y así agilizar el tránsito en la Gran Área
Metropolitana de Costa Rica.
Objetivos específicos:
1. Analizar la situación actual del proceso de ubicación de parqueos públicos y ventas de
repuestos ubicados en la Gran Área Metropolitana.
2. Detallar los requerimientos finales de la aplicación móvil basado en las historias de
usuario generadas.
3. Diseñar el prototipo del sistema haciendo uso de los diagramas UML para el
entendimiento de las partes interesadas y que representen una mejora considerable en
el desarrollo del producto final.
4. Desarrollar la aplicación móvil para ayudar agilizar el tránsito con la función de ubicar
los parqueos públicos y tiendas de auto repuestos en la Gran Área Metropolitana.
Justificación del proyecto (importancia e innovación)
Costa Rica enfrenta un desafío importante en el tema del avance tecnológico en las empresas.
El uso de dispositivos móviles ha sido una herramienta de impacto para que las compañías
puedan crecer día con día. Sin embargo, no todas estas cuentan con la posibilidad de
extenderse por miedo a adaptarse a nuevas tendencias que se tiene en el mercado.
información en Excel, sin utilizar ninguna herramienta informática. Además, en las ventas de
repuestos se plantea un mejor manejo de la facilidad de encontrar los repuestos debido a la
gran demanda que poseen estos establecimientos y brindar un mejor servicio al cliente. Al
estar en la era de la información, y por la importancia de esta se decidió plantear una solución
y mejora en los procesos, para así obtener mejores ingresos y crecer de gran manera en el
mercado de los parqueos y las ventas de repuestos en el GAM, con enfoque principalmente en
los parques públicos y ventas de repuestos y la facilidad de acceso a ellas.
Descripción proyecto
La aplicación R&P contará con dos tipos de usuarios cliente y administrador donde
deberán registrarse para hacer uso de ella.
Se mostrará todas las ubicaciones más cercanas de parqueos públicos al usuario con toda la
información necesaria: nombre del parqueo, precios que ofrece, horario, algunos servicios
extras que ofrece el parqueo: lavacar, chequeo de aire, etc. Así como también darle la
opción al usuario cliente en poder reservar su espacio desde la aplicación y realizar el pago
del servicio desde una tarjeta de crédito o débito, en caso de hacer el pago en efectivo, se le
notifica al proveedor. En el momento de consultar el parqueo de su preferencia se muestra
imágenes de la infraestructura del parqueo, donde el cliente pueda ver en qué condiciones
se encuentra el mismo y que tanta seguridad cuenta el sitio. En el momento de comenzar a
hacer uso del espacio reservado tendrá un cronómetro con el tiempo que lleva usando
dicho espacio.
Otras de las funcionalidades de la aplicación R&P es la búsqueda de repuestos nuevos o
usados. En esta sección, en el momento que el cliente realiza su búsqueda de un artículo en
específico, se mostrará todas las tiendas que estén ubicadas dentro de la Gran Área
Metropolitana que ofrecen el repuesto. Al seleccionar la tienda de ventas de repuestos a la
que se está interesado, despliega toda la información: nombre, ubicación, horario, precio,
etc.
Principales Funcionalidades:
1. Opción de Búsqueda de Parqueos.
2. Opción de Búsqueda de Ventas de Repuestos.
3. Sitio de localización por medio de mapas.
4. Información de parqueos.
14
Diagrama de estados
Diagrama de actividades
Diagrama de despliegue
Creación del plan de pruebas
Documentación de estándares de programación
Documentación de estándares de bases de datos
Diseño preliminar de Base de datos
Diagrama Entidad- Relación de Base de Datos
Etapa: Fase de Prototipo:
Prototipo completo y sin errores
Creatividad, uso de colores, innovación e investigación en el prototipo
Pruebas prácticas de usuarios
Etapa: Fase de Desarrollo:
Estudio del mercado meta
Código fuente y archivos de la solución del proyecto
Control de cambios documentos y firmados
Ejecución del proyecto
Etapa: Fase de Ejecución:
Manual técnico del proyecto
Manual de usuario o ayuda en línea
Documento de aceptación y finalización del desarrollo
Presentación y ejecución del proyecto sin errores
Supuestos
Para el desarrollo de este proyecto, se tienen los siguientes supuestos:
Contar con un teléfono móvil con conexión a internet.
El usuario debe tener conocimientos básicos en el manejo de teléfono móvil.
El usuario debe saber cómo leer y escribir.
Se asume que el grupo de trabajo hará sus investigaciones propias sobre la
metodología a utilizar.
Se asume que el equipo está comprometido en estudiar e investigar como implementar
todos los requerimientos solicitados.
Se asume que el equipo domina el lenguaje de programación en el que se va a
16
desarrollar el proyecto.
Limitaciones
Se cuenta con las siguientes limitaciones para el desarrollo del proyecto:
Una posible salida de un miembro clave del proyecto.
Datos no actualizados o incompletos.
Una posible falla del internet.
La documentación del sistema estará escrita en español.
No se analizarán otros mercados potenciales, así como productos similares dentro de
otras regiones del país.
Se cuenta con un equipo de trabajo de 5 estudiantes para la realización del proyecto.
Información histórica relevante
La fusión de estos 2 tipos de comercio como lo es, los parqueos públicos y las tiendas de
repuestos es una innovación para la población de la Gran Área Metropolitana ya que con esta
iniciativa tecnológica involucramos a este sector del comercio a la revolución virtual, donde
pueden tener un punto a favor hacia sus competidores. Es por esto por lo que las
funcionalidades que cuenta R&P como mostrar los parqueos más cercanos de donde se
encuentra el cliente y la búsqueda de repuestos de tiendas que se están dentro de la Gran Área
Metropolitana. En estos tiempos de pandemia es muy eficiente el uso de la tecnología para el
cuidado de los clientes y de los trabajadores.
El reservar espacio con antelación hace que el usuario se ahorra tiempo en andar buscando
personalmente un parqueo que mejor de conviene. Así como la búsqueda de repuestos ayuda a
que el cliente vaya directo al sitio donde está el producto que necesita.
Fecha de Aprobación: 07/10/2021
Comité del proyecto
Justificación
La mayoría de los parqueos públicos no cuidan adecuadamente sus instalaciones, es
casi un hecho que las zonas de administración estén descuidadas. Esto debido a que muchas
instalaciones administran su negocio de una manera muy antigua, incluso registra sus datos
e información en Excel, sin utilizar ninguna herramienta informática. Además, en las ventas
de repuestos se plantea una mejor facilidad para encontrar los repuestos, debido a la gran
17
Problemática
Para explicar la problemática de R&P se utiliza el diagrama más conocido como Diagrama
Ishikawa o Diagrama de Espina de Pescado por su parecido a un esqueleto de un pescado.
Se utiliza ya que es una manera fácil de desarrollar este tema y sea entendido para todos. Es
una herramienta efectiva para estudiar procesos, situaciones y desarrollar un plan donde se
recolecten datos.
La aplicación móvil R&P se centra en la búsqueda de parqueos públicos y auto repuestos
que se encuentren dentro de la Gran Área Metropolitana, por ende, se dio la tarea de
investigar las posibles soluciones o ayudas en la que R&P aportaría en estas áreas. Sin
embargo, esas posibles soluciones hoy en día resultan ser un problema que está presente.
Una de las causas principales son los accidentes más que todo en rutas de la GAM que son
de las más transitadas en Costa Rica. La falta de cultura por parte de los conductores que
llevan a desobedecer las señales de tránsito y la cantidad de vehículos que permanecen
estacionados en las orillas de las calles.
El último factor mencionado en el párrafo anterior se debe a otra de las principales causas
que es la información. La falta de información de los parqueos y un control ineficiente en el
inventario de los artículos en las tiendas de repuestos, la falta de capacitación del personal
en el ámbito de servicio al cliente, el desperdicio de papel ya sea para las facturas de los
clientes, pedidos, cotizaciones, etc.
Una de las causas identificada es la carencia de centralización de tiendas que se ubican
dentro de la GAM, implica que no se conozcan tiendas nuevas, o la distancia es muy larga
de donde el usuario se encuentra. Otra de las causas es el poco conocimiento dentro del
mercado ya sea en el ámbito de parqueos o tienda de repuestos, no ofrecer una alternativa
19
Cronograma
20
Objetivo General
Desarrollar un sistema de software para dispositivos móviles utilizando la metodología de
administración de proyectos que permita a los conductores ubicar los parqueos públicos
además la búsqueda de auto repuestos y así agilizar el tránsito en la Gran Área
Metropolitana de Costa Rica.
Objetivos Específicos
1. Analizar la situación actual del proceso de ubicación de parqueos públicos y ventas
de repuestos ubicados en la Gran Área Metropolitana.
2. Determinar los requerimientos finales de la aplicación móvil basado en las historias
de usuario generadas.
3. Diseñar el prototipo del sistema haciendo uso de los diagramas UML para el
entendimiento de las partes interesadas y que representen una mejora considerable
en el desarrollo del producto final.
4. Desarrollar la aplicación móvil para ayudar agilizar el tránsito con la función de
ubicar los parqueos públicos y auto repuestos en la Gran Área Metropolitana.
Historias de usuario
cada uno.
15 Administrad Tener un catálogo de Saber cuáles clientes Al seleccionar El sistema define
or de la usuarios son más activos y esta opción estadísticas de
aplicación quienes usan más la mostrar acuerdo con la
aplicación. información solo información del
necesaria. catálogo clientes.
16 Administrad Agregar y modificar Actualizar información Verificar que
or de la proveedores que se de los sitios que se le aparezca el
aplicación asocien a la aplicación. muestren al cliente. cambio y el
cliente pueda
visualizarlo.
17 Administrad Tener un catálogo de Saber qué tipo de Información Sistema define
or de la vehículos y motos. vehículos son los más como placa, estadísticas de
aplicación utilizados en parqueos marca, color, etc. acuerdo con el
públicos. tipo de vehículo.
18 Administrad Contar con un menú Encontrar de manera Sistema de
or de la de navegación en el fácil cada sección. búsqueda ágil.
aplicación perfil Administrador.
19 Administrad Autenticar que el Asegurar información, Negar el acceso a
or de la acceso al perfil que sea modificado una sección de
aplicación Administrador sea un solo por un usuario acceso restringido
verdadero usuario de Administrador. sin su respectiva
este tipo. autenticación.
20 Administrad Visualizar reportes de Saber cuáles Obtención de
or de la tarifas, zonas de proveedores son los reportes
aplicación parqueos, días, horas. más activos en un año, mensuales.
o ver las tarifas más
bajas.
21 Administrad Contar con secciones Podemos acceder tanto Contar con
or de la diferentes a los parqueos secciones
aplicación públicos, las ventas de divididas para las
repuestos y sus funciones de la
respectivas aplicación.
modificaciones.
22 Administrad Contar con Encontrar números de Mostrar
or de la información de las teléfono, horarios, etc. información clara
aplicación ventas de repuestos y concisa
Módulo: Reserva
Fuentes: Disponibilidad de los Proveedores
Actores: Proveedores e Ingeniero de Informática
Objetivo: Los clientes logren hacer la reservación de espacios disponibles en
el parqueo
Descripción: Permite al usuario realizar las reservas de los espacios de parqueos
con la opción de “Reservar” en la aplicación
Importancia/Prioridad: Media
Clasificación: Proceso
Elementos de entrada de El sistema/aplicación debe solicitar la siguiente información:
datos:
Nombre Descripción
Vehículo Elige de los vehículos que tiene ya registrados en la
aplicación.
Usuario Nombre de usuario precargado
Horario Horario de la reserva
Fecha Fecha de la reserva
Espacio Numero o lugar de espacio del parqueo a reservar
Método de Se muestra las 2 opciones de pago, ya sea efectivo o
pago tarjeta.
Elementos de resultados El sistema debe desplegar la siguiente información
de datos:
Nombre Descripción
Resultado de Indica si la reserva se dio efectivamente o fue
Reserva rechazada
Restricciones y Espacios ocupados, datos mal ingresados, horas o fechas ya
supuestos: reservadas
Validado por: Proveedores de Parqueos
Comentarios:
Comentarios:
CAPITULO II:
Diseño y Control de Cambios
Repuestos y Parqueos
Fase de Gestión de Cambios Formulario
N.º: 1
evaluación y negociación para su aceptación o rechazo. Todas las solicitudes deben ser evaluadas
para determinar su impacto en el proyecto y en los costos.
Proyecto: R&P
Solicitud evaluada Director de proyecto:
001 Alejandro Bogantes Salazar
Fecha: Líder técnico del proyecto:
28/10/2021 Katherine Ruiz Martínez
43
Totales 4 2 6
4. Impacto en el costo del proyecto
Dentro del costo del proyecto este cambio de requerimiento no alta o disminuye el
presupuesto que se estableció desde un inicio.
DOCUMENTOS ADJUNTOS
RECOMENDACIÓN
Aprobación o rechazo
Aprobación o reprobación del cambio (Comité
del proyecto y/o patrocinador)
Katherine Ruiz Martinez
Francisco Puertas Mestayer
Karolain Vargas Chaves
Juan Pablo Herrara Chaves
Danny Trigueros Guerrero
3. Observaciones:_____________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
El contexto del mercado meta va dirigido en dos partes, los cuales son el mercado de
clientes, y también clientes publicitarios
Se utilizará una estrategia para ofrecer un mejor servicio a los usuarios que registren
creando un servicio rápido, seguro eficaz y eficiente, para lograr un aumento de
participación y así atrayendo clientes, realizando esfuerzos de marketing como el de ofrecer
48
Posicionamiento
se irá posicionando de tal forma que el cliente y usuario vean el método de pedir este
servicio mediante el dispositivo móvil como el método más práctico y cómodo cada vez
más, al ofrecer dos servicios muy solicitados. como lo son el de la venta de repuestos y
parqueos. Lo que creará una ventaja competitiva y una satisfacción al cliente, de tal forma
que desee volverle a dar uso al aplicativo móvil y recomendarlos a demás usuarios y
clientes. Una de las principales características de la aplicación de servicios es que será
amigable, es decir de fácil uso, para que tanto clientes como usuarios sepan cómo
manejarla, no será tan pesada, ocupando así poca memoria en los dispositivos de celulares,
además tendrá eficiencia y eficacia para encontrar parqueos con disponibilidad cerca de los
lugares de destino pudiendo reservarlos, ahorrando tiempo y gasolina al no tener que dar
vueltas captando así la cuota de mercados, de igual forma con la venta de repuestos, de tal
forma que pueda consultar la disponibilidad y poder reservar los repuestos para asi evitar
gastar tiempo en todos estos trámites.
APLICACIÓN MÓVIL R&P tiene como objetivo posicionarse como aplicación líder en el
mercado siendo un que brinda al público la necesidad de encontrar estacionamientos
públicos y/o privado, así como de repuestos para su vehículo en la zona de la GAM con
mayor rapidez y seguridad. Se pretende que el flujo de automóviles de dicha zona sea más
fluido y que los usuarios que utilicen la aplicación ahorren tiempo en su vida diaria.
Por otro lado, se busca que el servicio de búsqueda y los descuentos en los locales de la
zona que brinda R&P a los usuarios que tengan una presencia activa en la aplicación,
ocupen un lugar distinto e único en relación con los servicios de la competencia. Se
establece criterios de diferenciación del emprendimiento siendo comunicable y distintivo,
estas son las ventajas competitivas apropiadas en la estrategia de posicionamiento:
49
Estrategia de precios
Estrategia de Comunicación:
Casos de Uso
Diagrama y descripción del caso de uso #1
51
ID del Caso de Uso: EP- CUS- 02 Ingreso a la Aplicación por medio de Redes Sociales
Creado por: Katherine Ruiz Modificado por: -
Fecha Creación: 12/06/2021 Ult. Actualización: 28/10/2021
Actores Ingeniero de Informática y DBA
Objetivo: Poder realizar el Ingreso a la Aplicación por medio de Redes Sociales
Requerimientos REQ-00 Ingreso a la aplicación por medio de redes sociales
asociados
Importancia/Prioridad Alto
Pre-Condiciones Verificación de credenciales de acceso a la red social seleccionada
Post-Condiciones Ingreso satisfactorio a la aplicación por medio de la red social.
Flujo Principal/Normal de los eventos
2. En la pantalla de bienvenida de la aplicación el usuario selecciona el apartado de ingreso
“Inicio de Sesión”
3. Selecciona el Ingreso por medio Redes Sociales.
4. Muestra las diferentes opciones de Redes Sociales disponibles para el ingreso.
4. El usuario selecciona entre las redes sociales de: Facebook, Google
7. Cuando selecciona una red social de las mostradas despliega una pantalla propia del
fabricante de la red social seleccionada.
8. La red social solicita el ingreso de las credenciales de usuario y contraseña al sistema
9. En la casilla de usuario ingresa el usuario registrado y en la casilla de contraseña ingresa la
contraseña registrada de la red social
10. La red social valida los datos verificando contra registro usuario y contraseña
11. Se validaron los datos correctamente se permite el ingreso a la aplicación
12. Muestra mensaje de ingreso satisfactorio
13. Al usuario se le muestra nuevamente la plataforma de la aplicación con el ingreso a la
aplicación
14. Procede a hacer uso de la aplicación
15. Termina el proceso de Ingreso a la aplicación
Flujos Alternos
1. El usuario deja vacío el campo de contraseña o usuario en la red social
2. El sistema da el mensaje de que algunos campos están vacíos, favor de llenar los espacios
en blanco para continuar en la red social
3. El sistema puede mostrar acceso concedido o denegado dependiendo del acceso correcto o
incorrecto del cliente de las credenciales.
4. El usuario no contaba con acceso o previo registro a la red social seleccionada
Extensiones o Inclusiones
Use: Verificación
Notas u observaciones: Estos accesos dependen del cliente si es capaz de realizar el ingreso o no a
la plataforma por medio de una red social asociada
53
ID del Caso de Uso: EP- CUS- 03 Ingreso a la Aplicación por medio de Usuario y
Contraseña
Creado por: Katherine Ruiz Modificado por: -
Fecha Creación: 12/06/2021 Ult. Actualización: -
Actores Ingeniero de Informática y DBA
Objetivo: Ingreso a la aplicación por medio de Usuario y Contraseña
Requerimientos REQ-01 Ingreso a la aplicación por medio de usuario y contraseña
asociados
Importancia/Prioridad Alto
Pre-Condiciones Verificación de existencia de usuario y contraseña ligada al mismo
Post-Condiciones Ingreso satisfactorio a la aplicación por medio de Usuario y Contraseña
Flujo Principal/Normal de los eventos
1. En la pantalla de bienvenida de la aplicación el usuario selecciona el apartado de ingreso
“Inicio de Sesión”
2. Selección el Ingreso por medio de Usuario y Contraseña.
3. Al seleccionar por medio de usuario y contraseña le muestra los espacios de ingreso de
usuario y contraseña del sistema
4. En la casilla de usuario ingresa el usuario registrado y en la casilla de contraseña ingresa la
contraseña registrada
5. Procede a dar clic al boto de iniciar sesión
6. El sistema valida los datos verificando contra registro usuario y contraseña
7. Se validaron los datos correctamente se permite el ingreso a la aplicación
8. Muestra mensaje de ingreso satisfactorio
9. Procede a hacer uso de la aplicación
10. Termina el proceso de Ingreso a la aplicación
Flujos Alternos
1. El usuario deja vacío el campo de contraseña o usuario
2. El sistema da el mensaje de que algunos campos están vacíos, favor de llenar los espacios
en blanco para continuar
3. El sistema puede mostrar acceso concedido o denegado dependiendo del acceso correcto o
incorrecto del cliente de las credenciales.
Extensiones o Inclusiones
Use: Verificación
Notas u observaciones: Estos accesos dependen del cliente si es capaz de realizar el ingreso o no a
la plataforma
54
Extensiones o Inclusiones
Notas u observaciones:
57
ID del Caso de Uso: EP- CUS- 02 Búsqueda de venta de repuestos por entrada de
59
Teclado
Creado por: Danny Trigueros Modificado por: -
Fecha Creación: 12/06/2021 Ult. Actualización: -
Actores DBA, Desarrollador y Usuario
Objetivo: Búsqueda de ventas de repuestos por nombre, zona, área o dirección.
Requerimientos REQ-04 Opción de Búsqueda de Parqueos
asociados
Importancia/Prioridad Alta
Pre-Condiciones Tener una cuenta o usuario ligada a la aplicación
Post-Condiciones Validación correcta de la búsqueda de la venta de repuestos
Flujo Principal/Normal de los eventos
5. Dentro de la aplicación seleccionar la pestaña de búsqueda.
6. Dentro de la opción de búsqueda seleccionar la lupa para buscar por nombre o señas.
7. Abrirá un espacio en blanco para digitar el nombre del establecimiento o dirección de
donde buscar una venta de repuestos.
8. Selecciona el icono o botón de buscar.
9. Se muestran los datos de la búsqueda de las ventas de repuestos por nombre, zona, área.
10. El usuario selecciona la venta de repuestos de su conveniencia o elección.
11. Despliega información de la venta de repuestos y si se desea ir al mismo.
12. Termina el proceso de búsqueda de venta de repuestos.
Flujos Alternos
2. El usuario deja vacío el campo de búsqueda y presiona el botón de buscar.
3. El sistema da el mensaje de que algunos campos están vacíos, favor de llenar los espacios
en blanco para continuar.
4. El nombre, zona, área no está dentro de la base de datos.
5. El sistema da el mensaje de que la búsqueda no existe y procederá a volver a colocar el
cursor en la casilla de búsqueda
Extensiones o Inclusiones
Use:
Notas u observaciones: Si se trata de buscar una venta de repuestos que no existe el sistema no
desplegara ninguna información de ningún parqueo solo el mensaje de que no existe.
ID del Caso de Uso: EP- CUS- 03 Sitio de Localización por medio de Mapas
60
Extensiones o Inclusiones
Extends: Agregar.
Extends: Actualizar
Extends: Consultar
Extends: Habilitar perfil.
Extensiones o Inclusiones
Extensiones o Inclusiones
Extensiones o Inclusiones
70
Extensiones o Inclusiones
Extend 1: Agregar
Extend 2: Consular
Extend 3: Modificar
Extend 4: Activar notificaciones
Notas u observaciones:
Extensiones o Inclusiones
Notas u observaciones:
Extensiones o Inclusiones
Use 1: Modificar promoción.
Notas u observaciones:
75
Extensiones o Inclusiones
Notas u observaciones:
Extensiones o Inclusiones
Notas u observaciones:
Extensiones o Inclusiones
Notas u observaciones:
Diagramas de secuencia
Diagrama de estados
82
Diagrama de actividades
hay
83
Diagrama Entidad-Relación
85
Si No
Package XXYY; Package Xx_Yy
2. Organización de ficheros:
Un fichero consta de secciones separadas por líneas en blanco y líneas de
comentario, ningún fichero debe tener más de 2000 líneas de código.
Las secciones en un fichero de código fuente deben ir separadas por una
línea en blanco con el siguiente orden:
- Sentencia: package
- Sentencias de importación. No hay líneas en blanco entre ellas
- Código de la clase
Si No
Package xxyy; Package xxyy;
Import java.util.xxyy;
Import java.util.xxyy; Import android.xxyy;
Import android.xxyy; Public class xxyy { }
3. Indentación
La unidad de indentación de bloques de sentencias son 4 espacios, se podrá
hacer el uso de más espacios solo si es necesario.
Líneas Largas
86
Si
longName1 = longName2 * (longName3 + longName4 - longName5)
+ 4 * longname6;
No
longName1 = longName2 * (longName3 + longName4
- longName5) + 4 * longname6;
4. Corchetes
Los corchetes de una clase, de un método y de un bloque if, for, etc, deben ir
en la misma línea de la cláusula.
public class {
if (true) {
5. Comentarios
Los comentarios deben añadir claridad al código. Deben contar el por qué y
no el cómo
Deben ser concisos
Idealmente hay que escribir la documentación antes que el código
6. Asignación de nombres:
87
Paquetes:
- Todo en mayúscula
Si No
XXYY; Xx_Yy
Clases e interfaces:
- inicial de cada palabra en mayúscula
- No se permite el uso de signos
Si No
XxYy Xx_Yy
Métodos:
- Inicial de cada palabra en mayúscula
- Se permite el uso del “_” para la separación de palabras
Si No
Xx_Yy xx_yy
Variables:
- Los nombres que se usen deben ser significativos
- Los nombres deben estar en minúsculas, excepto la primera letra de
cada palabra a partir de la segunda
- Si se implementan siglas están beberán estar en minúscula
Si No
xxYyy Xx_Yy
YYY
XxYyy
Constantes:
- Todos los caracteres deben estar en mayúsculas y las palabras
separadas por "_"
88
Si No
XX_YY xx_yy
7. Espacios en blanco:
Se deben usar dos líneas en blanco entre
- Diferentes secciones de un fichero de código fuente
- Entre clases y definiciones de interfaz
public class X {
public class Y {
x = 1;
y = 2;
if (true) {
Reglas generales:
El nombre elegido debe ser lo más descriptivo posible, evitando términos ambiguos
o que se presten a distintas interpretaciones.
El nombre no debe abreviarse, salvo que por necesidad específica deban
especificarse más de una palabra en el mismo.
Los nombres de tablas y campos deben especificarse bajo el estándar camelCase.
Este estándar especifica escribir las palabras compuestas eliminando los espacios y
poniendo en mayúscula la primera letra de cada palabra, además se podrá optar por
la variante de separar palabras únicamente mediante un “_”.
Si No
Parqueo_Clientes parqueo_clientes
Tablas:
De ser el caso los nombres deben especificarse en plural, y de acuerdo con las reglas
generales.
En el caso de tablas que se relacionan específicamente con otra tabla (ej. tablas tipo,
nomencladores, entidades débiles), esta relación debe quedar expresada en el
nombre.
Si No
Parqueo_Clientes Parqueo-clientes
90
Si No
Id_Cliente id-cliente
Otros campos:
Si No
Id_Cliente cedula
Cedula id-cliente
FechaInscripcion Fecha_Inscripcion
91
CAPITULO III:
Desarrollo del Proyecto
servicio de parqueo que cumpla con esta necesidad, en las actualidad hay muchas opciones
similares en el mercado de aparcamientos, sin embargo esta aplicación está diseñada para ayudar a
disminuir la densidad vehicular en las zonas más pobladas de Costa Rica que es donde más se
presenta esta problemática, en esta misma se encuentra toda la información necesaria para ayudar
agilizar el tránsito de la Gran Área Metropolitana, con el objetivo de ofrecer a los costarricenses un
sistema donde tenga a su alcance los parqueos públicos que se encuentren cerca de ellos, y tener a
su alcance la información indispensable del sitio, es decir, su ubicación exacta, su horario al
público, precios, y características de este, si es techado o no, por ejemplo. Así como permitirle
reservar su espacio con antelación.
Además, dicha aplicación móvil contara adicionalmente con la función de búsqueda y rápido acceso
a la ubicación de las diferentes tiendas de auto repuestos, esto para brindar un servicio óptimo, ya
que debido a la gran flota vehicular antes mencionada, la demanda en este tipo de servicios puede
aumentar y esto mejoraría el atractivo de la aplicación móvil al público.
Geográfico: Cualquier persona que tengan la aplicación y cuente con vehículo dentro de la
GAM, podremos encontrar también clientes como empresas con productos/servicios del
sector de automotriz y repuestos, ubicados en la GAM, que posean presupuesto para
publicidad digital y tengan presencia en redes sociales y página web.
Demográfico: Hombres y mujeres de cualquier edad,
que se encuentren dentro de la GAM con acceso a internet y a dispositivos móviles.
Comportamiento: el mercado objetivo de clientes tendría alcance la información
indispensable del sitio, su ubicación exacta, su horario al público, precios, y características
de este. Así como permitirle reservar su espacio con antelación.
Estrategia de mercado: la Aplicación R&P cuenta con el plus de ofrecer la venta de
repuesto en la GAM que es otro servicio de muy alta demanda.
Psicográfica: Todas aquellas personas que Soliciten estacionamiento rápido y seguro,
además todos aquellos que busquen comprar repuestos.
93
En la tienda de Google Play nos encontramos con una aplicación llamada Parkapp su función es
reservar espacios en parqueos que se localizan en las 7 provincias del país. Utilizando la aplicación
logramos observar que ofrece una interfaz agradable para el cliente. Durante la navegación por la
aplicación en su mayoría es bastante intuitiva para los clientes. Sin embargo, en el momento de
buscar un parqueo específicamente en Alajuela y querer realizar la reserva del espacio, no se logró
hacer ya que no se encontró la opción para realizar la reserva en dicho sitio. Sin embargo, se puede
reservar en un solo parqueo ubicado en San José llamado La paz al darle “click” no enseña toda la
información del parqueo un indicador de cómo llegar y la opción de poder compartir con otras
personas la información del sitio. Muestra los servicios que ofrece el parqueo como, por ejemplo: si
hay espacio para personas discapacitadas, si cuenta con cámaras de seguridad, si hay personal
vigilando el parqueo, los tipos de vehículos son aceptados en el parqueo, el horario y por supuesto
la tarifa que cobra el parqueo, así como también en el momento de reservar se puede registrar el
vehículo. La mayoría de las características que cuenta esta aplicación llamada Parkapp son muy
similares a nuestro proyecto, con la única diferencia que esta aplicación solo puede buscar y
reservar parqueos, no contiene la opción de búsqueda de repuestos.
2. Repuestos Gigante:
Repuestos Gigante es una aplicación que es muy similar a la funcionalidad que cuenta nuestra
aplicación R&P. Durante la navegación en esta aplicación, en el momento del registro se encuentran
2 tipos de usuarios clientes: Mecánicos y Cliente. La aplicación ofrece la búsqueda de sus productos
ya sea en categoría de repuestos, accesorios y motocicletas fórmula. Esta tienda ofrece cupones a
sus clientes, y también la opción de ganar putos y luego canjearlos por productos. Muestra
promociones y publicidad dentro de la aplicación. Comparando Repuestos Gigantes y R&P se logró
notar que hay varias funcionalidades similares como lo es la búsqueda de repuestos, presentar la
información de los productos. Sin embargo, esta aplicación se centra en solo una tienda, en cambio
R&P buscar englobar todas las tiendas de repuestos que se encuentran dentro de la Gran Área
Metropolitana de Costa Rica. Una de las desventajas que presenta la aplicación de Repuestos
Gigantes es que la interfaz presentada al cliente se nota muy cargada de información lo que puede
perjudicar al usuario durante su navegación ya que se le puede dificultar en encontrar ciertas
opciones. Finalmente, como se mencionó en la primera comparativa de parqueos, esta aplicación no
94
cuenta con la opción de búsqueda de parqueos, únicamente solo se puede buscar parqueos y en una
sola tienda especifica.
• Usuarios finales: Van a ser todos aquellos usuarios que utilicen la aplicación para
movilizarse hacia algún parqueo en el GAM y hacia las ventas de repuestos.
Por lo tanto, constituye la autoridad dentro del grupo, pero esta autoridad deberá ser
a todos los miembros del equipo para que realicen sus funciones de la forma más
eficiente posible.
actualizaciones. Transforma los datos en información para poder llevar a cabo una
• Analistas de sistemas: Verifican que el sistema cumpla con todos los requerimientos
• Diseñadores gráficos: Encargados de la parte visual del programa que cuente con los
95
comunicar mensajes o ideas de una manera única que atraiga la atención de los
clientes.
Selección de la muestra
Para fines de la recolección de la información mediante la encuesta se seleccionó un grupo
de 25 personas, las cuales sean conductores activos, o conozcan el ambiente
automovilístico dentro de la GAM.
Resultados de la encuesta
1) ¿Cree usted que es fácil encontrar parqueos dentro de la GAM?
2) ¿Piensa usted que es fácil obtener acceso a la información de los parqueos en la GAM?
96
3) ¿Para usted la información que se obtiene de los parqueos en la GAM debería ser más
sustancial y brindar información cómo: espacios disponibles, características de
infraestructura, ¿etc.?
4) ¿Conoce usted alguna aplicación móvil qué este destinada a brindar información sobre
parqueos en la GAM?
5) ¿Desde su punto de vista que tan necesario seria contar con una aplicación móvil que
brinde información de los parqueos y permita reservar espacios en los mismos con
antelación dentro de la GAM?
7) ¿Piensa usted que es fácil obtener acceso a la información de las ventas de repuestos en
la GAM?
8) ¿Para usted la información que se obtiene de las tiendas de repuestos en la GAM debería
ser más sustancial y brindar información cómo: repuestos disponibles, características de
infraestructura, ¿etc.?
99
9) ¿Conoce usted alguna aplicación móvil qué este destinada a brindar información sobre
tiendas de repuestos en la GAM?
10) ¿Desde su punto de vista que tan necesario seria contar con una aplicación móvil que
brinde información de las tiendas de repuestos y permita ver los repuestos con los que
cuenta la misma, precios, etc. ¿Dentro de la GAM?
Conclusiones
101
Como resultado de este trabajo puede señalarse que se presentaron los diferentes métodos que se
tienen para realizar la aplicación R&P, vimos un poco lo que vamos a tener que realizar,
limitaciones y demás. La actualidad nos está cambiando por eso pretendemos con este trabajo dar
una mayor eficiencia en cuanto a la agilización del tránsito por esto y más damos la facilidad de
encontrar parqueos y ventas de repuesto de manera ágil para que el conductor con unos simples
pasos pueda tener acceso a lo que necesitara en ese momento.
Este proyecto puede representar algunas mayores exigencias en su momento, pero se planea ir
mejorando la productividad y eficiencia de esta para llegar a obtener la mayor demanda tanto de
usuarios de la aplicación y de negocios que vayan a estar dentro de la aplicación, pero para el
mismo durante el tiempo de planeación planteado se traten de evitar tiempos innecesarios y se dé al
usuario una visión completa de lo que vamos a desarrollar.
Para llevar a cabo el desarrollo de esta aplicación móvil se tomaron en cuenta los aspectos de un
análisis como los son: historias de usuario, listado y clasificación de requerimientos y la elaboración
de diversos casos de uso todo con el fin de que el desarrollo de este proyecto cumpla los estándares
requeridos tanto por los futuros clientes o usuarios, así como también del equipo desarrollador y las
diferentes entidades que regulan el uso y desarrollo de estas.
La inserción a la tecnología hoy en día es muy importante, ya que muchas actividades de nuestro
diario vivir han ido poco a poco solucionadas por la tecnología, es decir cada vez nos facilita
realizar su proceso. Es por esto por lo que la misión de este proyecto es ayudar a la mayor parte de
este comercio, en el sector de parqueos y repuestos, para así darles un valor agregado a su negocio,
y darles un mejor servicio a sus clientes.
La importancia que se tiene el conocer el contexto del mercado meta nacional al que nos estamos
dirigiendo con la aplicación ya que así logramos entender mejor las necesidades de los ciudadanos
que utilizan parqueo o tiendas de repuestos de vehículos, y con esto tratar de generar todas esas
necesidades en la aplicación y así facilitarles los procesos para su realización. La fase de diseño y
control de cambios nos permitió tener más claro las interfaces y funciones que realmente se
consideran importantes, así como cambiar o mejorar las que ya estaban establecidas.
Establecer el prototipo nos ayudó tener un panorama más claro de lo que el cliente va a encontrar en
la aplicación, teniendo en cuenta en diseñar una interfaz los suficiente intuitiva al cliente, agregar
los iconos adecuados para su presentación, colores que contrasten entre sí y sean atractivos a la
vista del usuario. Colocar botones, imágenes y demás aspectos en lugares que no interrumpan el
tiempo de navegación del cliente en la aplicación.
Hacer un estudio de mercado nos ayudó a definir mejor a la población a la que nos vamos a dirigir
esto con el fin de que antes de lanzar los productos conozcamos que información posible ante los
gustos, expectativas y necesidades de los clientes. También nos permite detectar futuras
funcionalidades que se pueden agregar en una actualización de la aplicación.
102
Bibliografía
Arrieta, E. (14 de noviembre de 2018). Costa Rica es el tercer país con mayor
densidad vehicular de Latinoamérica. La Republica.net. Recuperado de
https://www.larepublica.net/noticia/costa-rica-es-el-tercer-pais-con-mayor-
densidad-vehicular-de-latinoamerica
Sánchez Hernández, L. (2018). Diagnóstico sobre la situación del transporte y la
movilidad en Costa Rica. San José, Costa Rica: Autor. Dimensión Movilidad. En
Ministerio de Viviendas y Asentamientos Humanos. Recuperado de
https://www.mivah.go.cr/Documentos/PlanGAM2013/01 -
DIMENSIONES/Dimension_Movilidad.pdf
Piedra Leiva, D. (2018). 28.000 conductores recibieron una multa por
estacionamiento indebido. Elmundo.cr. Recuperado de
https://www.elmundo.cr/costa-rica/28-000-conductores-recibieron-una-multa-por-
estacionamiento-indebido/
Solano Jiménez, A. J. (99). Caracterización del Flujo Vehicular de Autopistas
(Tesina para Licenciatura). Universidad de Costa Rica, San José, Costa Rica.
Molina, A. Roque, L. Rosa, B. Rojas, Yuniet. Elinor, M. & Selín, G. (2015) El
proceso de comunicación mediado por las tecnologías de la información. Ventajas
y desventajas en diferentes esferas de la vida social. Universidad de Ciencias
Médicas, Cienfuegos, Cuba.
Heredia R.(10 de septiembre 2017). Espiral de Proyectos. Blog de WordPress.
Recuperado de
https://rosarioherediaproyectodesoftware.wordpress.com/2017/09/10/espiral-de-
proyectos/
Vera Carranza, M. Islas.L .Martinez,J. & Moctezuma,M. (2015). Ingeniería del
Software Apuntes digitales. Universidad Autónoma del Estado de Hidalgo, México.
103
Anexos
104
105
106
107
108