Está en la página 1de 12

ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS

GUÍA DE LABORATORIO Nro. 04


ESCUELA: INGENIERIA DE SISTEMAS
ASIGNATURA: D-ANÁLISIS Y DISEÑO DE SISTEMAS-C1T1
CICLO: IV
TURNO:
SEMESTRE: 2021-1
DOCENTE: RICHARD LEONARDO BERROCAL NAVARRO
INGENIERÍA DE SISTEMAS
ANALISIS Y DISEÑO DE SISTEMAS

INTEGRANTES:
CARMEN ROSA QUISPE GUEVARA

EVER JULIO ESPINO SALINAS

JEAN PAUL RAMIREZ CORDOVA

JOSE MIGUEL ORTIZ RIVERA

WILLIAMS ALONSO SOCLA SOCLA


Para los casos siguientes elaborar lo
siguiente:
• Requerimientos Funcionales.
• Requerimientos no funcionales
• Caso de Uso de Requerimientos y
Actores de Sistema
• Diagrama de Caso de Uso
• Diagrama de Paquetes
• Realizaciones de los Casos de Uso.
Caso – Empresa de Transporte

La asociación de Empresas de Transporte (AET) desea desarrollar un sistema con un


acceso único para la reserva y compra de billetes de avión, tres y autobús. Dicho sistema
deberá cumplir los siguientes requisitos:
R1. El sistema ofrecerá a los clientes la posibilidad de consultar vía web los horarios y
precios disponibles para realizar un viaje en un determinado día en cualquiera de los
medios de transporte. A continuación, el cliente podrá, también vía web, reservar un
billete (día y hora de salida, medio de transporte y precio) en uno de los horarios, medios
de transporte y precios ofertados. Como resultado de la Reserva el cliente recibirá un
localizador asociado a la reserva con el podrá consultar la información del billete
reservado.
R2. Nuestro sistema accederá al sistema de reserva de la empresa de transporte asociada
que corresponda (según la localidad de salida y el medio de transporte) y realizará la
correspondiente reserva. Los sistemas de reserva de las empresas de transportes asociadas
ya están desarrollados y el acceso se realiza a través de una interfaz normalizada en la que
hay una operación de reserva para la que se debe indicar el día y la hora de salida de la
reserva.
R3. El cliente para operar con este sistema no necesita tener instalado en su computador
más que un navegador web.
R4. Tras haber realizado la reserva el cliente tiene la posibilidad vía web de confirmar o
cancelar la reserva indicando el localizador que el sistema le entrego.
R5. Al confirmar una reserva, el sistema pedirá los datos de la tarjeta de crédito del
cliente (número y fecha de caducidad) y procederá a realizar el cargo en el centro de
compensación de pagos a crédito. Este sistema ya está desarrollado y ofrece una interfaz
normalizada con una operación de pago en la que se debe indicar el número de tarjeta y la
fecha de caducidad y el número de cuenta donde realizar el abono (que será el nro. De
cuenta de la empresa de transporte asociada en la que se hizo la reserva). Además, nuestro
sistema deberá, a su vez, confirmar la reserva al sistema de reservas de la empresa de
transporte que corresponda, indicando el día y hora de la salida.
R6. Nuestro Sistema deberá ser instalado en nuestro servidor Web que manejará la
seguridad de acceso para los clientes.
R7. El sistema deberá ser desarrollado en PHP y como gestor de base de datos MySql.
R8. Si la Reserva aún no ha sido confirmada, el cliente puede optar por cancelarla.
Entonces nuestro sistema accederá a la interfaz normalizada del sistema de reserva de la
empresa de transporte que corresponda y cancelará la reserva previamente indicando el
día y la hora de salida de la reserva.
R9. Se prevé en el futuro ofertar la posibilidad de que un cliente pueda reservar un
itinerario compuesto por diversos trayectos usando diferentes medios de transporte, de tal
forma que el sistema asocie un único localizador al itinerario completo y no a cada
trayecto como se propone ahora.

SOLUCIÓN
• Requerimientos Funcionales.
Caso – Empresa de Transporte

La asociación de Empresas de Transporte (AET) desea desarrollar un sistema con un


