CU05_Buscar_Articulo - CMarinBenavides/APP_INVENTORY_PC GitHub Wiki

Buscar Articulo

Identificación

Campo Información
Código CU05
Nombre Buscar Articulo
Actor usuario
Descripción El usuario busca el articulo por medio del nombre el cual no puede contener caracteres especiales o el serial que representa el tipo de articulo y que esta compuesto por 2 letras y 3 caracteres numéricos, después se oprime el botón "Buscar".
Datos entrada nombre y serial
Datos salida N/A
Requerimiento base RQ02, RQ03, RQ04, RQ05 y RQ06
Precondiciones N/A
Postcondiciones Mostrar en una lista el resultado o posibles resultados
Dependencias N/A
Mockup CU05
Autor Cristian Felipe Marin Benavides - 27/09/2022

Flujo

Actor Sistema
1. Ingresar datos de entrada
2. Oprimir botón "Buscar" 3. Validar los campos que no estén vacíos
4. Validar que el nombre no tenga caracteres especiales y que el serial sea un numero entero no negativo
5. Buscar articulo
6. Mostrar lista de artículos con el articulo o posibles resultados

Flujo Alterno

Paso Solución
3. los campos están vacíos 3.1 No almaceno los datos del campo vacío
3.2 Mostrar mensaje en pantalla "Ingrese al menos una serial o nombre"
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"

Excepciones

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