0% encontró este documento útil (0 votos)
42 vistas5 páginas

Proyecto Final 1raparte

El proyecto tiene como objetivo desarrollar una aplicación que simplifique la planificación de viajes, ofreciendo una plataforma integral para gestionar itinerarios, reservas y actividades. Se estructura en etapas del ciclo de vida de la aplicación, incluyendo planificación, diseño, desarrollo, pruebas y lanzamiento, utilizando una arquitectura de microservicios para asegurar flexibilidad y escalabilidad. La aplicación busca mejorar la experiencia del viajero al reducir el estrés asociado a la organización de viajes y proporcionar herramientas útiles como control de gastos y acceso sin conexión.

Cargado por

grandisimo6789
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Temas abordados

  • aplicaciones inteligentes,
  • beneficios de aplicaciones,
  • plataforma integral,
  • tecnologías emergentes,
  • sistemas de gestión,
  • actualizaciones post-lanzamien…,
  • soluciones tecnológicas,
  • pruebas de integración,
  • visualización en mapa,
  • investigación de mercado
0% encontró este documento útil (0 votos)
42 vistas5 páginas

Proyecto Final 1raparte

El proyecto tiene como objetivo desarrollar una aplicación que simplifique la planificación de viajes, ofreciendo una plataforma integral para gestionar itinerarios, reservas y actividades. Se estructura en etapas del ciclo de vida de la aplicación, incluyendo planificación, diseño, desarrollo, pruebas y lanzamiento, utilizando una arquitectura de microservicios para asegurar flexibilidad y escalabilidad. La aplicación busca mejorar la experiencia del viajero al reducir el estrés asociado a la organización de viajes y proporcionar herramientas útiles como control de gastos y acceso sin conexión.

Cargado por

grandisimo6789
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Temas abordados

  • aplicaciones inteligentes,
  • beneficios de aplicaciones,
  • plataforma integral,
  • tecnologías emergentes,
  • sistemas de gestión,
  • actualizaciones post-lanzamien…,
  • soluciones tecnológicas,
  • pruebas de integración,
  • visualización en mapa,
  • investigación de mercado

UNIVERSIDAD INTERAMERICANA PARA EL

DESARROLLO

CAMPUS VALLE DE CHALCO

LIC. ING. SOFTWARE Y SISTEMAS

COMPUTACIONALES

SÉPTIMO CUATRIMESTRE

ASIGNATURA: DESARROLLO DE APLICACIONES

ALUMNOS: LOPEZ ROANO LUZ ANGELICA

RIVERA PEREZ JOSE DE JESUS DANIEL

PRIMERA ENTREGA DEL PROYECTO FINAL


INTRODUCCIÓN

En un mundo cada vez más conectado y con una creciente demanda de viajes,
ya sea por motivos de negocio o placer, la planificación y organización de estos
desplazamientos se han vuelto más complejas. La cantidad de opciones
disponibles para transportes, alojamientos y actividades ha aumentado
significativamente, lo que puede generar confusión y dificultades a la hora de
tomar decisiones informadas.
Este proyecto surge con el propósito de desarrollar una aplicación que
simplifique y agilice el proceso de planificación de viajes, ofreciendo una
plataforma integral donde los usuarios puedan agendar y gestionar todos los
aspectos de su viaje de manera eficiente y personalizada. Al proporcionar
herramientas intuitivas y accesibles, nuestra aplicación busca mejorar la
experiencia del viajero, reduciendo el estrés asociado a la planificación y
permitiendo que se disfrute al máximo del tiempo de viaje.

Para desarrollar un proyecto de aplicación para agendar viajes utilizando un


diagrama de Gantt, es crucial estructurar las tareas clave basadas en el ciclo de
vida de las aplicaciones. A continuación, se presentan las etapas principales y
una descripción de las actividades a realizar en cada una:

Etapas del Ciclo de Vida de la Aplicación


