Analisis Sistema Facturación caso MAINPRE

31
 0 UNIVERSIDAD TECNOLOGICA DE SANTIAGO (SANTO DOMINGO DE GUZMAN) MATERIA INTRODUCCION A BASE DE DATOS PROFESOR STALIN RODRIGUEZ TEMA ANALISIS Y DISEÑO SISTEMA FACTURACION (CASO MAIMPRE S. R. L.) SUSTENTANTE AMAURY ESTEBAN NÚÑEZ SANTOS 2-08-4026 SANTO DOMINGO D. N. 19 DE AGOSTO DEL 2011

Transcript of Analisis Sistema Facturación caso MAINPRE

Page 1: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 1/31

0

UNIVERSIDAD TECNOLOGICA DE SANTIAGO

(SANTO DOMINGO DE GUZMAN)

MATERIA

INTRODUCCION A BASE DE DATOS

PROFESOR

STALIN RODRIGUEZ

TEMA

ANALISIS Y DISEÑO SISTEMA FACTURACION

(CASO MAIMPRE S. R. L.)

SUSTENTANTE

AMAURY ESTEBAN NÚÑEZ SANTOS 2-08-4026

SANTO DOMINGO D. N.

19 DE AGOSTO DEL 2011

Page 2: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 2/31

1

INDICE

ANALISIS DE LOS REQUERIMIENTOS DEL SISTEMA 2

ANTECEDENTES DE LA EMPRESA 2

DESCRIPCIÓN DEL PROBLEMA 2

REQUERIMIENTOS DEL SISTEMA 2

REQERIMIENTOS TECNICOS 3

SOFTWARE 3

HARDWARE 3

ESTUDIO DE FACTIBILIDAD DEL SISTEMA 5

FACTIBILIDAD OPERACIONAL 5

FACTIBILIDAD TECNICA 5

FACTIBILIDAD FINANCIERA 6

DIAGRAMAS DE FLUJOS DE DATOS 7

DISEÑO DE LAS ENTRADAS 9

DISEÑO DE LAS SALIDAS 18

DISEÑO DE LA BASE DE DATOS 24

DICCIONARIO DE DATOS 24

DIAGRAMA ENTIDAD – RELACION 29

Page 3: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 3/31

2

o  ANALISIS DE LOS REQUERIMIENTOS DEL SISTEMA

ANTECEDENTES DE LA EMPRESA.

La empresa Maimpre S.R.L es una ferretería y papelería, la cual se ha encargado de suplir

las necesidades de materiales de construcción y materiales gastables de las personas de la

comunidad desde el año 2002, esta empresa está ubicada en la Ave. José Contreras no 365,

Zona Universitaria, Distrito Nacional.

DESCRIPCION DEL PROBLEMA

La empresa ha presentado las situaciones que se presentan en el ambiente de trabajo, las

cuales son mostradas a continuación.

A.  La empresa tiene un inventario, del cual vende artículos de ferretería y

papelería.

B.  La empresa necesita saber cuáles son todos sus clientes en determinados

momentos.

C.  La empresa tiene clientes a los cuales les vende artículos de ferretería y

papelería a crédito, a los cuales, dependiendo de su historial de pago, le concededeterminado límite de crédito.

D.  La empresa necesita saber cuando un producto se le está agotando.

E.  La empresa compra mercancías a crédito.

F.  La empresa compra mercancías a contado.

REQUERIMIENTOS DEL SISTEMA

A partir de los problemas encontrados en la empresa se han encontrado los siguientes

requerimientos.

A.  El sistema debe registrar las ventas realizadas de modo que actualice el

inventario de mercancías.

Page 4: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 4/31

3

B.  El sistema debe registrar los clientes para poder asignarles sus límites de

créditos.

C.  El sistema debe registrar las Cuentas por Cobrar ( las ventas que los clientes

adquieren a crédito).

D.  El sistema debe mostrar alertas y reportes de los artículos que se encuentran en

stock mínimo.

E.  El sistema debe permitir registrar la compra de mercancías, con lo cual se debe

actualizar el inventario existente.

F.  El sistema debe registrar las Cuentas por Pagar (Las compras a crédito que le

hacen a los suplidores)

REQUIERIMIENTOS TECNICOS.

