UNIVERSDAD NACIONAL DE INGENIERÍA FACULTAD DE CIENCIAS Y SISTEMAS DEPARTAMENTO DE POSTGRADO T.Mon 025.04 C229 2008

TESINA PARA OPTAR AL TITULO DE INGENIERO DE SISTEMA

“Propuesta de un prototipo de Sistema de Facturación e Inventario en Ferretería Jenny”

Autores:

Br. Grisselle Alejandra Cantarero Alemán – 2000 10001 Br. Drina Xochilt Montalvan Castro – 2000 10355 Br. Nemesio Antonio Ordóñez Miranda – 2000 10541

Tutor:

Msc. Reynaldo Castaño

Sábado, 21 de Junio del 2008 Managua, Nicaragua

INDICE DE CONTENIDO INTRODUCCION OBJETIVOS JUSTIFICACION CAPÍTULO 1. MODELO DE REQUERIMIENTOS 1.1 Descripción de los requerimientos 1.2 Definición de las áreas y sus actores 1.3 Diagramas de actividades 1.3.1 Diagrama de recepción de mercadería por compra 1.3.2 Diagrama de movimiento de mercadería por ajustes 1.3.3 Diagrama de recepción de mercadería por devolución 1.3.4 Diagrama de facturación 1.3.5 Diagrama de entrega del producto

Página 01 03 04 06 08 12 12 13 14 15 16

CAPÍTULO 2. MODELADO DE DATOS 2.1 Diagramas de los casos de uso 2.2 Plantillas de los casos de uso 2.3 Diagrama de despliegue 2.4 Diagrama de componentes 2.5 Diagrama de estado 2.6 Diagrama de modelo de datos 2.7 Diagrama de Clases

18 26 119 120 121 122 123

CAPÍTULO 3. ANÁLISIS Y DIAGNÓSTICO DE LA RED 3.1 Análisis de la red actual de Ferretería Jenny 3.2 Diagrama lógico de red 3.3 Propuesta de Ampliación de Red

125 133 134

CONCLUSION RECOMENDACIONES BIBLIOGRAFÍA

136 137 139

ANEXOS Anexo I. Organigrama Anexo II. Diagrama de Red Actual Anexo III. Diagrama de Red Propuesto Anexo IV. Diagrama de Interfaz de Usuario (IU) Anexo V. Cotizaciones de Materiales

141 142 144 145 167

Sistema de Facturación e Inventario en Ferretería Jenny

INTRODUCCIÓN

Ferretería Jenny inició operaciones en octubre del año de 1992 con 12 trabajadores y en la actualidad laboran más de 100. Esta empresa se dedica a la comercialización de productos ferreteros y materiales para la construcción. Desde su creación hasta la fecha Ferretería Jenny ha alcanzado un gran prestigio en el ramo ferretero debido a la calidad de sus productos y al buen servicio con el que atiende a sus clientes.

La dimensión que este negocio posee lo lleva a la necesidad de modernizar sus procesos de facturación y control de inventario. El sistema de control de inventario utilizado en Ferretería Jenny data de 1994, fue codificado empleando Dbase III plus; dicho lenguaje de programación utiliza MS DOS como plataforma motivo por el cual el administrador de dicha base de datos lo adaptó a Visual FoxPro que utiliza el ambiente de Windows lográndose así una mejora en el software; no obstante el tiempo de repuesta del sistema es lento, lo cual acarrea colas, congestionamiento del mismo, perdidas de datos y muchas veces caída del sistema.

El sistema que se utiliza actualmente es cerrado, no reutilizable, inseguro y poco amigable para el usuario, siendo el departamento de informática el único que proporciona la información requerida por las diferentes áreas de la empresa, obstaculizando y retrasando las tareas que a diario se llevan a cabo como son facturación y compra de productos, selección de productos sin movimiento para crear promociones, realizar inventario de los productos, y otras actividades relacionadas con la comercialización de los productos.

1

Sistema de Facturación e Inventario en Ferretería Jenny Con la finalidad de superar esta debilidad se realizará un análisis para identificar los requerimientos de los procesos de facturación y control de inventario, y en base en el análisis elaborar un prototipo de sistema que permita manejar eficientemente la información requerida por los usuarios. Otro aspecto muy importante a evaluar en esta empresa es la administración de la red; determinar si se hace uso de alguna herramienta que sirva para monitorear el tráfico en la red.

2

Sistema de Facturación e Inventario en Ferretería Jenny

Objetivos

Objetivo general

Desarrollar un prototipo de sistema de información que mejore los procesos de facturación y control de inventario en Ferretería Jenny.

Objetivos específicos

Analizar los procesos de facturación y control de inventario en Ferretería Jenny que permita identificar los requerimientos del sistema.

Modelar los datos para visualizar la estructura y el comportamiento del prototipo de sistema a proponer en Ferretería Jenny.

Determinar si la estructura de red actual en Ferretería Jenny cumple con los requisitos para la implantación de un sistema basado en la arquitectura clienteservidor.

3

Sistema de Facturación e Inventario en Ferretería Jenny

Justificación La propuesta del prototipo de sistema que se pretende desarrollar es de gran importancia para ferretería Jenny, se diseñará de tal manera que satisfaga las necesidades de los usuarios.

Haciendo uso del lenguaje UML se modelará esta propuesta de control de inventario y facturación, con la base de datos en SQL Server y la interfaz gráfica desarrollada en JAVA, contrarrestará significativamente los problemas que se presentan actualmente, logrando superar las debilidades a través de:

1. Integración de un sistema flexible y extensible, con interfaz gráfica amigable para los usuarios. 2. Reducción de los tiempos de repuesta, colas y congestionamientos del sistema. 3. Concesión de diferentes tipos de autorización para el acceso de los usuarios al sistema. 4. Verificación de las actividades de los usuarios, archivos y elementos utilizados en la base de datos. 5. Integridad de datos.

Con estas mejoras que se pretenden implementar se logrará optimizar el servicio y la atención al cliente, a lo interno de la empresa las actividades administrativas serán desarrolladas con mayor eficiencia.

4

Sistema de Facturación e Inventario en Ferretería Jenny

MODELO DE REQUERIMIENTOS

5

Sistema de Facturación e Inventario en Ferretería Jenny

1. Modelo de requerimientos 1.1 Descripción de los requerimientos Ferretería Jenny es una empresa que ofrece a sus clientes mayoristas y minoristas, artículos ferreteros (materiales eléctricos, fontanería, herramientas, entre otros) y materiales de construcción (perlín, cemento, láminas de zinc, hierro, tubería, pisos).

Debido a la amplia gama de productos que comercializa, almacenan en una bodega los materiales de construcción y en otra los productos ferreteros para agilizar el despacho de los mismos y a la vez llevar un ordenado control en los inventarios físicos.

Los productos se adquieren a través de la compra, la devolución de los productos es considerada

una entrada de inventario, también se realizan ajustes, la

facturación afecta de manera directa las salidas de inventario.

Las recepciones por compras son emitidas por el responsable de cada bodega luego son transferidas al responsable de compras quien procede a liquidar dicha mercadería; al ingresar la nueva adquisición se debe tomar en cuenta: la bodega a la cual pertenece, el proveedor que suministra los productos, el costo de liquidación de dichos artículos, se especifica si paga o no impuesto (el cual varia según el producto); los precios de los productos son asignados por el gerente general quien decide con que margen de ganancia se venderán, cabe mencionar que se manejan dos tipos de precios uno para la venta al detalle (en córdobas) y otro para la venda al mayoreo (en dólares, la conversión a córdobas al facturar es según la tasa de cambio).

6

Sistema de Facturación e Inventario en Ferretería Jenny Con las devoluciones se debe reflejar el cliente y el motivo por el cual devuelve el producto, el número de factura a la que pertenece y también la bodega a la cual ingresará dicho articulo. Los ajustes son resultado de descuadre en el inventario físico de un producto, esto ocurre muchas veces por una entrega errónea de un articulo ya que existen diversos productos que poseen características similares y cuyas diferencias son mínimas que no son percatadas por quien lo despacha, a esto se le conoce como un cruce de mercadería; también se realizan ajustes cuando se dan desfalco de mercadería. Al realizar un ajuste se toma en cuenta la bodega a la que pertenece.

Al facturar se toma en cuenta la bodega a la cual pertenece el producto que el cliente solicita, si el cliente es exento o no de impuesto, también que tipo de cliente es si es un cliente mayorista o de detalle , se debe reflejar el vendedor que realizó dicha venta.

Una vez realizada la factura, una copia le queda al departamento de contabilidad y la otra copia al responsable de bodega.

Esta empresa cuenta con las áreas de Informática, Importación y Compras, Recursos Humanos, Administración Financiera, Gerencia, Vice Gerencia Mercadeo y Ventas (ver organigrama de la empresa en anexo I).

7

y

Sistema de Facturación e Inventario en Ferretería Jenny 1.2 Definición de las áreas y sus actores a. Área de Informática: En esta área laboran el Responsable de informática y un digitador, los cuales desarrollan las siguientes funciones: Digitador: 1. Administrar el catálogo de producto 2. Administrar el catálogo de proveedor. 3. Administrar entradas al inventario de los productos. 4. Administrar salida de los productos. 5. Administrar catálogo tasa de cambios.

Responsable del departamento: 1. Asignar permisos del sistema a los diferentes usuarios. 2. Administrar las bodegas. 3. Administrar Facturas. 4. Administrar catálogo de tasas de cambio. 5. Generar reporte gerencial de movimiento. 6. Emitir libros de productos.

El responsable del departamento, a la vez monitorea la red (ver diagrama de red en anexo II) y realiza el debido mantenimiento de los sistemas y respaldos necesarios de la información.

Además es el encargado de solucionar los

problemas tantos físicos como lógicos que puedan surgir en

la red. Es el

Administrador del servidor y del sistema, el cual posee los módulos de inventario y facturación de la Ferretería. Tiene asignado una impresora matricial Epson FX890.

8

Sistema de Facturación e Inventario en Ferretería Jenny b. Área de Importación y Compras: 1. Administra Catálogo de proveedores. 2. Administra catálogo de categorías. 3. Genera reporte de productos sin movimientos. 4. Genera reporte de productos que están bajo del mínimo. 5. Genera reporte gerencial de movimiento.

Cabe señalar que no posee impresora, motivo por el cual hace uso de una impresora que se encuentra compartida en el departamento de Informática.

c. Área de Recursos Humanos: En Recursos Humanos, se comparte información con el área de contabilidad para generar las liquidaciones, cheques, planillas y pagos varios. Posee una impresora marca HP Deskjet-3940. Esta área es el responsable de la supervisión de las bodegas. d. Área de Administración Financiera : Trabajan dos auxiliares contable y un contador general, accesan a archivos compartidos con el área de Recursos Humanos; utilizan una impresora compartida, la cual esta conectada a la computadora del contador modelo Epson LX-300.

e. Gerencia General: El Gerente General se auxilia de los reportes emitidos por las diferentes áreas, es quien fija el nuevo precio de los productos que se están decepcionando en bodega; también posee la única computadora con servicio de Internet, están afiliados a Turbonet servicio proporcionado por Enitel con una conexión de ancho de banda de 512 kbps. Tanto el gerente como su asistente utilizan la impresora compartida que se encuentra en la Vice-Gerencia.

9

Sistema de Facturación e Inventario en Ferretería Jenny f. Vice-Gerencia: El Vice-Gerente es quien se encarga de la parte administrativa de la empresa, supervisando que cada área funcione correctamente; así también que se este brindando un buen servicio a los clientes.

g. Área de Mercadeo y Ventas: Esta área esta conformada por seis vendedores, dos cajeras y un gerente de ventas. A continuación se detallan las actividades correspondientes a cada uno de ellos: Vendedor: 1. Registrar factura de productos. 2. Administrar Catálogo de clientes. Cajera: 1. Imprimir factura de productos. Una vez que imprime la factura procede a su respectivo cobro y a entregar una copia de la factura a bodega quienes preparan el producto a despachar.

Gerente de Ventas: 1. Administrar Catálogo de clientes. 2. Generar reportes de ventas por línea. 3. Generar reporte de productos sin movimiento.

