CU01_Adicionar_Articulo - CMarinBenavides/APP_INVENTORY_PC GitHub Wiki

Adicionar Articulo

Identificación

Campo Información
Código CU01
Nombre Adicionar Articulo
Actor usuario
Descripción Adicionar un articulo con su nombre el cual no puede contener caracteres especiales (ej. @) y con su serial que representa el tipo de articulo que es con una longitud de 3 caracteres numéricos y 2 caracteres alfabéticos los cuales deben ser los primeros.
Datos entrada Nombre y serial
Datos salida N/A
Requerimiento base RQ01
Precondiciones N/A
Postcondiciones N/A
Dependencias N/A
Mockup CU01
Autor Cristian Felipe Marin Benavides - 27/09/2022

Flujo

Actor Sistema
1. Digitar datos de entrada
2. Oprimir el botón "Adicionar" 3. Validar que los campos de los datos no estén vacíos
4. Validar que el serial sea un numero entero no negativo y el nombre no contenga caracteres especiales
5. Almacenar articulo con el nombre y la serial
6. Generar alerta con el mensaje "¡Ingresado exitosamente!"

Flujo alterno

Paso Solución
3. Los campos de los datos están vacíos 3.1 No almaceno los datos
3.2 Mostrar mensaje en pantalla "No hay datos ingresados, ingrese datos nuevamente"
Paso Solución
4. El nombre contiene caracteres especiales o el serial no es un numero positivo 4.1 No almaceno los datos
4.2 Mostrar mensaje en pantalla "Información no valida contiene (caracteres especiales) o el numero no es un entero positivo"
4.3 Mostrar mensaje en pantalla "Error, Ingrese nuevamente los datos"

Excepciones

Excepción Solución
El modulo de persistencia no se encuentra habilitado Guardar log del error y reiniciar aplicación