Tarea de Análisis y Diseño

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 9

UNIVERSIDAD ABIERTA PARA ADULTOS (UAPA)

NOMBRE

Yamell Elizabeth Peña González

TEMA:

Tarea 5

MATERIA:

Análisis y dieseño de sistema

PROFESOR/A

Edwin Aponte

MATRICULA

100069627

ESCUELA

Escuela de ingeniería

LUGAR Y FECHA:

República Dominicana, María Trinidad Sánchez

9/6/2024
Introducción

En este trabajo estaremos viendo como se describe una propuesta para


desarrollar un sistema de reserva de billetes de viaje para una empresa de
viajes. El sistema permitirá a los clientes buscar y reservar fácilmente vuelos,
hoteles y paquetes de viaje, mientras que los agentes de viajes podrán
gestionar reservas, realizar un seguimiento de los pagos y crear planes de viaje
personalizados. Paso 1: Identificar el proyecto
Objetivos específicos

 Facilita la búsqueda y la reserva. Ofrezca a los clientes una plataforma


intuitiva y fácil de usar para buscar y reservar vuelos, hoteles y paquetes
de viajes.

 Optimizar la gestión de reservas. Proporciona a los agentes de viajes


herramientas avanzadas para gestionar reservas y realizar un
seguimiento de los pagos.

 Garantizar la integridad y seguridad de los datos: implementar medidas


de seguridad para proteger los datos personales y las transacciones de
los clientes.

 Incrementar la satisfacción del cliente. Garantizar una experiencia de


usuario agradable y eficiente, aumentando la satisfacción y fidelidad del
cliente.
Propuesta de sistema para una empresa de viajes.

Objetivos del sistema:

El objetivo del sistema es ayudar a los clientes a encontrar y reservar servicios


de viajes más fácilmente, así como proporcionar a las empresas de viajes una
herramienta eficaz para gestionar este tipo de reservas, optimizando así su
trabajo de oficina y mejorando la calidad del servicio al cliente.

Medio:

Este sistema es vital para modernizar las operaciones de las agencias,


permitiendo una gestión de reservas más eficiente y mejorando el servicio al
cliente, lo que a su vez puede ayudar a aumentar las ventas y la satisfacción
del cliente.

Paso 2: Identificar las partes relevantes

 Clientes finales: Personas que desean reservar vuelos, hoteles y


paquetes vacacionales.

 Agente de viajes: El agente gestionará su reserva. Equipo de desarrollo:


programadores, diseñadores y evaluadores crearán el sistema.

 Patrocinador del proyecto: Director y accionista de la empresa de viajes.

 Personal de soporte técnico: Responsable del mantenimiento y solución


de problemas del sistema después del lanzamiento.

Paso 3: Establecer objetivos del sistema.


 Le ayuda a buscar y reservar vuelos, hoteles y paquetes de viaje más
fácilmente. Asegúrese de que los agentes de viajes gestionen las
reservas de forma eficaz.

 Proporciona seguimiento de pagos y planificación de viajes


personalizada. Mejore la experiencia del usuario final con una interfaz
intuitiva y eficiente.
 Incrementar la eficiencia de los agentes y la satisfacción del cliente.

Paso 4: Realizar análisis de requisitos

 Requerir función: Busque vuelos, hoteles y paquetes de viaje. Reserve


los servicios seleccionados con antelación. Gestionar reservas de
agentes. Seguimiento de pagos. Crea automáticamente rutas
personalizadas. Notificaciones de confirmación y recordatorio para
clientes.

 Seguridad: Proteja su información personal y de pago.

 Productividad: Responda rápida y eficientemente incluso cuando la


demanda sea alta.

 Escalabilidad: Capacidad para soportar un número cada vez mayor de


usuarios.

 Fácil de usar: Interfaz intuitiva, fácil de usar para clientes y agentes.

 Disponibilidad: sistema operativo 24 horas al día, 7 días a la semana con


tiempo de inactividad mínimo.
Paso 5. Diseñar la arquitectura del sistema.