Para poner implementar el software que se propone se necesitan varios equipos que

serán utilizados por los diferentes usuarios de la empresa, con los cuales se le dará curso

al flujo de las actividades de la empresa. Los equipos que se necesitan comprar se

detallan a continuación:

SOFTWARE

  1 licencia de SQL-Server 2005 o superior

  1 licencia de Microsoft Visual Studio 2005 o superior.

HARDWARE

  2 Computadoras de escritorio con las siguientes características mínimas:

o  Procesador Intel Pentium IV

o  Disco duro de 40GB

o  Memoria RAM 512MB

Page 5: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 5/31

4

o  Monitor 14” Pantalla LCD 

o  Sistema operativo Windows XP.

o  Tarjeta de Red y Puertos USB

o  Mouse, Teclado.

o  Impresora Matricial LX-300

  1 Servidor con las siguientes características mínimas.

o  Procesador Intel Pentium IV.

o Disco duro de 300 GB

o  Memoria RAM 3GB

o  Monitor 14” Pantalla LCD 

o  Sistema operativo Windows Server 2003.

o  Tarjeta de Red y Puertos USB

o  Mouse, Teclado.

o  Impresora Matricial LX-300

Page 6: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 6/31

5

o  ESTUDIO DE FACTIBILIDAD DEL SISTEMA

FACTIBILIDAD OPERACIONAL

El sistema será aceptado por los usuarios, debido que estos se sienten inconformes con

los procesos actuales, ya que estos les quitan mucho tiempo a la hora de realizar sus

actividades, y entendiendo que el sistema será una herramienta para desarrollar sus

labores eficaz y eficientemente, estos se han sentido identificados con la elaboración de

un nuevo sistema.

El sistema contará con un sistema de control para el inventario, permitiendo a los

gerentes y encargados manejar la situación por medio a la obtención de la informaciónde forma rápida y precisa, además de hacerlo con un método mucho más fácil de

entender y usar.

Debido a la aceptación que los usuarios muestran ante el nuevo sistema, la producción

aumentará, y por consiguiente generará más beneficios y/o utilidades para la empresa.

Los clientes serán también beneficiados, debido a que podrán recibir los servicios de

forma más rápida, con lo que se alcanzará una mayor satisfacción por parte de estos.

FACTIBILIDAD TECNICA.

El sistema es factible debido a que la empresa cuenta con los recursos suficientes para

adquirir los equipos requeridos por la implementación del sistema. Además, estosequipos pueden ser adquiridos con facilidad en cualquier tienda de computadoras de la

comunidad.

Page 7: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 7/31

6

FACTIBILIDAD FINANCIERA.

Financieramente el Sistema es factible debido que además de que la empresa cuenta con

los recursos suficientes para implementar el sistema, está podrá recuperar la inversión en

un periodo no mayor de un año y medio (1 ½ años), debido a que se ahorrará gastos en

pagos de inventarios manuales periódicos y se economizará gastos en perdidas por

errores humanos.

Page 8: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 8/31

7

o  DIAGRAMAS DE FLUJOS DE DATOS.

DIAGRAMA DE FLUJO DE DATOS DE FACTURA A CONTADO

Page 9: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 9/31

8

DIAGRAMA DE FLUJO DE DATOS DE FACTURA A CREDITO

Page 10: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 10/31

9

o  DISEÑO DE LAS ENTRADAS

Mantenimiento de Almacenes: Este mantenimiento se ha diseñado para manipular los registros de

los almacenes.

Mantenimiento de Cajas: Mantenimiento diseñado para manipular los registros de las distintas

cajas que utiliza la compañía.

Page 11: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 11/31

10

Mantenimiento de Cajeras: Mantenimiento diseñado para registrar las distintas cajeras que seran

ubicadas en las cajas que han sido registradas por la compañía.

Mantenimiento de Clientes: Mantenimiento diseñado para registrar y manipular los datos de los

clientes de la empresa.

Page 12: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 12/31

11

Mantenimiento de Suplidores: Formulario diseñado para registrar los suplidores que le proveen

las mercancías a la empresa.

Mantenimiento de Tipos de Articulos: Formulario diseñado para registra los tipos de artículos

que los productos puedan tener.

Page 13: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 13/31

12