• Planificación
Descripción: Definir los requisitos del proyecto, identificar el público objetivo y
establecer los objetivos generales.
Tareas:
I. Investigación de mercado.
II. Definición de funcionalidades.
III. Establecimiento del presupuesto y cronograma.
• Diseño
Descripción: Crear un diseño atractivo y funcional para la aplicación.
Tareas:
I. Creación de prototipos.
II. Diseño de la interfaz de usuario (UI) y experiencia del usuario (UX).
III. Planificación de la arquitectura de la aplicación.
• Desarrollo
Descripción: Implementar las funcionalidades diseñadas.
Tareas:
I. Codificación de la aplicación.
II. Integración de APIs y servicios externos.
III. Pruebas unitarias y de integración.
• Pruebas y Depuración
Descripción: Identificar y corregir errores en la aplicación.
Tareas:
I. Pruebas funcionales y de rendimiento.
II. Identificación y solución de bugs.
III. Optimización del rendimiento.
• Lanzamiento y Mantenimiento
Descripción: Publicar la aplicación y realizar actualizaciones periódicas.
Tareas:
I. Preparación para el lanzamiento.
II. Publicación en tiendas de aplicaciones.
III. Monitoreo y actualizaciones post-lanzamiento.

Selección de Arquitectura
Para este proyecto, se puede seleccionar una arquitectura de microservicios.
Esta elección se basa en varios motivos:

Flexibilidad: Permite desarrollar y desplegar componentes de forma


independiente, facilitando la escalabilidad y el mantenimiento.
Resiliencia: Si un servicio falla, no afecta a toda la aplicación, mejorando la
disponibilidad general.
Innovación: Facilita la integración de nuevas tecnologías y servicios sin afectar
el sistema completo.

A continuación, se presentan los datos generales de la aplicación propuesta para


agendar viajes:

• Objetivo de la Aplicación
El objetivo principal de la aplicación es simplificar y personalizar el proceso de
planificación de viajes, ofreciendo una plataforma integral donde los usuarios
puedan gestionar todos los aspectos de su viaje de manera eficiente y accesible.
• Arquitectura Incorporada
Se ha seleccionado una arquitectura de microservicios para el desarrollo de la
aplicación. Esta elección se basa en su flexibilidad, escalabilidad y capacidad
para desarrollar componentes independientes, lo que facilita el mantenimiento y
la innovación continua.

Características Generales
Planificación Integral: Permite a los usuarios crear itinerarios personalizados,
reservar vuelos y hoteles, y explorar actividades turísticas.
Colaboración en Grupo: Facilita la coordinación entre amigos o familiares para
planificar viajes conjuntos.
Visualización en Mapa: Utiliza tecnología de mapas para visualizar rutas y
lugares de interés.
Control de Gastos: Ofrece herramientas para realizar un seguimiento de los
gastos y dividir facturas entre los miembros del grupo.
Acceso sin Conexión: Permite acceder a los planes de viaje sin conexión a
internet.

• Necesidades a las que Responde


La aplicación responde a la necesidad de simplificar y personalizar la
planificación de viajes, proporcionando una experiencia fluida y eficiente para los
usuarios. Ayuda a gestionar el estrés asociado a la organización de viajes y
ofrece beneficios como descuentos exclusivos y recomendaciones
personalizadas.
• Arquitectura que se Aplicará durante el Desarrollo
La arquitectura de microservicios se aplicará durante el desarrollo para asegurar
la escalabilidad, flexibilidad y resiliencia del sistema. Cada microservicio se
encargará de una funcionalidad específica, como la gestión de reservas o la
visualización de mapas, lo que facilita el mantenimiento y actualizaciones
futuras.

REFERENCIAS

1. [Link]
2. [Link]
3. [Link]
organizar-y-disfrutar-tus-viajes-pb/
4. [Link]
para-viajar-16434054
5. [Link]

También podría gustarte