Professional Documents
Culture Documents
DISEÑO DE SISTEMAS
Patrones de diseño
Comunicarse con los clientes que presenten mora en los pagos acordados con la empresa y
generar compromisos de pago.
Generar informes de estado de carteta, estado detallado, Informes para cobro, Informes
mensuales.
Base de datos:
Oracle Database es un sistema de gestión de base de datos de tipo objeto-relacional (ORDBMS, por
el acrónimo en inglés de Object-Relational Data Base Management System), desarrollado por Oracle
Corporation.
Cartera
Campo Tipo Longitud Descripción
idCartera Number 10 Identificador (PK) de la cartera
idPago Number 10 Identificador de la tabla pagos(FK), Para
conocer los pagos que pertenecen a la
cartera
fechaCartera Date 10 Fecha de cuando se realizó la cartera
Pagos
Campo Tipo Longitud Descripción
idPago Number 10 Identificador (PK) del pago
descripción Varchar2 100 Nombre que se le da al pago
fechaPago Date 10 Fecha de cuando se realizó el pago
idPersona Number 10 Identificador de la tabla persona (Fk) para
así conocer quien realizo el pago
Saldos
Campo Tipo Longitud Descripción
idSaldo Number 10 Identificador (PK) del saldo
idPago Number 10 Identificador de la tabla pagos(FK) para así
conocer que pago tiene saldos
valor number 20 Valor del saldo
CuentasBancarias
Campo Tipo Longitud Descripción
idCuenta Number 10 Identificador (PK) de la cuenta
nomCuenta Varchar2 100 Nombre de la cuenta
totalValorCuenta Number 20 Valor de la cuenta
idPresupuesto Number 10 Identificar de la tabla presupuesto(FK)
para saber a qué presupuesto apunta la
cuenta.
Presupuesto
Campo Tipo Longitud Descripción
idPresupuesto Number 10 Identificador (PK) del presupuesto
nomPresupuesto Varchar2 100 Nombre del presupuesto
idPersona number 20 Identificador de la tabla Persona(FK) para
identificar quien guardo el presupuesto
Compras
Campo Tipo Longitud Descripción
idCompra Number 10 Identificador (PK) de la compra
idPresupuesto Number 10 Identificador de la tabla Presupuesto(Fk)
para identificar a que presupuesto apunta
la compra
nomCompra Varchar2 100 Nombre de la compra
Persona
Campo Tipo Longitud Descripción
idPersona Number 10 Identificador (PK) de la persona
nomPersona Varchar2 100 Nombre de la persona
idCargo Number 10 Identificador del cargo de la persona de la
tabla cargos(Fk)
Ingresos
Campo Tipo Longitud Descripción
idIngreso Number 10 Identificador (PK) de la persona
valorIngreso Number 20 Nombre de la persona
idPersona Number 10 Identificador de la tabla
Moras
Campo Tipo Longitud Descripción
idMora Number 10 Identificador (PK) de la mora
nomConcepto Varchar(2) 20 Nombre del concepto de la mora
idPersona Number 10 Identificador de la tabla persona(Fk) para
así saber quién tiene la mora
valorMora Number 20 Valor total de la mora
Cargos
Campo Tipo Longitud Descripción
idCargo Number 10 Identificador (PK) de la mora
nomCargo Varchar(2) 20 Nombre del concepto de la mora
CierreFiscal
Campo Tipo Longitud Descripción
idCierre Number 10 Identificador (PK) del cierre fiscal
nomCierre Varchar(2) 20 Nombre del cierre fiscal
fechaCierre Fecha del cierre fiscal
idPersona Identificador de la tabla Persona(Fk) para
saber quién registro el cierre fiscal
Contabilidad
Campo Tipo Longitud Descripcion
idContabilidad Number 10 Identificador (PK) de la contabilidad
idCierre Number 10 Identificador de la tabla cierreFiscal (fk)
para saber la contabilidad a que cierre
fiscal pertenece
Patrones de diseño
Red:
Interfaz:
Menú Principal
Chat:
Correo Electrónico:
Uso Equipos:
Red:
Mantenimiento
4. Base De Datos
Con la finalizacion de este trabajo puedo concluir la importancia que existe en poder definir bien los
procesos, la documentación es vital para los diseños de los sistemas ya que con ellos se pueden
definir la estructuración y el alcance que pueden llegar. Es muy importante poder contar un diseño
preliminar que nos indique y nos especifique que patrones de diseño va a usar la aplicación para
que así posea una buena estructuración y poder ser entendida por las personas que van a
interactuar con el desarrollo del proyecto.
Bibliografía
Díaz, J. H. (Junio de 2013). Biblioteca Unad. Obtenido de Guía de recomendaciones para diseño de
software centrado en el usuario:
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=1&docID=11205
699&tm=1479865440691