Tienen asignada tres impresoras, dos de ellas están en caja en la cual imprimen las facturas y la tercera está ubicada en una de las computadoras de los vendedores para que impriman las cotizaciones de los clientes.

H. Bodega Quien regula las bodegas es el responsable de Recursos Humanos, cada bodega cuenta con un responsable quien se encarga de coordinar las actividades internas de la bodega como el despacho de mercadería, la recepción de los productos, la limpieza y el orden de la misma. 10

Sistema de Facturación e Inventario en Ferretería Jenny ACTORES

ROLES 1. Administrar el catálogo de producto 2. Administrar el catálogo de proveedor. 3. Administrar

Digitador

entradas

al

inventario

de

los

productos. 4. Administrar salida de los productos. 5. Administrar catálogo tasa de cambios. 1. Asignar permisos del sistema a los diferentes usuarios. 2. Administrar las bodegas.

Responsable de Informática

3. Administrar Facturas. 4. Administrar catálogo de tasas de cambio. 5. Generar reporte gerencial de movimiento. 6. Emitir libros de productos. 1. Administra Catálogo de proveedores. 2. Administra catálogo de categorías.

Responsable de Importación Y Compras

3. Genera reporte de productos sin movimientos. 4. Genera reporte de productos que están bajo del mínimo. 5. Genera reporte gerencial de movimiento. 1. Registrar factura de productos.

Vendedor

Cajera

Gerente de Ventas

2. Administrar Catálogo de clientes. 1. Responsable de imprimir la factura, cobrar el dinero y entregarla a las bodegas correspondientes para que estos entreguen el cliente el producto adquirido. 1. Administrar Catálogo de clientes. 2. Generar reportes de ventas por línea. 3. Generar reporte de productos sin movimiento.

Tabla 1. Descripción de los actores y sus roles.

11

Sistema de Facturación e Inventario en Ferretería Jenny

1.3 Diagramas de actividades 1.3.1 Diagrama de recepción de mercadería por compras BODEGA

COMPRAS

GERENCIA

DIGITADOR

Recibir Mercadería

¿Se recibió mercadería en buen estado y completa?

[NO]

[SI]

Liquidar Mercadería

Fijar Precios

Reclamar al Proveedor

Procesar Datos

12

Sistema de Facturación e Inventario en Ferretería Jenny

1.3.2 Diagrama de movimiento de mercadería por ajustes ÁREA INFORMÁTICA

INVENTARIANTE

GERENCIA

Imprimir Inventario

Levantar Inventario Físico

Calcular diferencias

Revisar diferencias

Autorizar ajuste por diferencias

Ajustar diferencias en el sistema

13

Sistema de Facturación e Inventario en Ferretería Jenny

1.3.3 Diagrama de recepción de mercadería por devolución CLIENTE

BODEGA

GTE. DE VENTA

DIGITADOR

Devolver producto

Revisar producto

[NO] Recibir notificación de rechazo

¿Acepta devolución ?

[SI] Solicitar autorización de devolución

[NO]

¿Autoriza devolución ?

[SI] Autorizar Devolución

Recibir Devolución

Emitir documento por devolución Procesar Devolución

14

Sistema de Facturación e Inventario en Ferretería Jenny 1.3.4

Diagrama de facturación CLIENTE

VENDEDOR

CAJERO

Solicitar Producto

Verificar Existencia del Producto

[NO]

¿Existe producto?

Recibir Notificación de no Existencia

[SI] Confirmar Existencia y Precio

Proporcionar Datos

Grabar Factura

Imprimir Factura

Cobrar Factura

Pagar Factura

Recibir Dinero

Recibir Factura Cancelada

15

Sistema de Facturación e Inventario en Ferretería Jenny 1.3.5 Diagrama de entrega del producto CLIENTE

CAJA

BODEGA

Entregar Copia de Factura a Bodega

Preparar Pedido

Solicitar Factura Original al Cliente

Entregar Factura Original

Sellar Factura

Despachar Producto

Recibir Producto y Factura

16

Debe usarse el sello de entregado

Sistema de Facturación e Inventario en Ferretería Jenny

MODELADO DE DATOS

17

Sistema de Facturación e Inventario en Ferretería Jenny

2. Modelado de datos 2.1 Diagramas de los casos de uso

GenerarSalidaProducto Adm inCatCliente

GteVentas

GenerarReporteVtasXLinea Adm inCatalProv

GenerarRepProdSinMov im

ResponsableCo m pras

<>

<>

Digitador GenerarRepdeProdbajoMin

GenReport eProv eedores

<>

<>

GenerarEntradaProduct Vendedor

<> <>

GenerarR eporteCategoria

GenerarRepGerencialMov AdministrarCatCategoria

FacturarProductos GenerarR epTasaCam bio AdministrarBodega

GenerarReporteEmpleado <>

<>

RespInf ormática

AdminCatEmpleado

AdminCatTasaCam bio

<> AdminCatalProducto

GenerarLibroProductos

18

Sistema de Facturación e Inventario en Ferretería Jenny Usuario:

Proveedor:

19

Sistema de Facturación e Inventario en Ferretería Jenny

Empleado:

Cliente:

20

Sistema de Facturación e Inventario en Ferretería Jenny

Bodega:

Tasa de Cambio:

21

Sistema de Facturación e Inventario en Ferretería Jenny Categoría:

Producto:

22

Sistema de Facturación e Inventario en Ferretería Jenny

Entrada:

23

Sistema de Facturación e Inventario en Ferretería Jenny Factura:

24

Sistema de Facturación e Inventario en Ferretería Jenny Generar Reporte de Productos sin Movimientos:

Generar Reporte Gerencial de Movimientos:

Generar Reporte de Productos Bajo de Mínimo:

25

Sistema de Facturación e Inventario en Ferretería Jenny 2.2 Plantillas de los casos de uso

Nombre del Caso de Uso : Validar Usuario Definición: Permite validar los permisos asignados a cada usuario del sistema. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor: Digitador, Gte. Ventas, Resp. de Informática, Vendedor, Resp. de Compras, Cajero. Definición: Cada actor digita su contraseña para ingresar al sistema. Notas: Cada actor tiene su propia contraseña. Nombre del Escenario: Datos correctos Precondiciones: Ser usuario del Sistema Iniciado por: Usuario Finalizado por : Sistema Post Condiciones : Detalle de Operaciones : 1. Ingresar Usuario y Contraseña 2. Validar usuario 3. Acceso al sistema Excepciones: 1. Digitar datos equivocados

26

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: ValidarUsuario Diagrama de secuencia: Datos correctos

Pantalla Validar Usuario 1: Ingresar Usuario y Contraseña

Empleado

: Digitador

Pantalla Principal

2: Validar Usuario 3: Mensaje de bienvenida

4: Acceso al Sistema

Diagrama de colaboración: Datos correctos 2: 2: Validar Usuario Pantalla Validar Usuario

Empleado

1: 1: Ingresar Usuario y Contraseña

3: 3: Mensaje de bienvenida

4: 4: Acceso al Sistema Pantalla Principal : Digitador

27

Sistema de Facturación e Inventario en Ferretería Jenny Nombre del Caso de Uso : AdministrarCatálogoProveedor Definición: Acceso a través de menú a la funcionalidad de crear nuevo registro o modificarlo. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Digitador y/o Responsable de Compras Definición: Digita los datos requeridos en el sistema. Notas: Nombre del Caso de Uso : RegistrarProveedor Definición: Brinda la capacidad de registrar en el catálogo los diferentes proveedores que ofertan los productos a Ferretería Jenny. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Digitador y/o Responsable de Compras Definición: Es quien se encarga de ingresar un nuevo proveedor a la base de datos. Notas: Nombre del Escenario: Proveedor Registrado Precondiciones: Id no existente en la BD Iniciado por: Responsable de Compras Finalizado por : Responsable de Compras Post Condiciones : Detalle de Operaciones : 1. Ingresar Registro (todos los atributos necesarios) 2. Almacenar Registro (comando Agregar) 3. Registro Almacenado (mensaje del sistema) Excepciones: 1. Ingresar el mismo proveedor con clave diferente

28

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: RegistrarProveedor Diagrama de secuencia: Proveedor registrado

Pantalla de Catálogo de Proveedor

: ResponsableCompras

Proveedor

1: Ingresar registro 2: Almacenar registro

3: Registro almacenado

Diagrama de colaboración: Proveedor registrado

1: 1: Ingresar registro

2: 2: Almacenar registro Pantalla de Catálogo de Proveedor

Proveedor 3: 3: Registro almacenado

: ResponsableCompras

29

Sistema de Facturación e Inventario en Ferretería Jenny

Nombre del Caso de Uso : BuscarProveedor Definición: Mediante una búsqueda, ya sea por medio del código, país, o nombre del proveedor, se podrá localizar el registro requerido de manera fácil para el usuario. Notas: Prioridad: Puede esperar Importancia : Conveniente Urgencia : Necesaria Nombre del Actor : Digitador y/o Responsable de Compras Definición: El Digitador localiza el registro requerido de la Base de Datos para modificarlo. El encargado de compras busca al proveedor para realizar pedidos. Notas: Nombre del Escenario: Proveedor Encontrado Precondiciones: Iniciado por: Digitador y/o Responsable de Compra Finalizado por : Sistema Post Condiciones : Detalle de Operaciones : 1. Selecciona los parámetros de búsqueda. 2. Ejecuta búsqueda según los parámetros de búsqueda. 3. Muestra lista de coincidencias de Proveedores. 4. Selecciona el Proveedor a Modificar 5. Confirma la selección (acepta). Excepciones: 1. Digitar proveedor no existente.

30

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: BuscarProveedor Diagrama de secuencia: Proveedor encontrado

Pantalla buscar proveedor

: ResponsableCompras

Proveedor

1: Seleccionar parámetro de búsqueda (código, nombre, país) 2: Localizar registro

3: Mostrar resultados

4: Mostrar resultados

5: Seleccionar el proveedor a modificar

6: Proveedor encontrado

31

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de colaboración: Proveedor encontrado

1: 1: Seleccionar parámetro de búsqueda (código, nombre, país) 5: 5: Seleccionar el proveedor a modificar Pantalla buscar proveedor : ResponsableCompras

4: 4: Mostrar resultados 6: 6: Proveedor encontrado

3: 3: Mostrar resultados

2: 2: Localizar registro Proveedor

32

Sistema de Facturación e Inventario en Ferretería Jenny

Nombre del Caso de Uso : ModificarProveedor Definición: Provee la funcionalidad de seleccionar a cualquier proveedor al que se le desee actualizar datos. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor: Digitador y/o Responsable de Compras Definición: Digitador y/o Responsable de Compras localiza el registro requerido de la Base de Datos para actualizarlo. Notas: Nombre del Escenario: Modificación proveedor exitosa Precondiciones: Existencia de registro a modificar Iniciado por: Digitador y/o Responsable de Compras Finalizado por : Digitador y/o Responsable de Compras Post Condiciones : Detalle de Operaciones : 1. Digitar Registro deseado 2. Localizar registro 3. Registro localizado 4. Mostrar Resultado 5. Seleccionar registro 6. Registro Seleccionado 7. Modificar Registro 8. Mostrar Mensaje de Aceptación 9. Guardar Cambios Excepciones: 1. Digitar proveedor no existente

33

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: ModificarProveedor Diagrama de secuencia: Modificación proveedor exitosa

: ResponsableCompras

Pantalla de Búsqueda

Proveedor

1: Digitar registro deseado 2: Localizar registro (código, nombre, país)

3: Listar resultados coincidentes

4: Mostrar resultado

5: Seleccionar registro

6: Cargar datos de registro

7: Mostrar datos a modificar

8: Modificar registro

9: Mostrar mensaje de aceptación

10: Guardar cambios

34

Pantalla catálogo proveedor

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de colaboración: Modificación proveedor exitosa

10: 10: Guardar cambios 8: 8: Modificar registro Proveedor 7: 7: Mostrar datos a modificar 9: 9: Mostrar mensaje de aceptación : ResponsableCompras

3: 3: Listar resultados coincidentes

Pantalla catálogo proveedor

1: 1: Digitar registro deseado 5: 5: Seleccionar registro

2: 2: Localizar registro (código, nombre, país) 6: 6: Cargar datos de registro 4: 4: Mostrar resultado

