Está en la página 1de 9

1

ELABORACIÓN DE DIAGRAMAS Y PLANTILLAS PARA CASOS DE USO


DEL PROYECTO. GA2-220501093-AA1-EV02

PRESENTADO POR:

LIZETHE PAOLA RICO MARTINEZ


JOSE GUSTAVO GARCIA FONSECA

INSTRUCTORA: LAUDITH MARIA LAMBRAÑO PEREZ

SERVICIO NACIONAL DE APRENDIZAJE

FICHA: 2758371

2023
2

INTRODUCCIÓN.

En este documento se presentan los diagramas de casos de uso, documento de casos


de uso e historias de usuario del proyecto. Los diagramas de UML, en especial el
diagrama de casos de uso es importante a la hora de detallar los procesos de una
determinada tarea de un proyecto de software, nos ayuda a seguir una secuencia clara
de determinado proceso, a no cometer errores en el proceso de diseño del software y a
que el cliente interactúe y conozca las características del producto. Proporcionan una
visión gráfica de los actores que intervienen en un sistema de software. Estos ayudan a
los desarrolladores a analizar las relaciones entre los casos de uso y los personajes.
Es una forma de visualizar sistemas y software utilizando el Lenguaje Unificado de
Modelado (UML). Son creados para comprender los diseños, la arquitectura del código
y la implementación propuesta de sistemas de software complejos. Un diagrama UML
simplifica la codificación en una referencia más fácil de digerir. Así también, las historias
de usuario también son esenciales para explicar sus procesos y mostrar a un
determinado cliente sus requerimientos de una forma clara, concisa y sencilla. Son
pequeñas descripciones de los requerimientos de un cliente. Deben describir qué se
espera como salida de la implementación, y cómo se ve beneficiado el usuario final. Se
expresa en lenguaje natural y sencillo, para poder conversar directamente con ellos
sobre el tema. Hay que considerar que los usuarios finales tienden a desconocer el
lenguaje técnico, por lo que deben evitarse las palabras difíciles. Al usuario no le importa
qué tecnología se usa, lo que busca es que le ayudemos a resolver su problema, y cómo
usará esta solución.
3

OBJETIVOS.

A la hora de desarrollar, diseñar e implementar un proyecto de software debemos tener


claros unos objetivos o unas metas que, con la metodología correcta, nos ayudarán a
lograr el resultado de un proyecto. Aquí tenemos los que merecen ser destacados
realizar diagramas de casos de uso que nos ayuden a plasmar y dar a conocer las
características del producto al cliente. Estructurar y analizar detalladamente y
correctamente los diagramas de casos de uso para que nosotros como desarrolladores
o programadores tener una base sólida del producto. Presentar el documento de casos
de uso e historias de usuario para poder detallar aún más los requerimientos de los
clientes y que ellos interactúen de forma clara y concisa con el producto. Con el
documento de casos de uso e historias de usuario, poder dar soluciones o corregir
errores que puedan darse en el diseño del producto.
4

DIAGRAMA CASOS DE USO DEL PROYECTO.

Aquí se da a conocer el proceso del «Parqueadero G&L» en el diagrama UML casos de


uso.
5

DOCUMENTO CASOS DE USO E HISTORIAS DE USUARIO.

ESPECIFICACIÓN DE CASO DE USO


Nombre del Registrar usuario
caso de uso
Autor Lizethe Rico Martinez
Fecha 12/08/2023
Descripción Un usuario se registra en el sistema para obtener una cuenta.
Actores Usuario
Precondiciones • El usuario cuenta con una conexión a internet y un
dispositivo compatible (un computador o dispositivo móvil).
• El usuario no cuenta con una cuenta en el sistema.
• El sistema está en funcionamiento y disponible para su
acceso.
Flujo normal 1. El usuario accede a la página de registro.
2. El sistema muestra un formulario de registro con campos
obligatorios, como nombre de usuario, contraseña y
dirección de correo electrónico.
3. El usuario completa el formulario con la información
requerida.
4. El sistema verifica que los datos ingresados sean válidos y
que cumplan con requisitos de seguridad.
5. El sistema crea una cuenta para el usuario con la
información proporcionada y la almacena en la base de
datos.
6. El sistema muestra un mensaje de confirmación indicando
que su registro fue exitoso.
Flujo alternativo • Si los datos ingresados no son válidos, el sistema muestra
mensajes de error específicos junto a los campos
correspondientes y el usuario debe corregir los errores
antes de continuar.
Postcondiciones • Se ha creado una nueva cuenta de usuario con la
información proporcionada por el usuario.
• Los datos de la cuenta se han almacenado en la base de
datos de manera segura.
• El usuario recibe una confirmación de registro exitoso en la
interfaz del sistema.
6

ESPECIFICACIÓN DE CASO DE USO


Nombre del Iniciar sesión
caso de uso
Autor José Gracia Fonseca
Fecha 12/08/2023
Descripción El usuario inicia sesión en el sistema con su cuenta registrada.
Actores Usuario
Precondiciones • El usuario cuenta con acceso a internet y a un dispositivo
compatible.
• El usuario tiene una cuenta en el sistema.
• El sistema está funcionando y está disponible su uso.
Flujo normal 1. El usuario accede a la página de inicio de sesión.
2. El sistema muestra un formulario de inicio de sesión con los
campos requeridos.
3. El usuario ingresa nombre de usuario y contraseña.
4. El sistema valida los datos ingresados comparándolos con
los almacenados en la base de datos.
5. Si los datos son correctos, el usuario podrá ver la siguiente
página.
6. El sistema registra la sesión del usuario para futuras
interacciones.
Flujo alternativo • Si los datos son incorrectos, el sistema muestra un mensaje
de error y vuelve a permitir al usuario iniciar sesión.
Postcondiciones • El usuario ha sido autenticado y se le permite iniciar sesión.
• Se ha registrado la sesión del usuario para rastrear su
actividad y mantener su estado de inicio sesión.

