modelo de dominio
TRANSCRIPT
PROYECTO Página 1
Modelo de Dominio
12.1. Identificación de las clases
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
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.
class Data Model
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
FACTURA
- Nro: int
- codcontrol: char
- NIT: int
- fecha: char
- razonsocial: char
- codcbte: char
- monto: int
class Data Model
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
CUENTAASIENTO
- comprobante: int
- ID: int
- fecha: char
- debebs: int
- haberbs: int
- glosa: char
class Data Model
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
PERSONA
- cod: char
- nombre: char
- direccion: int
- telefono: int
- nit: int
PROYECTO Página 2
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
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
class Data Model
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
TIPOCAMBIIO
- cod: char
- monto: char
class Data Model
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
BANCO
- cod: char
- monto: char
- TC: int
- nombre: char
class Data Model
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
CUENTA
- id: int
- nombre: char
class Data Model
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
CENTROCOSTO
- codcentro: int
- nombre: char
class Data Model
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
BALANCE
- cod: char
- fechai: char
- tipo: char
- idgestion: char
PROYECTO Página 3
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
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
class Data Model
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
GESTION
- idgestion: char
- nombre: char
- direccion: char
- estado: char
- año: char
class Data Model
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
TIPOCOMPROBANTE
- idcomp: int
- nombre: char
class Data Model
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
ASIENTO
- comprobante: char
- idtipo: int
class Data Model
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
INGRESO
- comprobante: int
- fecha: char
- debebs: int
- haberbs: int
- glosa: char
PROYECTO Página 4
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
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
class Data Model
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EGRESO
- comprobante: int
- fecha: char
- debebs: int
- haberbs: int
- glosa: char
class Data Model
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
DIARIO
- comprobante: int
- fecha: char
- debebs: int
- haberbs: int
- glosa: char
class Data Model
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
EA 6.5 Unregistered Trial Version
TRASPASOS
- comprobante: int
- fecha: char
- debebs: int
- haberbs: int
- glosa: char