Pantalla de Búsqueda

35

Sistema de Facturación e Inventario en Ferretería Jenny Nombre del Caso de Uso : GenerarReporteProveedor Definición: Imprime un reporte en donde se muestra el listado de proveedores con sus datos. Notas: Prioridad: Puede esperar Importancia : Conveniente Urgencia : Puede Esperar Nombre del Actor : Responsable de compra Definición: Filtra de acuerdo a los parámetros requeridos para imprimir el listado. Notas: Nombre del Escenario: Proveedor encontrado Precondiciones: Ingresar Proveedor Iniciado por: El digitador Finalizado por : El digitador Post Condiciones : Detalle de Operaciones : 1. Seleccionar Parámetro 2. Aceptar Parámetros 3. Mostrar Reporte 4. Imprimir Reporte Excepciones: 1. Digitar datos no existentes

36

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: GenerarReporteProveedor Diagrama de secuencia: Proveedor encontrado

Filtrar Proveedor

: ResponsableCompras

Proveedor

1: Seleccionar parámetro de búsqueda 2: Localizar registros

3: Registros localizados

4: Mostrar reporte

5: Imprimir reporte

Diagrama de colaboración: Proveedor registrado 1: 1: Seleccionar parámetro de búsqueda Filtrar Proveedor : ResponsableCompras

4: 4: Mostrar reporte 5: 5: Imprimir reporte

3: 3: Registros localizados 2: 2: Localizar registros

Proveedor

37

Sistema de Facturación e Inventario en Ferretería Jenny Nombre del Caso de Uso : AdministrarCatálogoEmpleado Definición: Acceso a través de menú a la funcionalidad de crear nuevo registro y modificar el registro de un empleado. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Responsable de Informática Definición: El responsable de informática tiene ciertas atribuciones sobre el sistema que son muy delicadas. Notas:

Nombre del Caso de Uso : RegistrarEmpleado Definición: Brinda la capacidad de registrar en un catálogo los empleados que laboran en Ferretería Jenny, además se asignan permisos y niveles de acceso, los datos son nombre del empleado, área donde labora, cargo, login de usuario, y clave de acceso al sistema con el nivel de acceso. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor: Responsable de Informática Definición: El Responsable de Informática es quien registra a un nuevo empleado a la base de datos y se encarga de otorgarle los permisos de acceso al sistema. Notas: Nombre del Escenario: Registro de empleado exitoso Precondiciones: Id no existente en la BD Iniciado por: Responsable de Informática Finalizado por : Responsable de Informática Post Condiciones : Detalle de Operaciones : 1. Ingresar Registro (todos los atributos necesarios) 2. Almacenar Registro (comando de agregar) 3. Registro Almacenado (mensaje del sistema) Excepciones: 1. Asignar una clave ya existente en la BD 2. Digitar tipo de datos no validos en la clave principal 3. Ingresar el mismo Empleado con clave diferente 38

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: RegistrarEmpleado Diagrama de secuencia: Registro de empleado exitoso

Pantalla registro de empleado

: RespInformática

Empleado

1: Ingresar registro

2: Almacenar registro

3: Registro almacenado

Diagrama de colaboración: Registro de empleado exitoso.

1: 1: Ingresar registro

2: 2: Almacenar registro Pantalla registro de empleado

Empleado 3: 3: Registro almacenado

: RespInformática

39

Sistema de Facturación e Inventario en Ferretería Jenny Nombre del Caso de Uso: BuscarEmpleado Definición: De acuerdo a los diferentes parámetros para el filtrado de dato este devolverá una lista de registros coincidentes para la selección del usuario estos datos son el nombre de usuario, el cargo o el área del empleado. Notas: Prioridad: Puede esperar Importancia : Conveniente Urgencia : Necesaria Nombre del Actor : Responsable de Informática Definición: El Responsable de Informática localiza el registro requerido de la Base de Datos para luego modificar según se necesite. Notas: Nombre del Escenario: Empleado encontrado Precondiciones: Iniciado por: Responsable de Informática Finalizado por : Sistema Post Condiciones : Detalle de Operaciones : 1. Selecciona los parámetros de búsqueda. 2. Ejecuta búsqueda según los parámetros de búsqueda. 3. Muestra lista de coincidencias de empleado. 4. Selecciona al empleado a Modificar 5. Confirma la selección (acepta). Excepciones: 1. Digitar proveedor no existente.

40

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: BuscarEmpleado Diagrama de secuencia: Empleado encontrado

Pantalla buscar empleado

: RespInformática

1: Seleccionar parámetro de búsqueda (código, nombre, cargo) 2: Localizar registro

3: Mostrar resultados 4: Mostrar resultados

5: Seleccionar el empleado deseado

6: Empleado encontrado

41

Empleado

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de colaboración: Empleado encontrado

1: 1: Seleccionar parámetro de búsqueda (código, nombre, cargo) 5: 5: Seleccionar el empleado deseado Pantalla buscar empleado 4: 4: Mostrar resultados : RespInformática

3: 3: Mostrar resultados 6: 6: Empleado encontrado 2: 2: Localizar registro

Empleado

42

Sistema de Facturación e Inventario en Ferretería Jenny Nombre del Caso de Uso : ModificarEmpleado Definición: Provee la funcionalidad de seleccionar a cualquier empleado al que se le desee actualizar datos. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor: Responsable de Informática Definición: El responsable de informática localiza el registro requerido de la Base de Datos para actualizarlo. Notas: Nombre del Escenario: Empleado modificado exitosamente Precondiciones: Existencia de registro a modificar Iniciado por: Responsable de Informática Finalizado por : Responsable de Informática Post Condiciones : Detalle de Operaciones : 1. Digitar Registro deseado 2. Localizar registro 3. Registro localizado 4. Mostrar Resultado 5. Seleccionar registro 6. Registro Seleccionado muestra datos a modificar 7. Modificar Registro 8. Mostrar Mensaje de Aceptación 9. Guardar Cambios Excepciones: 1. Digita un empleado que no existente

43

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: ModificarEmpleado Diagrama de secuencia: Empleado modificado exitosamente.

Pantalla de búsqueda

: RespInformática

Empleado

Pantalla de catálogo empleado

1: Digitar registro deseado

2: Localizar registro (código, nombre, cargo)

3: Listar resultados coincidentes

4: Mostrar resultado

5: Seleccionar registro 6: Cargar datos de registro

7: Mostrar datos a modificar

8:Modificar registro

9:Mostrar mensaje de aceptación

10: Guardar cambios

44

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de colaboración: Empleado modificado exitosamente

7: 7: Mostrar datos a modificar 9: 9:Mostrar mensaje de aceptación

10: 10: Guardar cambios

Pantalla de catálogo empleado

Empleado 8: 8:Modificar registro : RespInformática

4: 4: Mostrar resultado

1: 1: Digitar registro deseado 5: 5: Seleccionar registro

3: 3: Listar resultados coincidentes 6: 6: Cargar datos de registro

Pantalla de búsqueda

45

2: 2: Localizar registro (código, nombre, cargo)

Sistema de Facturación e Inventario en Ferretería Jenny

Nombre del Caso de Uso : GenerarReporteEmpleado Definición: Imprime un reporte en donde se muestra el listado de Empleados Notas: Prioridad: Puede esperar Importancia : Conveniente Urgencia : Puede Esperar Nombre del Actor : Responsable de Informática Definición Filtra de acuerdo a los parámetros requeridos para generar e imprimir el reporte. Notas: Nombre del Escenario: Reporte generado con éxito Precondiciones: Ingresar Empleados Iniciado por: Responsable de Informática Finalizado por: Responsable de Informática Post Condiciones : Detalle de Operaciones : 1. Seleccionar Parámetro 2. Aceptar Parámetros 3. Mostrar Reporte 4. Imprimir Reporte Excepciones: 1. Digitar datos no existentes

46

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: GenerarReporteEmpleado Diagrama de secuencia: Reporte generado con éxito

Filtrar empleado 1: Seleccionar parámetro de búsqueda

Empleado

: RespInformática

2: Localizar registos

3: Mostrar registros localizados

4: Mostrar reporte

5: Imprimir reporte

Diagrama de colaboración: Reporte generado con éxito 1: 1: Seleccionar parámetro de búsqueda

2: 2: Localizar registos

Filtrar empleado 4: 4: Mostrar reporte : RespInformática 5: 5: Imprimir reporte

Empleado 3: 3: Mostrar registros localizados

47

Sistema de Facturación e Inventario en Ferretería Jenny

Nombre del Caso de Uso : AdministrarCatálogoCliente Definición: Acceso a través de menú a la funcionalidad de crear nuevo registro y modificarlo. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Vendedor Definición: Digita los datos requeridos en el sistema. Notas: Nombre del Caso de Uso : RegistrarCliente Definición: Permite ingresar en un catálogo los clientes que realizan una compra en Ferretería Jenny, este catálogo es muy útil para darle seguimiento a las compras realizadas por dicho cliente. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Vendedor Definición: Responsable de darle seguimiento a las compras realizadas por los clientes. Notas: Nombre del Escenario: Cliente registrado Precondiciones: Id no existente en la BD Iniciado por: Vendedor Finalizado por : Vendedor Post Condiciones : Detalle de Operaciones : 1. Ingresar Registro (todos los atributos necesarios) 2. Almacenar Registro (comando Agregar) 3. Registro Almacenado (mensaje del sistema) Excepciones: 1. Ingresar un cliente dos veces con claves diferentes.

48

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: RegistrarCliente Diagrama de secuencia: Cliente registrado

Pantalla Catálogo de Cliente

: Vendedor

Cliente

1:Digitar nuevo registro

2: Almacenar registros

3: Registros almacenados

4: Mensaje de registro almacenado

Diagrama de colaboración: Cliente registrado 2: 2: Almacenar registros

1: 1:Digitar nuevo registro Pantalla Catálogo de Cliente 4: 4: Mensaje de registro almacenado : Vendedor

49

Cliente 3: 3: Registros almacenados

Sistema de Facturación e Inventario en Ferretería Jenny

Nombre del Caso de Uso : BuscarCliente Definición: De acuerdo a los diferentes parámetros para el filtrado de dato este devolverá una lista de registros coincidentes para la selección del cliente estos datos son el nombre, apellido y tipo. Notas: Prioridad: Puede esperar Importancia : Conveniente Urgencia : Necesaria Nombre del Actor : Vendedor Definición: El Vendedor localiza el registro requerido de la Base de Datos para luego modificarlo. Notas: Nombre del Escenario: Cliente encontrado Precondiciones: Iniciado por: Vendedor Finalizado por : Sistema Post Condiciones : Detalle de Operaciones : 1. Selecciona los parámetros de búsqueda. 2. Ejecuta búsqueda según los parámetros de búsqueda. 3. Muestra lista de coincidencias de clientes. 4. Selecciona el cliente a Modificar 5. Confirma la selección (acepta). Excepciones: 1. Digitar cliente no existente.

50

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: BuscarCliente Diagrama de secuencia: Cliente encontrado

Pantalla Buscar Cliente

: Vendedor

Cliente

1: Digitar parámetro de búsqueda (nombre, apellido, tipo) 2: Localizar parámetro buscado

3: Mostrar resultado 4: Mostrar resultado

5: Seleccionar cliente

6: Cliente encontrado

Diagrama de colaboración: Cliente encontrado 1: 1: Digitar parámetro de búsqueda (nombre, apellido, tipo) 5: 5: Seleccionar cliente Pantalla Buscar Cliente : Vendedor

4: 4: Mostrar resultado 6: 6: Cliente encontrado

3: 3: Mostrar resultado

2: 2: Localizar parámetro buscado

Cliente

51

Sistema de Facturación e Inventario en Ferretería Jenny Nombre del Caso de Uso : ModificarCliente Definición: Provee la funcionalidad de seleccionar a cualquier cliente al que se le desee actualizar datos. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor: Vendedor Definición: Responsable de modificar los datos de sus clientes Notas: Nombre del Escenario: Modificación cliente exitosa Precondiciones: Existencia de registro a modificar Iniciado por: El vendedor Finalizado por : El vendedor Post Condiciones : Detalle de Operaciones : 1. Digitar registro deseado 2. Localizar registro 3. Registro localizado 4. Mostrar resultado 5. Seleccionar registro 6. Registro seleccionado 7. Modificar registro 8. Mostrar mensaje de Aceptación 9. Guardar cambios Excepciones: 1. Digitar cliente no existente

