Está en la página 1de 23

Tecnológico Sudamericano

Proyecto de Bases de Datos

Nombres:
Fernando Mendoza

Curso:
9 A de Sistemas

Profesor:
Ing. Juan Vicuña

2009-2010

1
Diseño de Sistemas
Universidad Tecnológica Israel

DISEÑO DE SISTEMAS

TEMA:
Proceso Facturación para empresas de mediano desarrollo.

TÍTULO:
Diseñar Un Sistema de Información que Permita Automatizar los Procesos de
Facturación.

SISTEMATIZACIÓN

Diagnostico.-

El principal problema radica en que no se obtiene la información que se


necesita en relación con los clientes o a sus pedidos en forma rápida. Muy a
menudo, cuando se desea saber el estado en que se encuentra el trabajo
del mes, se tiene que recurrir a los registros de producción en forma
manual. Con frecuencia se ven detenidos por el tiempo de lote. Les lleva
mucho tiempo buscar los pedidos activos y resumirlos por número de piezas
y crear un listado alfabético por cliente.

2
Diseño de Sistemas
Universidad Tecnológica Israel

CASO DE USO GENERAL

SISTEMA DE INFORMACIÓN
PARA VALLEY INDUSTRIES

Pedidos
Encargado Cliente

Facturació
n
Personal de
apoyo

Pagos y
Créditos

3
Diseño de Sistemas
Universidad Tecnológica Israel

CASO DE USO DE PEDIDOS

Encargado Realización de Cliente


pedidos

Reconocimien
Henry to
Jacobson

Verificació
n

Aprobació
Gerencia n

Asignación de
número de
Dpto. de trabajo
control

Elaboración de
tarjetas de
pedido
Marjorie C.

Envío de copias
Dpto. de de pedido
producción

Facturar

Personal de
apoyo Registro en
cuentas por
cobrar

Registro de
facturas
Envío de
productos

DETALLES DE CASO DE USO PEDIDOS

4
Diseño de Sistemas
Universidad Tecnológica Israel

Recepción de pedidos.

Pedidos

Recepción
de pedidos
Encargado Cliente

Breve descripción: La recepción de pedidos permite


recibir pedidos

Detalle paso a paso:


 Se recibe pedidos por teléfono, correo y fax

Reconocimiento de pedido.

Pedidos

Reconocimie
nto de
pedidos
Cliente

Breve descripción: Permite que el cliente tome


formalmente la responsabilidad del pedido.

Detalle paso a paso:


 Todos los clientes reconocen manualmente los
pedidos.

5
Diseño de Sistemas
Universidad Tecnológica Israel

Verificación

Pedidos

Verificación
del pedido
Henry Jacobson

Breve descripción: La verificación de pedidos se da para


ver si es factible realizar el pedido en función a la
disponibilidad de componentes, precios, reputación de
clientes

Detalle paso a paso:


 Se recibe los datos del pedido
 Se revisa la existencia de los materiales necesarios
para la elaboración del pedido en el inventario de
artículos.
 Se revisa las cuentas por cobrar para verificar
cuentas vencidas del cliente.

Aprobación de pedidos

Pedidos

Aprobación
del pedido
Olson o Seversky Cliente

Breve descripción: Luego de verificado el pedido la


aprobación permite informar al cliente si el pedido se
inicio o no en base a la verificación

Detalle paso a paso:


 Recibe los datos del pedido verificado
 Olson o Seversky aprueban o no el pedido.
 Informa al cliente si el pedido se aprobó o no

6
Diseño de Sistemas
Universidad Tecnológica Israel

Asignación del número del trabajo

Pedidos

Asignación de
número de
Dpto. de control trabajo

Breve descripción: Los pedidos aprobados se incluyen en un


archivo “bitácora de pedido” y se les da un número que indica
el orden de producción.

Detalle paso a paso:


 Recibe el pedido aprobado
 Se le pone en la bitácora de pedidos
 Se le asigna un numero interno de trabajo

Elaboración de las tarjetas de pedido

Pedidos

Elaboración de
tarjetas de
pedido
Marjorie Carbo

Breve descripción: Este caso permite que se elabore la


tarjeta de pedido y que actualice la información de los clientes

Detalle paso a paso:


 Recibe el pedido con el numero de trabajo asignado
 Se elabora la tarjeta de pedido
 Actualiza la información del cliente

7
Diseño de Sistemas
Universidad Tecnológica Israel