acceso único para la reserva y compra de billetes de avión, tres y autobús. Dicho sistema
deberá cumplir los siguientes requisitos:
R1. El sistema ofrecerá a los clientes la posibilidad de consultar vía web los horarios y
precios disponibles para realizar un viaje en un determinado día en cualquiera de los
medios de transporte. A continuación, el cliente podrá, también vía web, reservar un
billete (día y hora de salida, medio de transporte y precio) en uno de los horarios, medios
de transporte y precios ofertados. Como resultado de la Reserva el cliente recibirá un
localizador asociado a la reserva con el podrá consultar la información del billete
reservado.
R2. Nuestro sistema accederá al sistema de reserva de la empresa de transporte asociada
que corresponda (según la localidad de salida y el medio de transporte) y realizará la
correspondiente reserva. Los sistemas de reserva de las empresas de transportes asociadas
ya están desarrollados y el acceso se realiza a través de una interfaz normalizada en la que
hay una operación de reserva para la que se debe indicar el día y la hora de salida de la
reserva.
R3. El cliente para operar con este sistema no necesita tener instalado en su computador
más que un navegador web.
R4. Tras haber realizado la reserva el cliente tiene la posibilidad vía web de confirmar o
cancelar la reserva indicando el localizador que el sistema le entrego.
R5. Al confirmar una reserva, el sistema pedirá los datos de la tarjeta de crédito del
cliente (número y fecha de caducidad) y procederá a realizar el cargo en el centro de
compensación de pagos a crédito. Este sistema ya está desarrollado y ofrece una interfaz
normalizada con una operación de pago en la que se debe indicar el número de tarjeta y la
fecha de caducidad y el número de cuenta donde realizar el abono (que será el nro. De
cuenta de la empresa de transporte asociada en la que se hizo la reserva). Además, nuestro
sistema deberá, a su vez, confirmar la reserva al sistema de reservas de la empresa de
transporte que corresponda, indicando el día y hora de la salida.
R6. Nuestro Sistema deberá ser instalado en nuestro servidor Web que manejará la
seguridad de acceso para los clientes.
R7. El sistema deberá ser desarrollado en PHP y como gestor de base de datos MySql.
R8. Si la Reserva aún no ha sido confirmada, el cliente puede optar por cancelarla.
Entonces nuestro sistema accederá a la interfaz normalizada del sistema de reserva de la
empresa de transporte que corresponda y cancelará la reserva previamente indicando el
día y la hora de salida de la reserva.
R9. Se prevé en el futuro ofertar la posibilidad de que un cliente pueda reservar un
itinerario compuesto por diversos trayectos usando diferentes medios de transporte, de tal
forma que el sistema asocie un único localizador al itinerario completo y no a cada
trayecto como se propone ahora.
• Requerimientos no Funcionales.
Caso – Empresa de Transporte
La asociación de Empresas de Transporte (AET) desea desarrollar un sistema con un
acceso único para la reserva y compra de billetes de avión, tres y autobús. Dicho sistema
deberá cumplir los siguientes requisitos:

R3. El cliente para operar con este sistema no necesita tener instalado en su computador
más que un navegador web.
R4. Tras haber realizado la reserva el cliente tiene la posibilidad vía web de confirmar o
cancelar la reserva indicando el localizador que el sistema le entrego.
R6. Nuestro Sistema deberá ser instalado en nuestro servidor Web que manejará la
seguridad de acceso para los clientes.
R7
R9. Se prevé en el futuro ofertar la posibilidad de que un cliente pueda reservar un
itinerario compuesto por diversos trayectos usando diferentes medios de transporte, de tal
forma que el sistema asocie un único localizador al itinerario completo y no a cada
trayecto como se propone ahora.

Caso de Uso de Requerimientos


Caso – Empresa de Transporte

La asociación de Empresas de Transporte (AET) desea desarrollar un sistema con un


acceso único para la reserva y compra de billetes de avión, tres y autobús. Dicho sistema
deberá cumplir los siguientes requisitos:

