Está en la página 1de 11

Examen Parcial

Nota 12

Integrantes Código Universitario

Leyton Carrillo Milton Joan 0512016042

Tirado Barranzuela José Ronaldo 0512019062

Salgado Oliva Marz Cristhian 0512016032

El caso de estudio es el siguiente:

La empresa aérea VuelosCEP, desea desarrollar un sistema de venta de pasajes aéreos


por internet, para ello debe desarrollar el módulo de compras de pasajes, después del
análisis inicial con los usuarios del sistema se determinó que este módulo debe
considerar:

● El Cliente debe seleccionar el lugar de origen identificando el aeropuerto de


embarque, de igual forma debe identificar el lugar de destino y aeropuerto de
llegada, seleccionar la fecha de partida y optar por sólo ida o ida y vuelta, si
selecciona ida y vuelta, solicitar la fecha de retorno.
● Luego de eso, el cliente debe presionar el botón consultar (si las opciones que se
le presentan son satisfactorias o puede ocurrir que no haya vuelos a la ciudad
deseada, en cuyo caso el cliente se verá obligado a retirarse), para visualizar los
horarios y clases (económica, ejecutiva, etc.), Costo de Pasajes disponibles para
el vuelo deseado.
● Si el cliente está de acuerdo con el horario y precio de alguno de los vuelos
presentados, entonces deberá presionar el botón comprar boletos, donde
seleccionará los asientos disponibles, así como el tipo de maleta que incluye el
pasaje (solo de mano < 5 kg, maleta de 25 kg.) solicitar el tipo de tarjeta
(crédito/débito) si es débito cobrar el total del monto, si es tarjeta de crédito
indicar el número de cuotas con las que desea pagar el boleto. Registrado el
pago queda concluido el proceso de compra.

Cualquier consideración que no esté indicada y que crea conveniente incluirla, debe
indicarla en el examen.
Plan de desarrollo de software (Cronograma de implementación)

Fecha Fecha Agosto 2022


N° Requerimiento Responsable
Inicio Fin 9 10 11 12 15 16 17 18 19 22 23 24 25 26

1 Listar lugares de origen Tirado B.

Listar aeropuerto de
2 Tirado B.
embarque
09/08 09/08
3 Listar lugar de destino Tirado B.

Listar aeropuerto de
4 Tirado B.
desembarque

5 Registrar fecha de partida Leyton C.

Listar opciones: sólo ida


6 Leyton C.
o ida y vuelta
10/08 10/08
7 Registrar fecha de retorno Leyton C.

Consultar vuelos
8 Leyton C.
disponibles

9 Listar vuelos disponibles 11/08 11/08 Salgado O.

Listar horarios
10 12/08 12/08 Salgado O.
disponibles por vuelo

Gestionar orden de
11 15/08 15/08 Leyton C.
compra

Listar clases disponibles


12 16/08 16/08 Salgado O.
por vuelo

Listar costo de pasajes


13 disponibles según su 17/08 17/08 Leyton C.
clase por vuelo
Registrar selección de
14 18/08 18/08 Tirado B.
asiento(s) disponible(s)

Listar tipos de maletas


15 disponibles por asiento(s) 19/08 19/08 Leyton C.
seleccionado(s)

16 Solicitar pago Salgado O.


22/08 22/08
17 Listar métodos de pago Salgado O.

Registrar cobro total de


18 23/08 23/08 Tirado B.
tarjeta de débito

Registrar número de cuotas


19 del cobro de tarjeta de 24/08 24/08 Leyton C.
crédito

20 Registrar pago Tirado B.


25/08 25/08
21 Confirmar pago Tirado B.

Generar reporte de pago


22 26/08 26/08 Leyton C.
(boleta/factura)
Tabla de roles

Roles Descripción Persona

Product Owner Se asegura de que el proyecto se esté Leyton Carrillo


desarrollando acorde con la estrategia del
negocio. Escribe historias de usuario, las
prioriza, y las coloca en el Product
Backlog.

Scrum Master Es quien revisa y programa las reuniones Tirado Barranzuela


para eliminar los obstáculos que impiden
que el equipo cumpla con su objetivo.

Development Los encargados de crear el producto para Salgado Oliva,


Team (Dev) que pueda estar listo con los Tirado Barranzuela,
requerimientos necesarios. Leyton Carrillo

Tecnologías

Recurso Descripción Licencia

Laravel (PHP 8.0) Framework de PHP para Back-End Código Abierto

Vue.Js (JavaScript, Html, Framework de JavaScript para


Código Abierto
Css) Front-End

Sistema de gestión de bases de datos


PostgreSQL Código Abierto
relacional orientado a objetos.

Aws (EC2 instance) Servidor para alojar el sitio web. Suscripción

Chrome, Mozilla, Opera Navegador web soportados. Gratis

Product Backlog

N. Duración
Requerimientos Prioridad Complejidad
Sprint. (días)

Gestionar datos del sistema

Listar lugares de origen Alta Baja 0

Listar aeropuerto de embarque Alta Baja 0


