• No se han encontrado resultados

SISTEMA INTEGRAL DE CONTROL

N/A
N/A
Protected

Academic year: 2018

Share "SISTEMA INTEGRAL DE CONTROL"

Copied!
382
0
0

Texto completo

(1)

UNIVERSIDAD AUTONOMA METROPOLITANA

C.B.1

Casa ablerta al tlemw

UNIDAD IZTAPALAPA

SISTEMA INTEGRAL DE CONTROL

COORDINADOR ING. SERGIO PAEZ RODEA

ALUMNOS: JOSE LUIS VELA GALlClA

RAYMUNDO RUBEN APODACA AVlLk RUTH PEREA OROZCO

MEXICO D.F.

(2)

UNIVERSIDAD AUTONOMA METROPOLITANA

UNIDAD

IZTAPALAPA

Coordinador Ing. Sergio Páez Rodea

PROYECTO SISTEMA INTEGRAL DE CONTROL

s.

I.

c.

Alumnos

:

Ruth Perea

Orozco

José

Luis

Vela Galicia

Raymundo Rubén Apodaca Avila

(3)
(4)

Tabla

de Contenido Del Diccionario de

Datos

Y

Flujos

Estructura ... 4

Introducci6n ... 5

Declaracidn De Propdsitos ... 6

Diccionario De Datos ... 8

Estandarizacih ... 9

Generales ... 1 1 Administrativos ... 12

Almacén ... 17

Ayudantes ... 21

BitácoraLlantas ... 26

Cajas ... 31

Clientes ... 35

ClienteDeFacturas ... 39

Credenciales ... 40

Choferes ... 42

Demoras ... 46

Destinos ... 50

Devoluciones ... 52

Empleados ... 56

Facturas ... 60

FacturasDeFletes ... 73

Fletes ... 77

HojaDeServicios ... 87

Kilometrajes ... 89

Llantas ... 91

Maniobras ... 94

Mantenimientos ... 98

MantenimientoYRefacciones ... 101

Origenes ... 103

P6lizasDeSeguro ... 105

(5)

Servicios ... 120

SubFletes ... 123

Tarifas ... 129

TiposDeUnidad ... 132

Unidades ... 134

Usuario ... 139

Flujos ... 141

A N E X O A ... 143

A N E X O

B

... 167

A N E X 0 C ... 324

Conclusiones ... 379

Bibliografía ... 380

(6)

Estructura

El proyecto S.I.C. se diseil6 en cuatro partes estrechamente relacionadas entre

,

cada una sirve para definir específicamente alguna actividad o representacibn de la informaci6n que se maneja, estas partes son el resultado de el estudio operativo que se realiz6 en la empresa y fueron complementadas por entrevistas y demds herramientas para la obtenci6n de la informacidn.

Las partes son l a s siguientes :

1

.-

Diccionario de Datos

Define las tablas que integrarh la base de datos del S.I.C. así como los flujos de datos que

manejarh.

2.- Diagramas de Entidad Asociación ( DEA's ).

Establecen

l a s relaciones entre las tablas que constituyen la base de datos

de S.I.C.

( Anexo A ) .

3.- Diagramas de Flujo de Datos ( DFD's

).

Esquematiza los flujos de información entre procesos, definiendo de manera global la operación del sistema ( Anexo B

).

4.- Diagrama Jerbquicos.

Son una herramienta disefiada por el equipo de trabajo para facilitar el uso de los triggers

(7)

Introducción

La creciente necesidad de manejar grandes cantidades de información de manera rápida y

eficaz hace necesario la implementación de sistemas en las empresas, independientemente de su tamafio, en la situación actual de nuestro país las compafiías mexicanas deben competir con grandes

corporaciones extranjeras, estas deben de estar a la altura y comprender que el costo del manejo de la información es ya una necesidad de nuestros tiempos y no un lujo, como anteriormente se pensaba, es más, en la medida que estos costos sean comprendidos y planificados su eficiencia será mucho mayor, desde luego los sistemas deben de ser disefiados por profesionales en el Lea de

ingeniería de software, con conocimientos frescos de metodologías y técnicas para el desarrollo de dichos sistemas.

El presente trabajo es el resultado de la preparación universitaria para la obtención del título de Licenciado en computación, para los que en 151 trabajamos es mucho m& que un proyecto o una

tesis, es la aplicación y el desarrollo de todo lo aprendido, implantándolo en una situación real

,

ya que el sistema que disefiamos fue hecho a la medida para una empresa de transportes de carga ( el

cual de hecho ya se encuentra en uso ). En este trabajo implantamos metodologías y estbdares , en la mayoría de las veces dictados por nuestras necesidades y basados en nuestro criterio, en 61 tambih se aplicó como base metodológica las teorías de Yourdon / DeMarco así como las nuevas teorías de

disefio de bases de datos orientadas a objetos , especialmente cuando se disefiaron los modelos jerárquicos que no son otra cosa que los llamados triggers de estos modelos. Todo el trabajo se

concentró en la etapa de disefio del sistema , el cual fue realizado a detalle por todo el equipo de trabajo, dicho equipo estuvo integrado por tres personas y un asesor externo, ademhs de nuestro

asesor interno Ing. Sergio Páez Rodea al cual le agradecemos todo el apoyo brindado.

(8)

Declaración De Propósitos

El propósito del sistema S.I.C. es manejar todo lo referente a los Whites generados por los Fletes, tales como Cobros, Pagos , Prdstamos etc. Asl como el manejo contable de la empresa y el

(9)

DICCIONARIO DE DATOS

Y

FLUJOS

(10)

Diccionario

De Datos

Las definiciones de flujos y datos se encuentran en esta sección, se utiliza la metodología de Yourdon I DeMarco.

La forma que utilizamos para presentar l a siguiente información responde únicamente a la

necesidad de mantener la información generada por la etapa de anhlisis y disefío de manera actual,

accesible y ordenada, bajo la metodologia utilizada, para esto se establecieron los estandares de

información que mencionamos mhs adelante , cabe la aclaración de que muchos de estos estandares

no pertenecen a la metodologia de Yourdon / DeMarco sino que fueron propuestos por el equipo de

trabajo, ( indicaremos estos esthdares por el signo

***

) con el fin de minimizar los errores causados por la creación de tablas, atributos y relaciones en diferentes versiones y por diferentes analistas.

Dicha estandarización tambidn obedece a las siguientes razones técnicas :

a )

* * *

Las tablas y sus atributos pueden ser utilizados como flujos en los DFD's, debido a que el estandar establece la definición completa de cada elemento de la tabla y la tabla

misma.

b )

***

En los DFDs los flujos que contengan dos o m& atributos de una tabla se

representan como la suma de dichos atributos ( Tomado la definición especifica del

estandar ).

c )

***

Los flujos etiquetados como Consulta, dejan el al disefiador la definición SQL de

dicha consulta.

d )

***

Se estableció el manejo de un modelo jerárquico para facilitar el manejo de los

(11)

Estandarización

***

Standares Para los Almacenes de Datos

La definición de un almactn de datos deberh comenzar con un encabezado el cual deberh contener las siguientes secciones :

