ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Metodologías de diseño de software

Enrique MarinTrabajo6 de Abril de 2022

1.317 Palabras (6 Páginas)92 Visitas

Página 1 de 6

[pic 1]

[pic 2]TRABAJO INDIVIDUAL CASOS DE USO Y DIAGRAMA DE CLASES

Identificación del trabajo

  1. Módulo:

3

  1. Asignatura:

Metodologías de diseño de software

  1. RA:

Desarrolla el diagrama de clases a partir de los conceptos planteados en la especificación de caso de uso, aplicado al desarrollo de software

  1. Docente Online:

César Sánchez Sánchez

  1. Fecha de entrega:

15 de mayo de 2021

Identificación del/los estudiante/s

Nombre y apellido

Carrera  

Enrique Marin

Ingeniería en Informática


INTRODUCCIÓN

Un caso de uso es una herramienta que tiene como finalidad representar la forma en como un cliente o usuario (actor) se relaciona y opera con el sistema en desarrollo. Estos casos forman parte del lenguaje unificado de modelado UML, el cual, para su versatilidad, se compone de muchas otras herramientas gráficas, todas ellas utilizadas a lo largo de las etapas del ciclo de vida del software.

Los casos de uso se aplican principalmente en el proceso de análisis y diseño en la definición de requerimientos del usuario. Es una herramienta excepcional debido a la modestia y sencillez a la hora de elaborarlos, así como amigable comprensión.

Por su parte el diagrama de clases describe la estructura de un sistema señalando las clases de dicho sistema, sus atributos, métodos y las relaciones entre los objetos.

DESARROLLO

  1. DIAGRAMA DE CASOS DE USO

[pic 3]

  1. ESPECIFICACIÓN DETALLADA DE CASOS DE USO

Caso de Uso

ID

CU-03

Nombre

Autenticar Usuario

Creado por

Enrique Marín

Fecha de Creación

14/05/2021

Detalle caso de uso

Actores

Colaborador, Subgerente de Ventas, Jefe de Logística

Descripción

El sistema debe solicitar al usuario una contraseña para validar el acceso a la plataforma

Precondiciones

  • Usuario registrado
  • Seleccionar logueo como colaborador o jefatura

Postcondiciones

El sistema deberá permitir el ingreso a la plataforma mostrando en el HUD las diferentes pestañas dependiendo del usuario

Flujo Normal de los eventos

1.- El usuario ingresa nombre de usuario

2.- El usuario ingresa contraseña

3.- El usuario ingresa a la plataforma

Flujo Alternativo

1.- El sistema registra en pantalla usuario y/o contraseña incorrecta y permite rectificarlo

2.- El sistema registra en pantalla que el usuario existe, pero la contraseña caducó, por lo que habilita la opción de generar solicitud.

Excepciones

El sistema permite crear nuevas contraseñas, pero no nuevos usuarios. Los nuevos usuarios los debe solicitar el subgerente de ventas al área informática correspondiente

Requerimientos Asociados

Ingresar a la aplicación o página web correspondiente

Supuestos

El usuario debe estar registrado en el sistema

Caso de Uso

ID

CU-05

Nombre

HUD

Creado por

Enrique Marín

Fecha de Creación

14/05/2021

Detalle caso de uso

Actores

Colaborador, Subgerente de ventas, Jefe de logística

Descripción

El sistema deberá mostrar en pantalla diferentes pestañas seleccionables

Precondiciones

  • Usuario registrado
  • Usuario validado

Postcondiciones

El sistema deberá permitir seleccionar pestañas establecidas por tipo de usuario validado

Flujo Normal de los eventos

1.- El usuario ingresa nombre de usuario

2.- El usuario ingresa contraseña

3.- El usuario ingresa al HUD

4.- Sistema muestra en pantalla menú principal

Flujo Alternativo

1.- El sistema no registra en pantalla el menú principal por falla al cargar datos, pide recargar página

2.- El sistema muestra en pantalla error 404, solicita recargar o cerrar página

Excepciones

--------------------------------------------------------

Requerimientos Asociados

Ingresar a la página web o aplicación correspondiente y validar usuario

Supuestos

El usuario debe estar registrado en el sistema

Caso de Uso

ID

CU-10

Nombre

Ingresar solicitud

Creado por

Enrique Marin

Fecha de Creación

14/05/2021

Detalle caso de uso

Actores

Colaborador

Descripción

El sistema deberá procesar una solicitud si se modificó algún parámetro de las pestañas del HUD

Precondiciones

  • Usuario validado
  • Productos ingresados

Postcondiciones

El sistema generará una solicitud específica dependiendo de los datos modificados

Flujo Normal de los eventos

1.- El usuario valida sus datos

2.- El usuario ingresa al HUD

3.- El usuario abre una de las pestañas seleccionables

4.- El usuario modifica algún dato no protegido

Flujo Alternativo

1.- El usuario modifica algún dato en sistema, pero el producto ya no existe, el sistema arroja advertencia en pantalla si desea eliminar el producto de la lista o cancelar

2.- El usuario modifica un dato protegido, sistema arroja advertencia en pantalla invitando a intentar con otro dato o cerrar la pestaña

Excepciones

La opción eliminar producto, modifica la lista eliminando el producto, pero genera un reporte de los cambios

Requerimientos Asociados

Acceso al sistema y selección de pestaña

Supuestos

El usuario debe estar registrado en el sistema

Los productos para modificar deben estar ingresados en el sistema

Caso de Uso

ID

CU-05

Nombre

Ingresar stock

Creado por

Enrique Marín

Fecha de Creación

14/05/2021

Detalle caso de uso

Actores

Jefe de logística

Descripción

Sistema deberá mostrar en pantalla la opción ingresar stock al sistema si el usuario ingresado es “jefe de logística”

Precondiciones

  • Usuario validado como jefe de logística
  • Los nuevos productos deben existir dentro de los registros

Postcondiciones

El sistema modificará los valores de los productos registrados

Flujo Normal de los eventos

1.- El usuario ingresa datos

2.- El sistema valida datos como jefe de logística

3.- El usuario selecciona pestaña ingresar stock

4.- El usuario ingresa nuevos valores

Flujo Alternativo

1.- El usuario ingresa nuevos valores, pero el producto no está registrado, se muestra en pantalla una alerta avisando que deberá registrar el producto o cancelar

Excepciones

La opción ingresar stock permite ingresar nuevos valores a productos ya ingresados, pero no modificar su nombre, descripción o sku y tampoco ingresar nuevos productos sin validar

Requerimientos Asociados

Acceso al sistema y selección de pestaña

Supuestos

El usuario debe estar registrado en sistema

Los productos para modificar deben estar ingresados en sistema

Los nuevos productos por ingresar deben estar validados

...

Descargar como (para miembros actualizados) txt (11 Kb) pdf (461 Kb) docx (376 Kb)
Leer 5 páginas más »
Disponible sólo en Clubensayos.com