Anda di halaman 1dari 10

UNIVERSIDAD DE MARGARITA

Diagramas de Flujo de Datos Sistema de Registro de Cuentas por Cobrar Carnicera y Pescadera Marielys

Realizado por: Rodrguez Daz, Andrea Carolina CI: 22.994.049 Acosta Gil, Ysabel Cristina CI: 23.591.288

El Valle del Espritu Santo, noviembre de 2011

Diagramas de Flujo de Datos Sistema de Registro de Cuentas por Cobrar Carnicera y Pescadera Marielys

Diagrama de Relaciones El diagrama de relaciones permite la relacin entre de los atributos entre las entidades que conforma un sistema.

Cliente CI/RIF Nombre Direccin Telfono

Usuario CI Nombres Direccion Telefono Email Login Password

Factura NroFactura CI/RIF Nombre Direccin Telfono FormaPago CodProducto NombreProducto CantidadComprada PrecioVenta

CuentaCobrar CI/RIF Nombre NroFactura MontoFactura

Producto CodProducto NombreProducto DescripcionProducto Cantidad PrecioProducto

Descripcin: El sistema est compuesto por cinco entidades, cuatro de ellas relacionadas entre s, particularmente la tabla cliente que posee los datos de los cliente que sern usados en las facturas y en las cuenta por cobrar. Igualmente la factura usan los datos de la entidad productos para determinar la mercanca que ser vendida y puede ser facturada.

Un diagrama de flujo de datos (DFD por sus siglas en espaol e ingls) es una representacin grfica para la maceta del "flujo" de datos a travs de un sistema de informacin. Un diagrama de flujo de datos tambin se puede utilizar para la visualizacin de procesamiento de datos (diseo estructurado). Es una prctica comn para un diseador dibujar un contexto a nivel de DFD que primero muestra la interaccin entre el sistema y las entidades externas. Este contexto a nivel de DFD se "explot" para mostrar ms detalles del sistema que se est modelando. Diagrama de Contexto: Nivel 0 En el diagrama de contexto se caracterizan todas las interacciones que realiza un sistema con su entorno (entidades externas), estas pueden ser otros sistemas, sectores internos a la organizacin, o factores externos a la misma. Se dibuja un slo proceso que representa al sistema en cuestin y se escribe su nombre en dicha burbuja como un sustantivo comn ms adjetivos. De l solamente parten los flujos de datos que denotan las interrelaciones entre el sistema y sus agentes externos, no admitindose otros procesos ni almacenamientos en el dibujo. DFD Nivel 0

Usuario

Cliente

registra

registra inicia Sistema de registro de Cuentas Cobrar Carnicera y Pescadera Marielys Tipo Pago

Factura

registra

Productos

registra

CuentaxCobrar

Descripcin: El sistema cuenta con cinco entidades que representa la informacin del sistema usuario, cliente, factura, productos y las cuentas por cobrar. Un usuario inicia sesin en sistema y permite realizar las operacin de registro de clientes, factura, productos, las facturas retornan la forma de pago de acuerdo a su valor puede ser incluido o no en la informacin de cuentas por cobrar.

Diagrama de Nivel Superior: Nivel 1 En el diagrama de nivel superior se plasman todos los procesos que describen al proceso principal. En este nivel los procesos no suelen interrelacionarse directamente, sino que entre ellos debe existir algn almacenamiento o entidad externa que los una. DFD Nivel 1
Usuarios

Clientes

Usuario

Inicia sesion

1. Verificar Credenciales

realiza

2.Registro Cliente

realiza 3.Registro Productos Productos

obtiene procesa

4.Registro Facturas

realiza

Cuentas Por Cobrar

5.Registro Pago Cuenta por cobrar

Descripcin: El usuario debe iniciar sesin en sistema para realizar cualquiera de las operaciones a travs de su usuario y contrasea pasa a un proceso de chequeo de credenciales. A partir de este punto puede pasar a los procesos de registro de clientes, productos o facturas y pasarlas a su correspondiente almacn de datos (que son las potenciales tablas a crearse en una base de datos.) As como como el registro de facturas y de los pagos de cuentas por cobrar que se detallan en el nivel 2.

Diagrama de Detalle o Expansin: Nivel 2 En un diagrama de nivel 2 o mayor, comienzan a explotarse las excepciones a los caminos principales de la informacin dado que aumenta progresivamente el nivel de detalle. De aqu en adelante se permiten los flujos entre procesos. DFD Nivel 2
Factura Contado 4.1 Registro Facturas Facturas

Factura Credito

4.2 Registro Cuenta por Cobrar

registrar registrar

Cuentas Por Cobrar

Facturas

obtengo

Cuentas por Cobrar

procesar 5.1 Registro Pago Cuenta por cobrar

5.2 Verificacion Cuentas por Cobrar del cliente

realizar

5.3 Proceso Pago

realizar

5.4 Eliminar Cuenta por Cobrar

Guardar Cambios

Cuentas por Cobrar