Nombre : Nombre del almactn.

Descripci6n : Descripción del almacdn.

Autor : Nombre de la persona que hizo la definicibn del almacén.

Fecha de creaci6n : Fecha en que se escribi6 la definicidn en el diccionario.

Número de atributos : El número de atributos que contiene cada entidad.

Bithcora de modificaci6n : Autor de la modificaci6n

Fecha de modificación

Descripción de la modificación

***

Standares Para los Atributos De Los Almacenes de Datos

La definici6n de un atributo deberh tener las siguientes secciones :

Nombre : Nombre del atributo.

Definici6n : Definición del atributo de acuerdo a los tipos del Diccionario de Datos.

Descripci6n : Descripción del atributo.

Alias : Es uno o varios nombres adicionales con los que se conoce tambitn al atributo en cuestión. El orden viene dado por el almactn donde se extrae el dato, y se sigue secuencialmente hasta el origen del mismo.

Tipo : Es un tipo de datos valido en SQL Windows.

Nulos : Depende del tipo de datos e indica sí el atributo puede ser o no nulo, por ejemplo. un atributo es

de tipo cadena el nulo serh la cadena vacía, pero si es de tipo numdrico entonces el nulo serh el valor O ( cero ).

Valor por Defau'lt : Es el valor asignado por default al atributo.

(12)

Indexado : Todos los atributos Clave son indexados con o sin repeticih, tambidn nos sirve para hacer

búsquedas.

Este campo estar& especificado únicamente por Tres Posibles valores :

1.-

NO

2.- Con Repetición. 3.- Sin Repetición.

Todos los atributos de cualquier tabla llevan como posfijo el nombre de la entidad a la cual

pertenecen.

(13)

Generales

Alfabético = [ A

-

Z

I

a

-

z ]

*

Desde luego incluye el carhcter espacio en blanco

*