R1. El sistema ofrecerá a los clientes la posibilidad de consultar vía web los horarios y
precios disponibles para realizar un viaje en un determinado día en cualquiera de los
medios de transporte. A continuación, el cliente podrá, también vía web, reservar un
billete (día y hora de salida, medio de transporte y precio) en uno de los horarios, medios
de transporte y precios ofertados. Como resultado de la Reserva el cliente recibirá un
localizador asociado a la reserva con el podrá consultar la información del billete
reservado.
R2. Nuestro sistema accederá al sistema de reserva de la empresa de transporte asociada
que corresponda (según la localidad de salida y el medio de transporte) y realizará la
correspondiente reserva. Los sistemas de reserva de las empresas de transportes asociadas
ya están desarrollados y el acceso se realiza a través de una interfaz normalizada en la que
hay una operación de reserva para la que se debe indicar el día y la hora de salida de la
reserva.
R3. El cliente para operar con este sistema no necesita tener instalado en su computador
más que un navegador web.
R4. Tras haber realizado la reserva el cliente tiene la posibilidad vía web de confirmar o
cancelar la reserva indicando el localizador que el sistema le entrego.
R5. Al confirmar una reserva, el sistema pedirá los datos de la tarjeta de crédito del
cliente (número y fecha de caducidad) y procederá a realizar el cargo en el centro de
compensación de pagos a crédito. Este sistema ya está desarrollado y ofrece una interfaz
normalizada con una operación de pago en la que se debe indicar el número de tarjeta y la
fecha de caducidad y el número de cuenta donde realizar el abono (que será el nro. De
cuenta de la empresa de transporte asociada en la que se hizo la reserva). Además, nuestro
sistema deberá, a su vez, confirmar la reserva al sistema de reservas de la empresa de
transporte que corresponda, indicando el día y hora de la salida.
R6. Nuestro Sistema deberá ser instalado en nuestro servidor Web que manejará la
seguridad de acceso para los clientes.
R7. El sistema deberá ser desarrollado en PHP y como gestor de base de datos MySql.
R8. Si la Reserva aún no ha sido confirmada, el cliente puede optar por cancelarla.
Entonces nuestro sistema accederá a la interfaz normalizada del sistema de reserva de la
empresa de transporte que corresponda y cancelará la reserva previamente indicando el
día y la hora de salida de la reserva.
R9. Se prevé en el futuro ofertar la posibilidad de que un cliente pueda reservar un
itinerario compuesto por diversos trayectos usando diferentes medios de transporte, de tal
forma que el sistema asocie un único localizador al itinerario completo y no a cada
trayecto como se propone ahora.

Actores de Sistema.

R1. El sistema ofrecerá a los clientes la posibilidad de consultar vía web los horarios y
precios disponibles para realizar un viaje en un determinado día en cualquiera de los
medios de transporte. A continuación, el cliente podrá, también vía web, reservar un
billete (día y hora de salida, medio de transporte y precio) en uno de los horarios, medios
de transporte y precios ofertados. Como resultado de la Reserva el cliente recibirá un
localizador asociado a la reserva con el podrá consultar la información del billete
reservado.
R2. Nuestro sistema accederá al sistema de reserva de la empresa de transporte asociada
que corresponda (según la localidad de salida y el medio de transporte) y realizará la
correspondiente reserva. Los sistemas de reserva de las empresas de transportes asociadas
ya están desarrollados y el acceso se realiza a través de una interfaz normalizada en la que
hay una operación de reserva para la que se debe indicar el día y la hora de salida de la
reserva.
R3. El cliente para operar con este sistema no necesita tener instalado en su computador
más que un navegador web.
R4. Tras haber realizado la reserva el cliente tiene la posibilidad vía web de confirmar o
cancelar la reserva indicando el localizador que el sistema le entrego.
R5. Al confirmar una reserva, el sistema pedirá los datos de la tarjeta de crédito del
cliente (número y fecha de caducidad) y procederá a realizar el cargo en el centro de
compensación de pagos a crédito. Este sistema ya está desarrollado y ofrece una interfaz
normalizada con una operación de pago en la que se debe indicar el número de tarjeta y la
fecha de caducidad y el número de cuenta donde realizar el abono (que será el nro. De
cuenta de la empresa de transporte asociada en la que se hizo la reserva). Además, nuestro
sistema deberá, a su vez, confirmar la reserva al sistema de reservas de la empresa de
transporte que corresponda, indicando el día y hora de la salida.
R6. Nuestro Sistema deberá ser instalado en nuestro servidor Web que manejará la
seguridad de acceso para los clientes.
R7. El sistema deberá ser desarrollado en PHP y como gestor de base de datos MySql.
R8. Si la Reserva aún no ha sido confirmada, el cliente puede optar por cancelarla.
Entonces nuestro sistema accederá a la interfaz normalizada del sistema de reserva de la
empresa de transporte que corresponda y cancelará la reserva previamente indicando el
día y la hora de salida de la reserva.
R9. Se prevé en el futuro ofertar la posibilidad de que un cliente pueda reservar un
itinerario compuesto por diversos trayectos usando diferentes medios de transporte, de tal
forma que el sistema asocie un único localizador al itinerario completo y no a cada
trayecto como se propone ahora
SOLUCIÓN

Cliente Reserva de Billete


( from Actor... ( from Casos de Uso <<
) include >>
<< extend >>

Registrar datos tarjeta


<< include >> (from Casos de Uso )

<< include >>


Confirma R << include >>
( )
<< include >>

R confirmación Busca Billete Aereo


Diagrama de Paquetes

Búsqueda de Reserva
Billete de viaje

Realización de los Casos de Uso

Búsqueda de Billetes RCU Reserva de Billete Aereo


Aereos

(from Use Cases )

<< extend>>

También podría gustarte