Descripción general de la arquitectura:

 Frontend: aplicaciones web y móviles para clientes y agentes,


construidas con tecnologías como React (para web) y React Native
(para móviles).

 Backend: API RESTful desarrollada utilizando Node.js y Express para


manejar la lógica empresarial y la comunicación de bases de datos.

 Base de datos: MySQL para almacenar datos transaccionales y


MongoDB para almacenar datos no estructurados como comentarios de
usuarios.

 Seguridad: autentique y autorice con JWT, cifre datos confidenciales y


cumpla con regulaciones como GDPR.

 Infraestructura: Servidores en la nube (AWS) con balanceo de carga y


autoescalado. Paso 6: Evalúe su presupuesto y cronograma

Presupuesto estimado:

Personal:
Desarrollador (4): 200.000 USD al año.
Diseñadores (2): 100.000 USD al año.
Probador (2): 80.000 dólares al año.

Hardware y software: 50.000 dólares.


Infraestructura en la nube (AWS): 30.000 dólares al año.
Otros costos (licencias, marketing): 20.000 USD.
Monto anual: 480.000 USD.

Horario esperado:

- Planificación y análisis de requisitos: 1 mes


- Diseño arquitectónico: 1 mes.
- Desarrollo Frontend y Backend: 6 meses.
-Pruebas y control de calidad: 2 meses
- Implementación y despliegue: 1 mes

Total: 11 meses

Paso 7: Identificar los riesgos

 Retrasos en el desarrollo: minimizados mediante una planificación


detallada y un seguimiento continuo.

 Desafío de seguridad: implementar las mejores prácticas de seguridad


desde el principio.

 Costos excesivos: controle continuamente su presupuesto y ajústelo


según sea necesario.

 Falta de adopción por parte de los usuarios: pruebas de usabilidad y


marketing adecuados.

Paso 8: Desarrollar un plan de implementación

Etapas de implementación:

1. Fase de planificación: reunirse con las partes interesadas, determinar los


requisitos y planificar el proyecto.
2. Fase de diseño: diseñar la arquitectura del sistema y la interfaz del sistema.

3. Fase de desarrollo: desarrollo iterativo de interfaces externas e internas


mediante pruebas unitarias.

4. Fase de prueba. Pruebas integrales del sistema, incluidas pruebas de


seguridad y rendimiento.

5. Fase de implementación: implementar el sistema en el entorno de


producción.

6. Fase post-implementación: seguimiento del sistema, soporte técnico y


mejora continua.

Paso 9: Prepara tu propuesta

Contenido de la solicitud:

1. Introducción: Objeto e importancia del sistema.


2. Descripción del proyecto: Breve descripción del sistema y sus funciones.
3. Objetivo: Lo que el sistema necesita lograr.
4. Requisitos: Detalles de requisitos funcionales y no funcionales.
5. Arquitectura: Descripción general y tecnología utilizada.
6. Presupuesto: Detalle de costos y recursos.
7. Cronograma: Planifique el tiempo para el proyecto.
8. Gestión de riesgos: identificar y minimizar riesgos.
9. Plan de implementación: Describe las etapas del proyecto.

Paso 10: Presentar la propuesta

El informe será enviado en un PDF contiene todos los detalles mencionados


y se presentará en una reunión de partes interesadas para discutir cualquier
problema o ajuste necesario antes de continuar con el desarrollo del
sistema. Este informe está preparado para proporcionar una descripción
clara y detallada del proyecto, garantizando que se hayan considerado y
planificado adecuadamente todos los aspectos necesarios para garantizar
el éxito del sistema de reserva de billetes de viaje.

Conclusión

La propuesta presentada pretende desarrollar un sistema de reserva de viajes


que no sólo mejore el rendimiento de la agencia sino que también mejore la
satisfacción del cliente. El proyecto es factible dentro del presupuesto y
cronograma asumidos, y los riesgos potenciales se identifican y mitigan. Con
una planificación e implementación adecuadas, el sistema se convertirá en una
plataforma moderna y eficiente para gestionar reservas de viajes.

También podría gustarte