Você está na página 1de 5

Diccionario de Datos y Arquitectura

DICCIONARIO DE DATOS
El presente Diccionario de Datos ha sido creado con el fin de otorgar
informacin acerca de la composicin y estructura interna de la base de datos
SQL de Tekncouero, aqu se explican cada una de las tablas as como su tipo de
dato, necesario para poder realizar cualquier modificacin y/o prevenir alguna
falla debido a un mal formato de los datos.

BITACORA
usuario varchar(45) NO
accion varchar(100) NO
fecha datetime NO

Orden de Compra

cadena varchar(50) NO
camion int(11) YES
folio int(11) NO
descripcion varchar(50) YES
fechaCompra date NO
fechaArribo date NO
cantidad double NO
unidades int(11) NO
puntoFob varchar(45) YES
choferFob varchar(45) YES
vehiculoFob varchar(45) YES
observaciones varchar(300) YES
fechaenvio date NO
proveedor varchar(45) NO
statusEntrada int(11) NO
Orden de Entrada

idordenentrada int(11) NO
cadena varchar(50) NO
fecha date NO
pallet int(11) NO
cono int(11) NO
color varchar(45) NO
piezas int(11) NO
pesoTarima double NO
pesoSinTarima double NO
promedioSinTarima double NO
status int(11) YES
merma double YES

1
Diccionario de Datos y Arquitectura
idordenrangeo int(11) NO
cadena varchar(50) NO
fecha date NO
responsable varchar(100) NO
rango int(11) NO
pesoTarima double NO
piezas int(11) NO
cono int(11) NO
pallet int(11) NO
status int(11) YES
pesoSinTarima double NO
promedioSinTarima double NO
color varchar(45) NO
merma double YES
statusInv int(11) YES

Orden de Rangueo

Orden de Salida

idordensalida int(11) NO
cliente varchar(45) NO
pallet int(11) NO
fecha date NO
cadena varchar(50) NO
promedio double NO
piezas int(11) NO
rango int(11) NO
status int(11) YES
Proveedor

nombre varchar(45) YES


abbr varchar(45) NO
consec int(11) NO

Usuario

id int(11) NO
nombre varchar(45) NO
contrasenia varchar(45) NO
privilegios int(11) NO

2
Diccionario de Datos y Arquitectura

Arquitectura
La arquitectura empleada es la Arquitectura en Capas, que separa cada uno de
los componentes del programa en paquetes diferente para poder asegurar una
independencia en los procesos para que en caso de presentarse alguna falla,
esta no saldr de su mbito, y no afectara a todo el programa, la consola de
errores mostrara cual fue el error y as fcilmente se ubicara la ubicacin en la
Capa del programa para mitigar la falla.

La composicin de este programa es la siguiente:

Capa de Estructura: Contiene todos los datos que componen un elemento y los
valores que pueden albergar

Capa de Base de Datos: Contiene lo necesario para realizar la conexin a la


base de datos como tambin los comandos SQL para poder realizar las
consultas y las inserciones a la base de datos.

Capa de Negocios: Todo lo relacionado con clculos matemticos se realiza en


esta capa y no permite que sus fallas afecten al programa.

Capa Controladora: Funciona como un puente entre la estructura y la conexin


a base de datos, le permite el acceso de la estructura a la base de datos y
viceversa.

Capa de Presentacin o Vista: Las pantallas que contienen botones, formularios


y que se encargan de instanciar la capa controladora se encuentra aqu, y con
ello todo los puentes necesarios para conectarse a la base de datos.

Si queremos agregar un nuevo modulo solo es necesario crear su estructura, su


controlador y la ventana que alojar las operaciones a realizar, si necesitamos
clculos podemos acceder a la capa Negocio y si es necesario acceder a la
base de datos se crea su capa de comandos SQL, a continuacin la
composicin en capas del programa.

Structure: Estructura de los elementos

Bussinnes: Negocio

Controller: Controlador

3
Diccionario de Datos y Arquitectura

Database: Base de datos y comandos

GUI: Graphic User Interface o Ventanas para vista del usuarios

Você também pode gostar