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. 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. 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. 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