Mantenimiento de Tipos de Pagos: Formulario diseñado para registrar las diferentes formas de

pagos con los que la empresa puede cobrar a los clientes o pagar a los suplidores

Mantenimiento de Vendedores: Formulario diseñado para registrar los vendedores que se

encargan de atender a los clientes de la empresa.

Page 14: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 14/31

13

Mantenimiento de Unidades de Medidas: Mantenimiento para registrar las diferentes unidades de

medidas que pueden tener los productos que son vendidos en la empresa.

Mantenimiento de Articulos: Formulario diseñado para registrar todos los artículos que vende la

empresa, además para llevar el control de las unidades en existencia y manejo de precios.

Page 15: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 15/31

14

Formulario de Registro de Facturas: Formulario diseñado para registrar las ventas que se les han

hecho a los clientes, así como también para imprimir las facturas que son generadas. Además, para

registrar las cuentas por cobrar de clientes que han realizado compras a crédito.

Formulario de Registro de Recibos: Formulario diseñado para registrar los pagos de las facturas

por pagar que se han generado a clientes que realizaron compras a crédito.

Page 16: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 16/31

15

Formulario de Registro de Compras: Formulario diseñado para registrar las compras que la

empresa le hace a los distintos suplidores y para guardar las cuentas por pagar generadas por las

compras a crédito que realiza la empresa.

Formulario de Registro de Pagos: Formulario diseñado para registrar los pagos que la empresa

realiza a los suplidores por concepto de cuentas por pagar.

Page 17: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 17/31

16

Formulario de Registro de Usuarios: Formulario diseñado para registrar los usuarios que

utilizarán el sistema.

Formulario de Registro de Roles: Formulario diseñado para registrar los distintos roles que serán

asignados a los usuarios del sistema.

Page 18: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 18/31

17

Formulario de Registro de Permisos: Formulario diseñado para registrar los permisos a los que

tendrán accesos los usuarios que se encuentren en un rol determinado.

Page 19: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 19/31

18

o  DISEÑO DE LAS SALIDAS

Factura: Salida diseñada para mostrar las ventas que se le realizan a los clientes de la empresa, en

el cual se muestra un detalle de todos los artículos vendidos.

Listado de Almacenes: Salida diseñada para mostrar los almacenes que pertenecen a la empresa,

los cuales se utilizan para guardar los artículos del inventario.

Page 20: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 20/31

19

Listado de Unidades de Medidas: Salida diseñada para mostrar todas las Unidades de Medidas

que pueden contener, y en que pueden ser agrupados, los artículos del Inventario.

Listado de Cajas: Salida diseñada para mostrar las cajas que posee la empresa para el cobro de

facturas y recibos de ingresos.

Page 21: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 21/31

20

Listado de Cajeras: Salida diseñada para mostrar las distintas cajeras que cobrarán en las cajas de

la empresa.

Listado de Clientes: Salida diseñada para mostrar la cartera de clientes que posee la empresa.

Page 22: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 22/31

21

Listado de Suplidores: Salida diseñada para mostrar los suplidores que le proveen mercancías a la

empresa. 

Listado de Tipos de Artículos: Salida diseñada para mostrar los distintos tipos en que pueden ser

agrupados los artículos del inventario de mercancías.

Page 23: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 23/31

22

Listado de Tipos de Pagos: Salida diseñada para mostrar los distintos tipos en que pueden ser

agrupados los artículos del inventario de mercancías.

Listado General de Articulos: Salida diseñada para determinar cuales son los artículos que se

encuentran en almacén y qué cantidad queda de cada uno y con esto obtener el inventario total.

Page 24: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 24/31

23

Recibo de ingresos: Son los recibos de ingresos que se realizan como cobro de las facturas a

crédito de los clientes (Cuentas por Cobrar ).

Page 25: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 25/31

24

o  DISEÑO DE LA BASE DE DATOS

DICCIONARIO DE DATOS

Tabla AccesosRoles

Campo Tipo de Dato Longitud

Secuencia int

CodigoRol int

CodPermiso int

Tabla Almacenes

Campo Tipo de Dato Longitud

CodAlmacen int

Descripcion varchar 60

Direccion varchar 100

Tabla Articulos

Campo Tipo de Dato Longitud

CodArticulo int

Descripcion varchar 100