52

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: ModificarCliente Diagrama de secuencia: Modificación de cliente exitosa

: Vendedor

Pantalla de búsqueda

Cliente

Pantalla Catálogo Cliente

1: Digitar registro deseado 2: Localizar registro (nombre, apellido, tipo)

3: Listar resultados coincidentes

4: Mostrar resultado

5: Seleccionar registro 6: Cargar datos de registro

7: Mostrar datos a modificar

8: Modificar registro

9: Mostrar mensaje de aceptación

10: Guardar cambios

53

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de colaboración: Modificación de cliente exitosa

7: 7: Mostrar datos a modificar 9: 9: Mostrar mensaje de aceptación 10: 10: Guardar cambios Cliente

Pantalla Catálogo Cliente 8: 8: Modificar registro : Vendedor 3: 3: Listar resultados coincidentes

4: 4: Mostrar resultado

1: 1: Digitar registro deseado 5: 5: Seleccionar registro

6: 6: Cargar datos de registro 2: 2: Localizar registro (nombre, apellido, tipo)

Pantalla de búsqueda

54

Sistema de Facturación e Inventario en Ferretería Jenny

Nombre del Caso de Uso : GenerarReporteCliente Definición: Imprime un reporte en donde se muestra el listado de Cliente con sus datos. Notas: Prioridad: Puede esperar Importancia : Conveniente Urgencia : Puede Esperar Nombre del Actor : Vendedor Definición: Filtra de acuerdo a los parámetros requeridos para imprimir el reporte. Notas: Nombre del Escenario: Cliente encontrado Precondiciones: Ingresar cliente Iniciado por: El Vendedor Finalizado por : El Vendedor Post Condiciones : Detalle de Operaciones : 1. Seleccionar parámetro 2. Aceptar parámetros 3. Mostrar reporte 4. Imprimir reporte Excepciones: 1. Digitar datos no existentes

55

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: GenerarReporteCliente Diagrama de secuencia: Cliente encontrado

Filtrar Cliente

: Vendedor

CIiente

1: Seleccionar parámetro deseado

2: Localizar registro deseado

3: Registro localizado

4: Mostrar reporte

Imprimir reporte

Diagrama de colaboración: Cliente encontrado

1: 1: Seleccionar parámetro deseado

2: 2: Localizar registro deseado Filtrar Cliente

: Vendedor

4: 4: Mostrar reporte 5: Imprimir reporte

CIiente 3: 3: Registro localizado

56

Sistema de Facturación e Inventario en Ferretería Jenny

Nombre del Caso de Uso: Administrar Catálogo de Bodega Definición: Permite registrar una nueva bodega y modificar una existente en la base de datos en Ferretería Jenny Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor: Responsable de informática Definición: Su función es ingresar nuevos registros o modificarlos de ser necesario en una bodega. Notas:

Nombre del Caso de Uso: Agregar Bodega Definición: Permite ingresar una nueva bodega en la base de datos en Ferretería Jenny Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor: Responsable de informática Definición : Su función es digitar los datos solicitados de manera correcta Notas: Nombre del Escenario: Bodega ingresada correctamente Precondiciones: Bodega no existente Iniciado por: Responsable de informática Finalizado por: Responsable de informática Post Condiciones : Detalle de Operaciones : 1. Digitar datos de bodega nueva 2. Almacenar registro 3. Registro almacenado Excepciones: 1. Asignar código ID existente

57

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: Agregar bodega Diagrama de secuencia: Bodega ingresada correctamente

Registrar bodega

: Digitador

Bodega

1: Ingresar datos

2: Almacenar datos

3: Registro Almacenado

Diagrama de colaboración: Bodega ingresada correctamente

1: 1: Ingresar datos

2: 2: Almacenar datos Registrar bodega

Bodega 3: 3: Registro Almacenado

: Digitador

58

Sistema de Facturación e Inventario en Ferretería Jenny

Nombre del Caso de Uso: Modificar Bodega Definición: Provee la funcionalidad de seleccionar a cualquier bodega al que se le desee actualizar datos Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor: Responsable de informática Definición : Su función es la de actualizar los datos de la bodega en la Base de Datos. Notas: Nombre del Escenario: Bodega modificada con éxito Precondiciones: Bodega ingresada en base de datos Iniciado por: Responsable de informática Finalizado por: Responsable de informática Post Condiciones : Detalle de Operaciones : 1. Digitar bodega a modificar 2. Localizar bodega 3. Realizar cambios 4. Confirmar si están correctos los cambios 5. Almacenar cambios Excepciones: 1. Digitar parámetros no existentes.

59

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: Modificar Bodega Diagrama de secuencia: Bodega modificada con éxito

: RespInformática

Buscar Bodega

Bodega

1: Digitar bodega a modificar 2: Localizar bodega deseada

3: Bodega localizada

4: Mostrar resultados

5: Seleccionar bodega

6: Bodega seleccionada

7: Modificar bodega deseada

8: Mostrar mensaje de confirmación 9: Guardar cambios

60

Pantalla Catálogo de Bodega

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de colaboración: Bodega modificada con éxito

7: 7: Modificar bodega deseada Pantalla Catálogo de Bodega 8: 8: Mostrar mensaje de confirmación : RespInformática 1: 1: Digitar bodega a modificar 5: 5: Seleccionar bodega 9: 9: Guardar cambios 4: 4: Mostrar resultados 6: 6: Bodega seleccionada

3: 3: Bodega localizada Bodega

Buscar Bodega 2: 2: Localizar bodega deseada

61

Sistema de Facturación e Inventario en Ferretería Jenny Nombre del Caso de Uso: Buscar Bodega Definición: Al crear una bodega nueva primeramente se busca en la base de datos para verificar que no exista, también cuando se requiere de modificar alguna bodega se debe buscar primero, también es utilizado para ingresar un nuevo producto, una nueva entrada, una salida. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor: Responsable de informática, Digitador Definición : Localiza la bodega requerida para luego modificarla o cargar una entrada o una salida o registrar un producto Notas: Nombre del Escenario: Bodega encontrada Precondiciones: Registro existente Iniciado por: Responsable de informática, Digitador Finalizado por: Responsable de informática, Digitador Post Condiciones : Detalle de Operaciones : 1. Digitar parámetros requeridos 2. Generar búsqueda 3. Registro encontrado Excepciones: 1. Digitar parámetros no existentes.

62

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: Buscar bodega Diagrama de secuencia: Bodega encontrada

Buscar Bodega

: RespInformática

Bodega

1: Digitar parámetro requerido 2: Localizar parámetro

3: Mostrar resultado 4: Mostrar resultado

5: Seleccionar bodega

6: Bodega encontrada

Diagrama de colaboración: Bodega encontrada

1: 1: Digitar parámetro requerido : RespInformática 4: 4: Mostrar resultado

6: 6: Bodega encontrada

5: 5: Seleccionar bodega 3: 3: Mostrar resultado

2: 2: Localizar parámetro Bodega

63

Buscar Bodega

Sistema de Facturación e Inventario en Ferretería Jenny Nombre del Caso de Uso : AgregarTasaCambio Definición: Agrega por día un valor que representa el porcentaje del diferencial cambiario de la moneda nacional contra una moneda extranjera. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor: Digitador Definición: El Digitador inserta o modifica según se necesite para este catálogo. Notas: Nombre del Escenario: Tasa de Cambio agregada correctamente Precondiciones: Id no existente en la BD Iniciado por: Digitador Finalizado por : Digitador Post Condiciones : Detalle de Operaciones : 1. Ingresar Registro (todos los atributos necesarios) 2. Almacenar Registro (comando de agregar) 3. Registro Almacenado (mensaje del sistema) Excepciones:

64

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: AgregarTasaCambio Diagrama de secuencia: Tasa de cambio agregada correctamente

Pantalla tipo de cambio

: Digitador

TasaCambio

1: Ingresar datos

2: Almacenar datos

3: Registro Almacenado

Diagrama de colaboración: Tasa de cambio agregada correctamente

1: 1: Ingresar datos

2: 2: Almacenar datos Pantalla tipo de cambio

TasaCambio 3: 3: Registro Almacenado

: Digitador

65

Sistema de Facturación e Inventario en Ferretería Jenny Nombre del Caso de Uso: BuscarTasaCambio Definición: De acuerdo a los diferentes parámetros para el filtrado de dato este devolverá una lista de registros coincidentes para la selección, el dato relevante para esta búsqueda es la fecha con formato de dia/mes/año. Notas: Prioridad: Puede esperar Importancia : Conveniente Urgencia : Necesaria Nombre del Actor : Digitador Definición: El Digitador localiza el registro requerido de la Base de Datos para luego modificar. Notas: Nombre del Escenario: Tasa de cambio encontrada Precondiciones: Iniciado por: Digitador Finalizado por : Sistema Post Condiciones : Detalle de Operaciones : 1. Selecciona los parámetros de búsqueda. 2. Ejecuta búsqueda según los parámetros de búsqueda. 3. Muestra lista de coincidencias de Tasa Cambio. 4. Selecciona la Tasa Cambio a Modificar 5. Confirma la selección (acepta). Excepciones: 1. Digitar parámetros no existentes.

66

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: BuscarTasaCambio Diagrama de secuencia: Tasa de cambio encontrada D Pantalla de búsqueda

: RespInformática

TasaCambio

1: 1: Digitar parámetro requerido

1: Digitar parámetro requerido

: RespInformática 2: Localizar parámetro

4: 4: Mostrar resultado 3: Mostrar resultado 4: Mostrar resultado

5: 5: Seleccionar registro

Pantalla de búsqueda

3: 3: Mostrar resultado 5: Seleccionar registro

2: 2: Localizar parámetro TasaCambio

i agrama de colaboración: Tasa de cambio encontrada

Nombre del Caso de Uso : ModificarTasaCambio Definición: En caso que se necesite cambiar la tasa de cambio previamente registrada por algún error de carga. Notas: 67

Sistema de Facturación e Inventario en Ferretería Jenny Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor: Digitador Definición: El Digitador inserta o modificar según se necesite para este catálogo. Notas: Nombre del Escenario: TasaCambio modificada correctamente Precondiciones: Existencia de registro a modificar Iniciado por: Digitador Finalizado por : Digitador Post Condiciones : Detalle de Operaciones : 1. Digitar Registro deseado 2. Localizar registro 3. Registro localizado 4. Mostrar Resultado 5. Seleccionar registro 6. Registro Seleccionado 7. Modificar Registro 8. Mostrar Mensaje de Aceptación 9. Guardar Cambios Excepciones: 1. Busca con parámetros que no retornen datos a modificar

Caso de Uso: ModificarTasaCambio

68

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de secuencia: TasaCambio modificada correctamente

Pantalla de búsqueda

: Digitador

TasaCambio

1: Modificar registro deseado 2: Localizar registro (día)

3: Mostrar resultado

4: Mostrar resultado

5: Seleccionar registro

6: Cargar datos de registro

7: Mostrar datos a modificar

8: Modificar registro

9: Mostrar mensaje de aceptación 10: Guardar cambios

69

Pantalla Catálogo Tipo Cambio

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de colaboración: TasaCambio modificada correctamente 7: 7: Mostrar datos a modificar 9: 9: Mostrar mensaje de aceptación

10: 10: Guardar cambios

Pantalla Catálogo Tipo Cambio

TasaCambio 8: 8: Modificar registro : Digitador

4: 4: Mostrar resultado

6: 6: Cargar datos de registro

1: 1: Modificar registro deseado 5: 5: Seleccionar registro

2: 2: Localizar registro (día)

3: 3: Mostrar resultado

Pantalla de búsqueda

70

Sistema de Facturación e Inventario en Ferretería Jenny ombre del Caso de Uso : GenerarReporteTasaCambio Definición: Imprime un reporte donde se muestra el listado por fecha del diferencial cambiario. Notas: Prioridad: Puede esperar Importancia : Conveniente Urgencia : Puede Esperar Nombre del Actor : Digitador Definición: El Digitador localiza el registro requerido de la Base de Datos para luego imprimir un reporte. Notas: Nombre del Escenario: Reporte de TasaCambio generado correctamente Precondiciones: Ingresar Cambio Oficial Iniciado por: Digitador Finalizado por: Digitador Post Condiciones : Detalle de Operaciones: 1. Seleccionar Parámetro 2. Aceptar Parámetros 3. Mostrar Reporte 4. Imprimir Reporte Excepciones: 1. Digitar datos no existentes

