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 | |
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 |