Subido por segurajefferson14

normas-apa-ejemplo-portada-estudiante

Anuncio
1
Sistema de reserva de pasajes para la empresa de transporte TURISMO TARMA
Quiqui asegura Jefferson
Ulloa Ponce
Facultad de ingeniería civil, universidad católica sedes sapientiae
2023200817: ingeniería
Ing. María Soledad Torres Chuco
10 de Julio de 2024
2
1.Portada oficial UCSS
2. Resumen Ejecutivo
El presente proyecto tiene como objetivo desarrollar un sistema de reserva de pasajes para la empresa
de transporte TURISMO TARMA. La implementación de este sistema permitirá optimizar la gestión de
reservas, cancelaciones y consultas, mejorando así la eficiencia operativa y la experiencia del cliente.
Este informe detalla la identificación del problema, el alcance del proyecto, el análisis de requisitos, el
diseño del sistema, y los planes de desarrollo e implementación. Se espera que el sistema propuesto no
solo reduzca errores y pérdida de información, sino que también facilite una experiencia más
satisfactoria para los usuarios.
3. Objetivo del Proyecto
El objetivo principal de este proyecto es desarrollar un sistema de reserva de pasajes para TURISMO
TARMA que permita gestionar de manera eficiente las reservas, cancelaciones y consultas de pasajes.
Este sistema se diseñará para ser intuitivo y fácil de usar, tanto para los empleados de la empresa como
para los clientes. Los objetivos específicos incluyen:
 Automatizar el proceso de reserva de pasajes.
 Reducir los errores y la pérdida de información.
 Mejorar la experiencia del cliente al proporcionar un sistema de reservas rápido y fiable.
 Facilitar la gestión y el seguimiento de las reservas por parte de la empresa.
4.Identificación del Problema Identificación del Problema
TURISMO TARMA actualmente enfrenta varios problemas debido a la gestión manual de las reservas de
pasajes. Estos problemas incluyen errores frecuentes en las reservas, pérdida de información, dificultad
para realizar un seguimiento de las reservas, y una experiencia de cliente insatisfactoria. La falta de un
sistema automatizado también incrementa el tiempo y el esfuerzo necesario para gestionar las reservas,
lo cual afecta negativamente la eficiencia operativa de la empresa.
5.Alcance del Proyecto
El alcance del proyecto incluye el desarrollo e implementación de un sistema de reserva de pasajes que
cubra las siguientes funcionalidades:
 Reserva de Pasajes: Permitir a los clientes realizar reservas proporcionando su nombre, destino,
fecha y número de asiento.
 Cancelación de Reservas: Permitir a los clientes cancelar reservas existentes proporcionando su
nombre y fecha de la reserva.
 Consulta de Reservas: Permitir a los empleados y clientes ver todas las reservas realizadas.
 Gestión de Datos: Almacenar y gestionar de manera segura los datos de las reservas.