ESPECIFICACIÓN DE CASO DE USO


Nombre del Registrar un vehículo
caso de uso
Autor Richard Moreno
Fecha 12/08/2023
Descripción El cliente proporciona la información para registrar su vehículo.
Actores Recepcionista, Cliente
Precondiciones • El cliente debe estar registrado como propietario del
vehículo.
• No debe haber otro vehículo registrada con el mismo
nombre y propietario.
Flujo normal 1. El cliente proporciona la información personal y detalles del
vehículo
2. El sistema valida la información y crea un nuevo registro del
vehículo del cliente.
7

3. El sistema muestra un mensaje de confirmación al cliente y


almacena la información en la base de datos.
Flujo alternativo • El sistema genera el ticket de entrada a la isla del
parqueadero
Postcondiciones • Se ha creado un nuevo registro de vehículo.
• La información proporcionada por el cliente ha sido
almacenada en la base de datos.

ESPECIFICACIÓN DE CASO DE USO


Nombre del Actualizar información del vehículo
caso de uso
Autor Luis Monroy
Fecha 12/08/2023
Descripción El cliente o el personal de recepción pueden actualizar la
información de un vehículo existente.
Actores Recepcionista, Cliente
Precondiciones • Los datos pueden ser actualizados las veces que sean
necesarias.
Flujo normal 1. El cliente o el recepcionista inicia sesión.
2. Selecciona el vehículo que desea actualizar.
3. Modifica la información necesaria (marca, color, numero del
chasis, número del motor y placa etc.).
4. El sistema valida y almacena la información en la base de
datos.
Flujo alternativo N/A
Postcondiciones • La información del vehículo se ha actualizado
correctamente.
• Se ha registrado un historial de cambios.

ESPECIFICACIÓN DE CASO DE USO


Nombre del Reservar una isla para el vehículo
caso de uso
Autor Yuris Rico
Fecha 12/08/2023
Descripción El cliente solicita reservar una isla para parquear su vehículo.
Actores Recepcionista, Cliente,
Precondiciones • Tanto el cliente como el usuario deben estar registrados en
el sistema.
• El vehículo para la cual se está programando reserva de la
isla debe estar registrada en el sistema.
• Debe haber islas disponibles en el horario seleccionado.
Flujo normal 1. El cliente inicia sesión en el sistema.
8

2. Selecciona la información registrada en el sistema para la


que desea programar la reserva de la isla.
3. Escoge fecha y hora disponibles.
4. El sistema verifica la disponibilidad y programa la reserva
de la isla.
5. El sistema notifica al cliente acerca de la reserva
programada.
Flujo alternativo • Si la fecha y hora seleccionadas no están disponibles, el
sistema mostrará un mensaje de error y que hay que
seleccionar una distinta.
Postcondiciones • Se ha creado una nueva reserva de isla para parqueo.
• La disponibilidad y los horarios se han actualizado.

ESPECIFICACIÓN DE CASO DE USO


Nombre del Cancelación de reserva de isla
caso de uso
Autor Yuris Rico
Fecha 12/08/2023
Descripción El cliente o el recepcionista cancelan la reserva de isla
programada.
Actores Recepcionista, Cliente,
Precondiciones • La reserva a cancelar debe estar previamente programada.
• El cliente o personal de recepción deben tener los permisos
adecuados para cancelar la reserva de la isla de parqueo.
Flujo normal 1. El cliente o el recepcionista accede al sistema.
2. Selecciona el vehículo cuya reserva desea cancelar.
3. Selecciona la reserva programada.
4. Confirma la cancelación.
5. El sistema actualiza el estado de la cancelación de la
reserva de la isla y notifica a las partes involucradas.
Flujo alternativo • Si la reserva de la isla es cancelada después de la fecha
agendada, mostrará un mensaje de error diciendo que ya
está en revisión.
Postcondiciones • El estado de la reserva de la isla se ha actualizado para
indicar que ha sido cancelada.
9

PLANTILLA HISTORIAS DE USUARIO

ID de la Rol Funcionalidad Razón / Criterio de


Historia Resultado aceptación
ID-01 Como usuario Necesito iniciar Se abre la El usuario
sesión en el pagina de inicia sesión en
sistema. inicio de sesión el sistema con
su cuenta
registrada.
ID-02 Como Necesito registrar El cliente Se abre la
recepcionista un vehículo en la proporciona la página de
plataforma. información inscripción del
para registrar vehículo.
su vehículo.
ID-03 Como cliente Entrega de ticket El sistema Se abre la
con la información genera el ticket página y se
del vehículo de entrada a la genera el ticket
isla del
parqueadero
ID-04 Como cliente Reservar una isla El cliente Se abre la
para el vehículo solicita página de
reservar una programar
isla para reserva una
parquear su isla para
vehículo. parquear su
vehículo.
ID-5 Como Cliente Cancelación de El cliente o el Se abre la
reserva de isla recepcionista pagina de y se
cancelan la cancela la
reserva de isla reserva de la
programada. isla de parqueo

También podría gustarte