Caso de Uso: GenerarReporteTasaCambio Diagrama de secuencia: ReporteTasaCambio generado correctamente 71

Sistema de Facturación e Inventario en Ferretería Jenny

Filtrar TasaCambio

: Digitador

TasaCambio

1: Seleccionar parámetro de búsqueda

D i a g r a m a

2: Localizar registros

d e 3: Mostrar Registros localizados

c o l a b o r a c i ó n

4: Mostrar reporte

5: Imprimir reporte

: ReporteTasaCambio generado correctamente

1: 1: Seleccionar parámetro de búsqueda 5: 5: Imprimir reporte

2: 2: Localizar registros

Filtrar TasaCambio 4: 4: Mostrar reporte

TasaCambio 3: 3: Mostrar Registros localizados

: Digitador

Nombre del Caso de Uso : AdministrarCatálogoCategoría Definición: Acceso a través de un menú a la funcionalidad de crear nuevo registro, así también como modificar un registro o emitir un reporte. 72

Sistema de Facturación e Inventario en Ferretería Jenny Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor: Responsable de Compras Definición: Digita los datos requeridos en el sistema. Notas:

Nombre del Caso de Uso : AgregarCategoría Definición: Brinda la capacidad de registrar en un catálogo las diferentes categorías de los productos de Ferretería Jenny. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Responsable de Compras Definición: Está encargado de las asignar los tipos de categorías a los productos que se compran. Notas: Nombre del Escenario: Categoría Registrada Precondiciones: Id no existente en la BD Iniciado por: Responsable de Compras Finalizado por : Responsable de Compras Post Condiciones : Detalle de Operaciones : 1. Ingresar Registro (todos los atributos necesarios) 2. Almacenar Registro (comando Agregar) 3. Registro Almacenado (mensaje del sistema) Excepciones: 1. Ingresar la misma categoría con clave diferente

Caso de Uso: Agregar Categoría

73

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de secuencia: Categoría registrada

: ResponsableCompras

Pantalla catálogo de categoría

Categorias

1: Ingresar registro 2: Almacenar registro

3: Registro almacenado

Diagrama de colaboración: Categoría registrada

1: 1: Ingresar registro

2: 2: Almacenar registro Pantalla catálogo de categoría

Categorias 3: 3: Registro almacenado

: ResponsableCompras

Nombre del Caso de Uso : BuscarCategoría 74

Sistema de Facturación e Inventario en Ferretería Jenny Definición: Mediante una búsqueda se podrá localizar el registro requerido de manera fácil para el usuario. Notas: Prioridad: Puede esperar Importancia : Conveniente Urgencia : Necesaria Nombre del Actor : Responsable de Compras Definición: El Resp. de Compras localiza el registro requerido de la Base de Datos para luego modificarlo. Notas: Nombre del Escenario: Categoría Encontrada Precondiciones: Iniciado por: Digitador y/o Resp. Compra Finalizado por : Sistema Post Condiciones : Detalle de Operaciones : 1. Selecciona los parámetros de búsqueda. 2. Ejecuta búsqueda según los parámetros de búsqueda. 3. Muestra lista de coincidencias de Categoría. 4. Selecciona la Categoría a Modificar 5. Confirma la selección (acepta). Excepciones: 1. Digitar Categoría no existente.

Caso de Uso: BuscarCategoría 75

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de secuencia: Categoría Encontrada

Pantalla buscar : categoría ResponsableCompras 1: Digitar parámetros de búsqueda

Categorias

2: Localizar parámetro deseado

3: Mostrar resultado

4: Mostrar resultado

5: Seleccionar registro

6: Categoría encontrada

Diagrama de colaboración: Categoría encontrada 1: 1: Digitar parámetros de búsqueda 5: 5: Seleccionar registro

2: 2: Localizar parámetro deseado Pantalla buscar categoría

4: 4: Mostrar resultado : ResponsableCompras 6: 6: Categoría encontrada

Categorias 3: 3: Mostrar resultado

Nombre del Caso de Uso : ModificarCategoría 76

Sistema de Facturación e Inventario en Ferretería Jenny Definición: Provee la funcionalidad de seleccionar a cualquier categoría que se le desee actualizar datos. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor: Responsable de Compras Definición: Está encargado de las asignar los tipos de categorías a los productos que se compran Notas: Nombre del Escenario: Modificación categoría exitosa Precondiciones: Existencia de registro a modificar Iniciado por: El Resp. de Compras Finalizado por : El Resp. de Compras Post Condiciones : Detalle de Operaciones : 1. Digitar Registro deseado 2. Localizar registro 3. Registro localizado 4. Mostrar Resultado 5. Seleccionar registro 6. Registro Seleccionado 7. Modificar Registro 8. Mostrar Mensaje de Aceptación 9. Guardar Cambios Excepciones: 1. Digitar Categoría no existente

Caso de Uso: ModificarCategoría 77

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de secuencia: Modificación categoría exitosa

: ResponsableCompras

Pantalla de búsqueda

Pantalla catalogo categoría

1: Digitar registro deseado 2: Localizar registro deseado

3: Registro localizado

4: Mostrar resultado

5: Seleccionar registro

6: Registro seleccionado

7: Modificar registro

8: Mostrar mensaje de aceptación

9: Guardar cambios

78

Categorias

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de colaboración: Modificación categoría exitosa

7: 7: Modificar registro Categorias 8: 8: Mostrar mensaje de aceptación : ResponsableCompras

9: 9: Guardar cambios 4: 4: Mostrar resultado 6: 6: Registro seleccionado

1: 1: Digitar registro deseado 5: 5: Seleccionar registro

2: 2: Localizar registro deseado Pantalla de búsqueda

Pantalla catalogo categoría 3: 3: Registro localizado

Nombre del Caso de Uso : GenerarReporteCategoría 79

Sistema de Facturación e Inventario en Ferretería Jenny Definición: Imprime un reporte en donde se muestra el listado de categorías con sus datos Notas: Prioridad: Puede esperar Importancia : Conveniente Urgencia : Puede Esperar Nombre del Actor : Responsable de compra Definición : Filtra de acuerdo a los parámetros requeridos para imprimir el reporte Notas: Nombre del Escenario: Categoría encontrada Precondiciones: Ingresar categoría Iniciado por: El Resp. de Compras Finalizado por : El Resp. de Compras Post Condiciones : Detalle de Operaciones : 1. Seleccionar Parámetro 2. Aceptar Parámetros 3. Mostrar Reporte 4. Imprimir Reporte Excepciones: 1. Digitar datos no existentes

Caso de Uso: GenerarReporteCategoría 80

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de secuencia: Categoría encontrada

Filtrar categoría : ResponsableCompras 1: Seleccionar parámetro

Categorias

2: Localizar registro

3: Registro localizado

4: Mostrar reporte

5: Imprimir reporte

Diagrama de colaboración: Categoría encontrada

2: 2: Localizar registro

1: 1: Seleccionar parámetro Filtrar categoría : ResponsableCompras

4: 4: Mostrar reporte 5: 5: Imprimir reporte

Categorias 3: 3: Registro localizado

Nombre del Caso de Uso : Administrar Catálogo de Producto 81

Sistema de Facturación e Inventario en Ferretería Jenny Definición: Acceso a travez de menú a la funcionalidad de agregar un registro o modificarlo. Notas: De un producto es permisible modificar su descripción siempre que sea autoriado por el Resp. de Compras. Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Digitador Definición: Su principal función es la de garantizar la actualización del maestro de productos. Notas:

Nombre del Caso de Uso : Agregar producto Definición: Al realizar una compra de productos nuevos se deberá agregar a la base de datos dicho producto para poder guardarlo en la entrada. Notas. Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Digitador Definición: Debe ingresar el producto nuevo con especificaciones indicadas por el responsable de compras. Notas: Nombre del Escenario: Producto agregado exitosamente Precondiciones: Código no existente Iniciado por: El digitador Finalizado por : El digitador Post Condiciones : Detalle de Operaciones : 1 Seleccionar Bodega 2. Seleccionar Categoría 3. Digitar características del producto (nombre, costo, precio, impuesto) 4. Validar datos ingresados 5. Almacenar registro Excepciones: 1. Digitar un código de producto ya existente. 2. Ingresar parámetros no permitidos

Caso de Uso: Agregar producto 82

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de secuencia: Producto agregado exitosamente

: Digitador

Pantalla Catálogo de producto

Artículos

1: Digitar datos 2: Guardar registro

3: Registro guardado

Diagrama de colaboración: Producto agregado exitosamente 1: 1: Digitar datos

2: 2: Guardar registro Pantalla Catálogo de producto

Artículos 3: 3: Registro guardado

: Digitador

83

Sistema de Facturación e Inventario en Ferretería Jenny Nombre del Caso de Uso : Modificar producto Definición: Un producto puede ser modificado con previa autorización del responsable de compras. Notas. Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Digitador Definición: Realiza cambios detallados por el responsable de compras. Notas: Nombre del Escenario: Producto modificado satisfactoriamente Precondiciones: Registro existente Iniciado por: El digitador Finalizado por : El digitador Post Condiciones : Detalle de Operaciones : 1. Digitar registro deseado 2. Localizar registro 3. Mostrar Registro 4. Seleccionar Registro 5. Registro seleccionado 6. Modificar Registro 7. Mostrar mensaje de aceptación 8. Guardar cambios Excepciones: 1. Digitar un producto no existente

84

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: Modificar producto Diagrama de secuencia: Producto modificado exitosamente

: Digitador

Pantalla buscar producto

Artículos

1: Digitar registro deseado (código, categoría, descripción) 2: Localizar producto

3:Listar resultados coincidentes

4: Mostrar resultado

5: Seleccionar registro 6: Cargar datos de registro

7: Mostrar datos a modificar

8: Modificar registro

9: Mostrar mensaje de aceptación 10: Guardar cambios

85

Pantalla catálogo producto

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de colaboración: Producto modificado exitosamente

7: 7: Mostrar datos a modificar 9: 9: Mostrar mensaje de aceptación

10: 10: Guardar cambios Artículos

Pantalla catálogo producto 8: 8: Modificar registro : Digitador 3: 3:Listar resultados coincidentes

4: 4: Mostrar resultado

1: 1: Digitar registro deseado (código, categoría, descripción) 5: 5: Seleccionar registro

2: 2: Localizar producto

6: 6: Cargar datos de registro

Pantalla buscar producto

86

Sistema de Facturación e Inventario en Ferretería Jenny Nombre del Caso de Uso : Buscar producto Definición: Un producto puede buscarse por su código o por su descripción. Notas. Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Digitador, Vendedor, Resp. de informática, Resp. Compra, Gte. de Ventas. Definición: Digitar parámetros requeridos para encontrar uno o varios productos. Notas: Nombre del Escenario: Producto encontrado Precondiciones: Registro existente en Base de datos Iniciado por: Digitador, Vendedor, Resp. de informática, Resp. Compra, Gte. de Ventas. Finalizado por: Digitador, Vendedor, Resp. de informática, Resp. Compra, Gte. de Ventas. Post Condiciones : Detalle de Operaciones : 1. Digitar parámetro de producto a buscar 2. Ejecutar búsqueda 3. Mostrar registro o registros encontrados 4. Seleccionar registro requerido Excepciones: 1. Digitar un producto no existente

87

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: Buscar producto Diagrama de secuencia: Producto encontrado

Buscar Producto

: Digitador

Artículos

1: Digitar parámetro requerido 2: Localizar parámetro

3: Mostrar Resultado 4: Mostrar Resultado

5: Seleccionar Producto

6: Producto Encontrado

Diagrama de colaboración: Producto encontrado 1: 1: Digitar parámetro requerido Buscar Producto 4: 4: Mostrar Resultado : Digitador 3: 3: Mostrar Resultado 5: 5: Seleccionar Producto 6: 6: Producto Encontrado

2: 2: Localizar parámetro