El proyecto abarcará desde el análisis de requisitos hasta la implementación y prueba del sistema en el
entorno de producción.
6.Análisis de Requisitos
Para el desarrollo del sistema de reserva de pasajes, se han identificado los siguientes requisitos:
3
Requisitos Funcionales:
1. Realizar Reserva:
o El sistema debe permitir al usuario ingresar su nombre, destino, fecha y número de
asiento.
o El sistema debe validar que el número de asiento no sea negativo.
o El sistema debe confirmar la reserva al usuario.
2. Cancelar Reserva:
o El sistema debe permitir al usuario cancelar una reserva proporcionando su nombre y
fecha.
o El sistema debe eliminar la reserva correspondiente y notificar al usuario.
3. Ver Reservas:
o El sistema debe permitir al usuario ver todas las reservas realizadas.
o El sistema debe mostrar detalles de cada reserva, incluyendo nombre, destino, fecha y
número de asiento.
Requisitos No Funcionales:
1. Seguridad:
o El sistema debe garantizar la seguridad de los datos de los usuarios.
o El acceso a la funcionalidad de cancelación y consulta debe estar restringido a usuarios
autenticados.
2. Usabilidad:
o El sistema debe ser intuitivo y fácil de usar.
o La interfaz debe ser clara y accesible para todos los usuarios.
3. Rendimiento:
o El sistema debe responder rápidamente a las solicitudes de los usuarios.
o El tiempo de respuesta para realizar, cancelar y ver reservas debe ser mínimo.
7.Diseño del Sistema
El diseño del sistema se ha dividido en varias partes para garantizar una implementación eficiente y
coherente. A continuación, se presenta una visión general de cada parte del diseño.
1. Arquitectura del Sistema: El sistema sigue una arquitectura basada en capas que incluye:
Capa de Presentación: Interfaz de usuario donde se realizarán las reservas, cancelaciones y consultas.
Capa de Lógica de Negocio: Maneja la lógica para procesar las reservas, incluyendo la validación y
almacenamiento.
Capa de Datos: Almacena la información de las reservas en una base de datos.
2. Diagrama de Clases:
3. Diagrama de Flujo:
Copiar código
1. Inicio
2. Mostrar menú principal
3. Opción 1: Realizar Reserva
a. Ingresar nombre, destino, fecha y asiento
b. Validar datos
c. Confirmar reserva
4
4. Opción 2: Cancelar Reserva
a. Ingresar nombre y fecha
b. Buscar y eliminar reserva
c. Confirmar cancelación
5. Opción 3: Ver Reservas
a. Mostrar todas las reservas
6. Opción 4: Salir
a. Terminar el programa
8.Plan de Desarrollo
El desarrollo del sistema se dividirá en varias fases para asegurar una implementación organizada y
controlada.
Fase 1: Análisis y Requisitos
 Recolección de requisitos.
 Análisis y documentación de requisitos funcionales y no funcionales.
Fase 2: Diseño del Sistema
 Diseño de la arquitectura del sistema.
 Creación de diagramas de clases y de flujo.
Fase 3: Implementación
 Desarrollo de las clases y métodos principales.
 Implementación de la lógica de negocio y la interfaz de usuario.
Fase 4: Pruebas
 Pruebas unitarias y de integración.
 Corrección de errores y optimización del código.
Fase 5: Implementación y Despliegue
 Despliegue del sistema en el entorno de producción.
 Capacitación a los usuarios finales.
9.Plan de Implementación
Plan de Implementación
Para la implementación del sistema, se seguirán los siguientes pasos:
1. Preparación del Entorno:
 Configuración del entorno de desarrollo y producción.
 Instalación de herramientas y software necesarios.
2. Despliegue del Sistema:
 Despliegue del código en el servidor de producción.
 Configuración de la base de datos y migración de datos.
3. Capacitación:
 Entrenamiento a los empleados de TURISMO TARMA en el uso del sistema.
 Provisión de manuales y guías de usuario.
5
4. Soporte y Mantenimiento:
 Monitoreo del sistema para identificar y resolver problemas.
Actualizaciones y mejoras continuas según sea necesario
10. Gestión del Proyecto
Gestión del Proyecto
La gestión del proyecto incluye la planificación, ejecución, monitoreo y control de todas las actividades
del proyecto. Se utilizará la metodología ágil para asegurar una entrega rápida y eficiente de los
componentes del sistema.
1. Planificación:
 Definición de objetivos y alcance.
 Creación de un cronograma detallado de actividades.
2. Ejecución:
 Desarrollo e implementación de componentes del sistema.
 Realización de reuniones periódicas para evaluar el progreso.
3. Monitoreo y Control:
 Seguimiento del avance del proyecto respecto al cronograma.
 Identificación y gestión de riesgos y problemas.
4. Cierre:
 Entrega final del sistema.
 Evaluación y documentación de lecciones aprendidas.
11.Presupuesto
El presupuesto estimado para el desarrollo e implementación del sistema de reserva de pasajes incluye
los siguientes rubros:
1. Recursos Humanos:
 Desarrolladores: $5,000
 Diseñadores: $2,000
 Testers: $1,500
2. Infraestructura:
 Servidores y hosting: $1,200
 Licencias de software: $800
3. Capacitación:
 Entrenamiento y manuales: $500
4. Otros Gastos:
 Contingencias: $500
Total, Estimado: $11,500
12.Anexos
Anexo 1: Código Fuente del Sistema
Anexo 2: Diagrama de Flujo
6
Conclusión
Descargar