informe analisis

15
Tecnólogo en Análisis y desarrollo de sistemas de información Informe de análisis del sistema Aprendiz: Brayan Andrés fortaleche polania ADSI 409862 Servicio Nacional de Aprendizaje (SENA) Centro de la industria la empresa y los servicios Neiva (Huila) Año 2013

Upload: brayanfp

Post on 21-Jul-2015

999 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Informe analisis

Tecnólogo en Análisis y desarrollo de sistemas de

información

Informe de análisis del sistema

Aprendiz:

Brayan Andrés fortaleche polania

ADSI 409862

Servicio Nacional de Aprendizaje (SENA)

Centro de la industria la empresa y los servicios

Neiva (Huila)

Año 2013

Page 2: Informe analisis

Especificación de requerimientos de software

Ficha del documento

Documento validado por las partes en fecha:

Por el cliente Por la empresa suministradora

Mauricio Calderón Villalba Equipo Tecnólogo en Análisis y Desarrollo de Sistemas de información

Fecha Versión Autores

10/03/2013 1.0 Equipo ADSI 409862

Page 3: Informe analisis

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

funcionales del sistema Softpyme – Inventario que se deben tener en

cuenta para el desarrollo del sistema de información a partir de los

resultados de la técnica de recolección que fue utilizada para capturar las

necesidades del cliente.

Page 4: Informe analisis

Alcance

Diseño, desarrollo e implantación de un Sistema de Información de

manejo de Inventario para las PYMES del Huila.

SOFTPYME-INVENTARIO permitirá administrar y consultar la

información de los productos almacenados en la empresa cumpliendo con

todos los requisitos que genere el cliente. Ésta aplicación dará apoyo a los

siguientes procesos:

Administrar registros de productos. Administrar usuarios del sistema. Modificar registros. Verificar el contenido antes de ser guardados. Permitir salvar el registro en caso de fallo del sistema. Localizar los productos almacenados por categoría. Generar reportes por cantidad, en las entradas de productos. A través del sistema se podrá consultar y verificar que falta en el

almacén. Requisitos funcionales

Ref. # Función Rol

RF1 El sistema debe permitir al Administrador crear productos en la base de datos del sistema.

Administrador

RF1.1

El sistema debe capturar los datos del producto. Los datos son:

Código de referencia

Nombre del producto

Unidad de medida

Máximo y mínimo

Administrador

RF1.2 El sistema no debe permitir crear productos que tengan el mismo código de referencia.

Administrador

RF2 EL sistema debe permitir al empleado registrar el ingreso de productos.

Administrador

Page 5: Informe analisis

RF3 EL sistema debe permitir al empleado registrar la salida de productos.

Administrador

RF4 El sistema debe permitir la consulta de productos.

Administrador

FR5 sistema debe generar reporte de existencias diaria.

Administrador

FR6 El sistema debe permitir al usuario definir el mínimo y el máximo de un producto

Administrador

FR7 El sistema debe permitir al Administrador desactivar productos..

Administrador

Definiciones

Inventario Inicial

Es determinar el total de las existencias de mercancías antes de iniciar las

actividades de producción.

Compras Y Fletes

Es el que lleva una cuenta especial de compras durante el ejercicio

contable; lleva un control y poder del juego de inventario.

Inventario Final

Consiste en llevar los intereses físicos de todos los bienes ya sean las

mercancías para la venta, materiales primas de producción, materias y

suministros.

Características del usuario

Tipo de usuario

Administrador

Formación Administrador de empresas

Habilidades Conocimiento sobre el manejo de inventarios

Actividades Administrar la información que se almacena en el sistema.

Page 6: Informe analisis

Descripción general

Perspectiva del producto

El Sistema SOFTPYME – INVENTARIO es un sistema independiente para la realización de sus funciones, aunque se utilizará un tercero para que su objetivo sea alcanzado.

Funcionalidad del producto

Conociendo la población y las expectativas, el objetivo del sistema es facilitar el manejo de inventario que tenga la empresa o almacén.

Page 7: Informe analisis

Diagrama de casos de uso

Page 8: Informe analisis

Plantilla de los 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 esta 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.

Page 9: Informe analisis

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.

Page 10: Informe analisis

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

Page 11: Informe analisis

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.

Page 12: Informe analisis

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.

Page 13: Informe analisis

1:Diagrama de secuencia

Page 14: Informe analisis

2: diagrama de secuencia (ingresar al sistema).

3: diagrama de secuencia (generar reportes).

Page 15: Informe analisis

Modelo dominio