Artículos

88

Sistema de Facturación e Inventario en Ferretería Jenny Nombre del Caso de Uso : Generar Libro de productos Definición: Un libro es impreso luego que es solicitado por el Gerente de Ventas y autorizado por el Responsable de informática. Notas: Prioridad: Puede Esperar Importancia : Importante Urgencia :Necesaria Nombre del Actor : Digitador Definición: Debe generar el libro de todos los productos reflejando existencias actuales, y precio. Notas : Nombre del Escenario: Emitir Libro de productos Precondiciones: Registros existentes en BD Iniciado por: Digitador Finalizado por : Digitador Post Condiciones : Detalle de Operaciones : 1. Generar libro de productos 2. Mostrar listado 3. Imprimir listado Excepciones:

89

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: Generar Libro de Productos Diagrama de secuencia: Emitir libro de productos

Pantalla catáogo de producto

: Digitador

Artículos

1: Solicitar libro 2: Localizar productos

3: Mostrar registros localizados

4: Mostrar reporte

5: Imprimir libro

Diagrama de colaboración: Emitir libro de productos 1: 1: Solicitar libro

2: 2: Localizar productos Pantalla catáogo de producto

4: 4: Mostrar reporte : Digitador 5: 5: Imprimir libro

Artículos

3: 3: Mostrar registros localizados

90

Sistema de Facturación e Inventario en Ferretería Jenny Nombre del Caso de Uso: Generar Entrada de Productos Definición: Se genera una entrada de productos a la Base de Datos, mediante una Compra, devolución o ajuste. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Digitador Definición: Genera las entradas requeridas por la Ferretería Jenny Nombre del Caso de Uso: Agregar Entrada de Productos Definición: Se ingresan productos a la Base de Datos, mediante una Compra, devolución o ajuste. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Digitador Definición: Debe ingresar correctamente los productos y validar posteriormente dicho ingreso. Notas : Nombre del Escenario: Entrada ingresada satisfactoriamente Precondiciones: Producto existente en catálogo Iniciado por: El digitador Finalizado por: El digitador Post Condiciones: producto >0 Detalle de Operaciones: 1. Digitar datos generales de la entrada (bodega, proveedor, fecha) 2. Buscar producto deseado 3. Seleccionar Producto e ingresar datos correspondiente(cantidad, costo, precio) 4. Mostrar mensaje de confirmación 5. Guardar Cambios 6. Mostrar mensaje de éxito Excepciones: 1. Digitar un número de entrada existente 2. Ingresar un producto no existente 3. Ingresar una fecha incorrecta 4. Digitar tipo de entrada incorrecta 91

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: Agregar entrada de productos Diagrama de secuencia: Entrada ingresada satisfactoriamente

: Digitador

Entrada de productos

Filtrar bodega

Bodega

Filtrar prov eedor

Proveedor

FIltrar producto

Artículos

1: Digitar datos( código, descrip.)

2: Buscar bodega (código) 3: Seleccionar bodega

4: Cargar bodega seleccionada

5: Buscar prov eedor ( nombre) 6: Seleccionar prov eedor 7: Cargar prov eedor seleccionado

8:Buscar producto (código, descripción, categoría) 9: Seleccionar producto

10: Cargar producto seleccionado

11: Mostrar mensaje de v erif icación

12: Aceptar entrada

13: Almacenar entrada

14: Entrada almacenada

92

EntradaInventario

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de colaboración: Entrada ingresada satisfactoriamente

1: 1: Digitar datos( código, descrip.) 12: 12: Aceptar entrada

13: 13: Almacenar entrada Entrada de productos

EntradaInventario

11: 11: Mostrar mensaje de verificación

14: 14: Entrada almacenada

: Digitador

5: 5: Buscar proveedor ( nombre)

Filtrar proveedor

4: 4: Cargar bodega seleccionada

7: 7: Cargar proveedor seleccionado

2: 2: Buscar bodega (código) Bodega

8: 8:Buscar producto (código, descripción, categoría) 6: 6: Seleccionar proveedor

3: 3: Seleccionar bodega

10: 10: Cargar producto seleccionado

Proveedor Artículos

FIltrar producto 9: 9: Seleccionar producto

93

Filtrar bodega

Sistema de Facturación e Inventario en Ferretería Jenny Nombre del Caso de Uso: Modificar Entrada de productos Definición: Una entrada puede ser modificada con previa autorización del responsable de Informática para corregir algún error. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Digitador Definición: Debe modificar correctamente la entrada siguiendo las instrucciones del responsable de informática. Notas : Nombre del Escenario: Entrada modificada con éxito Precondiciones: existencia de la entrada Iniciado por: El digitador Finalizado por : El digitador Post Condiciones : producto >=0 Detalle de Operaciones : 1. Digitar entrada a buscar 2. Localizar entrada 3. Mostrar entrada 4. Realizar Modificaciones Agregar nuevos producto a la entrada (de ser necesario) 5. Mostrar mensaje de confirmación 6. Guardar Cambios 7. Actualizar cambios 8. Mostrar mensaje de éxito Excepciones: 1. Digitar un número de entrada no existente. 2. Modificar una entrada correspondiente al mes anterior

94

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: Modificar entrada de productos Diagrama de secuencia: Entrada modificada satisfactoriamente

: Digitador

Buscar entrada

EntradaInventario

Pantalla entrada producto

1: Digitar entrada (No entrada) 2: Localizar entrada 3: Cargar datos de entrada

4: Mostrar datos a modificar

5: Modificar entrada (proveedor, cantidad, costo, producto)

6: Actualizar datos

7: Mostrar mensaje de aceptación

8: Guardar cambios

95

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de colaboración: Entrada modificada satisfactoriamente

5: 5: Modificar entrada (proveedor, cantidad, costo, producto) Pantalla entrada producto

Buscar entrada 1: 1: Digitar entrada (No entrada)

4: 4: Mostrar datos a modificar 7: 7: Mostrar mensaje de aceptación : Digitador

6: 6: Actualizar datos

8: 8: Guardar cambios

2: 2: Localizar entrada

3: 3: Cargar datos de entrada

EntradaInventario

96

Sistema de Facturación e Inventario en Ferretería Jenny Nombre del Caso de Uso: Buscar Entrada de Productos Definición: Para modificar o consultar una entrada de productos se utilizará una búsqueda ya sea por el No. De Entrada, por proveedor, por fecha, por valor. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Digitador, Definición: Digitar parámetro a buscar. Notas : Nombre del Escenario: Búsqueda de entrada exitosa. Precondiciones: Entrada existente en la base de datos Iniciado por: El digitador Finalizado por: El digitador Post Condiciones: Detalle de Operaciones: 1. Digitar los parámetros a buscar 2. Ejecutar búsqueda 3. Parámetros encontrados 4. Seleccionar entrada requerida Excepciones: 1. Entrada no existente en base de datos.

97

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: Buscar entrada de productos Diagrama de secuencia: Búsqueda de entrada exitosa

Pantalla buscar entrada

: Digitador

EntradaInventario

1: Digitar parámetro requerido ( No. entrada, proveedor, fecha) 2: Localizar parámetro

3: Mostrar Resultado

4: Mostrar resultado

5: Seleccionar entrada

6: Entrada encontrada

98

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de colaboración: Búsqueda de entrada exitosa

1: 1: Digitar parámetro requerido ( No. entrada, proveedor, fecha) Pantalla buscar entrada 4: 4: Mostrar resultado : Digitador 3: 3: Mostrar Resultado 6: 6: Entrada encontrada 5: 5: Seleccionar entrada

2: 2: Localizar parámetro

EntradaInventario

99

Sistema de Facturación e Inventario en Ferretería Jenny

Nombre del Caso de Uso : FacturarProducto Definición: El vendedor procede a realizar la factura según los productos que solicita el cliente, se puede dar descuentos y precios de mayoristas según el tipo de cliente a aplicar, los datos utilizados requeridos son un cliente, la selección de una bodega, tasa de cambio actualizada, el tipo de pago, el tipo de precio, descuento en caso de que se pueda dar. Notas: Si los productos solicitados pertenecen a bodegas diferentes, el vendedor realiza dos Facturas Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Cliente, Vendedor Definición: Interactúa con el sistema por medio del vendedor al solicitar los productos que desea comprar, el Vendedor se encarga de buscar el producto deseado por el cliente. Notas: Pueden ser clientes mayoristas o minoristas Nombre del Escenario: Facturación exitosa Precondiciones: Producto con existencia, de la misma bodega Iniciado por: El Cliente Finalizado por : El vendedor Post Condiciones : Detalle de Operaciones : 1. Solicitar Producto 2. Buscar producto deseado 3. Localizar Producto 4. Mostrar Producto 5. Proporcionar datos del producto al cliente 6. Aceptación de producto del cliente 7. Factura en proceso 8. Solicitar datos de compra 9. Agregar productos al detalle de factura 10. Confirmar compra 11. Guardar factura 12. Cambiar estado de factura a Pagado 13. Imprimir factura 11. Mostrar mensaje de éxito Excepciones: 1. Digitar productos no existentes en bodega seleccionada. 2. Digitar productos con existencias iguales a cero o menores a las requeridas por el cliente. 3. Facturar productos cuyo precio de venta sea menor a su costo promedio. 4. No seleccionar un vendedor. 5. No exista la bodega 6. No haya un tasa de cambio a la fecha de factura

100

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: FacturarProducto Diagrama de secuencia: Facturación exitosa

: Cliente

: Vendedor 1: Solicitar producto

Pantalla buscar producto

Artículos

Facturar producto

Factura

2: Buscar producto ( código, categoría, descripción) 3: Localizar producto

4: Producto localizado

5: Mostrar producto

6: Seleccionar producto

7: Mostrar producto 8: Proporcionar datos de producto

9: Aceptar producto

10: Solicitar datos de compra

11: Proporcionar datos

12: Digitar datos 13: Guardar factura

101

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de colaboración: Facturación exitosa

1: 1: Solicitar producto 9: 9: Aceptar producto 11: 11: Proporcionar datos

12: 12: Digitar datos Facturar producto

: Cliente

8: 8: Proporcionar datos de producto 10: 10: Solicitar datos de compra

: Vendedor

5: 5: Mostrar producto 7: 7: Mostrar producto

13: 13: Guardar factura

2: 2: Buscar producto ( código, categoría, descripción) 6: 6: Seleccionar producto

4: 4: Producto localizado Artículos

Pantalla buscar producto 3: 3: Localizar producto

102

Factura

Sistema de Facturación e Inventario en Ferretería Jenny

Nombre del Caso de Uso : BuscarFactura Definición: El usuario busca y selecciona la factura para poder modificarla o para anularla. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Responsable de Informática Definición: Interactúa con el sistema seleccionar el registro que se necesite de modificación. Notas: Nombre del Escenario: Factura encontrada Precondiciones: Factura existente Iniciado por: Resp. Informática Finalizado por: Resp. Informática Post Condiciones : Detalle de Operaciones : 1. Selecciona los parámetros de búsqueda. 2. Ejecuta búsqueda según los parámetros de búsqueda. 3. Muestra lista de coincidencias de factura. 4. Selecciona la factura a modificar. 5. Confirma la selección (acepta). Excepciones: 1. No se encuentran registros según parámetros de búsqueda.

103

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: BuscarFactura Diagrama de secuencia: Factura encontrada

: RespInformática

Pantalla de búsqueda

Factura

1: Digitar parámetro de búsqueda(NoFactura, fecha)

2: Localizar factura

3: Mostrar resultado

4: Mostrar resultado

5: Seleccionar cliente

6: Cliente encontrado

Diagrama de colaboración: Factura encontrada 1: 1: Digitar parámetro de búsqueda(NoFactura, fecha) 5: 5: Seleccionar cliente Pantalla de búsqueda : RespInformática

2: 2: Localizar factura Factura 3: 3: Mostrar resultado

4: 4: Mostrar resultado 6: 6: Cliente encontrado

104

