Your SlideShare is downloading. ×
Modelo de Dominio

ial Version

12.1. Identificación de las clases

ial Version

ial Version

ial Version

ial Version
ial...
rial Version

rial Version

rial Version

rial Version

class Data Model

TIPOCAMBIIO
-

cod: char
monto: char

En esta cl...
d Trial Version

d Trial Version

d Trial Version

class Data Model

GESTION

d Trial Version

Trial Version

d Trial Vers...
d Trial Version

d Trial Version

d Trial Version

class Data Model

EGRESO

d Trial Version

-

d Trial Version
Trial Ver...
Upcoming SlideShare
Loading in...5
×

Modelo de dominio

178

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
178
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Modelo de dominio"

  1. 1. Modelo de Dominio ial Version 12.1. Identificación de las clases ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version ial Version class Data Model CUENTAASIENTO - comprobante: int ID: int fecha: char debebs: int haberbs: int glosa: char En la clase CuentaAsientocontable es donde se realizara toda el movimiento de nuestro sistemas por que El asiento contable es el registro que se hace en la contabilidad de un hecho económico determinado en la empresa. Tendrá como Atributos un  ID que será quien defina su tipo de Comprobante, sea Ingreso (IN-XXXX) o Egreso (EG-XXXX) .  La Fecha del registro  El Importe del DEBE y HABER en  AS Bs. y $us.  El Centro de costo que es donde se tendrá un mejor control de las cuentas y donde van dirigidos nuestros gastos class Data Model FACTURA - Nro: int codcontrol: char NIT: int fecha: char razonsocial: char codcbte: char monto: int class Data Model PERSONA - cod: char nombre: char direccion: int telefono: int nit: int La clase Factura es donde se registrara dos tipos de Factura las de Compras y las de Ventas es importante esta clasificación por que toda empresa Tiene que generar un reporte como el Libros de Compras y el Libro de Ventas para la hora de pagar impuesto sea fácil detallar esta información tiene como Atributos toda la información necesaria De una factura con la normativa tributaria de impuestos nacionales La Clase Persona será clasificada de tres formas Cliente, Proveedor, Usuario para nuestro sistema será necesario porque deberemos guardar la información de nuestro Clientes para tener un control de nuestras cuentas por Cobrar lo mismo para los Proveedores en cuentas por Pagar tendrá como Atributos Lo necesario Como Su NIT o CI, Nombre o Razón Social, Teléfono, Dirección. ial Version ial Version ial Version ial Version ial Version ial Version ial Version PROYECTO Página 1
  2. 2. rial Version rial Version rial Version rial Version class Data Model TIPOCAMBIIO - cod: char monto: char En esta clase Tipo de Cambio será una parte importante para Definir Nuestro asiento para poder sacar una tipo de cambio diario definiremos nuetro atributo Fecha como Llave primaria porque Cada dia ser Diferente nuestro Tipo de cambio rial Version rial Version rial Version rial Version rial Version rial Version rial Version rial Version class Data Model BANCO - cod: char monto: char TC: int nombre: char rial Version rial Version Trial Version rial Version rial Version Trial Version rial Version rial Version class Data Model Trial Version rial Version CUENTA rial Version Trial Version - id: int rial Version - nombre: char rial Version Trial Version rial Version rial Version Trial Version rial Version rial Version class Data Model Trial Version rial Version CENTROCOSTO rial Version Trial Version - codcentro: int rial Version - nombre: char rial Version Trial Version rial Version d Trial Version rial Version Trial Version rial Version d Trial Version rial Version Trial Version class Data Model rial Version d Trial Version rial Version Trial Version BALANCE rial Version d Trial Version - cod: char rial Version - fechai: char Trial Version - tipo: char rial Version d Trial Version - idgestion: char rial Version Trial Version rial Version d Trial Version rial Version Trial Version rial Version d Trial Version PROYECTO rial Version Trial Version rial Version d Trial Version En esta clase Banco será Hará un control de las Cuentas que la empresa Serebo Tiene de los monedas nacional y Extranjera para llevar datos similares para sacar reportes similares de BANCARIZACION En la Clase Plan de Cuentas es muy importante porque esta va muy relacionada con los asientos es decir es la primera Clase mas importante de nuestro sistema porque apartir de esta se podrá ser todos nuestros asientos contables sus atributos son un código ID, su Nombre o Descripción y como será recurcivo necesitara un Codigo Padre Un centro de costos es una división que genera costos para la organización, pero sólo indirectamente le añaden beneficio o utilidad. Ejemplos típicos de esto son los Departamentos de Investigación y Desarrollo, Mercadotecnia y Servicio al cliente Herramientas es como tener un mejor Control de las cuentas y equipos y herramientas El Balance es donde se registrar la primera información de la Gestión Contable y a ala ves nos generara un reporte final Página 2
  3. 3. d Trial Version d Trial Version d Trial Version class Data Model GESTION d Trial Version Trial Version d Trial Version - idgestion: char nombre: char direccion: char estado: char año: char Gestión es donde comenzara toda la información contable se definirá como atributo El nombre de la gestión La fecha de inicio Y el estado (Abierta o Cerrada) Yla información necesaria de la empresa dTrial Version Trial Version d Trial Version Trial Version class Data Model d Trial Version dTrial Version Trial Version TIPOCOMPROBANTE - idcomp: int - nombre: char d Trial Version Trial Version Trial Version d Trial Version Trial Version dTrial Version Trial Version class Data Model Trial Version d Trial Version ASIENTO Trial Version Trial Version - comprobante: d Trial Version - idtipo: int dTrial Version Trial Version Trial Version d Trial Version d TrialVersion Trial Version dTrial Version class Data Model Trial Version d TrialVersion Trial Version d Trial Version INGRESO dTrial Version TrialVersion Version Trial - comprobante: d Trial Version - fecha: char - debebs: int d TrialVersion - haberbs: int Trial Version dTrial Version Trial Version - glosa: char d TrialVersion Trial Version d Trial Version Trial Version d TrialVersion Trial Version d Trial Version dTrial Version Trial Version Trial Version d Trial Version d TrialVersion Trial Version dTrial Version Trial Version d TrialVersion Trial Version d Trial Version PROYECTO dTrial Version Trial Version Trial Version d Trial Version char int Tipo de comprobante En esta tabla definiremoslos tiopde comprobantesque se ingresaran en cada asiento es decir se clarificaran lo asientos en INGRESO EGRESO DIARIO Y TRASPASO sus atributos serán ID y el Nombre (INGRESO EGRESO DIARIO Y TRASPASO) Asiento en esta tabla se generar el el código del asiento y el tipo de comprobante será aquí donde se qenerara el código del comprobante Ingreso comprobantes de ingresos El comprobante de ingreso es una constancia de que un valor ingresó a la empresa SEREBO SA, de manera general, cuando se recibe el dinero en efectivo, el cheque , estos valores deben estar junto con el comprobante de ingreso respectivo aquí el contador deberá interpretar cuan do un asiento le pertenece a esta tabla Página 3
  4. 4. d Trial Version d Trial Version d Trial Version class Data Model EGRESO d Trial Version - d Trial Version Trial Version comprobante: int fecha: char debebs: int haberbs: int glosa: char EgresoEl comprobante de egreso se utiliza para registrar contablemente todas las salidasde dinero de la empresa, especialmente por motivo de pago a proveedores. Que se pagaran al contado o por banco d Trial Version Trial Version d Trial Versionclass Data Model Trial Version d Trial Version Trial Version DIARIO - comprobante: int fecha: char debebs: int haberbs: int glosa: char d Trial Version Trial Version d Trial Version d Trial Version Trial Version d Trial Version d Trial Version Trial Version class Data Model d Trial Version d Trial Version Trial Version TRASPASOS d Trial Version d Trial Version - comprobante: Trial Version - fecha: char - debebs: int d Trial Version d Trial Version - haberbs: int - glosa: char Trial Version d Trial Version d Trial Version Trial Version d Trial Version d Trial Version Trial Version d Trial Version d Trial Version Trial Version d Trial Version d Trial Version Trial Version d Trial Version d Trial Version Trial Version d Trial Version d Trial Version Trial Version d Trial Version d Trial Version Trial Version d Trial Version d Trial Version Trial Version d Trial Version d Trial Version Trial Version d Trial Version PROYECTO d Trial Version Trial Version d Trial Version d Trial Version int DiarioEs un documento que debe elaborarse previamente al registro de cualquier operación y en el cual se indica el número, fecha, origen, descripción y cuantía de la operación, así como las cuentas afectadas con el asiento. A cada comprobante se le anexan los documentos y soportes que lo justifiquen. Traspasos- Estos comprobantes están referidos a registros de operaciones en las cuales no intervienen ingresos ni egresos de recursos monetarios, es decir, utilizan la contabilidad a base de devengado Página 4

×