Descripcin: El proceso de registro de facturas depende de la forma de pago para determinar si una factura se convierte en una cuenta por cobrar si las facturas son de contado se procede a su almacenamiento en el almacn de facturas, si son a crdito se realiza el proceso de registro automticamente y se completa el almacenamiento de la factura y el valor de la cuenta por cobrar en su almacn. Para cancelar cuenta por cobrar el usuario debe registrar el pago. Se verifica los datos de la cuenta por cobrar del cliente, de ser correctos se procede al pago, y se elimina la cuenta por cobrar del sistema guardando los cambios en el almacn de datos.

Diccionario de Datos

C CI/RIF_Cliente Descripcin: Campo de Identificacin de Clientes, Campo de Valor nico. Longitud: 12 Tipo de Datos: Alfanumrico Cantidad Descripcin: Cantidad de Productos Existente Longitud: Tipo de dato: Numrico CantidadComprada Descripcin: Cantidad de Productos adquiridos. Longitud: Tipo de Datos: Numrico CI Descripcin: Identificaron de usuarios. Campo de Valor nico Longitud: 12 Tipo de Datos: Alfanumrico CodProducto Descripcin: Cdigo de los productos registrados. Campo de Valor nico. Longitud: 9 Tipo de Datos: Alfanumrico D Direccion Descripcin: Direccion de usuario registrado en sistema Longitud: 100 Tipo de dato: Alfanumrico Direccin_Cliente Descripcin: Domicilio Fiscal del cliente Longitud: 100 Tipo de dato: Alfanumrico E Email Descripcin: Direccin de Correo electrnico del usuario del sistema Longitud: 50 Tipo de dato: Alfanumrico

F FormaPago Descripcin: Forma de pago empleada en la factura Longitud: 9 Tipo de dato: Alfabtico L Login Descripcin: Palabra para identificarse en el sistema en combinacin el password Longitud: 20 Tipo de dato: Alfanumrico M MontoFactura Descripcin: Monto a cancelar por el cliente Longitud: Tipo de dato: Numrico

N Nombre_Cliente Descripcin: Nombre del cliente a facturar y de las cuentas por cobrar Longitud: 100 Tipo de dato: Alfabtico NombreProducto Descripcin: Nombre Producto Registrado y para facturacin Longitud: 100 Tipo de dato: Alfanumrico Nombre Descripcin: Nombre del usuario del sistema Longitud: 100 Tipo de dato: Alfabtico NroFactura Descripcin: Nmero de factura y que corresponde a las cuentas por cobrar Longitud: Tipo de dato: Numrico

P Password Descripcin: Contrasea usada para el acceso al sistema por el usuario en combinacin del login Longitud: 12 Tipo de dato: Alfanumrico

PrecioProducto Descripcin: Precio de adquisicin de producto Longitud: Tipo de dato: Numrico PrecioVenta Descripcin: Precio total de venta de las facturas Longitud: Tipo de dato: Numrico T Telfono Descripcin: Telfono del Usuario del sistema Longitud: 12 Tipo de dato: Alfanumrico Telfono_Cliente Descripcin: Telfono de contacto de cliente Longitud: 12 Tipo de dato: Alfanumrico

Cliente Dato Tipo de Dato Longitud CI/RIF_Cliente* Alfanumrico (12) Nombre_Cliente Alfanumrico (100) Direccin_Cliente Alfanumrico (100) Telfono_Cliente Alfanumrico (12) Descripcin: Tabla usada para el registro de datos de los clientes. (*)Campo Clave para identificar al cliente Factura Nombre Tipo de Datos NroFactura* Numrico CI/RIF_Cliente Alfanumrico Nombre_Cliente Alfanumrico Direccin_Cliente Alfanumrico Telfono_Cliente Alfanumrico FormaPago Alfanumrico CodProducto Alfanumrico NombreProducto Alfanumrico CantidadComprada Numrico PrecioVenta Numrico Descripcin: Tabla usada para almacenar las facturas. (*)Campo las facturas

Longitud (12) (100) (100) (12) (8) (10) (100)

Clave para identificar y localizar

Cuenta por Cobrar Nombre Tipo de Datos Longitud CI/RIF_Cliente* Alfanumrico (12) Nombre_Cliente Alfanumrico (100) NroFactura Numrico MontoFactura Numrico Descripcin: Tabla para almacenar los momentos de las cuentas por cobrar de los cliente a partir de las facturas (*)Campo Clave para identificar al poseedor de la cuenta por cobrar. Producto Nombre Tipo de Datos Longitud CodProducto* Alfanumrico (9) NombreProducto Alfanumrico (100) DescripcionProducto Alfanumrico (100) Cantidad Alfanumrico (12) PrecioProducto Alfanumrico (50) Descripcin: Tabla para almacenar los productos a facturarse (*)Campo Clave para identificar al producto.

Usuario Nombre Tipo de Datos CI* Alfanumrico Nombres Alfanumrico Direccion Alfanumrico Telfono Alfanumrico Email Alfanumrico Login Alfanumrico Password Alfanumrico Descripcin: Tabla para los usuarios que utlizaran el sistema(*) usuario.

Longitud (9) (100) (100) (12) (50) (20) (12) Campo Clave para identificar al

Anda mungkin juga menyukai