Subido por Senen Torres

Elaboración de diagramas y plantillas para casos de uso del proyecto

Anuncio
Elaboración de diagramas y plantillas para casos de uso del proyecto
Fase análisis 2
Presentado por
Carlos Heli Espinel Ordoñez
Juan David Cano Rojas
Senén Torres González
Instructora
Andrea Torres
SERVICIO NACIONAL DE APRENDIZAJE SENA
Programa de Análisis y Desarrollo de Software
Enero 13 de 2023
1
TABLA DE CONTENIDO
INTRODUCCIÓN………………………………………………………………………………………………………..PAG 3
OBJETIVOS………………………………………………………………………………………………………………..PAG 4
CASOS DE USO PARA EL PROYECTO…………………………………………………………………………..PAG 5
DESCRIPCIÓN DE CASO DE USO……………………………………………..………………………………….PAG 6
CONCLUSIONES…………………………………………………………………………………………………………PAG 10
BIBLIOGRAFÍA……………………………………………………………………………………………………………PAG 11
2
INTRODUCCIÓN
En este trabajo describiremos nuestro proyecto a realizar por medio de casos de uso. Como ya
hemos estudiado, los casos de uso se utilizan para describir las actividades que se van a realizar o
llevar a cabo por los participantes del proyecto que en nuestro caso es el inventario de un almacén
y participan tres actores que son el administrador (propietario del almacén) , el vendedor
(vendedores) y el sistema, en el cual se hizo la entrevista al propietario y nos comunicó que quería
un sistema en el que pudiera entrar por medio de una contraseña a dicho sistema tanto el como
las personas encargadas del área de ventas y registrar cada uno de los productos con los que
cuenta el almacén, hecho esto, a medida que un producto es vendido, este producto es
descontado del inventario teniendo así actualizado el número exacto de existencias de cada
producto.
3
OBJETIVOS
El objetivo principal de este trabajo es describir por medio de casos de uso, las acciones con las
cuales nuestro cliente desea que el sistema contratado funcione para su satisfacción de una forma
clara y muy sencilla para cada uno de los actores, el analista y el desarrollador.
4
CASO DE USO PARA EL PROYECTO: INVENTARIO DE ALMACÉN
5
DESCRIPCIÓN DE CASO DE USO
Nombre del caso de uso
Autor
Fecha
Descripción
Actores
Precondiciones
Flujo normal
Flujo alternativo
Poscondiciones
Nombre del caso de uso
Autor
Fecha
Descripción
Actores
Precondiciones
Flujo normal
Flujo alternativo
Poscondiciones
Ingresar con contraseña
CODETEAM47
13 de enero de 2023
Ingresa al sistema con contraseña
Administrador / Vendedor
El usuario debe haberse registrado
previamente
1. El actor da clic en login
2. Crea un usuario con contraseña
3. El sistema verifica que sea correcto
4. El actor interactúa en el sistema
2ª. El usuario ingresa al escribir la contraseña
Cerrar sesión cuando no se use
Ingresar producto al inventario
CODETEAM47
13 de enero de 2023
En la medida que llega mercancía, esta se
debe ingresar al inventario automáticamente
Administrador
Solo ingresa el administrador con su
contraseña
1. El actor ingresa con su contraseña
2. Se ingresa al inventario los nuevos
productos
3. Clic en guardar
Se guarda nuevo ingreso de mercancía
satisfactoriamente
6
Nombre del caso de uso
Autor
Fecha
Descripción
Actores
Precondiciones
Flujo normal
Flujo alternativo
Poscondiciones
Nombre del caso de uso
Autor
Fecha
Descripción
Actores
Precondiciones
Flujo normal
Flujo alternativo
Poscondiciones
Hacer modificaciones
CODETEAM47
13 de enero de 2023
Hacer cambios en el inventario
Administrador
Solo ingresa el administrador con su
contraseña
1. El actor ingresa con su contraseña
2. Hacer cambios (agregar nuevo
producto, quitar producto, etc)
3. Clic en guardar cambios
2ª Modificar precios
Se guardan las modificaciones
Descontar productos
CODETEAM47
13 de enero de 2023
Se descuenta automáticamente el producto
del inventario al ser vendido
Vendedor
Ingresar con contraseña
1. El actor ingresa con su contraseña
2. Se registra venta del producto
3. Se descuenta automáticamente del
inventario
4. Se modifica inventario
Se cierra sesión al terminar jornada laboral
7
Nombre del caso de uso
Autor
Fecha
Descripción
Actores
Precondiciones
Flujo normal
Flujo alternativo
Poscondiciones
Nombre del caso de uso
Autor
Fecha
Descripción
Actores
Precondiciones
Flujo normal
Flujo alternativo
Poscondiciones
Revisar el total de existencias
CODETEAM47
13 de enero de 2023
Ver productos (total stock) para surtir el
faltante al día siguiente en el almacén
Administrador/Vendedor
Ingresar al sistema con contraseña
1. Ingresar con contraseña
2. Ver cantidad de productos vendidos
en el día
3. Sacar lista para completar stock en
almacén
4. Se cierra sesión
Se guarda y se cierra sesión
Verificar contraseña
CODETEAM47
13 de enero de 2023
Cuando se ingresa la contraseña el sistema
verifica que esté bien y dé el visto bueno
Sistema
El sistema verifica que la contraseña sea
correcta
1. El actor ingresa con su contraseña
2. El sistema identifica que la contraseña
sea correcta
3. El actor ingresa al sistema sin ningún
problema
2ª Si la contraseña no es correcta, el sistema
pedirá de nuevo que se ingrese correctamente
hasta tres veces
3ª Si la contraseña no coincide después de tres
intentos, el usuario es bloqueado
Se ingresa al sistema después de haber
ingresado correctamente la contraseña
8
Nombre del caso de uso
Autor
Fecha
Descripción
Actores
Precondiciones
Flujo normal
Flujo alternativo
Poscondiciones
Registrar venta
CODETEAM47
13 de enero de 2023
La venta se registra para luego cada producto
vendido se descuente del inventario
Vendedor
El vendedor registra cada producto vendido
1. El vendedor entra al sistema con
contraseña
2. El vendedor registra producto
3. El vendedor totaliza la venta
4. El producto se descuenta del stock
automáticamente
Se cierra venta satisfactoriamente
9
CONCLUSIONES
En nuestro proyecto, se concluye que los casos de uso nos sirve para entender más fácilmente lo
que el cliente quiere para su software. Con este diagrama es muy claro el paso a paso de como se
debe ir construyendo teniendo en cuenta los requerimientos funcionales.
La descripción de los casos de uso es muy importante ya que cada caso es tratado individualmente
y así los analistas y los desarrolladores saben a ciencia cierta como se debe crear el software que
nuestro cliente está solicitando.
10
BIBLIOGRAFÍA
Material de formación SENA (s.f). Diagramas para la especificación y análisis de requisitos.
Programa de análisis y desarrollo de software. Javascript: abrirTCU
('tcu/tcu_user.php?idContenido=334250583&idGrupo=2182473&res_num=24%27,24,0%20)
DrawExpres (2013) DrawExpress Diagram Lite [Aplicación móvil] Google Play.
https://play.google.com/store/apps/details? https//www.drawexpress.com
11
Descargar