Vous êtes sur la page 1sur 12

SERVICIO NACIONAL DE APRENDIZAJE – SENA

INFORME DE ESPECIFICACION DE REQUISITOS DEL SISTEMA


VERSION 1.0

SOFTPYME – INVENTARIO (404463)

TECNÓLOGO EN ANÁLISIS Y DESARROLLO DE SISTEMAS DE


INFORMACIÓN – ADSI (409862)

CENTRO DE LA INDSUTRIA, LA EMPRESA Y LOS SERVICIOS –


CIES
NEIVA (HUILA)
Ficha del documento
Fecha Versión Autores

19/03/13 1.0 Oscar David Díaz Fortaleché

Documento validado por las partes en fecha:

Por el cliente Por la empresa suministradora

Equipo Tecnólogo en Análisis y Desarrollo


Mauricio CalderónVillalba
de Sistemas de información
Introducción

A nivel de las Pymes existen paradigmas sobre la sistematización, según estudios


recientes, cerca de un 80% de las micro, pequeñas y medianas empresas
independientes, no invierten en TICs para mejorar su productividad y
competitividad, por varias creencias: costo/beneficio negativo, miedo estratégico,
miedo a la tecnología y resistencia a la legalización. Como consecuencia de lo
anterior, encontramos Informalidad Tecnológica: uso de software pirata, tenencia
de procesos manuales y uso de hojas de cálculo poniendo en riesgo la continuidad
de la empresa.

Debido a la escasa utilización de la tecnología de punta en las pymes y


considerando la problemática ambiental actual se decide plantear una solución
que permita remediar estos inconvenientes, facilitando el manejo de inventarios
asegurando la información y contribuyendo de forma amigable al medio ambiente.

Propósito

El presente documento tiene como propósito definir los requerimientos del sistema
Softpyme – Inventario que se deben tener en cuenta para satisfacer las
necesidades del cliente con respecto al informe SRS entregado anteriormente,
base para el desarrollo del sistema de información.

Especificación del sistema


Diagrama de requerimientos - Requerimientos Funcionales

Diagrama de Casos de Uso


Plantillas de Casos de Uso

CU-001 Autenticar usuario


Versión: 1.0[2012-03-14]

Descripción: EL sistema permite al usuario ingresar.

Precondición: El usuario está registrado en el sistema

Secuencia Normal: Pasos Acción

1. El usuario ingresa nombre y


contraseña.
2. El sistema valida que los campos
que no estén vacío y verifica que
el usuario se encuentre en el
sistema.
3. El sistema permite ingreso del
usuario.
4. El usuario ingresa al sistema.

Post-condición: El usuario ingreso al sistema.

Excepciones: E1. El sistema señala el campo de texto


que se encontrara vacío.

E2. El sistema genera un mensaje de


advertencia que el usuario no se
encuentra en el sistema.
CU-002 Crear producto
Versión: 1.0[2013-03-09]

Descripción: EL sistema perimirte al administrador crear productos


en la base de datos del sistema.

Precondición: El administrador Ingreso al sistema

Secuencia Normal: Pasos Acción

1. El administrador inicia creación de


un nuevo producto.
2. El sistema permite que ingrese
datos.
3. El administrador ingresa los datos
del producto (Nombre del
producto, Código del producto).
4. El sistema valida que los campos
no estén vacíos y que el código
del producto esté disponible y los
almacena.
5. El sistema presenta un aviso de
operación exitosa.
Post-condición: El producto queda registrado.

Excepciones: E1. El sistema señala el campo de texto


que se encontrara vacío.

E2. El sistema genera un mensaje de


advertencia donde mostrara la
repetición del producto.
CU-003 Registrar Entradas del producto
Versión: 1.0[2013-03-09]

Descripción: EL sistema permite al empleado registrar el ingreso


de productos.

Precondición: El empleado Ingreso al sistema

Secuencia Normal: Pasos Acción

1. El empleadocomienza un nuevo
registro de productos de entrada.

2. El empleado busca los productos y


llena los campos con la cantidad y
valorización respectiva del
producto.
3. El sistema valida los campos
vacíos.
4. El sistema comprueba que el
código de referencia no se
encuentra en la base de datos.
5. El sistema realiza actualización de
la base de datos
6. El sistema mostrara un aviso de
operación exitosa.
Post-condición: El producto queda almacenado en la base de datos.

Excepciones: E1. El sistema señala el campo de texto


que se encontrara vacío.

CU-004 Registrar salidas de productos


Versión: 1.0[2013-03-09]

Descripción: EL sistema debe permitir el registro de salidas del


producto.

Precondición: El producto debe estar creado.

Secuencia Normal: Pasos Acción

1. El empleado busca el producto de


salida.
2. El sistema muestra un formulario.

3. El empleado llena los campos con


la cantidad del producto.
4. El sistema debe validar los
campos vacíos.
5. El sistema actualiza base de
datos.
Post-condición: Actualiza inventario.

Excepciones: E1. El sistema señala el campo de texto


que se encontrara vacío.

E2. El sistema presenta un error al


momento de ingresar cantidades no
validas (exceso de cantidad de salida).

CU-005 Consultar productos


Versión: 1.0[2013-03-09]
Descripción: EL sistema debe permitir consultar productos.

Precondición: El producto debe estar creado en la base de


datos.
Secuencia Normal: Pasos Acción

1. El empleado inicia la consulta.

2. El sistema permite la consulta del


producto
3. El empleado ingresa datos del
producto que desea buscar
4. El sistema valida que los campos
no estén vacíos y que el producto
existe
5. El sistema presenta el producto

Post-condición: El sistema genera informe.

Excepciones: E1. El sistema señala el campo de texto


que se encontrara vacío.

E2. El sistema presenta un error al


momento de ingresar códigos o
nombres que no se encuentre en la
base de datos.

CU-006 Modificar producto


Versión: 1.0[2013-03-09]
Descripción: EL sistema permite al administrador modificar
producto.

Precondición: El producto debe estar ingresado.

Secuencia Normal: Pasos Acción

1. El administrador inicia la
modificación del producto.
2. El administrador busca el producto
a modificar.
3. El sistema muestra los datos del
producto.
4. El administrador modifica el
producto.
5. El sistema presenta información
actualizada
Post-condición: El producto es modificado.

Excepciones: E1. El sistema genera error cuando


busque un producto no existente.

CU-007 Desactivar Producto


Versión: 1.0[2013-03-09]
Descripción: El sistema permite al Administrador desactivar
productos.

Precondición: El producto debe estar ingresado.

Secuencia Normal: Pasos Acción

1. El administrador busca el producto


a desactivar.
2. El sistema muestra el producto.

3. El administrador selecciona la
opción de desactiva el producto.
4. El sistema desactiva el producto.

Post-condición: Producto desactivado.

Excepciones: E1. El sistema genera error cuando


busque un producto no existente.

CU-008 Generar reporte


Versión: 1.0[2013-03-09]
Descripción: EL sistema genera reporte.

Precondición: El usuario ingreso al sistema.

Secuencia Normal: Pasos Acción

1. El usuario inicia generación de


reporte.
2. El sistema muestra opciones de
consulta.
3. El usuario selecciona la opción.

4 El sistema muestra los datos.

Post-condición: El sistema genera reporte.

Excepciones: E1. El usuario cancelar reporte.

Modelo de dominio

Vous aimerez peut-être aussi