Envío de copias de pedido.

Pedidos

Envío de copias
Dpto. de de pedido
producción

Breve descripción: Se envían copias del pedido a gerencia y


al empleado administrativo

Detalle paso a paso:


 Se envía una copia del pedido al gerente de producción
 Se envía una copia del pedido al empleado
administrativo

Facturación.

Informe del
Personal de
pedido
apoyo
Gerente de
producción
Elaboración
de factura

Elaboración Encargado de
del talón de embarque
envío

Archivar Contador
Duplicado de Actualizar Ctas.
Apoyo Por Cobrar

Breve descripción: Se factura, almacena y se hace el talón


de envío

Detalle paso a paso:


 Recibe los datos del pedido en una hoja de papel
 El personal de apoyo elabora la factura
 El personal de apoyo elabora el talón de envío
 Se envía una copia de la factura al contador
 El contador actualiza las cuentas por cobrar
 Se envía el talón de envío a embarque
8
 Se almacena una copia de la factura como respaldo
Diseño de Sistemas
Universidad Tecnológica Israel

PAGOS Y CREDITOS

Recibe copia
de factura

Actualiza
Contador Cliente
cuentas por
cobrar

Solicitud de
credito Calculo
de
interese
Aprobación s
de crédito Verifica
fecha de
pago
Ajustar
estados de
cuentas
Generar
informe de
cuentas por
cobrar

Breve descripción: Actualización de cuentas por cobrar

Detalle paso a paso:


 Recibe el pago de un cliente
 El contador obtiene una copia de la factura
 Verifica si el pago esta dentro del tiempo determinado
 Si amerita calcula los intereses
 Actualiza las cuentas por cobrar

Breve descripción: solicitud de cliente

Detalle paso a paso:


 Cuando un cliente solicita créditos
 El cliente solicita crédito
 Se da la aprobación del crédito
 Se ajusta las cuentas del cliente

9
Diseño de Sistemas
Universidad Tecnológica Israel

EXTRACCIÓN DE CLASES

RECEPCIÓN DE PEDIDOS

El cliente inicia el pedido, lo puede hacer por teléfono fax o correo.

PEDIDO
-numero
-verificado
-aprobado
-estado
-ubicación

DETALLE DEL PEDIDO


-articulo
CABECERA DE PEDIDO
-precio
-cantidad -fecha de apertura
-total -fecha de entrega
-nombre del cliente

Reconocimiento de pedido

El Cliente reconoce formalmente el pedido.

PEDIDO
-numero
-verificado
-aprobado
-estado
-ubicación

DETALLE DEL PEDIDO


-articulo
CABECERA DE PEDIDO
-precio
-cantidad -fecha de apertura
-total -fecha de entrega
-nombre del cliente

10
Diseño de Sistemas
Universidad Tecnológica Israel

VERIFICACIÓN

El encargado es Harry Jacobson, quien verifica que los precios estén


correctos, que los clientes no tengan malos antecedentes, que existan los
componentes para la elaboración del artículo.

PEDIDO
-numero
-verificado
-aprobado «uses» Class Articulos
-estado -nombre
-ubicación -valor

«uses»

CABECERA DE PEDIDO *
-fecha de apertura
-fecha de entrega ClassComponentes
-nombre del cliente -nombre del articulo
-nombre componente
-cantidad en stock

DETALLE DEL PEDIDO ClassCtas x Cobrar


-articulo -nombre del cliente
-precio -fecha vencimiento
-cantidad -estado
-total
«uses»

ClassCliente
-nombre
-cedula
-direccion
-telefono
-correo
-ciudad
-pais

11
Diseño de Sistemas
Universidad Tecnológica Israel

APROBACIÓN DE PEDIDOS

Luego de Verificado el Pedido, lo aprueban Olson o Seversky, y el resultado


de la aprobación es informado al cliente.

PEDIDO
-numero
-verificado
-aprobado «uses» Class Articulos
-estado -nombre
-ubicación -valor

«uses»

CABECERA DE PEDIDO *
-fecha de apertura
-fecha de entrega ClassComponentes
-nombre del cliente -nombre del articulo
-nombre componente
-cantidad en stock

DETALLE DEL PEDIDO ClassCtas x Cobrar


-articulo -nombre del cliente
-precio -fecha vencimiento
-cantidad -estado
-total
«uses»

ClassCliente
-nombre
-cedula
-direccion
-telefono
-correo
-ciudad
-pais