CodUnidad varchar 2

Costo numeric 14,4

Precio numeric 14,4PrecioMinimo numeric

CodTipoArt int

CodAlmacen int

CodSuplidor int

Existencia int

ExistenciaMinima int

Referencia varchar 20

Ubicacion varchar 90

FechaRegistro smalldatetime

Tabla Caja

Campo Tipo de Dato Longitud

CodCaja int

Descripcion varchar 30

Page 26: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 26/31

25

Tabla Cajeras

Campo Tipo de Dato Longitud

CodCajera int

Nombre varchar 30

Apellidos varchar 30

CodUsuario int

Tabla Clientes

Campo Tipo de Dato Longitud

CodCliente int

Nombre varchar 60

Contacto varchar 60

Direccion varchar 100

RNC varchar 11

Telefono varchar 10

Correo varchar 100

FechaRegistro smalldatetime

Tabla Compras

Campo Tipo de Dato Longitud

CodCompra int

Fecha smalldatetimeCodSuplidor int

SubTotal numeric 14,4

Itbis numeric 14,4

Descuento numeric 14,4

Total numeric 14,4

NCF varchar 19

Balance numeric 14,4

FechaVencimiento smalldatetime

NumeroFactura int

FechaRegistro smalldatetime

Page 27: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 27/31

26

Tabla DetalleCompra

Campo Tipo de Dato Longitud

CodCompra int

CodArticulo int

Linea smallint

Cantidad int

Costo numeric 14,4

DescuentoArticulo numeric 14,4

Tabla DetalleFactura

Campo Tipo de Dato Longitud

CodFactura int

CodArticulo int

Linea smallintCantidad int

Precio numeric 14,4

DescuentoArticulo numeric 14,4

Tabla Facturas

Campo Tipo de Dato Longitud

CodFactura int

Fecha smalldatetimeCodCliente int

CodVendedor int

Cajera int

SubTotal numeric 14,4

Itbis numeric 14,4

Descuento numeric 14,4

Total numeric 14,4

NCF varchar 19

CodTipoPago int

Balance numeric 14,4CodCaja int

FechaVencimiento smalldatetime

Page 28: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 28/31

27

Tabla Pagos

Campo Tipo de Dato Longitud

CodPago int

CodCompra int

Fecha smalldatetime

Monto numeric 14,4

Tabla Permisos

Campo Tipo de Dato Longitud

CodPermiso int

Descripcion varchar 50

Tabla Recibos

Campo Tipo de Dato Longitud

CodRecibo int

CodFactura int

Fecha smalldatetime

Monto numeric 14,4

CodCajera int

Concepto Varchar 200

CodTipoDoc int

Tabla Roles

Campo Tipo de Dato Longitud

CodRol int

Descripcion varchar 50

Tabla Suplidores

Campo Tipo de Dato Longitud

CodSuplidor int

Nombre varchar 60

Contacto varchar 60

Direccion varchar 100

RNC varchar 11

Telefono varchar 10

Correo varchar 100

FechaRegistro smalldatetime

Page 29: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 29/31

28

Tabla TipoArticulos

Campo Tipo de Dato Longitud

CodTipoArt int

Descripcion varchar 50

Tabla TipoDocumentos

Campo Tipo de Dato Longitud

CodTipoDoc int

Descripcion varchar 30

Tabla TipoPago

Campo Tipo de Dato Longitud

CodTipoPago int

Descripcion varchar 30

Tabla UnidadesMedida

Campo Tipo de Dato Longitud

CodUnidad varchar 2

Descripcion varchar 40

CantidadElementos float

Tabla Usuarios

Campo Tipo de Dato Longitud

CodUsuario int

LoginUsuario varchar 20

Contrasena varchar 20

CodRol int

Activo bit

Tabla Vendedores

Campo Tipo de Dato Longitud

CodVendedor int

Nombre varchar 30

Apellidos varchar 30

CodUsuario int

Page 30: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 30/31

29

DIAGRAMA ENTIDAD – RELACION

Page 31: Analisis Sistema Facturación caso MAINPRE

5/12/2018 Analisis Sistema Facturaci n caso MAINPRE - slidepdf.com

http://slidepdf.com/reader/full/analisis-sistema-facturacion-caso-mainpre 31/31

30