Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROYECTO INTEGRADOR
Una de las problemáticas que se encuentran en el país es que pocos conocen lugares
bonitos y accesibles para visitar y siempre recurren a los lugares más comunes o al
extranjero perdiendo así de la gran diversidad de sitios turísticos que ofrece este
hermoso país.
Este proyecto va más enfocado al turismo, ya que, gracias a este programa, se tendrá
un mejor conocimiento sobre sitios turísticos los cuales se puedan visitar, además de
conocer algunos otros que, para algunas personas, pueden ser nuevos. También se
podrá opinar tener un mayor acercamiento con la cultura mexicana, en caso de que sea
extranjero, lo cual tendrá un mayor beneficio en la economía de los sectores turísticos
del país.
Objetivos específicos
Aumentar el turismo en México, especialmente, en lugares poco conocidos.
Reducir los tiempos de búsqueda de lugares para visitar y hospedarse,
dependiendo que tanto le convenga al visitante de la página.
Motivar a los turistas a conocer más de México.
Marco teórico
- La aplicación se alinea con la tendencia del turismo experiencial, donde los viajeros
buscan vivencias auténticas y lugares menos convencionales.
Para entenderlo, una Single-Page Application (SPA) es un tipo de aplicación web que
ejecuta todo su contenido en una sola página.
Funciona cargando el contenido HTML, CSS y JavaScript por completo al abrir la web.
Al ir pasando de una sección a otra, solo necesita cargar el contenido nuevo de forma
dinámica si este lo requiere, pero no hace falta cargar la página por completo. Esto
mejora los tiempos de respuesta y agiliza mucho la navegación, favoreciendo así a
la experiencia de usuario.
Que sea una única página no significa que tenga un scroll eterno o que el contenido no
esté estructurado. La realidad es que, dentro de esa propia página, podemos
obtener distintas vistas para cada apartado de la web. Estas serían equivalentes a las
diferentes páginas de las que se compone una MPA (Multi Page Application).
5. Sistemas Gestores de Bases de Datos (SGBD):
Los Sistemas Gestores de Bases de Datos son un software constituido por una serie de
programas dirigidos a crear, gestionar y administrar la información que se encuentra en
la base de datos. Su principal objetivo es servir de interfaz entre los usuarios y las
aplicaciones para facilitar la organización de los datos, garantizar su accesibilidad,
calidad e integridad, brindando a su vez una manera eficaz de administrar esa
información.
Contar con un gestor de bases de datos aporta numerosas ventajas a las empresas.
Ante todo, les permite gestionar de manera eficaz grandes conjuntos de datos,
facilitando un acceso sencillo a los mismos. También les garantiza la integridad y
consistencia de los datos, permitiendo incorporar medidas de control de acceso para
mayor seguridad y protección.
Adobe XD, o Adobe Experience Design, es una herramienta de edición de gráficos que
funciona para crear interfaces de páginas web y de aplicaciones. Permite al diseñador
enfocarse en la experiencia del usuario al navegar, con un rango mínimo de error y en
el menor tiempo posible.
7. Software y Hardware:
Visual Studio Code (VS Code) es un editor de código fuente desarrollado por Microsoft.
Es software libre y multiplataforma, está disponible para Windows, GNU/Linux y
macOS. VS Code tiene una buena integración con Git, cuenta con soporte para
depuración de código, y dispone de un sinnúmero de extensiones, que básicamente te
da la posibilidad de escribir y ejecutar código en cualquier lenguaje de programación.
Al integrar estos conceptos, EasyTravel busca no solo ser una plataforma turística
innovadora, sino también una aplicación web técnicamente robusta y éticamente
respaldada. Este enfoque integral garantiza que la aplicación no solo satisfaga las
necesidades de los usuarios sino también que opere de manera eficiente y segura en el
ámbito digital.
Metodología
CARACTERÍSTICAS
• Es el más utilizado.
• Es una visión del proceso de desarrollo de software como una sucesión de etapas
que produce productos intermedios.
VENTAJAS
• El proceso es bastante predecible, todos tienen una idea con anterioridad cómo se
evolucionará el proyecto. Los clientes saben qué esperar en cuanto a los costes, el
cronograma, y el resultado final de su proyecto desde el principio. El equipo sabe bien
cómo son y cuando tienen que hacer sus tareas.
DESVENTAJAS
• Si encuentra un error de requisito o necesita cambiar algo, su proyecto debe iniciarse
desde el principio con un nuevo código.
• El método no es apropiado para los proyectos en los que se sabe desde inicio que
hay muchas probabilidades que los requisitos cambien.
• Los clientes pueden no estar satisfechos con el producto entregado. Como todas las
tareas y los entregables se basan en requisitos documentados, es posible que los
clientes no vean lo que se entregará hasta que esté casi terminado. Puede ser difícil
cambiar algo en ese momento.
Al seguir una secuencia lineal de fases como análisis, diseño, implementación, pruebas
y mantenimiento, no podíamos avanzar a la siguiente fase sin terminar la anterior, y al
haber un cronograma de actividades con fecha de entra establecida, nos motiva un
poco y al mismo tiempo presiona para entregar el trabajo, ser más rápidos y eficientes
y así nos aseguramos que el progreso ya realizado es un trabajo bien hecho, así que
ya no tendríamos que preocuparnos porque algo que anteriormente se hizo vaya a
estar mal después.
Desarrolla una página web que le permita a los usuarios encontrar lugares atractivos
para viajar del Estado de México poco conocidos o de gran reconocimiento donde el
usuario pueda encontrar sitios que se ajusten a su presupuesto mediante una interfaz
accesible, brindándoles la posibilidad de dar de alta lugares nuevos con la facilidad de
asignarle una reseña y una calificación incentivando el turismo a estos lugares poco o
muy conocidos.