ASIGNACIÓN DEL NÚMERO DEL TRABAJO

12
Diseño de Sistemas
Universidad Tecnológica Israel

El pedido aprobado se ingresa en la bitácora de pedidos, y a este se le da el


numero de producción que le corresponda.

PEDIDO
-numero
-verificado
-aprobado
-estado «uses»
-ubicación

BITACORA DE PEDIDOS
CABECERA DE PEDIDO -numero de pedidos
-fecha de apertura -numero de trabajo
-fecha de entrega
-nombre del cliente

DETALLE DEL PEDIDO


-articulo
-precio
-cantidad
-total

ELABORACIÓN DE LAS TARJETAS DE PEDIDO

13
Diseño de Sistemas
Universidad Tecnológica Israel

Una vez que se le ha asignado al pedido el número de trabajo se elabora la


tarjeta de pedido, que viene a ser la orden de producción y el pedido en sí.

PEDIDO ClassCliente
-numero -nombre
-verificado -cedula
-aprobado -direccion
-estado -telefono
-ubicación -correo
-ciudad
-pais

«uses»

«uses»
CABECERA DE PEDIDO
-fecha de apertura
-fecha de entrega
TARJETA DE PEDIDO
-nombre del cliente
-nombre del cliente
-numero de pedido

DETALLE DEL PEDIDO


-articulo
-precio
-cantidad
-total

ENVÍO DE COPIAS DE PEDIDO

Se envían copias del pedido a gerencia y al empleado administrativo

14
Diseño de Sistemas
Universidad Tecnológica Israel

PEDIDO
-numero
-verificado
-aprobado
-estado
-ubicación

DETALLE DEL PEDIDO


-articulo
CABECERA DE PEDIDO
-precio
-cantidad -fecha de apertura
-total -fecha de entrega
-nombre del cliente

FACTURACIÓN

Cuando se termina el trabajo, el gerente de producción escribe (en una hoja


de papel normal) para quién es el producto y cuántos están listos para
embarque. Esta información se entrega al personal de apoyo, que

15
Diseño de Sistemas
Universidad Tecnológica Israel

mecanografía la factura y el talón de embarque. El talón de embarque es la


última copia de la factura.

PEDIDO
-numero ClassFactura
«uses»
-verificado -numero
-aprobado -subtotal
-estado -iva
-ubicación -descuento
-total

«uses»

ClassCtasx Cobrar ClassDetalle Factura


CABECERA DE PEDIDO -nombre del cliente -Articulo
-fecha de apertura -fecha vencimiento -Cantidad
-fecha de entrega -estado -Precio Unitario
-nombre del cliente -Precio Total

«uses»

ClassCabecera Factura
DETALLE DEL PEDIDO
-fecha
-articulo -nombre de cliente
-precio ClassCliente -cedula o ruc del cliente
-cantidad -nombre -direccion del cliente
-total -cedula -telefono del cliente
-direccion
-telefono
-correo
-ciudad
-pais

16
Diseño de Sistemas
Universidad Tecnológica Israel

DIAGRAMA DE CLASES GENERAL

PEDIDO TARJETA DE PEDIDO ClassFactura


-numero -nombre del cliente -numero
«uses»
-verificado -numero de pedido -subtotal
-aprobado «uses»
-iva
-estado -descuento
-ubicación -total

BITACORA DE PEDIDOS
-numero de pedidos
-numero de trabajo

ClassDetalle Factura
-Articulo
CABECERA DE PEDIDO «uses»
-Cantidad «uses»
-fecha de apertura «uses» -Precio Unitario
-fecha de entrega ClassArticulos -Precio Total
-nombre del cliente -nombre
-valor

«uses»
1
«uses»
ClassCtasx Cobrar
-nombre del cliente
DETALLE DEL PEDIDO
-fecha vencimiento
-articulo *
-estado
-precio ClassCliente
-cantidad ClassComponentes
-nombre
-total -nombre del articulo
-cedula
-nombre componente «uses»
-direccion ClassCabecera Factura
-cantidad en stock
-telefono -fecha
-correo -nombre de cliente
-ciudad -cedula o ruc del cliente
-pais -direccion del cliente
-telefono del cliente

17
Diseño de Sistemas
Universidad Tecnológica Israel

MODELO DINAMICO INICIAL DEL SISTEMA DE INDUSTRIAS VALLEY

CICLO DE PEDIDOS DE VALLEY INDUSTRIES