Sistema de Facturación e Inventario en Ferretería Jenny Nombre del Caso de Uso : ModificarFactura Definición: El responsable de informática busca y selecciona la factura a modificar, se puede realizar sobre los subtotales para ajustar la factura a la realidad lo que el vendedor hizo físicamente. Notas: Estos casos se dan cuando se realizan facturas manuales y se encuentran errores entonces se tiene que ajustar la factura con el error aunque el sistema calcule los datos bien. Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Responsable de Informática Definición: Interactúa con el sistema para seleccionar y modificar la factura deseada. Notas: Nombre del Escenario: Factura Modificada satisfactoriamente Precondiciones: Factura existente Iniciado por: Resp. Informática Finalizado por: Resp. Informática Post Condiciones : Detalle de Operaciones : 1. Buscar Factura 2. Localizar Factura 3. Mostrar Factura 4. Realizar Modificaciones ( solamente puede modificarse los sub-totales) Cambiar estado de factura a En Proceso 5. Mostar mensaje de confirmación 6. Guardar Cambios 7. Cambiar estado de factura a Pagado 8. Actualizar cambios 9. Mostrar mensaje de éxito Excepciones: 1. Digitar factura no existente. 2. Eliminar un producto. 3. Modificar cantidades de algún producto. 4. Agregar un producto. 5. Modificar fecha de Factura.

105

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: ModificarFactura Diagrama de secuencia: Factura modificada satisfactoriamente

: RespInformática

Buscar factura

Factura

1: Digitar No. de factura 2: Buscar registro

3: Mostrar factura

4: Cargar datos de factura

5: Mostrar datos a modificar

6: Modificar registros

7: Mostrar mensaje de aceptación

8: Guardar cambios

106

Facturar producto

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de colaboración: Factura modificada satisfactoriamente

1: 1: Digitar No. de factura Buscar factura : RespInformática 6: 6: Modificar registros 8: 8: Guardar cambios

3: 3: Mostrar factura

5: 5: Mostrar datos a modificar 7: 7: Mostrar mensaje de aceptación

2: 2: Buscar registro 4: 4: Cargar datos de factura

Facturar producto

Factura

107

Sistema de Facturación e Inventario en Ferretería Jenny

Nombre del Caso de Uso : AnularFactura Definición: El responsable de informática busca y selecciona la factura a anular. Notas: Estos casos se dan cuando en bodega no encuentran los productos y el cliente solicita que se deshaga la transacción. Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Responsable de Informática Definición: el responsable de informática tiene ciertas atribuciones sobre el sistema que son muy delicadas. Notas: Nombre del Escenario: Factura anulada con éxito Precondiciones: Factura existente Iniciado por: El Resp. De Informática Finalizado por: El Resp. De Informática Post Condiciones : Detalle de Operaciones : 1. Buscar Factura 2. Localizar Factura 3. Mostrar Factura 4. Anular Factura 5. Mostar mensaje de confirmación 6. Guardar Cambios 7. Cambiar estado de factura a Anulado 8. Actualizar datos 9. Mostrar mensaje de éxito Excepciones: 1. Digitar una factura no existente. 2. Anular una factura correspondiente a un día anterior.

108

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: Anular factura Diagrama de secuencia: Factura anulada con éxito.

: RespInformática

Buscar factura

Factura

Pantalla factura

1: Digitar No.Factura 2: Localizar factura

3: Mostrar factura

4: Cargar datos de factura

5: Mostrar factura

6: Anular factura

7: Mostrar mensaje de confirmación

8: Aceptar

9: Cambir a estado anulado

10: Actualizar datos

109

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de colaboración: Factura anulada con éxito.

5: 5: Mostrar factura 7: 7: Mostrar mensaje de confirmación

1: 1: Digitar No.Factura

Pantalla factura

Buscar factura 6: 6: Anular factura : RespInformática 8: 8: Aceptar

3: 3: Mostrar factura

9: 9: Cambir a estado anulado 10: 10: Actualizar datos 4: 4: Cargar datos de factura 2: 2: Localizar factura

Factura

110

Sistema de Facturación e Inventario en Ferretería Jenny

Nombre del Caso de Uso : Generar Reporte de Ventas Definición: Los reportes de ventas se realizan diarios, semanales o mensuales y muestran las ventas efectuadas por un rango de fecha, categoría de producto. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Responsable de Informática, Gerente de Venta Definición: Filtra los parámetros requeridos, el gerente solicita reporte de ventas. Notas : Nombre del Escenario: Emitir Reporte de Ventas Precondiciones: Registros existentes en BD Iniciado por: Responsable de Informática, Gte. De Ventas Finalizado por : Responsable de Informática Post Condiciones : Detalle de Operaciones : 1. Definir parámetros 2. Filtrar parámetros 3. Generar Reporte 4. Mostrar Reporte 5. Imprimir Reporte Excepciones: Digitar parámetros no existentes.

111

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: Generar Reporte de Ventas Diagrama de secuencia: Emitir Reporte de Ventas

Reporte ventas

: GteVentas

Factura

1: Seleccionar parámetros (Fecha, Categoría) 2: Localizar registros

3: Mostrar registros

4: Mostrar reporte

5: Imprimir reporte

Diagrama de colaboración: Emitir reporte de ventas

1: 1: Seleccionar parámetros (Fecha, Categoría)

2: 2: Localizar registros

Reporte ventas : GteVentas

4: 4: Mostrar reporte 5: 5: Imprimir reporte

Factura 3: 3: Mostrar registros

112

Sistema de Facturación e Inventario en Ferretería Jenny

Nombre del Caso de Uso : Generar reporte de productos sin movimiento Definición: Mensualmente se emite un listado de productos cuya venta ha sido igual a cero. Notas: Prioridad: Puede Esperar Importancia : Importante Urgencia :Necesaria Nombre del Actor: Responsable de Compras. Definición: Filtra los parámetros requeridos. Notas : Nombre del Escenario: Emitir listado de productos sin movimiento Precondiciones: Registros existentes en BD Iniciado por: Responsable de compras Finalizado por : Responsable de compras Post Condiciones : Detalle de Operaciones: 1.Definir parámetros a filtrar 2.Filtrar parámetros 3.Mostrar reporte 5.Imprimir reporte Excepciones: Digitar parámetros no existentes.

113

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: Generar reporte de productos sin movimiento Diagrama de secuencia: Emitir listado de productos sin movimiento

: ResponsableCompras

Catalogo Producto

Producto sin movimento

Factura

1: Digitar parametro requerido

2: Localizar Parametro

3: Filtrar productos no vendidos

4: Productos no vendidos encontrados 5: Mostrar Listado de productos no vendidos

114

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de colaboración: Emitir listado de productos sin movimiento

1: 1: Digitar parametro requerido

4: 4: Productos no vendidos encontrados

Producto sin movimento

Factura

5: 5: Mostrar Listado de productos no vendidos : ResponsableCompras

2: 2: Localizar Parametro

Catalogo Producto

115

3: 3: Filtrar productos no vendidos

Sistema de Facturación e Inventario en Ferretería Jenny Nombre del Caso de Uso : Generar Gerencial de Movimiento Definición: Se emiten listados ya sea por línea, por proveedor en el cual se refleje el promedio mensual de ventas que han tenido dichos productos, se detalla el periodo requerido. Notas: Prioridad: Prioritario Importancia : Vital Urgencia : Inmediata Nombre del Actor : Responsable de Compras, Gerente General Definición: Filtra los parámetros requeridos, el gerente solicita análisis de movimientos de determinados productos. Notas : Nombre del Escenario: Emitir Gerencial de Movimiento Precondiciones: Registros existentes en BD Iniciado por: Responsable De Compras Finalizado por : Responsable De Compras Post Condiciones : Detalle de Operaciones : 1. Definir parámetros 2. Filtrar parámetros 3. Generar Reporte 4. Mostrar Reporte 5. Imprimir Reporte Excepciones: Digitar parámetros no existentes.

116

Sistema de Facturación e Inventario en Ferretería Jenny

Caso de Uso: Generar Reporte Gerencial de movimiento Diagrama de secuencia: Emitir Gerencial de movimiento

: ResponsableCompras

Gerencial de movimiento

Catálogo producto

Factura

1: Digitar parámetro requerido 2: Localizar parámetros 3: Filtrar productos

4: Filtrar entrada

5: Mostrar registro 6: Imprimir gerencial

117

EntradaInventario

Sistema de Facturación e Inventario en Ferretería Jenny

Diagrama de colaboración: Emitir Gerencial de movimiento

1: 1: Digitar parámetro requerido

2: 2: Localizar parámetros

Gerencial de movimiento

Catálogo producto

6: 6: Imprimir gerencial : ResponsableCompras 4: 4: Filtrar entrada 5: 5: Mostrar registro 3: 3: Filtrar productos Factura EntradaInve ntario

118

Sistema de Facturación e Inventario en Ferretería Jenny

2.3 Diagrama de despliegue

Servidor

SQLServer-BD.exe

1 1

switch (Red Local- LAN)

PC Factura

FJenny-Factura.exe

PC Gte Ventas

PC Compras

FJenny-Factura.exe

FJenny-Producto.exe

119

PC Informatica

FJenny-InventarioFactura.exe

Sistema de Facturación e Inventario en Ferretería Jenny

2.4 Diagrama de componentes

120

Sistema de Facturación e Inventario en Ferretería Jenny

2.5 Diagrama de estado

Factura:

Proceso

Guardada

Anulada

Entrada: Proceso

Guardada

Anulada

121

Sistema de Facturación e Inventario en Ferretería Jenny

2.6 Diagrama de modelo de datos

122

Sistema de Facturación e Inventario en Ferretería Jenny 2.7 Diagrama de Clases

123

Sistema de Facturación e Inventario en Ferretería Jenny

Análisis y Diagnóstico de la Red

124

Sistema de Facturación e Inventario en Ferretería Jenny

3. Análisis y diagnostico de la red 3.1 Análisis de la red actual de Ferretería Jenny Se realizó un estudio de la situación actual que presenta la infraestructura de red de la empresa Ferretería Jenny con el objetivo de identificar su topología, ancho de banda, protocolos utilizados, requerimiento de los usuarios entre otros.

Un aspecto muy importante es evaluar la administración de la red; determinar si se hace uso de alguna herramienta que sirva para monitorear el tráfico en la red, controlar los paquetes que se envían y reciben en el servidor entre los diversos clientes.

Dicho análisis permitió modelar un diseño físico de la red señalando ubicaciones de las diversas estaciones de trabajo y puntos de red que actualmente existen en esta empresa; tomando como base el diseño actual hicimos ciertos cambios que sugieren agregar nuevos puestos de trabajo los cuales contribuirán con una mejor atención al cliente.

A la vez se calcularon los costos de inversión que el modelo de ampliación conlleva, detallando los materiales necesarios para el cableado.

125

Sistema de Facturación e Inventario en Ferretería Jenny

La red de área local de ferretería Jenny esta especificada en el estándar de la IEEE numero 802.3 conocida como

Ethernet; siendo una Fast Ethernet con identificador

100Base-TX, que se refiere a una transmisión sobre UTP categoría 5 a una velocidad de 100 Mbps con topología estrella.

Posee una instalación eléctrica independiente

para las computadoras con sus

correspondientes polos a tierra, el cableado está extendido a través de tubos PVC empotrados en el edificio.

Las maquinas están conectadas al servidor a través de un Switch de 24 puertos, conexión directa con conectores RJ-45.

La red esta basada en un modelo Cliente-Servidor, en donde se utiliza el protocolo DHCP para que el servidor asigne direcciones IP a las estaciones de trabajo dinámicamente, eliminando así una tediosa tarea manual de administración de red.

126

Sistema de Facturación e Inventario en Ferretería Jenny

Puede observar la configuración existente del protocolo DHCP.

Siendo Ferretería Jenny una empresa pequeña, el tipo de red que posee es Clase C, se confirma por la configuración TCP/IP que posee el servidor mostrada a continuación:

127

Sistema de Facturación e Inventario en Ferretería Jenny

También puede observarse que tiene una dirección DNS Server que le permite administrar el dominio Jenny.

128

Sistema de Facturación e Inventario en Ferretería Jenny

DESCRIPCION DE EQUIPOS

Usuarios Cargo Gerencia Gral.

Vice-Gerente

Cantidad

01

01

Gerente de ventas

01

Vendedores (06)

05

Cajera (02)

02