1
Listar lugar de destino Alta Baja 0
Listar aeropuerto de
Alta Baja 0
desembarque

Registrar fecha de partida Alta Media 0

Listar opciones: sólo ida o ida y


Alta Media 0
vuelta 1
Registrar fecha de retorno Alta Media 0

Consultar vuelos disponibles Alta Baja 0

Listar vuelos disponibles Alta Baja 1 1

Listar horarios disponibles por


Alta Baja 1 1
vuelo

Gestionar orden de compra Alta Baja 1 1

Listar clases disponibles por


Alta Baja 2 1
vuelo

Listar costo de pasajes


disponibles según su clase por Alta Baja 2 1
vuelo

Registrar selección de asiento(s)


Alta Media 2 1
disponible(s)

Listar tipos de maletas


disponibles por asiento(s) Alta Baja 2 1
seleccionado(s)

Gestionar proceso de pago

Solicitar pago Alta Baja 3


1
Listar métodos de pago Alta Baja 3

Registrar cobro total de tarjeta


Alta Media 3 1
de débito

Registrar número de cuotas del


Alta Media 3 1
cobro de tarjeta de crédito

Registrar pago Alta Media 3


1
Confirmar pago Alta Baja 3

Generar reporte de pago


Alta Media 3 1
(boleta/factura)

Total 14
Sprint Backlog

Número Nombre Descripción Días

0 Sprint 0 Pantalla para filtrar los vuelos 2

Funcionalidad para mostrar los


1 Sprint 1 3
resultados de los filtros

2 Sprint 2 Funcionalidad para compra de boletos 4

3 Sprint 3 Módulo de pagos 5

Total 14

Historias de usuarios del product backlog


Tareas de Sprint 0

Descripción de la historia
Id Rol Tareas Esfuerzo
de usuario

S01 Dev Listar lugares de origen Necesito que el cliente


pueda seleccionar un lugar
Listar aeropuerto de 4 horas
S02 Dev de origen y el aeropuerto de
embarque embarque.

S03 Dev Listar lugar de destino Necesito que el cliente


también pueda seleccionar
Listar aeropuerto de 4 horas
S04 Dev el lugar de destino, y el
desembarque aeropuerto de llegada

S05 Dev Registrar fecha de partida


seleccionar la fecha de
Listar opciones: sólo ida partida y optar por sólo ida
S06 Dev
o ida y vuelta o ida y vuelta, si selecciona 4 horas
ida y vuelta, solicitar la
Registrar fecha de fecha de retorno.
S07 Dev
retorno

Cuando el cliente le de click


al botón de consultar, debe
Consultar vuelos
S08 Dev mostrar los vuelos 4 horas
disponibles
disponibles para los filtros
seleccionados.

Total 16 horas
Tareas de Sprint 1

Descripción de la historia
Id Rol Tareas Esfuerzo
de usuario

S11 Dev Listar vuelos disponibles Necesito que el cliente


pueda ver la lista de vuelos
Listar horarios disponibles con el horario, 20 hora
S12 Dev tipo de cliente y precio de
disponibles por vuelo
cada vuelo

El cliente de estar satisfecho


con los vuelos mostrados
Gestionar orden de
S13 Dev puede dar clic en gestionar 4 horas
compra
compra para poder proceder
con el pago

Total 24 horas

Tareas de Sprint 2

Descripción de la historia
Id Rol Tareas Esfuerzo
de usuario

Listar clases disponibles


S21 Dev El Cliente deberá poder ver
por vuelo
por cada vuelo el tipo de
16 hora
Listar costo de pasajes clases de cliente, el costo de
S22 Dev disponibles según su pasaje por vuelo
clase por vuelo

Registrar selección de El cliente debe poder


S23 Dev 8 horas
asiento(s) disponible(s) seleccionar los asientos

Listar tipos de maletas El cliente debe poder


S24 Dev disponibles por asiento(s) seleccionar que tipo de 8 horas
seleccionado(s) maleta por asiento

Total 32 horas
Tareas de Sprint 3

Descripción de la historia
Id Rol Tareas Esfuerzo
de usuario

S31 Dev Solicitar pago El sistema debe poder 4 horas


mostrarle las opciones para
S32 Dev Listar métodos de pago registrar el pago, como el 4 horas
método de pago.

Registrar cobro total de En caso de que el cliente


S33 Dev 4 horas
tarjeta de débito seleccione un pago a
crédito, el sistema debe
Registrar número de poder dar opción al cliente
S34 Dev cuotas del cobro de registrar el número de 8 horas
tarjeta de crédito cuotas que se desean pagar
el boleto

S35 Dev Registrar pago 8 horas


El cliente al registrar el
S36 Dev Confirmar pago pago y este sea confirmado, 4 horas
se le debe poder mostrar una
Generar reporte de pago boleta del pago realizado.
S37 Dev 8 horas
(boleta/factura)

Total 40 horas
Diagrama de clase

y los boletos de pago?


Diseño de interfaz

También podría gustarte