Proceso de Proceso de Proceso de Proceso de Proceso de Proceso de Proceso de


recepción de verificación de aprobación de asignación de asignación de impresión de facturación
pedidos pedido pedidos número de tarjeta copias de pedido
trabajo

Facturaci
Recepción
Verificación Elaborar ón
de
Aprobació tarjeta de Genera
pedidos Asignación de
n pedido copias de
número de Pagos
-Verificar pedido -Genera
Crear el trabajo
existencia de Actualiza la factura
pedido en
componentes Aprobar o información Genera para
base a la Se le asigna Actualiza
-Verificación desaprob del cliente reporte del imprimir
necesidad número de cuentas
de cuentas ar el asignándole pedido para -Actualiza
del cliente trabajo
del cliente pedido un numero imprimir ctas por
-Verificación de trabajo cobrar
de costos
correctos

18
Diseño de Sistemas
Universidad Tecnológica Israel

EXTRACCIÓN DE CLASES BORDE

• Clase interfaz de Usuario


• Clase Informe de Pedidos Abiertos

19
Diseño de Sistemas
Universidad Tecnológica Israel

DIAGRAMAS DE COLABORACION
PEDIDOS

Cliente Inicia Pedido Paquete superior::Cliente


Da Información del Pedido
*
ClassPedido

*
10. Informa Resultado de Aprobación
1. Informa *
Datos
del Pedido
7. Aprobar Pedido 4. Devuelve Objeto Creado

5. Verificar Pedido 6. Devuelve Resultado de Verifiacion


*
16. Devuelve Copias de Pedido (Tarjeta de 8. Devuelve Resultado de Aprobacion
Pedido) Orden de Produccion 3. Crear Nuevo Objeto
*

9. Informa Resultado de Aprobacion ClassInterfaz de Usuario

* 2. Ingresa Datos del Pedido *

Paquete superior::Encargado *
* 11. Crear Nuevo Objeto
*
ClassBitacora de Pedidos

15. Crear Nuevo Objeto


* * *
ClassTarjeta de Pedido 14. Devuelve el #de Trabajo
Asignado

16.
* Devuelve Objeto Creado *
12. Devuelve Objeto Creado

20
Diseño de Sistemas
Universidad Tecnológica Israel

FACTURACIÓN

* ClassFactura

Informa Datos Del Pedido


Gerente de producción
*
* 4. Devuelve El Objeto Creado

1. Informa Datos del Pedido

3. Crea Un Nuevo Objeto


* *

2. Ingresa Datos Del Pedido ClassInterfaz de Usuario

* 5. Devuelve Factura (talón de envio) *

Encargado
* *

*
Envia El Talón De Envio
* *
*

Encargado De Embarque
Envia Copia De Factura

*
*

Contador

21
Diseño de Sistemas
Universidad Tecnológica Israel

DIAGRAMAS DE SECUENCIA
PEDIDOS

Cliente Encargado Class Interfaz de Class Pedido Class Articulos Class Ctas.x Class Class Class
Usuario Cobrar Componentes Bitácora de Tarjeta de
Pedidos Pedidos

Cliente Inicia 1. Ingresa Datos del


Pedido Pedido 2. Crear Nuevo Objeto
Da
Información 3. Devuelve Objeto Creado
del Pedido
4. Verificar Pedido
5. Consulta Precios

6. Devuelve Precios

7. Consulta Cuentas Pendientes

8. Devuelve Cuentas Pendientes

9. Consulta existencia de materiales

10. Devuelve si-no existen los


componentes
11. Devuelve Si-No
Verificado
12. Aprobar Pedido

13. Devuelve si-no 14. Crea Nuevo Objeto


Aprobado
15. Devuelve Objeto
Creado
16. Crea Nuevo Objeto
17. Devuelve Objeto
Creado

18. Devuelve Copias de


Pedido (Tarjeta de
Pedido) Orden de
Producción

22
Diseño de Sistemas
Universidad Tecnológica Israel

FACTURACIÓN

Gerente de Encargado Class Interfaz de Class Factura Encargado de Contador


Producción Usuario Embarque

1. Ingresa Datos Del


Pedido 2. Crea Nuevo Objeto
Cliente Inicia Pedido
Da Información del
Pedido
3. Devuelve Objeto Creado

4. Devuelve Factura

5. Envía Factura

6. Envía Factura

23
Diseño de Sistemas

También podría gustarte