PC HW Tarjeta de red(Realtek RTL8139) Pentium IV 2.8 Ghz Intel inside original DD 40 GB RAM 256 MB AMD Duron 1.2 Ghz RAM 256 MB Tarjeta de red SIS 900 1 impresora HP Deskjet -3940 AMD Duron 1.2 Ghz RAM 256 MB Tarjeta de red SIS 900 Epson LX-300 AMD Duron 950Mhz DD 20GB RAM 128 MB Tarjeta de red NE 2000 PCI 10/100 1 impresora Epson Lx-300 AMD Duron 950Mhz DD 20GB RAM 128 MB Tarjeta de red NE 2000 PCI 10/100 2 Impresoras Epson Lx-300

129

SW Win XP Visual FoxPro Office 2003

Win XP Visual FoxPro Office 2003

WinXP Visual FoxPro Office 2003

Win98 Visual FoxPro

Win 98 Visual FoxPro

Sistema de Facturación e Inventario en Ferretería Jenny

Cartera

Contador

Auxiliares Contables (02)

Recursos Humanos

01

01

02

01

Importaciones

01

Informática (02)

03

Servidor

01

AMD Duron 950Mhz DD 20GB RAM 128 MB Tarjeta de red NE 2000 PCI 10/100 2 Impresoras Epson Lx-300 AMD Duron 1.2 Ghz DD 40 RAM 256 MB Tarjeta de red SIS 900 1 Impresoras Epson Lx-300 AMD Duron 1.2 Ghz RAM 256 MB Tarjeta de red SIS 900 AMD Duron 1.2 Ghz RAM 256 MB Tarjeta de red SIS 900 1 impresora cannon HP-Deskjet -3940 AMD Duron 1.2 Ghz RAM 256 MB Tarjeta de red SIS 900 AMD Duron 1.2 Ghz RAM 256 MB Tarjeta de red SIS 900 1 impresora Epson FX-890 Tarjeta de red(Realtek RTL8139) Pentium IV 2.8 Ghz Intel inside original DD 60 GB RAM 512 MB DDR

130

Win 98 Visual FoxPro

Win XP Visual FoxPro Office 2003

Win XP Office 2003

Win XP Office 2003

Win XP Visual FoxPro Office 2003

Win XP Visual FoxPro Office 2003

Window 2000 advance server Visual FoxPro

Sistema de Facturación e Inventario en Ferretería Jenny

Se Monitorea el uso de los diversos recursos y archivos a través de la herramienta Computer Management que es una utilidad incluida en el Window 2000 Advance Server que permite supervisar a los usuarios de red conectados a un equipo, los recursos compartidos a los que está accediendo y los archivos que los usuarios remotos tienen abierto; también se puede desconectar a un usuario de un recurso compartido, se puede forzar a cerrar o crear y eliminar recursos compartidos.

La siguiente imagen muestra el acceso de usuarios a los recursos compartidos:

131

Sistema de Facturación e Inventario en Ferretería Jenny

Es muy útil para detectar accesos no permitidos a recursos remotos y de ese modo desconectarlos y bloquear ese acceso.

Referente a las copias de seguridad, diariamente se respalda la información en un disco duro externo de 80 GB conectado al servidor, al finalizar el mes la información correspondiente al mes es guardada en CD que es almacenado en una caja fuerte.

132

Sistema de Facturación e Inventario en Ferretería Jenny 3. 2 Diagrama lógico de red

Internet

Servidor de Datos Contabilidad Facturación

Importaciones y compras

Mercadeo y Ventas

Informática

133

Sistema de Facturación e Inventario en Ferretería Jenny

3.3 Propuesta de Ampliación de Red La ampliación es uno de los pasos más importantes del proceso de diseño de una red. Para una pequeña red, como es la de Ferretería Jenny, esta planificación puede suponer la adquisición de nuevos equipos.

En esta ferretería se ha visto un alto incremento de clientes en los últimos dos años (según entrevista realizada al Gerente General); por ende, es necesario que expanda la red para brindar un servicio más eficiente; por lo cual

es necesario agregar una

computadora en el área de ventas y otra en bodega esta permitirá un despacho más rápido de los productos logrando de esta manera una mejor atención a los clientes; para la incorporación de los nuevos nodos o host que tendrán que utilizar el sistema basado en arquitectura cliente – servidor se requerirá además de 2 nuevas PC de escritorio cada una con una tarjeta de red Fast Ethernet 10/100, cable UTP categoría 5 extendida, canaletas para la protección en las paredes y tubos PVC para la protección del cable en el cielo raso así como conectores RJ45 y Jacks. Estos equipos se tendrán que configurar para pertenecer al dominio ya establecido en ferretería Jenny que es un apequeña red LAN privada.

También se pretende incorporar el servicio Web en esta ferretería y su presencia en el Internet con una aplicación Web a la que los usuarios del Internet puedan tener acceso y realizar consultas a este sitio como ver catálogos de los diferentes Productos, realizar pro formas para consultar precios y otros servicios que se puedan proponer al cliente y también proporcionar a los empleados la facilidad de realizar la actividad de negocios en línea con proveedores de diferentes regiones y países; para este propósito se ve la necesidad de adquirir un equipo de buenas características de hardware para las exigencias de este importante servicio y esté dedicado a su función principal que seria de servidor Web así también fungir como puerta de enlace a Internet para la red LAN privada que ya esta configurada en el primer servidor.

134

Sistema de Facturación e Inventario en Ferretería Jenny

Se hace necesario instalar en este servidor Web con una aplicación de servidor Web como IIS (Predeterminado para Windows) o Apache, este servidor Web se configurará para que el sitio Web se pueda ver en la Internet, otro servicio que tendrá que ser instalado en este servidor será el programa de Proxy Server como ISA Server (Internet Acceleration and Security) que es una aplicación desarrollada por Microsoft para proveer el servicio Proxy y esta maquina pueda ser puerta de enlace para las otras PC en la Red LAN, otra aplicación Proxy Server es Kerios, estas aplicaciones controlan y administran el acceso al Internet de los usuarios permitiendo a un segmento de la red acceder al Internet así como controlar los puertos que las maquinas clientes tienen abiertos monitorear los sitios Web que están accediendo etc.

Ver diseño de red propuesto en anexo No. III.

El costo de mano de obra no se contempla porque el departamento de informática es quien realizará las instalaciones y configuraciones adecuadas.

A continuación se presenta la tabla de presupuesto para los cambios que se sugieren (ver en anexo V cotizaciones de materiales):

DESCRIPCION GENERAL Computador Personal

CANTIDAD 2 und

$380.00

$760.00

Computador Servidor Web Cable UTP cat. 5

1 und

$970.00

$970.00

29 mts

$0.50

$14.50

Conectores RJ 45 Jacks Canaletas Tubo PVC

PRECIO UNITARIO

8 und 2 und 2 und 8 und

TOTAL

$0.30 $2.40 $22.00 $11.00 $0.99 $1.98 $0.60 $4.80 Sub Total $1,775.68 IVA $266.35 Total $2,042.03

135

Sistema de Facturación e Inventario en Ferretería Jenny

Conclusión En toda empresa del ramo ferretero, el secreto al éxito está en llevar un excelente control en sus inventarios.

La recopilación de información adquirida a través de entrevistas con los usuarios del sistema y el análisis de los procesos de facturación y control de inventario en Ferretería Jenny permitió desarrollar la descripción de las características y requerimientos del sistema para un desempeño óptimo y eficiente.

Una vez reconocidos los requerimientos del sistema se realizó el modelado de datos haciendo uso del lenguaje UML, facilitando la comprensión de los procesos que se llevan a cabo en esta empresa; posteriormente se diseño un prototipo de sistema el cual contraataca las debilidades presentes en el sistema actual de Ferretería Jenny.

El prototipo de sistema de Facturación y Control de Inventario, brinda un ambiente seguro, la base de datos fue desarrollada en SQL Server, ofrece respuestas rápidas y eficientes a los usuarios, siendo un sistema bastante amigable para el usuario haciendo uso de Java para la interfaz gráfica (ver en anexo IV las pantallas del sistema).

El diseño de la red esta bien estructurado, posee una topología de red adecuada a las necesidades requeridas por Ferretería Jenny, cabe señalar que es una empresa pequeña con pocos usuarios,

el cableado de red esta protegido con tubería PVC

empotrado en la pared el cual evita el deterioro de la red.

Los problemas que surgen a menudo son del tipo físico por mala manipulación de los equipos y accesorios, en el área de ventas muchas veces dañan los conectores del cable UTP o el cable de red es cortado.

136

Sistema de Facturación e Inventario en Ferretería Jenny

Recomendaciones El planteamiento de este proyecto se basa en la forma de llevar a cabo el control de facturación e inventario de Ferretería Jenny y para implementarlo deberá considerarse lo siguiente:

El sistema que actualmente utiliza debe ser sustituido por un sistema que administre de forma confiable y segura la información, si la información es almacenada adecuadamente puede ser manipulada eficientemente; esta empresa carece de reportes necesarios en la toma de decisiones y que han sido agregados en el prototipo de sistema planteado en este documento, cabe señalar que el acceso a los reportes es de forma rápida y sencilla.

Se recomienda agregar una Pc en bodega para agilizar el proceso de despacho y reducir colas de espera de los clientes, también se sugirió la adquisición de otra Pc para el área de ventas para brindar una buena atención al cliente.

Como propuesta para un mejor control y uso de la red se recomienda el uso de agentes que permitan recolectar la información necesaria y oportuna como procesos del sistema, conexiones abiertas, etc., en cada ordenador conectado a la red LAN; permitirá un diagnóstico más rápido y eficiente para solucionar cualquier problema que se pudiese presentar con los servicios de red en la empresa. Los puntos para los que un agente pude ser utilizado son los siguientes:

Notificación de problemas. Datos de diagnóstico. Identificador del nodo. Características del nodo.

137

Sistema de Facturación e Inventario en Ferretería Jenny

Otra herramienta que se sugiere implementar es el paquete de utilidades SolarWinds, que contiene una cantidad de utilidades para un buen monitoreo de los nodos u ordenadores que se encuentran conectados a la red, desde este también se puede acceder a los agentes que estén instalados en los ordenadores y así también administrar y monitorear remotamente equipos que pudiesen tener problemas con los servicios de red.

Una utilidad importante para la administración de redes es el acceso remoto a nuestro servidor por medio del acceso de escritorio remoto, esta utilidad permite conectarnos y trabajar sobre él directamente desde otro Host en la red siempre y cuando se tenga configurada las cuentas de usuarios con los permisos pertinentes para poder acceder a el y poder administrarlo; aunque su utilización estará limitada solo al encargado del área de informática.

138

Sistema de Facturación e Inventario en Ferretería Jenny

Bibliografía

1. Laudon, K.C. y Laudon, Administración de los Sistemas de información, JP(1996), Prentice Hall, Mexico.

2.

Fco. Javier Ceballos Sierra,Java 2 : Curso de programación, 3ra Edición, Alfa

Omega RA-MA.

3. Bruce Eckel, Piensa en Java, Segunda Edicion, Prentice Hall.

4. Michael V. Mannino , Administración de Redes de datos , Tercera Edición, Graw Hill.

139

Mc

Sistema de Facturación e Inventario en Ferretería Jenny

ANEXOS

140

Sistema de Facturación e Inventario en Ferretería Jenny ANEXO I. Organigrama

GERENCIA GENERAL.

VICE-GERENCIA

DPTO. INFORMATICA

DIGITADOR

DPTO. RECURSOS HUMANOS

DPTO. CONTABILIDAD

DPTO. IMPORTACIONES

CAJAS

BODEGA

141

DPTO. VENTAS

VENDEDORES

Sistema de Facturación e Inventario en Ferretería Jenny

ANEXO II. Diagrama de Red Actual

142

Sistema de Facturación e Inventario en Ferretería Jenny

143

Sistema de Facturación e Inventario en Ferretería Jenny ANEXO III. Diagrama de Red Propuesto

144

prototipo-de-sistema-de-facturación-e-inventario---ferreteria-jenny.pdf ...

Page 3 of 3. prototipo-de-sistema-de-facturación-e-inventario---ferreteria-jenny.pdf. prototipo-de-sistema-de-facturación-e-inventario---ferreteria-jenny.pdf. Open.

1MB Sizes 26 Downloads 73 Views

Recommend Documents

No documents