AlfaNumérico = [ A

-

Z

1

a

-

z

I

O..

9

3

Cadena7 = 1 { Alfabético } 7

Cadena10 = 1 { Alfabético } 10

Cadena15 = 1 { Alfabético } 15

Cadena20 = 1 { Alfabético } 20

Cadena25 = 1 { Alfabético } 25

Cadena30 = 1 { Alfabético } 30

Cadena40 = 1 { Alfabético } 40

Cadena50 = 1 { Alfabético } 50 Cadena60 = 1 { Alfabético } 60

Cadena80 = 1 { Alfabético } 80

CadenaNumérica = [ O

1

...

I

9 ]

Clave = 1 { Número } 32967

*

Es una secuencia numérica SIN REPETICIóN y diferente de cero.*

DelegaciónMunicipio = [ Alvaro Obreg6n

I

Gustavo A. Madero

I

Magdalena Contreras

I

...

I

Venustiano Carranza ] CP = 5 { CadenaNumérica } 5

Enterocorto = O { Número } 255

EnteroLargoPositivo = 1 { Número } 2 147 483 647 Fecha= Día + I + Mes+ /+AAo

Día = 1 { Número }31

Mes = 1 { Número } 12

AAo = 1900 { Número } 2050

Kilometraje =

O

{ Número } 999 999

*

Representa el Kilometraje de cada unidad

*

Moneda = [ { Número }

I

Real ] Natural =

O

{ Número } 32967

NombreEmpresa = I { Alfabético } 150

Número=[O-9 ]

Password = 8 { AlfaNumérico } 8

*

Es obligatorio que la longitud del Password sea de 8 caracteres

*

Real = { Número }+

.

+ { Número }99

Sexo = [ M

I

F

]

Teléfono = 7 { Alfabético } 35

(14)

Almacenes

A

Administrativos

Nombre : Administrativos.

Descripción : Almacena El Personal Administrativo de la Empresa.

Autor : Ruth Perea Orozco

Fecha de creación : 29/01/95.

Número de Atributos : 13.

Administrativos = { Administrativo }

Administrativos = @ ClaveAdministrativo +

C

PaternoAdministrativo +

C

MaternoAdministrativo

+

C

NombresAdministrativo +

C

PuestoAdministrativo + CalleAdministrativo

+

NumDomAdministrativo + ColoniaAdministrativo + DelegaciónAdministrativo

+

CPAdmlnistrativo + (TeldfonoAdrninistrativo) + FechaNacimientoAdministrativo

+

RFCAdministrativo.

CIaveAdministrativo = Clave PaternoAdministrativo = Cadena25

MaternoAdministrativo = Cadena25 NombresAdministrativo = Cadena60

PuestoAdministratlvo = Cadena30 CalleAdministrativo = Cadena25

NumDomAdministrativo = Cadena I O ColoniaAdministrativo = Cadena60

DelegaciónAdministrativo = DelegaciónMunicipio CPAdministrativo = CP

TelkfonoAdministratlvo = Telefono FechaNacimientoAdministrativo = Fecha

RFCAdministrativo = Cadena20

Nombre : ClaveAdministrativo

Definición : Clave.

Descripción : Es la Clave interna del Administrativo

Alias :

No.

Tipo : Counter.

Nulos : N o

Valor por Default : Ninguno.

(15)

Nombre : PaternoAdministrativo

Definicidn : Cadena60.

Descripcidn : Es el apellido paterno del Administrativo

Alias : No.

Tipo : Texto.

Nulos : No

Valor por Default : Ninguno.

Indexado : Con Repetición

Nombre : MatemoAdministrativo

Definicidn : Cadena25.

Descripcidn :

Es

el apellido Materno del Administrativo

Alias :

No.

Tipo : Texto

Nulos :

Valor por Default : Ninguno.

Indexado : Con Repetición

Nombre : NombresAdministrativo

Definicidn : Cadena25.

Descripcidn : Es el (los) nombre(s) del Administrativo

Alias : No.

Tipo : Texto

Nulos :

Valor por Default : Ninguno.

Indexado : Con Repetición

(16)

Nombre : PuestoAdministrativo.

Definicidn : Cadena30

Descripcidn : Es el Puesto que tiene el Administrativo Por Ejemplo: Contador, Secretaria, etc.

Alias : No.

Tipo : Texto

Nulos : No

Valor por Default : Ninguno.

Indexado : Con Repeticibn.

Nombre : CalleAdministrativo

Definicidn : Cadena25.

Descripcidn : Es el Nombre de la calle donde vive el Administrativo.

Alias : No.

Tipo : Texto.

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : NumDomAdministrativo.

Definición : CadenalO.

Descripcidn : Es el número de el domicilio del Administrativo.

Alias : No.

Tipo : Texto.

Nulos : No

Valor por Default : Ninguno.

(17)

Nombre : ColoniaAdrninistrativo.

Definicibn : Cadena25.

Descripci6n : Es el nombre de la colonia donde vive el Administrativo

Alias : No.

Tipo : Texto.

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : DelegaciónAdministrativo.

Definici6n : Delegaci6nMunicipio.

Descripci6n : Es la entidad federativa donde reside el Administrativo

Alias : No.

Tipo : Texto.

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : CPAdministrativo.

Definici6n :

CP

Descripci6n : Es el código postal correspondiente al domicilio de el Administrativo.

Alias : No.

Tipo : Texto

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : TeldfonoAdministrativo.

Definici6n : TelCfono.

Descripci6n :

Es el teldfono del Administrativo.

Alias : No.

Tipo : Texto.

Nulos :

Valor por Default : Ninguno.

Indexado :

No

(18)

Nombre :

FechaNacimientoAdministrativo.

Definicidn : Fecha.

Descripcidn : Es la fecha de nacimiento del Administrativo

Alias : No.

Tipo : Fecha.

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : RFCAdministrativo

Definicidn : CadenQO.

Descripcih : Es el RFC ( Registro Federal de Causantes ) del Administrativo

Alias : No.

Tipo : Texto.

Nulos : No

Valor por Default : Ninguno

(19)

Almacén

Nombre : Almacén

Descripci6n : Guarda refacciones para las unidades propiedad de la empresa.

Autor : José Luis Vela Galicia.

Fecha de creación : 14 I Enero I 9 5

Número de Atributos : 8

Almcdn = { Almacena }

Almacena = @ ClavePiezaAlmacén

+

@ TipoPiezaAlmacén

+

C

TipoUnidadPiezaAlmacén Descripci6nPiezaAlmacén

+

ExistenciaAlmacén

+

ExistenciaMínimaAlmacén +

C

ProveedorPiezaAlmacén

+C

MarcaPiezaAlmacCn

+

PrecioUniatarioAlmacén

ClavePiezaAlmacén = Clave TipoPiezaAlmacén = [

O

I

1

I

2

I

3

I

4

I

5

I

6

I

7

I

8

I

9 ] TipoUnidadPiezaAlmacén = [

O

I

1

I

2

I

3 ] DescripciónPiezaAlmacén = Cadena60

ExistenciaAlmacén = { Número } ExistenciaMínimaAlmacén = { Número }

ProveedorPiezaAlmacén = Cadena60 MarcaPiezaAlmacCn = Cadena20

PrecioUniatarioAlmacén = Moneda

Nombre : ClavePiezaAlmacén

Definición : Clave

Descripci6n : Es la clave interna de la pieza.

Alias : No.

Tipo : Counter

Nulos : No

Valor por Default : Ninguno.

Indexado : Sin Repetici6n

(20)

Nombre : TipoPiezaAlmacCn

Definici6n: [ O 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1

Descripcidn : Representa los diferentes tipos de refacciones genéricamente. Sus posibles valores son :

O : Mecánico 2 : Aceites y Grasas 4 : Suspesión 6 : Frenos 8: Afinaciones

1 : Eléctrico 3 : Fluidos 5 : Dirección 7 : Llantas y Relacionados 9 : Varios

Alias : No. Tipo : Byte

Nulos :

Valor por Default : Ninguno.

Indexado : Con Repetición

Nombre : TipoUnidadPiezaAlmacCn

Definici6n : [ O

I

1

I

2

I

3 ]

Descripci6n : Es un status para identificar las refacciones para cada tipo de unidad, sus posibles valores son :

O : Camioneta

1 : Rabón

2 : Thorthon

3 : Tralier

Alias : No.

Tipo : Byte

Nulos :

Valor por Default : Ninguno.

Indexado : Con Repetici6n

Nombre : Descripci6nPiezaAlmacén

Definici6n : Cadena60

Descripci6n : Es una breve descripción de la pieza.

Alias : No. Tipo : Texto

Nulos :

Valor por Default : Cadena Vacia.

(21)

Nombre : ExistenciaAlmacén

Definicidn : { Número

1

Descripcidn : Es la cantidad real de piezas existentes en el alarncén.

Alias : No.

Tipo : Byte

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : ExistenciaMínirnaAlmacCn

Definicidn : { Número }

Descripcidn :

Es

la cantidad mínima de piezas que debe existir en el alarncén

Alias : No.

Tipo : Byte

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : ProveedorPiezaAlmacCn

Definicidn : Cadena60

Descripcidn :

Es

la r a z h social de el proveedor.

Alias : No.

Tipo : Texto

Nulos : No

Valor por Default : Ninguno.

Indexado : Con Repetici6n

Nombre : MarcaPiezaAlmacdn

Definicidn : Cadena20

Descripcidn : Es la marca de la pieza.

Alias : No.

Tipo : Texto

Nulos : No

Valor por Default : Ninguno.

Indexado : Con Repetici6n

(22)

Nombre : PrecioUniatarioAlmacCn

Definici6n : Moneda

Descripci6n : Es el precio de la pieza ( Este precio es Unitario )

Alias : No.

Tipo : Currency

Nulos :

No

Valor por Default : Ninguno.

(23)

Ayudantes

Nombre : Ayudantes.

Descripci6n : Almacena los ayudantes y maniobristas.

Autor : JosC Luis Vela Galicia, Raymundo Rubén Apodaca Avila

Fecha de creaci6n : 18/11/94.

Número de Atributos : 12

Ayudantes = { Ayudante }

Ayudante = @ ClaveAyudante +

C

PaternoAyudante + MaternoAyudante + NombresAyudante +

C

TipoAyudante

+

CalleAyudante + NumDomAyudante

+

ColoniaAyudagte

+

DelegaciónAyudante

+

CPAyudante + ( TelCfonoAyudante

)+

FechaNacimientoAyudante

ClaveAyudante = Clave PaternoAyudante = Cadena25

MaternoAyudante = Cadena25 NombresAyudante = Cadena25

TipoAyudante = [ O

I

1 ] CalleAyudante = Cadena25

NumDomAyudante = Cadena1

O

ColoniaAyudante = Cadena25

DelegacidnAyudante = DelegaciónMunicipio CPAyudante = CP

TeléfonoAyudante = TelCfono FechaNacirnientoAyudante = Fecha

Nombre : ClaveAyudante

Definici6n : Clave.

Descripcihn : Es la Clave interna del Ayudante.

Alias :

No.

Tipo : Counter.

Nulos : No

Valor por Default : Ninguno.

lndexado : Sin Repetición.

(24)

Nombre : PaternoAyudante Definición : Cadena25.

Descripción : Es el apellido paterno de el Ayudante. Alias : No.

Tipo : Texto. Nulos : No

Valor por Default : Ninguno. Indexado : Con Repetición.

Nombre : MaternoAyudante Definición : Cadena25.

Descripción : Es el apellido Materno de el Ayudante. Alias : No.

Tipo : Texto Nulos : No

Valor por Default : Ninguno. Indexado : No

Nombre : NombresAyudante Definici6n : Cadena25.

Descripción : Es el (los) nombre(s) de el Ayudante. Alias : No.

Tipo : Texto

Nulos : No

(25)

Nombre : TipoAyudante.

Definicidn : [ O

I

1

1.

Descripcidn : Es el tipo de Ayudante sus posibles valores son : O : Ayudante

1 : Maniobrista

Alias : No.

Tipo : Byte.

Nulos : No

Valor por Default : Ninguno.

Indexado : Con Repeticidn

Nombre : CalleAyudante.

Definicidn : Cadena25.

Descripcidn : Es el Nombre de la calle donde vive el Ayudante.

Alias : No.

Tipo : Texto.

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : NumDomAyudante.

DefinicMn : Cadenalo.

Descripcidn : Es el número de el domicilio del Ayudante.

Alias : No.

Tipo : Texto.

Nulos : No

Valor por Default : Ninguno.

Indexado :

No

(26)

Nombre : ColoniaAyudante.

Definición : Cadena25.

Descripción : Es el nombre de la colonia donde vive el Ayudante.

Alias : No.

Tipo : Texto.

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : DelegaciónAyudante.

Definición : DelegaciónMunicipio.

Descripción : Es la entidad federativa donde reside el Ayudante.

Alias : No.

Tipo : Texto.

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : CPAyudante.

Definición : CP

Descripción : Es el código postal correspondiente al domicilio de el Ayudante.

Alias : No.

Tipo : Texto

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : TeléfonoAyudante.

Definición : Teléfono.

Descripción : Es el teléfono del Ayudante.

Alias : No.

Tipo : Texto.

Nulos :

(27)

Nombre : FechaNacimientoAyudante.

Definicidn : Fecha.

Descripcidn : Es la fecha de nacimiento del Ayudante.

Alias : No.

Tipo : Date / Time.

Nulos :

No

Valor por Default : Ninguno.

Indexado : No

(28)

BitácoraLlantas

Nombre : BitácoraLlantas.

Descripcibn : Almacena las bithcoras de cada llanta

Autor : José Luis Vela Galicia, Raymundo RubCn Apodaca Avila

Fecha de creación : 12/12/94.

Número de Atributos : 12.

BitácoraLlantas = { BitácoraLlanta }

BitAcoraLlanta = @ CIaveBithcoraLlanta

+

FechaEntregaBitácoraLlanta + EstadoEntregaBithcoraLlanta

+

C

ClaveChoferEntregaBithcoraLlanta + FechaDevoluciónBitácoraLlanta

+

EstadoDevoluciónBithcoraLlanta

+

C

ClaveChoferDevoluciónBithcoraLlanta

+

MotivoDevoluciónBithcoraLlanta

+

StatusBitácoraLlanta

+

TipoVehiculoBitácoraLlanta

+

C

ClaveVehiculoBithcoraLlanta

+

C

ClaveLlantaBithcoraLlanta

ClaveBithcoraLlanta = Clave FechaEntregaBithcoraLlanta = Fecha

EstadoEntregaBitácoraLlanta = [

O

I

1

I

2

1

3

1

4 ]

ClaveChoferEntregaBithcoraLlanta

= Clave

FechaDevoluciónBitácoraLlanta = Fecha EstadoDevoluciónBithcoraLlanta = [

O

1

1

1

2

1

3 14

I

5 ]

ClaveChoferDevoluciónBithcoraLlanta = Clave MotivoDevoluciónBithcoraLlanta = [

O

I

1

I

2

I

3

I

4

1

5 ]

(29)

Nombre : ClaveBitácoraLlanta.

Definicidn : Clave

Descripcidn : Es la clave interna de la Bitácora.

Alias : No

Tipo : Counter

Nulos : No

Valor por Default : Ninguno

Indexado : Sin Repeticibn.

Nombre : FechaEntregaBitácoraLlanta

Definicidn : Fecha

Descripcidn : Es la fecha en que se entrega la llanta.

Alias : No.

Tipo : Date/Time

.

Nulos : No.

Valor por Default : Fecha Actual.

Indexado : No.

Nombre : EstadoEntregaBitlcoraLlanta

.

Definici6n : [ O

I

1

1

2

I

3

I

4

1.

Descripcih : Es el estado de la Llanta al momento de entregarse.

O : Nueva.

1 : Usada.

2 : Lisa.

3 : Renovada.

4 : Renovada Usada.

Alias : EstadoLlanta

Tipo : Byte.

Nulos : No

Valor por Default : Ninguna

Indexado : No

(30)

Nombre :

ClaveChoferEntregaBitAcoraLlanta.

Definicidn : Clave.

Descripcidn : Es la clave del chofer que recibe la llanta.

Alias : Clavechofer

Tipo : Integer.

Nulos : No.

Valor por Default : Ninguno.

Indexado : Con Repetición

Nombre : FechaDevoluciónBithcoraLlanta

Definicidn : Fecha

DescripcMn :

Es

la fecha en que se recogio la llanta.

Alias : No.

Tipo : Date/Time

.

Nulos : No.

Valor por Default : Fecha Actual

Indexado : No.

Nombre : EstadoDevoluci6nBitAcoraLlanta

.

Definicidn : [ O

I

1

1

2

I

3

I

4

I

51.

Descripcidn : Es el estado de la Llanta al momento de recogerse.

O : Nueva.

1 : Usada.

2 : Lisa. 3 : Renovada. 4 : Renovada Usada.

5 : Inservible.

Alias : EstadoLlanta

Tipo : Byte.

Nulos :

No

Valor por Default : Ninguno.

(31)

Nombre :

ClaveChoferDevoluci6nBitácoraLlanta.

Definici6n : Clave.

Descripcibn : Es la clave del chofer que regresa la llanta

Alias : Clavechofer.

Tipo : Integer.

Nulos : No

Valor por Default : Ninguno.

Indexado : Con Repetición.

Nombre : MotivoDevoluciÓnBithcoraLlanta.

Definicibn : [ O

I

1

I

2

I

3

I

4

I

5

I.

Descripcidn : Es el motivo por el cual se recoge la Llanta.

O : Cambio de Llanta.

1 : Renovación de Llanta.

2 : Llanta Inservible.

3 : Llanta Robada. 4 : Llantavendida.

5 : Llanta Perdida con el Vehiculo

Alias : Ninguno.

Tipo : Byte.

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : StatusBitácoraLlanta.

Definici6n : [ O

1

1

1.

Descripci6n : Es el status actual de la bitkora

O : Con datos de entrega

1 : Bithcora con todos los datos. ( Ya no puede ser modificada

1

Alías : Ninguno.

Tipo : Byte.

Nulos : No

Valor por Default : Ninguno.

Indexado : No

(32)

Nombre : TipoVehículoBithcoraLlanta

.

Definicidn : [ O

I

1

1.

Descripcidn : Es el tipo de Vehiculo en el cual está en uso la llanta.

O : Unidad

I : Caja.

Alias : Ninguno.

Tipo : Byte.

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : ClaveVehículoBitácoraLlanta

Definici6n : Clave

Descripcidn : Es la clave interna de la Unidad o de la Caja dependiendo del tipo de Vehículo.

Alias : Claveunidad o Clavecaja

Tipo : Integer

*

Aunque es Clave, aquí no tiene caracter de Llave

*

Nulos : No

Valor por Default : Ninguno

Indexado : Con Repetición.

Nombre : ClaveLlantaBithcoraLlanta

Definicidn : Clave

Descripcidn : Es la clave interna de la Llanta

.

Alias : ClaveLlanta

Tipo : Integer

*

Aunque es una Clave aquí no tiene caracter de Llave

*

Nulos : No

Valor por Default : Ninguno

(33)

C

Cajas

Nombre : Cajas.

Descripci6n : Almacena l a s cajas de los Trailers.

Una caja tiene ocho llantas y puede traer dos llantas de refacción.

Autor : Jose Luis Vela Galicia, Raymundo Rub& Apodaca Avila

Fecha de creación : 7/11/94.

Número de Atributos : 1 l.

Entidad Pendiente : Sí.

Cajas = { Caja }

Caja = @ Clavecaja +

C

ClavePropietarioCaja + Marcacaja

+

Modelocaja

+

PlacasCaja

+

Seriecaja

+

Capacidadcaja +

C

ClaveP6lizaSeguroCaja

+

C

StatusCaja

+

KilometrajeInicialCaja

+

KilometrajeActualCaja

ClaveCaja = Clave ClavePropietarioCaja = Clave Marcacaja = Cadena25

Modelocaja = Aiio PlacasCaja = Cadena1 O Seriecaja = Cadena20

Capacidadcaja = Natural ClaveP6lizaSeguroCaja = Clave StatusCaja = [ 1

I

2

I

3 ]

KilometrajeInicialCaja = Kilometraje

KilometrajeActualCaja = Kilometraje

Nombre : Clavecaja.

Definicidn : Clave.

Descripcidn : Es la Clave interna de la Caja.

Alias : No.

Tipo : Counter.

Nulos : No

Valor por Default : Ninguno.

Indexado : Sin Repetici6n.

(34)

Nombre : ClavePropietarioCaja.

Definicidn : Clave.

Descripcidn : Es la Clave interna de el Propietario de la Caja.

Alias : ClavePropietario

Tipo : Integer.

*

Aunque es una Clave, aquí es sólo un entero pués no tiene caracter de llave

*

Nulos : No.

Valor por Default : Ninguno.

Indexado : Con repetición.

Nombre : Marcacaja.

Definicihn : Cadena25

Descripcidn : Es la marca de la Caja.

Alias : No

Tipo : Texto.

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : Modelocaja.

Definicih : AAo.

Descripcidn : Es el modelo de la Caja.

Alias : No.

Tipo : Integer

Nulos : No

Valor por Default : AAo en curso.

Indexado : No

Nombre : PlacasCaja.

Defínicidn : CadenalO.

Descripcihn :

Es la Placa de

la Caja.

Alias : No.

Tipo : Texto.

Nulos : No.

(35)

Nombre : Seriecaja.

Definici6n : Cadena20.

Descripci6n ; Es la serie de la Caja.

Alias : No.

Tipo : Texto. Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : Capacidadcaja.

Definicidn : Natural.

Descripción : La capacidad de la Caja expresada en toneladas.

Alias : No.

Tipo : Integer.

Nulos : No.

Valor por Default : Ninguno

Indexado : No

Nombre : ClaveP6lizaSeguroCaja.

Definici6n : Clave.

Descripci6n : Es el número de P6liza del Seguro que cubre la Caja.

Alias : ClavePólizaSeguro.

Tipo : Integer.

*

Aunque es una Clave, aquí s610 es un entero pubs no tiene caracter de llave

*

Nulos : No.

Valor por Default : Ninguno.

Indexado : Sin repetici6n.

(36)

Nombre : StatusCaja.

Definicidn : [ 1

1

2

1

3

1.

Descripción : Este status nos indica la situacion actual de la caja, y sus valores son los siguientes :

1 : Caja Activa. ( Caja en uso )

2 : Caja Vendida.

3 : Caja en Perdida

Total.

( Caja Robada o Accidentada )

Alias : No.

Tipo : Byte.

Nulos : No.

Valor por Default : 1

lndexado : Con Repeticion

Nombre : KilometrajeInicialCaja.

Definici6n : Kilometraje.

Descripción : Son los kilómetros iniciales de la caja. ( sirven como referencia al mantenimiento )

Alias : No

Tipo : Long Integer

Nulos :

Valor por Default : No

Indexado : No

Nombre : KilometrajeActualCaja.

Definición : Kilometraje.

Descripci6n : Son los kil6rnetros actuales de la caja.

Alias : No

Tipo : Long Integer

Nulos :

Valor por Default : No

(37)

Clientes

Nombre : Clientes

Descripci6n : Almacena los Clientes de la empresa.

Autor : JosC Luis Vela Galicia.

Fecha de creaci6n : 3011 1/94.

Número de Atributos : 12.

Entidad Pendiente : No.

Clientes = { Cliente }

Cliente = @ Clavecliente

+

C

Nombrecliente + CalleCliente

+

NumDomCliente

+

ColoniaCliente + DelegaciónCliente

+

CPCliente

+

TelCfonolCliente

+

( TelCfono2Cliente )

+

( TelCfono3Cliente )+

( FaxCliente ) + RFCCliente

Clavecliente = Clave Nombrecliente = Cadena60

CalleCliente = Cadena25 NumDomCliente = Cadena10

ColoniaCliente = Cadena25 DelegaciónCliente = Delegaci6nMunicipio

CPCliente = CP TelCfonolCliente = TelCfono

TelCfono2Cliente = TelCfono TelCfono3Cliente = Teltfono

FaxCliente = Teléfono RFCCliente = Cadena20

Nombre : ClaveCliente.

Definici6n : Clave.

Descripci6n : Es la Clave interna de el Cliente.

Alias : No.

Tipo : Counter.

Nulos : No

Valor por Default : Ninguno

Indexado : Sin Repeticibn.

(38)

Nombre : Nombrecliente

Definición : Cadena60.

Descripción :

Es el nombre de el Cliente.

Alias :

No.

Tipo : Texto

Nulos : Sí.

Valor por Default : Ninguno.

Indexado : Sin Repetición

Nombre : Callecliente.

Definición : Cadena25.

Descripción : Es el Nombre de la calle donde reside el Cliente.

Alias :

No.

Tipo : Texto.

Nulos :

No

Valor por Default : Ninguno.

Indexado : No

Nombre : NumDomCliente.

Definici6n : CadenalO.

Descripción : Es el número de el domicilio del Cliente.

Alias : No. Tipo : Texto.

Nulos :

No

Valor por Default : Ninguno.

indexado : No

Nombre : ColoniaCliente.

DefinicMn : Cadena25.

Descripción : Es el nombre de la colonia donde esta ubicado el Cliente.

Alias :

No.

Tipo : Texto.

Nulos : No

(39)

Nombre : DelegacibnCliente.

Definicidn : DelegacihMunicipio.

Descripcidn : Es la entidad federativa donde reside el Cliente.

Alias : No.

Tipo : Texto.

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : CPCliente.

Definicidn : CP

Descripcidn : Es el c6digo postal correspondiente al domicilio de el Cliente.

Alias : No.

Tipo : Texto

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : TelCfonolCliente.

Definici6n : TelCfono.

Descripcidn : Es el primer teldfono del Cliente.

Alias : No.

Tipo : Texto.

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : TelCfono2Cliente.

Definicidn : Teléfono.

Descripcidn : Es el segundo telefono del Cliente.

Alias : No.

Tipo : Texto.

Nulos : SI

Valor por Default : Ninguno.

Indexado :

No

(40)

Nombre : TelCfono3Cliente.

Definici6n : Teléfono.

Descripci6n : Es el tercer teléfono del Cliente.

Alias : No.

Tipo : Texto.

Nulos :

Valor por Default : Ninguno.

Indexado : No

Nombre : FaxCliente.

Definicidn : TelCfono.

Descripci6n : Es el Fax del Cliente.

Alias : No.

Tipo : Texto.

Nulos :

Valor por Default : Ninguno.

Indexado : No

Nombre : RFCCliente.

Definición : Cadena20.

Descripcih : Es el RFC ( Registro Federal de Causantes ) del Cliente.

Alias : No.

Tipo : Texto.

Nulos : No

Valor por Default : Ninguno.

(41)

ClienteDeFacturas

Nombre : ClienteDeFacturas

Descripci6n : Almacena los Clientes que reciben Facturas de la empresa. (Específicamente la empresa

Colgate ) Autor : José Luis Vela Galicia.

Fecha de creaci6n : 15/11/94.

Número de Atributos : 2.

ClienteDeFacturas = { ClienteDeFactura }

ClienteDeFactura = @ ClaveClienteFactura

+

C

NombreClienteFactura

ClaveClienteDeFactura = Clave

NombreClienteDeFactura = Cadena25

Nombre : ClaveCIienteDeFactura.

Definici6n : Clave.

Descripci6n : Clave interna de el Cliente que recibe facturas de la empresa colgate.

Alias : No.

Tipo : Counter.

Nulos : No

Valor por Default : Ninguno

Indexado : Sin Repeticibn.

Nombre : NombreClienteDeFactura.

Definici6n : Cadena25.

Descripci6n : Es el nombre del cliente que recibe la Factura.

Alias : No.

Tipo : Texto

Nulos : No

Valor por Default : Ninguno

Indexado : Sin Repeticibn.

(42)

Credenciales

Nombre : Credenciales

Descripcih : Almacena l a s Credenciales de los Choferes y Empleados en general

Autor : JosC Luis Vela Galicia y Raymundo Ruben Apodaca Avila.. Fecha de creaci6n : 2211 1/94.

Número de Atributos : 5.

Credenciales = { Credencial }

Credencial = @ Clavecredencial

+

C

ClaveUsuarioCredencial

+

C

Tipocredencial

+

C

FechaDeExpediciónCredencial +

C

FechaVenciminetoCredencial

Clavecredencial = Clave ClaveUsuarioCredencial = Clave

Tipocredencial = [ O

1

1

1

2

I

3

I

4

3

FechaDeExpediciónCredencial = Fecha

FechaVenciminetoCredencial = Fecha

Nombre : ClaveCredencial

.

Definici6n : Clave

Descripcih :

Es la clave interna de la Credencial

( Es su número de folio ).

Alias : No.

Tipo : Counter.

Nulos : No

Valor por Default : Ninguno

lndexado : Sin Repetición.

Nombre : ClaveUsuarioCredencial

Definicibn : Clave

Descripci6n :

Es la clave heredada de

la tabla donde se encuentran los datos de el Trabajador,

esta clave esth en función de el StatusTipoCredencial que es el encargado de indicar en que tabla se encuentran los datos solicitados.

Alias : [ ClaveAyudante

I

Clavechofer

I

ClaveEmpleado

1

ClavePropietario ]

Tipo : Integer.

*

Aunque es una Clave, aquí es s610 un entero puCs no tiene caracter de llave

*

Nulos : No

Valor por Default : Ninguno

(43)

Nombre : Tipocredencial

Definici6n : [ O

I

1

I

2

I

3

1

4 ]

Descripci6n : Es un status que indica el tipo de la Credencial

O : Empleado

1 : Propietrario

2 : Chofer

3 : Ayudante

4 : Maniobrista

Alias : No.

Tipo : Byte

Nulos : No

Valor por Default : Ninguno

Indexado : Con Repetición.

Nombre : FechaDeExpediciónCredencial

Definici6n : Fecha

Descripci6n : Es la fecha de expedición de la credencial.

Alias : No.

Tipo : Date / Time.

Nulos : No

Valor por Default : Fecha actual

Indexado : Con Repetición.

Nombre : FechaVenciminetoCredencial

Definicidn : Fecha

Descripci6n : es la fecha de vencimiento de la credencial

Alias : No.

Tipo : Date / Time

Nulos : No

Valor por Default : Fecha actual

+

seis meses

Indexado : Con Repetición.

(44)

CH

Choferes

Nombre : Choferes.

Descripcidn : Almacena los Choferes.

Autor : Ruth Perea Orozco.

Fecha de creaci6n : 15/11/94.

Número de Atributos : 12

Choferes = { Chofer }

Chofer = @ Clavechofer +

C

Paternochofer + Maternochofer + NombresChofer

+

Callechofer

+

NumDomChofer

+

ColoniaChofer

+

DelegaciónChofer

+

CPChofer

+

( TelCfonoChofer )

+

FechaNacimientoChofer

+

C

ClavePropietarioChofer

Clavechofer = Clave Paternochofer = Cadena25 Maternochofer = Cadena25

NombresChofer = Cadena25 Callechofer = Cadena25 NumDomChofer = Cadena10

ColoniaChofer = Cadena25 DelegaciónChofer = DelegaciónMunicipio

CPChofer = CP TelCfonoChofer = Telefono FechaNacirnientoChofer = Fecha

ClavePropietarioChofer = Clave

Nombre : Clavechofer.

Definicidn : Clave.

Descripci6n : Clave interna de el Chofer.

Alias : No.

Tipo : Counter.

Nulos : No

Valor por Default : Ninguno

(45)

Nombre : Paternochofer

Definicibn : Cadena25.

Descripcibn : Es el apellido paterno de el Chofer.

Alias : No.

Tipo : Texto.

Nulos : No

Valor por Default : Ninguno.

indexado : Con RepeticiQ.

Nombre : Maternochofer

Definicibn : Cadena25.

Descripcibn : Es el apellido Materno de el Chofer.

Alias : No.

Tipo : Texto

Nulos : No

Valor por Default : Ninguno.

indexado : No

Nombre : NornbresChofer

Definicibn : Cadena25.

Descripcibn : Es el (los) nombre(s) de el Chofer.

Alias : No.

Tipo : Texto

Nulos : No

Valor por Default : Ninguno.

indexado :

No

Nombre : CalleChofer.

Definicibn : Cadena25.

Descripcibn : Es el Nombre de la calle donde vive el Chofer.

Alias : No.

Tipo : Texto.

Nulos :

No

Valor por Default : Ninguno.

indexado :

No

(46)

Nombre : NumDomChofer.

Definicidn : Cadena1

O.

Descripcidn : Es el número de el domicilio del Chofer.

Alias : No. Tipo : Texto.

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : ColoniaChofer.

Definicidn : Cadena25

Descripcih : Es el nombre de la colonia donde vive el Chofer.

Alias : No.

Tipo : Texto.

Nulos : No

Valor por Default : Ninguno.

Indexado :

No

Nombre : DelegaciónChofer.

Definicidn : DelegacidnMunicipio.

Descripcidn : Es la entidad federativa donde reside el Chofer.

Alias : No.

Tipo : Texto.

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : CPChofer.

Definicidn : CP

Descripcidn : Es el c6digo postal correspondiente al domicilio de el Chofer.

Alias : No.

Tipo : Texto

Nulos : No

(47)

Nombre : TeléfonoChofer.

Definici6n : Teléfono.

Descripci6n : Es el teléfono del Chofer.

Alias : No.

Tipo : Texto.

Nulos :

Valor por Default : Ninguno.

Indexado : No

Nombre : FechaNacimientoChofer.

Definici6n : Fecha.

Descripci6n :

Es la fecha de nacimiento del Chofer.

Alias : No.

Tipo : Date / Time

Nulos : No

Valor por Default : Ninguno.

Indexado : No

Nombre : ClavePropietarioChofer.

Definici6n : Clave.

Descripci6n : Es el propietario de la unidad que conduce el Chofer.

Alias : ClavePropietario

Tipo : Integer

*

Aunque es Clave, aquí es s610 un entero pues no tiene caracter de llave

*

Nulos : No.

Valor por Default : Ninguno

Indexado : Con Repetición.

(48)

Demoras

Autor : Jose Luis Vela Galicia, Raymundo Ruben Apodaca Avila

Fecha de creación : 1810 1/95.

Número de Atributos : 9.

Demoras = { Demora ]

Demora = @ CIaveDemora +

C

ClaveFleteSubFleteDemora +

C

StatusFleteSubFleteDernora

+

StatusCobroDemora + StatusPagoDernora +

C

ClavePólizaDeChequeDemora +

C

ClaveReporteDeCobranzaDernora + DíasDernora + ObservaciónDernora

ClaveDernora = Clave ClaveFleteSubFleteDernora = Clave

StatusFleteSubFleteDernora = [ 1 2 ] StatusCobroDernora = [ O

I

I

I

2

I

3 ]

StatusPagoDernora = [ O [ 1

I

2 [ 3 ] ClavePólizaDeChequeDemora = Clave

ClaveReporteDeCobranzaDemora = Clave DlasDernora = EnteroCorto

ObservaciónDernora = Cadena60

Nombre : ClaveDemora

Definicibn : Clave

Descripción : Es la Clave interna de la Demora.

Alias : No. Tipo : Counter

Nulos : No

Valor por Default : Ninguno

lndexado : Sin Repetición.

Nombre : CIaveFleteSubFleteDemora

Definición : Clave

Descripcibn : Es la Clave del Flete o SubFlete que generó una Demora

Alias : ClaveFlete, ClaveSubFlete.

Tipo : Integer

*

Aunque es clave, aquí es sólo un entero pues no tiene caracter de llave

*

Nulos : No

(49)

Nombre : StatusFleteSubFleteDemora

Definicih : [ 1

I

2 ]

DescripcMn : Es un entero que determina si la Demora pertenece a un Flete o a un SubFlete

sus valores son :

1 : Flete.

2 : SubFlete.

Alias : No.

Tipo : Byte.

Nulos : No.

Valor por Default : Ninguno

lndexado : Con Repeticion

Nombre : StatusCobroDemora

Definici6n : [ O

1

1

1

2

I

3 ]

Descripcidn : Es el estado de cobro de la Demora. O : Pendiente

I : Por Cobrar

2 : En Trhmite

3 : Cobrado

Alias : No.

Tipo : Byte.

Nulos : Si.

Valor por Default : O

Indexado : No

(50)

Nombre : StatusPagoDernora

Definicidn : [ O

I

1

1

2

I

3 ]

Descripci6n : Es el estado de Pago de la Demora.

O

: Pendiente

1 : Por Pagar

2 : Pagado

3 : No Pagable ( Para Demoras donde el Propietario es Condor )

Alias : No.

Tipo : Byte.

Nulos : Si.

Valor por Default :

O.

Indexado : No

Nombre :

ClavePólizaDeChequeDernora

Definici6n : Clave

Descripci6n :

Es

la Clave de la PolizaDeCheque con la cual se pago la Demora.

Alias : ClavePólizaDeCheque

Tipo : Integer.

*

Aunque es una clave, aquí es sólo un entero pues no tiene caracter de llave.

*

Nulos : No

Valor por Default : Clave de la P6lizaDeCheque Ninguno.

Indexado : Con Repetición.

Nombre : ClaveReporteDeCobranzaDernora

Definici6n : Clave

Descripci6n : Es la Clave del Reporte de Cobranza en la cual se editó la Demora,

esta Clave es heredada de la tabla ReporteDeCobranzas. Alias : ClaveReporteDeCobranza.

Tipo : Integer

*

Aunque es una clave, aquí es sólo un entero pues no tiene caracter de llave.

*

Nulos : No.

Valor por Default : Clave de el ReporteDeCobranzaDernora Ninguno.

(51)

Nombre : DíasDemora.

Definicidn : EnteroCorto

Descripcidn : Son los dias de la Demora. Alias : No.

Tipo : Byte.

Nulos : No.

Valor por Default : Ninguno.

Indexado : No

Nombre : ObservaciónDemora

Definicidn : Cadena60

Descripcidn : Es descripci6n de la Demora.

Alias :

No.

Tipo : Texto.

Nulos :

No.

Valor por Default : Cadena Nula

Indexado : No

(52)

Destinos

Nombre : Destinos.

Descripcih : Almacena el Destino de los Fletes.

Autor : José Luis Vela Galicia y Raymundo Ruben Apodaca Avila.. Fecha de creaci6n : 15/11/94.

Número de Atributos : 3

Destinos = { Destino }

Destino = @ ClaveDestino

+

C

NornbreDestino

+

C

ClaveOrigenDestino

ClaveDestino = Clave NornbreDestino = Cadena50 ClaveOrigenDestino = Clave

Nombre : ClaveDestino.

Definici6n : Clave.

Descripci6n : Es la Clave interna del Destino.

Alias : No

Tipo : Counter.

Nulos : No

Valor por Default : Ninguno

Indexado : Sin repetición.

Nombre : NombreDestino.

Definici6n : Cadena5O.

DescripcMn : Es el nombre del Destino.

Alias : No Tipo : Texto.

Nulos : No.

Valor por Default : Ninguno.

(53)

Nombre : ClaveOrigenDestino.

Definici6n : Clave.

Descripci6n :

Es

la clave del Origen de el cual partío el Flete.

Alias : ClaveDestino

Tipo : Integer.

*

Aunque es Clave, aquí es sblo un entero pués no tiene caracter de llave

*

Nulos : No.

Valor por Default : Ninguno.

Indexado : Con repeticibn.

(54)

Devoluciones

Autor : JosC Luis Vela Galicia, Raymundo RubCn Apodaca Avila Fecha de creación : 18/01/95.

Número de Atributos : 9.

Devoluciones = { Devolución }

Devolución = @ ClaveDevolución

+

C

ClaveFleteSubFleteDevolución

+

C

StatusFleteSubFleteDevolución StatusCobroDevolución

+

StatusPagoDevolución

+

C

ClavePólizaDeChequeDevolución

+

C

ClaveReporteDeCobranzaDevolución + KilosDevolución + ObservaciónDevolución

ClaveDevolución = Clave

ClaveFleteSubFleteDevolución

= Clave

StatusFleteSubFleteDevolución = [ 1 2 ] StatusCobroDevolución = [ O

I

1

I

2

I

3 ] StatusPagoDevolución = [ O

I

1 12

1

3 ]

ClavePólizaDeChequeDevolución

= Clave

ClaveReporteDeCobranzaDevolución = Clave KilosDevolución = EnteroLargoPositivo

ObservaciónDevolución = Cadena60

Nombre : ClaveDevolución

Definición : Clave

Descripción :

Es

la Clave interna de la Devolución. Alias : No.

Tipo : Counter

Nulos : No

Valor por Default : Ninguno

Indexado : Sin Repetición.

Nombre : ClaveFleteSubFleteDevolución Definici6n : Clave

Descripci6n :

Es

la Clave del Flete o SubFlete que generó una Devolucidn

Alias : ClaveFlete, ClaveSubFlete.

Tipo : Integer

*

Aunque es clave, aquí es sólo un entero puCs no tiene caracter de llave

*

Nulos : No

Valor por Default : Ninguno

(55)

Nombre :

StatusFleteSubFleteDevolución

Definicidn : [ 1 12 ]

Descripcidn : Es un entero que determina si la Devolución pertenece a un Flete o a un SubFlete

sus valores son :

1 : Flete.

2 : SubFlete

Alias : No.

Tipo : Byte

Nulos :

No

Valor por Default : Ninguno

Indexado : Con Repetición

Nombre : StatusCobroDevolución

Definicidn : [ O

1

1

I

2

1

3

3

Descripcidn : Es

el

estado de cobro de la Devolucibn.

O : Pendiente

1 :

Por

Cobrar 2: En Trámite 3 : Cobrado

Alias :

No.

Tipo : Byte.

Nulos :

Si.

Valor por Default : O

Indexado : No

(56)

Nombre : StatusPagoDevolución

Definición : [ O

I

I

I

2 13 ]

Descripcibn : Es el estado de Pago de la Devolución.

O : Pendiente 1 : Por Pagar

2 : Pagado

3 : No Pagable ( Para Devoluciones donde el Propietario es Condor )

Alias : No.

Tipo : Byte.

Nulos : Si.

Valor por Default : O.

Indexado : No

Nombre :

ClavePólizaDeChequeDevolución

Definicibn : Clave

Descripción : Es la Clave de la PolizaDeCheque con la cual se pago la Devolución.

Alias : ClavePólizaDeCheque

Tipo : Integer.

*

Aunque es una clave, aquí es sólo un entero pues no tiene caracter de llave.

*

Nulos : No

Valor por Default : Clave de la PólizaDeCheque Ninguno.

lndexado : Con Repetición.

Nombre : ClaveReporteDeCobranzaDevolución

Definicibn : Clave

Descripción : Es la Clave del Reporte de Cobranza en la cual se editó la Devolucidn,

esta Clave es heredada de la tabla ReporteDeCobranzas.

Alias : ClaveReporteDeCobranza.

Tipo : Integer

*

Aunque es una clave, aquí es sólo un entero pues no tiene caracter de llave.

*

Nulos : No.

Valor por Default : Clave de el ReporteDeCobranzaDevolución Ninguno.

(57)

Nombre : KilosDevolución.

Definici6n : EnteroLargoPositivo

Descripción : Son los Kilos de la Devolución. Alias :

No.

Tipo : Long Integer.

Nulos : No.

Valor por Default : Ninguno.

Indexado : No

Nombre : ObservaciónDevolución

Definicih : Cadena60

Descripci6n :

Es

descripción de la Devolución.

Alias : No.

Tipo : Texto.

Nulos : No.

Valor por Default : Cadena Nula

Indexado : No

(58)

Empleados

Nombre : Empleados.

Descripción : Almacena los Datos de el Empleado.

Autor : José Luis Vela Galicia, Raymundo Rubén Apodaca Avila.

Fecha de creación : 02/12/94.

Número de Atributos : 13.

Empleados = { Empleado

1

Empleado = @ ClaveErnpleado +

C

PatemoEmpleado + MaternoEmpleado + NornbresEmpleado

+

C

PuestoEmpleado

+

CalleEmpleado

+

NumDomEmpleado

+

ColoniaEmpleado

+

DelegaciónEmpleado

+

CPEmpleado

+

TeléfonoEmpleado

+

FechaNacimientoEmpleado t

SueldoEmpleado

ClaveErnpleado = Clave PaternoEmpleado = Cadena25

MaternoEmpleado = Cadena25 NombresEmpleado = Cadena25

PuestoEmpleado = Cadena30 CalleEmpleado = Cadena25

NumDomEmpleado = Cadena10 ColoniaEmpleado = Cadena25

DelegaciónEmpleado = DelegaciónMunicipio CPEmpleado = CP

TeléfonoErnpleado = Teléfono FechaNacimientoEmpleado = Fecha

SueldoEmpleado = Moneda

Nombre : ClaveErnpleado

Definici6n : Clave.

Descripci6n : Es la Clave interna del Empleado.

Alias : No.

Tipo : Counter.

Nulos : No

Valor por Default : Ninguno.

Referencias

Documento similar

de los primeros pobladores de Querétaro, visitarás los sitios que habitaron para conocer cómo era su vida cotidiana; es decir, qué actividades eran comunes antes de que llegaran

La noticia del alzamiento armado encabezado por Hidalgo se recibió en la intendencia de Zacatecas el 21 de septiembre de 1810, y de inmediato el gobierno colonial envió a

Se le conoció en otras ciudades antiguas de la región, e incluso de la zona maya, como una ciudad sagrada, pues hubo ahí un importante templo dedicado al dios Quetzalcóatl?.

Por estos acontecimientos, cuando se promulgó la Constitución de 1857, en su ordenamiento territorial, el gobierno federal separó del estado de Jalisco el séptimo cantón

Durante el gobierno de Emilio Rabasa, entre 1891 y 1894, se construyó la carretera para carretas de San Cristóbal de las Casas a Tuxtla Gutiérrez; también la primera carretera

Otras festividades que se celebran en casi todo el estado son la Candelaria, la semana santa, la santa cruz, el día de muertos (conocido en la Huasteca como xantolo) y el día de

Francisco Villa, Venustiano Carranza y Emiliano Zapata, entre otros, apoyaron a Madero.. En mayo de 1911, Porfirio Díaz tuvo que renunciar y salió

Fue así como la provincia de Culiacán, conquistada por Nuño Beltrán, quedó bajo la jurisdicción de la gubernatura de la Nueva Galicia con asiento en la ciudad de