Académique Documents
Professionnel Documents
Culture Documents
TESIS
QUE PARA OBTENER EL GRADO DE
MAESTRO EN CIENCIAS EN INGENIERA DE SISTEMAS
PRESENTA:
ING. SERGIO IVN CORDERO TREJO
DIRECTOR DE TESIS:
DR. LUIS MANUEL HERNANDEZ SIMON
DR. MIGUEL PATIO ORTIZ
____________________________
Ing. Sergio Ivn Cordero Trejo
Resumen
RESUMEN
El presente trabajo de tesis muestra el desarrollo de un Sistema de Informacin distribuido
para la Administracin Patrimonial y de Servicios, de una empresa petrolera. El sistema
de informacin (SI) permite coordinar todos los recursos disponibles y la integracin de la
informacin.
El SI logra un control total de los datos, sinergia en la forma de trabajar en los procesos
de tramites que se realizan, un mejor manejo del presupuesto erogado en los servicios
realizados, rapidez en la consulta de informacin, presentacin ejecutiva de la informacin
para la toma acertada de decisiones y seguimiento del comportamiento de los
compromisos que se realizan en el rea de Administracin Patrimonial y de Servicios.
Para las bases estructurales del SI se utiliz: SQL Server 2000 para la base de Datos,
debido a que es una herramienta que resulta econmicamente atractiva para la empresa;
las interfaces de trabajo se desarrollaron en lenguaje de programacin Visual Basic; los
universos de consulta fueron diseados y elaborados con la herramienta Designer de
Business Objects 6.5.; Las interfaces de consulta de informacin al requerir una
presentacin ejecutiva para la toma de decisiones y anlisis de la informacin, estas son
elaboradas con Webintelligence una herramienta de Business Objects.
Resumen
Abstract
Abstract
The present thesis work shows the development of an Information system for the
Patrimonial Administration and Services, in different points from the Mexican republic. The
work is of utility to coordinate all the resources available and for the integration of the
information.
By means of this work a total control of the information is obtained, synergy in the form to
work in the processes of you transact that they are made, a total control of the budget
erogado in the made services, rapidity in the information consultation, executive
presentation of the information for the decision making and pursuit of the behavior of the
works that are made in the Area of Patrimonial Administration and Services.
[Galindo, 2001],
based on Computers.
The structure of the data base of the Information system I am constructed in SQLServer
2000, since it is a tool that it does not require of much cost for the company; the work
interface this constructed in Visual programming language BASIC; the consultation
universes are designed and elaborated with the tool to designer of Business Objects 6.5;
the interfaces of information consultation have an executive presentation for the decision
making and analyses of the information, these are elaborated with Webintelligence a tool
of Business Objects.
Abstract
II
ndice
Resumen
Abstract
II
ndice
III
Glosario de Trminos.
IX
Introduccin
XI
Justificacin.
XII
Objetivos
XIII
XV
Captulo 1
12
21
21
22
25
26
futura.
1.1.3.2 Definicin del flujo de informacin del sistema futuro (Nuevo diagrama
de flujo de datos).
34
Captulo 2
ndice
35
38
39
39
40
III
41
44
44
45
48
48
49
54
66
68
72
Captulo 3
Informacin.
74
74
75
76
76
76
3.3.2 Caractersticas.
77
78
82
82
84
Bibliografa
86
Referencias Web
87
Anexos
A. Diccionario de Datos.
A-1
B. Diagramas relacionales.
B-1
ndice
IV
XIV
XIV
XVI
Captulo 1
XVIII
10
10
13
14
15
15
15
16
16
22
23
25
Tabla 1.4 Ventajas y desventajas por las cuales se tom la decisin de seguir
ocupando esta herramienta.
29
30
30
31
32
34
35
Captulo 2
36
38
39
40
41
41
41
41
42
42
42
42
43
43
43
43
44
45
48
48
VI
49
50
50
51
53
54
55
55
55
56
56
57
57
58
58
59
59
60
60
61
VII
61
62
62
63
63
64
64
65
65
Figura 2.48 Universo creado para consulta del mdulo de prstamo reembolso
vehicular.
67
69
70
72
73
Captulo 3
Informacin.
74
75
75
78
79
79
79
80
81
81
VIII
Glosario de Trminos
Webintelligence: permite acceso a datos, analizarlos y compartirlos en intranets y
extranets.
Glosario de trminos
IX
Boletos de avin: servicio que se le otorga a ciertos trabajadores para que se trasladen
mediante vuelo areo, dicho servicio se tiene que administrar presupuestalmente.
Telefona,
energa
elctrica,
fotocopiado,
mensajera,
alimentacin
hospedaje: servicios que consume la empresa petrolera y que tienen que ser
administrados en su consumo y presupuestalmente.
Ordenes de taller: servicios que son solicitados al rea de APS los cuales se les tiene
que dar seguimiento para su conclusin y satisfactoria.
Gastos diversos: son compras menores que tienen que ser administradas en su
consumo y presupuestalmente.
Activo fijo: Conjunto de bienes tangibles que utilizan los empleados de la empresa
petrolera, para la realizacin de sus actividades y que se demeritan por el uso en el
servicio por el transcurso del tiempo
Glosario de trminos
Introduccin
Introduccin
En la actualidad para una empresa la obtencin de informacin veraz y oportuna es de
mucha importancia, debido a que constituye la base para una mejor toma de decisiones.
Hoy en da la mejor manera de contar con las bases para la toma de decisiones es
mediante la sinergia en los procesos de trabajo y la integracin de la informacin con
ayuda de mejores Sistemas de Informacin (SI).
La APS, ha requerido de SI que le permitan contar con informacin clara veraz y oportuna
para una mejor toma de decisiones a diferentes niveles de acceso; sin embargo, en la
actualidad no existen Softwares comerciales que le permita satisfacer en su totalidad sus
necesidades de informacin, razn por la cual se desarrollan SI para cubrir dichas
necesidades de informacin.
Introduccin
XI
Justificacin
Justificacin
Actualmente en el APS los sistemas computacionales utilizados manejan hojas de clculo
que tienen grandes cantidades de informacin, resultando ser muy difciles de operar, as
mismo, el sistema manejador de bases de datos Access no permite manejar informacin a
nivel de todos los centros de trabajo, adems, es limitado en su conectividad con las
tecnologas Web y en su seguridad.
Justificacin
XII
Objetivos
Objetivos
Objetivo general.
Desarrollar un Sistema Integral de Informacin distribuido que permita llevar a cabo y con
mayor eficiencia las funciones del rea de Administracin Patrimonial, aplicando para esto
metodologas, tcnicas y herramientas adecuadas para el desarrollo de sistemas de
informacin.
Objetivos especficos.
Ejercer la conduccin central en materia de gestin de los activos del organismo, a
travs de planes y programas que permiten fijar el rumbo para el control de su
patrimonio.
Mejorar la administracin y control del patrimonio en cuanto a activos y servicios.
Establecer e implementar un sistema integral de informacin que abarque
ntegramente las diferentes lneas de accin de la Superintendencia de Administracin
Patrimonial y de Servicios.
Organizar y establecer informes o reportes estadsticos que soliciten las dependencias
externas e internas de esta empresa petrolera.
Dar seguimiento a los programas de trabajo y presupuesto correspondientes,
informando peridicamente a las autoridades superiores sobre los avances y
resultados de la gestin.
Consolidar la informacin de las Unidades Operativas que integran la empresa
petrolera, relativa a la desincoporacin de activos improductivos, que permita vigilar y
dar seguimiento a los programas de la materia.
Objetivos
XIII
Objetivos
Elaborar reportes estadsticos y de retroalimentacin a las reas operativas de sus
cargos mensuales en los diversos servicios proporcionados, para establecer
programas presupuestales con base en el comportamiento de las afectaciones del
gasto autorizado.
Objetivos
XIV
SQL
Server
Business
Objects
Infoviw
Webintell
igence
Metodologa
Nivel
Divisin
APS
Alimentacin
y hospedaje
Energa
Elctrica
Mensajera
Fotocopiado
Telefona
Boletos de
avin
vehicular
Reembolso
Integracin
de informacin
La figura 1 hace referencia a conceptos que son de relevancia para el conocimiento del
medio ambiente. Estos conceptos son descritos con mayor detalle en el apartado del
Glosario de trminos, teniendo as una mejor comprensin de estos.
XV
La tabla 1 muestra las actividades que son necesarias para el desarrollo del sistema de
informacin, empleando la metodologa LGS, (Leopoldo A. Galindo Soria).
Tabla 1 Metodologa para el desarrollo de un sistema de informacin
Metodologa
Tcnica
Herramientas
Qu hacer?
Cmo hacer?
Con qu hacer?
Conocimiento
ambiente
del
medio
investigacin
preliminar.
Entrevistas
Word
Elaboracin de cuestionarios
Power Point
Internet
Anlisis
Fase I
datos.
Anlisis de la problemtica e
Diagramas organizacionales
Manuales de
identificacin
Observacin
Procedimientos
necesidades
de
de
apoyo
Diccionario de datos
informtico.
Propuesta
general
de
solucin.
XVI
Diseo y Construccin
DFD
Windows 2000
Diagrama de bloques
Manuales de cdigo
Flash MX 2004
sistema.
Creacin
datos
2004
sistema.
de
diccionario
de
Dreamweaver
MX
2000
Diseo y construccin de la
Designer
Object 6.5)
(Business
mdulos de:
Reembolso
Pagos de telefona
Pagos de energa Elctrica
Fotocopiado
Mensajera
Alimentacin y hospedaje
Boletos de avin
Pagos gubernamentales
Implementacin
Fase IV
Preparacin
de
la
implantacin
Sistema
de
sistema
Administracin
Instalacin
Control
Pruebas de sistema
Patrimonial y Servicios
Elaboracin de manual de
(ACPYS)
usuario
reporteadores
para
mdulos
en
Webintelligence.
La figura 2 describe brevemente cada una de las fases que conforman la metodologa. En
la metodologa se explican las actividades de la fase de: Anlisis, Diseo, Construccin,
Implementacin y libracin.
XVII
XVIII
Captulo 1
Anlisis para el Desarrollo del Sistema de
Informacin
A continuacin se realiza la primera fase de la metodologa (Anlisis), como es identificar
y conocer el medio ambiente (Conocer el ayer), analizar la problemtica de los
requerimientos de apoyo (Analizar el hoy), as como dar una propuesta genera de
solucin a las necesidades que surgieron en el proceso (Proponer el maana).
Capitulo 1
1.1.1
Actividad
Herramientas
Cmo hacer?
Internet.
manuales de organizacin.
Resultados Obtenidos.
La empresa petrolera ms grande de Mxico y una de las diez ms grandes del mundo,
tanto en trminos de activos como de ingresos. Con base en el nivel de reservas y su
capacidad de extraccin y refinacin, se encuentra entre las cinco compaas petroleras
ms importantes a nivel mundial.
Capitulo 1
Visin
Misin
Propsito
Planes
Capitulo 1
SUBDIRECCIN DE
PLANEACION Y
EVALUACION
COORDINACIN DE
SERVICIOS MARINOS
SUBDIRECCION DE
NUEVOS MODELOS DE
EJECUCION
ORGANO INTERNO DE
CONTROL
COORDINACIN DE
TECNOLOGA DE
INFORMACIN
SUBDIRECCIN DE
SEGURIDAD INDUSTRIAL,
PROTECCIN AMBIENTAL
Y CALIDAD
COORDINACIN TCNICA
DE EXPLORACIN
SUBDIRECCIN DE
INGENIERA Y
DESARROLLO DE OBRAS
ESTRATGICAS
SUBDIRECCIN DE
ADMINISTRACIN Y
FINANZAS
COORDINACIN TCNICA
DE EXPLOTACIN
UNIDAD DE
PERFORACIN Y
MANTENIMIENTO A
POZOS
SUBDIRECCIN REGIN
NORTE
SUBDIRECCIN DE
RECURSOS HUMANOS,
COMPETITIVIDAD E
INNOVACIN
SUBDIRECCIN REGIN
SUR
SUBDIRECCIN REGIN
MARINA NORESTE
Capitulo 1
SUBDIRECCIN DE
OPERACIONES Y
COMERCIALIZACIN
SUBDIRECCIN REGIN
MARINA SUROESTE
SUBDIRECCION DE
OPERACIONES Y
COMERCIALIZACION
SUBDIRECCION DE INGENIERIA
Y DESARROLLO DE OBRAS
ESTRATEGICAS
COORDINACION DE
SERVICIOS MARINOS
UNIDAD DE PERFORACION Y
MANTENIMIENTO DE POZOS
GERENCIA DE DISTRIBUCION
DE HIDROCARBUROS
GERENCIA DE
ADMINISTRACION Y FINANZAS
GERENCIA DE CONTRATOS
GERENCIA DE
ADMINISTRACION Y FINANZAS
GERENCIA DE ESTRATEGIAS
DE COMERCIALIZACION DE
HIDROCARBUROS
GERENCIA DE INGENIERIA Y
CONSTRUCCION
GERENCIA DE PROGRAMACION
Y CONTROL
GERENCIA DE ESTRATEGIAS
DE INGENIERIA Y DISEO
GERENCIA DE MANTENIMIENTO
DE DUCTOS
GERENCIA DEL
MANTENIMIENTO INTEGRAL
GERENCIA DE INGENIERIA
GERENCIA DE CONTROL DE
OPERACION Y EVALUACION
GERENCIA DE MANTENIMIENTO
DE INSTALACIONES
GERENCIA DE LOGISTICA
GERENCIA DE PROYECTO
REGION NORTE
GERENCIA DE SEGURIDAD
INDUSTRIAL, PROTECCION
AMBIENTAL Y CALIDAD
GERENCIA DE PROYECTO
REGION SUR
GERENCIA DE PERFORACION Y
MANTENIMIENTO DE POZOS
DIVISION NORTE
GERENCIA DE PROYECTO
REGION MARINA NORESTE
GERENCIA DE PERFORACION Y
MANTENIMIENTO DE POZOS
DIVISION SUR
GERENCIA DE PROYECTO
REGION MARINA SUROESTE
GERENCIA DE PERFORACION Y
MANTENIMIENTO DE POZOS
DIVISION MARINA
1.1.1.2. Actividad 1.1.2. Identificar los Elementos del rea (Conocer el Medio
Ambiente Particular)
Una vez descrita la misin, visin, planes y propsito de la empresa, se har lo mismo
para el rea particular de desarrollo, ubicando de la misma manera la estructura
organizacional del rea. Esto ayuda a conocer el medio ambiente ms cercano al
Tcnicas
Herramientas
Cmo hacer?
Actividad
Internet.
Capitulo 1
Procesador de textos.
En ese mismo ao se integr el primer plan de negocios, llevndose a cabo las siguientes
acciones:
Capitulo 1
Capitulo 1
rea de Estudio
GERENCIA DE
ADMINISTRACN Y FINANZAS
GERENCIA DE PERFORACIN
Y MANTTO. DE POZOS
DIVISIN NORTE
GERENCIA DE PERFORACIN
Y MANTTO. DE POZOS
DIVISIN SUR
Capitulo 1
GERENCIA DE PERFORACIN
Y MANTTO. DE POZOS
DIVISIN MARINA
Figura. 1.6 Estructura Organizacional de la Gerencia de Perf. y Mantto. de Pozos, Divisin Norte.
Capitulo 1
Figura. 1.7 Estructura Organizacional de la Gerencia de Perf. y Mantto. de Pozos, Divisin Sur.
Figura. 1.8 Estructura Organizacional de la Gerencia de Perf. y Mantto. de Pozos, Divisin Marina.
Capitulo 1
10
Visin
Misin
1.1.4 Objetivos
Apoyar las estrategias generales de la empresa petrolera, a travs del establecimiento
de los marcos idneos, que orienten las polticas, mecanismos y decisiones de sus
autoridades, en materia de Servicio Generales y Administracin de Bienes, en
apego a los ordenamientos, disposiciones y normatividad contenida en el marco
jurdico correspondiente.
Ejercer la conduccin central en materia de gestin de los activos del organismo, a
travs de planes y programas consensuados que permitan fijar el rumbo para el
control de su patrimonio.
Elaborar, interpretar, difundir, vigilar y asesorar sobre normatividad en materia de
Administracin de bienes y legalizacin inmobiliaria que deban observar los activos y
regiones del organismo, para una mejor administracin y control de su patrimonio.
Capitulo 1
11
Para llevar a cabo dicha actividad se utiliza una tcnica denominada Diagrama de Flujo de
datos (DFDs). Los DFDs muestran los procesos de transformacin de los datos en el
sistema o proceso, en forma grfica, es decir, presentan todos los componentes
1.1.3
Actividad
Herramientas
Cmo hacer?
formatos.
diapositivas.
Resultados Obtenidos.
1.1.3.1. Diagrama de funcionamiento del sistema o procedimiento actual (es decir, Cmo
se transforma?)
Capitulo 1
12
La Figura 1.9, muestra el nivel 0 donde las entradas estn representadas por las flechas
del lado izquierdo y las salidas por las flechas del lado derecho. El circulo representa los
procesos que se llevan a cabo para producir las salidas, este nivel es el mas general o
abstracto.
Capitulo 1
13
NOMENCLATURA
Flujo de datos
Procesos
Origen o Destino
de los datos
Lugar de
almacenamiento
de los datos
Capitulo 1
14
P1
SGV
P1
P2
Admn. Patrimonial y de Servicios
solicita boleto a la agencia.
NOMENCLATURA
Procesador de
textos
Hoja de
calculo
Flujo de datos
Procesos
Origen o Destino
de los datos
P3
Lugar de
almacenamiento
de los datos
Capitulo 1
15
Se adquiere un bien
P1
Se recepciona y se asigna a un
empleado
Certificado de
aceptacin
Se da de alta en SAP/R3
P1 y se actualiza su estado
peridicamente.
Facturacin
NOMENCLATURA
Flujo de datos
P1
Procesos
SAP/R3
Admn. Patrimonial y de Servicios
las valida y enva a tesorera
Origen o Destino
de los datos
Se da de alta en SAP/R3
P1 y se aparta presupuesta para
Su pago en tesorera
Lugar de
almacenamiento
de los datos
Capitulo 1
16
Comunicacin satelital
Conmutadores
Pagos Telmex
Larga distancia
Consumo de agua potable
Fotocopiado
Gastos diversos
Capitulo 1
17
Energa Elctrica
Identificacin de los procesos actuales
Boletos de avin
Identificacin de los procesos actuales
Capitulo 1
18
Activo Fijo
Se adquiere bien.
Capitulo 1
19
Ordenes de taller
Identificacin de los procesos actuales
Edificios y estructuras
Combustin interna
Campos y colonias
Albailera
Mdulo de contratos
Identificacin de los procesos actuales
Capitulo 1
20
Posteriormente, se deben identificar los elementos del sistema actual, as, las entradas
requeridas, los procesos, salidas, tiempos y volmenes, datos y controles. [Galindo 2001]
Entrevistas,
1.2.1
Actividad
2001]
Tcnicas
Herramientas
Cmo hacer?
recopilacin
de
informacin,
manuales.
Capitulo 1
21
Procesador de textos.
[Galindo
Proceso
Entradas
Salidas
Temp
o/Vol
Datos
Control
es
Solicitudes de alimentacin y
Administraci
n Patrimonial
y de
Servicios.
Alimentacin y
hospedaje.
hospedaje.
Comunicacin
y alimentos.
Satelital.
Facturas de Comunicacin
Conmutadores.
Satelital, Conmutadores, de
Datos
Consumo de
de
agua potable.
Ordenes
trabaj
Energa
de pago
adore
Elctrica.
de
s, de
Fotocopiado.
facturas,
factur
Pagos Telmex.
Solicitudes de rdenes de
as como
Larga distancia.
taller.
oficios de
Ordenes de
Solicitudes de ingreso al
trmite de
taller.
sistema de prstamo
prstamo
ales,
Reembolso
y de
vehicular.
compromiso de reembolso
reembolso
centro
Boletos de avin.
vehicular, Oficio de
vehicular.
s de
Activo Fijo.
concertacin de crdito
trabaj
Seguimiento de
bancario de reembolso
contratos.
vehicular.
Pagos
vehiculares
de reembolso vehicular.
Gastos diversos
Mens
ual
Entrada de bienes.
Capitulo 1
22
acin,
SGV,
presu
SAP/R
puest
3.
Entrevistas,
1.2.2
Actividad
necesidades.
Tcnicas
Herramientas
Cmo hacer?
recopilacin
de
informacin,
manuales.
Resultados Obtenidos
A continuacin se muestra la problemtica y las necesidades del rea de Administracin
patrimonial y de Servicios que es el rea particular del proyecto.
Tabla 1.2 Identificacin de requerimientos (Necesidades)
PROBLEMTICA
NECESIDADES
informacin.
Los
trabajadores
sus
propios
Efecto Sinrgico.
informacin se pierde.
Integracin de la informacin.
Fcil consulta.
(Papeles).
Coherencia
de
resultados
(se
evita
inconsistencia).
Poder
integrar
la
informacin
independientemente
trabajo.
del
sistema
de
papeles.
Capitulo 1
23
Capitulo 1
24
Solicitudes de presupuesto.
Autorizaciones de pago.
Autorizaciones de trmite.
Entrada:
Salida:
Archivos:
Controles:
Volmenes:
Tiempo:
Capitulo 1
25
1.3.1
Actividad
Tcnicas
Herramientas
Cmo hacer?
Entrevistas, cuestionarios.
Procesador de textos.
Resultados Obtenidos
mbito de la aplicacin
Responsabilidades
Capitulo 1
26
Capitulo 1
27
Capitulo 1
28
Ventajas
Es un sistema de informacin bastante
estable.
Desventajas
Es una herramienta nada personalizable.
Globaliza bastante la informacin.
Capitulo 1
29
Para instalar Microsoft SQL Server 2000 se debe tener plataformas Intel o compatibles:
Tabla 1.5 Requisitos de Hardware para instalar SQL Server 2000.
Hardware
Procesador
Requisitos
Pentium 166 Mhz. o mas arriba.
32 MB (mnimo para el motor de escritorio)
Memoria
Requisitos
Pentium 166 Mhz. o mas arriba.
128 MB (256 MB recomendado)
Memoria
Capitulo 1
30
Sistema
Edicin
Edicin
Edicin
Edicin
Motor de
CE del
Operativos
empresarial
estndar
personal
revelador
escritorio
servidor SQL
CE de Windows
No
No
No
No
No
Si
Windows 9x
No
No
Si
No
Si
No
Si
Si
Si
Si
Si
No
No
No
Si
Si
Si
No
Si
Si
Si
Si
Si
No
Si
Si
Si
Si
Si
No
Si
Si
Si
Si
Si
No
No
No
Si
Si
Si
No
Windows NT 4.0
con service pack 5
Windows 2000
Professional
Windows 2000
Server
Windows 2000
Advanced
Server
Windows 2000
Data Center
Windows XP
Profesional
Capitulo 1
31
Remiendos requeridos
Windows based
Windows NT 4.0
Service Pack 5
Windows based
Windows 2000
Service Pack 1
Windows based
Windows XP
No necesario
AIX Base
AIX 4.3.3
Nivel 09 e IY24568
AIX Base
AIX 5.1
Tru64 5.1
5.1 patchkit 4
HP UX
Versin 11.0
Sept. De 2001
Servidor 7 de la empresa de
Linux
SuSE Linux
Sol Solaris
Solaris 2.6
No necesario
No necesario
Comparacin en precio
Nmero de CPUs
$ 15,000
$ 4,999
$ 30,000
$ 9,998
$ 60,000
$ 19,996
$ 120,000
$ 39,992
16
$ 240,000
$ 79 984
32
$ 480,000
$ 159,968
Server 2000
Ahora se muestra una comparativa de SQL Server 2000 que incluye OLAP y explotacin
de minera de datos y la edicin empresarial de Oracle 9i con OLAP y explotacin de
minera de datos.
Capitulo 1
32
CPUs
$ 80,000
$ 19,999
$ 160,000
$ 39,998
$ 320,000
$ 79,996
$ 640,000
$ 159,992
16
$ 1,128,000
$ 319,984
32
$ 2,560,000
$ 639,968
Nota: esto es una comparacin de los precios completos entre Oracle y SQL Server es
solamente una breve comparacin puede tener cualquier descuento y los precios se
pueden aumentar o disminuir en el futuro.
Conclusiones: El gestor de base de datos SQL Server no es mejor que Oracle 9i o
viceversa, ambos productos se pueden utilizar para construir sistemas estables, pero el
motivo por la utilizacin de SQL Server 2000 fue por la necesidad de construir cubos
OLAP para su conectividad con Business Objects, y en ese aspecto SQL Server es mas
econmico para la empresa que Oracle.
Capitulo 1
33
1.3.2
Actividad
Herramientas
Cmo hacer?
Entrevistas, cuestionarios.
Procesador de textos.
Resultados obtenidos
El nuevo diagrama de flujo de datos, se describe a travs del nivel 0, donde se muestran
bsicamente las estradas, procesos y salidas. La figura 1.16 muestra este nivel.
Capitulo 1
34
1.3.3.
Actividad
sistema.
Tcnicas
Herramientas
Cmo hacer?
Entrevistas, cuestionarios.
Capitulo 1
Procesador de textos.
35
Proceso
Entradas
Salidas
Temp
o/Vol
Datos
Control
es
Solicitudes de alimentacin y
Administraci
n Patrimonial
y de
Servicios.
Alimentacin y
hospedaje.
hospedaje.
Comunicacin
y alimentos.
Satelital.
Facturas de Comunicacin
Conmutadores.
Satelital, Conmutadores, de
Datos
Consumo de
de
agua potable.
Ordenes
trabaj
Energa
de pago
adore
Elctrica.
de
s, de
Fotocopiado.
facturas,
factur
Pagos Telmex.
Solicitudes de rdenes de
as como
Larga distancia.
taller.
oficios de
Ordenes de
Solicitudes de ingreso al
trmite de
taller.
sistema de prstamo
prstamo
ales,
Reembolso
y de
vehicular.
compromiso de reembolso
reembolso
centro
Boletos de avin.
vehicular, Oficio de
vehicular.
s de
Activo Fijo.
concertacin de crdito
trabaj
Seguimiento de
bancario de reembolso
contratos.
vehicular.
Pagos
vehiculares
de reembolso vehicular.
Gastos diversos
Mens
ual
acin,
presu
puest
SGV,
SAP/R
3.
ACPYS
Entrada de bienes.
Tabla 1.9 Identificacin de: entradas, procesos, salidas, archivos y/o datos; nueva Tabla de
elementos sistmicos. [Galindo, 2001].
Capitulo 1
36
Capitulo 1
37
Captulo 2
Diseo y Construccin del Sistema de
Informacin
En el captulo anterior, se aplic la Fase de anlisis de la metodologa, donde se recopila
toda la informacin posible para identificar y diagnosticar los problemas existentes, y a
partir de ese estudio, se distingue y presenta las propuestas de solucin.
El diseo es una solucin, es decir una traduccin de los requerimientos que satisface las
necesidades. El diseo se caracteriza por un gran nmero de decisiones tcnicas
individuales, debiendo hacerse las mismas cada ves ms explicitas y tcnicas y menos
implcitas y artsticas. [Galindo, 2002]
La construccin o desarrollo de los programas o procesos en la computadora es
normalmente la actividad individual mas operativa (e incluso tediosa), en el desarrollo de
un sistema de informacin basado en computadoras. [Galindo 2002]
La implementacin o instalacin del sistema tiene que ver, en primera instancia, con las
consideraciones de hardware y software del mismo y usualmente, se lleva a cabo con
posterioridad a la prueba del sistema. [Galindo 2002]
Capitulo 2
38
Capitulo 2
39
Capitulo 2
40
Tbl_Orden_AYH
Tbl_Solicitud_Hospedaje
_Alimentacion
Tbl_Orden_AYH_Detalle
Clave_Orden_AYH
Clave_Orden_AYH_Detalle
Clave_Orden_AYH
Ficha
Clave_Hotel
Ficha
Tbl_Orden_Serv_E1
Tbl_Trimestres
Clave_E1
Mes_Consumo2
Clave_Trimestre
Mes_Numero
Tbl_Orden_Serv_Conmuta
Tbl_Trimestres
Clave_Conmuta
Mes_Consumo2
Clave_Trimestre
Mes_Numero
Tbl_Agua_potable
Tbl_Trimestres
Clave_Trimestre
Mes_Numero
Clave_Agua_Potable
Mes_Consumo
Capitulo 2
41
Tbl_Usuarios
Tbl_Trimestres
Tbl_Orden_Serv
Tbl_Casa
Clave_Trimestre
Mes_Numero
Clave_CFE
Id_Casa
Mes_Consumo
Id_Casa
Tbl_Trimestres
Tbl_Facturas_Fotoco
Tbl_Depto_Fotocopiado
Clave_Trimestre
Mes_Numero
Factura
Identificador
Depto
Mes_Consumo
Clave_Depto
Depto
Tbl_Numeros
Tbl_Telefono_Orden
Tbl_Orden_Telmex
Tbl_Trimestres
Telefono
Telefono
NoOrden_Telmex
Clave_Telmex
NoOrden_Telmex
Mes_Consumo
Clave_Trimestre
Mes_Numero
Tbl_Orden_Servicio_Diversas
Clave_Orden_Diversas
Numero_Orden
Capitulo 2
42
Tbl_Trimestres
Tbl_Larga_distancia
Clave_Trimestre
Mes_Numero
Clave_Larga_distancia
Mes_consumo
Tbl_Orden_Taller
Clave_Orden
Num_Orden
Tbl_Pagos_Vehiculares
Tbl_Bienes
Folio_Pago
Num_Unidad
Num_Principal_Inmov
Tbl_Estado_Inclus
ion_Reinclusion
Clave_Estado
Tbl_Personal_Usu
ario
Tbl_Cantidades
Nivel
Clave_Ingreso
Ficha
Nivel_Personal
Tbl_Concertacion
Tbl_Amortizacion_Detalle
Num_Concertacion
Clave_Ingreso
Clave_Banco
Num_Concertacion
Tbl_Sol_Pres
Clave_Ingreso
Tipo_Tramite
Ficha
Tbl_cargos
Cargo_Sup_Inmed
Id_Cargos
Tbl_Bancos
Estado
Clave_Banco
Tbl_Estado
Solicitud_Prestamo
Capitulo 2
43
Tbl_Arrendamientos
Tbl_Trimestres
Clave_Arrendamientos
Mes_Consumo
Clave_Trimestre
Mes_Numero
En el apndice B contiene los diagramas E-R, con las tablas as como completamente los
campos que las conforman.
Capitulo 2
44
Mdulo de contrasea: Se requiere de dar de alta al usuario para que pueda acceder al
sistema.
Alimentacin y hospedaje: en este mdulo se proporcionan los datos para generar las
solicitudes de Alimentacin y hospedaje as como la solicitud de orden de servicios para
su pago.
Capitulo 2
45
Ubicacin: en este mdulo se cargan los datos de los lugares donde se realizo el
consumo ya sean casas, edificios o equipos de perforacin.
Fotocopiado: este mdulo controla el consumo que tiene en fotocopias de cada una de
las diferentes reas.
Ordenacin es de taller: en este mdulo se lleva un control de todos los servicios que se
proporcionan y se encarga de darles seguimiento a los mismos, cuidando as la buena
atencin proporcionada.
Capitulo 2
46
Estado: aqu se marca verifica en que se estado se encentra cada uno de los
tramites de los trabajadores.
Catlogos: este mdulo contiene los catlogos con los cuales se configuran cada
uno de los oficios.
Gastos diversos: en esto mdulo se generan las rdenes de servicio de pago por
miscelneos.
Pagos vehiculares: este mdulo controla los pagos de derecho vehicular de la empresa
petrolera.
Capitulo 2
47
El sistema ACPYS tiene sus interfases de captura en Microsoft Access 2003, el cual
proporciona un excelente enlace con Bases de datos hechas en Microsoft SQL Server y
un diseo y puesta en operacin con informes casi inmediatos, que es uno de los factures
que el cliente solicito al inicio del proyecto, la no muy larga prolongacin de resultados.
Al dar doble clic se inicia la aplicacin con una con una pantalla de autentificacin de
usuario como se muestra en la figura 2.18.
Capitulo 2
48
Figura 2.19 Fragmento del cdigo generado para la construccin de la pantalla de autentificacin
de usuario.
Capitulo 2
49
Este botn llamado vnculos con office exporta los registros de la ventana
actualmente abierta al programa que se seleccione ya sea Microsoft Word o
Microsoft Excel, para la manipulacin que se dese darle a los mismo.
Capitulo 2
50
El botn llamado actualizar realiza la funcin que lleva su nombre y esta solo
estar activa en las ventanas de captura, su funcin es la de refrescar los
registros actualmente capturados, para su manipulacin desde otra instancia en la base
de datos.
Este botn llamado buscar es de utilidad en las ventanas de captura para encontrar
un registro ya sea en su totalidad parte de el, la mecnica de utilizacin, es
posicionarse sobre el registro el cual se quiere buscar algo, se da un clic sobre el botn, y
aparece la siguiente ventana llamada buscar y reemplazar que se muestra figura 2.22:
Capitulo 2
51
Este botn llamado cerrar, como su nombre lo indica cierra pero la ventana
actualmente activa.
Con respecto al acceso de los mdulos de entrada se cuenta con un men el cual se
ubica en la parte superior izquierda de la ventana principal (Figura 2.20), dicho men se
muestra a continuacin en la figura 2.23.
Capitulo 2
52
Capitulo 2
53
Alimentacin y hospedaje: en este mdulo se proporcionan los datos para generar las
solicitudes de Alimentacin y hospedaje as como la solicitud de orden de servicios para
su pago.
Capitulo 2
54
Figura 2.25 Cdigo de enlace entre formulario de captura y base de datos correspondiente al
mdulo de Alimentacin y Hospedaje.
Telefona: en este mdulo se agrupan los diferentes pagos que se realizan por gastos de
telefona.
Figura 2.27 Cdigo de enlace entre formulario de captura y base de datos correspondiente al
mdulo de Conmutadores.
Capitulo 2
55
Figura 2.29 Cdigo de enlace entre formulario de captura y base de datos correspondiente al
mdulo de Comunicacin Satelital.
Capitulo 2
56
Figura 2.31 Cdigo de enlace entre formulario de captura y base de datos correspondiente al
mdulo de Pagos Telmex.
Capitulo 2
57
Figura 2.33 Cdigo de enlace entre formulario de captura y base de datos correspondiente al
mdulo de Larga distancia.
Capitulo 2
58
Figura 2.35 Cdigo de enlace entre formulario de captura y base de datos correspondiente al
mdulo de Telefona Celular.
Capitulo 2
59
Figura 2.37 Cdigo de enlace entre formulario de captura y base de datos correspondiente al
mdulo de Agua Potable.
Capitulo 2
60
Figura 2.39 Cdigo de enlace entre formulario de captura y base de datos correspondiente al
mdulo de Energa Elctrica.
Capitulo 2
61
Figura 2.41 Cdigo de enlace entre formulario de captura y base de datos correspondiente al
mdulo de Fotocopiado.
Capitulo 2
62
Figura 2.43 Cdigo de enlace entre formulario de captura y base de datos correspondiente al
mdulo de Ordenes de taller.
Capitulo 2
63
Figura 2.45 Cdigo de enlace entre formulario de captura y base de datos correspondiente al
mdulo de Reembolso Vehicular.
Capitulo 2
64
Figura 2.47 Cdigo de enlace entre formulario de captura y base de datos correspondiente al
mdulo de Gastos Diversos.
Capitulo 2
65
Dicho acceso ser directamente desde una PC, y se podr presentar y analizar esta
informacin en un documento Business Objects.
Business Objects facilita el acceso a los datos porque permite trabajar con ellos en
trminos que le son familiares, y no en los trminos tcnicos de la base de datos, como
SQL. No necesita tener ningn conocimiento de la estructura o la tecnologa de la base de
datos.
Una vez que accede a la informacin que necesita usando Business Objects, puede
presentarla en informes tan sencillos como tablas, o tan sofisticados y dinmicos como los
documentos que contienen grficos desde los cuales puede efectuar operaciones que le
faciliten el anlisis.
Capitulo 2
66
Los universos estn formados por clases y objetos. Los objetos son los elementos que
representan un conjunto de datos de la base de datos relacionales en trminos de su
campo de actividad. Estos objetos le permiten recuperar datos para sus documentos,
mientras que las clases son agrupaciones lgicas de objetos.
La figura 2.48 presenta el universo creado para consulta, del mdulo de prstamo
reembolso vehicular, siendo esta la manera en que las tablas de la base de datos son
relacionadas para formar una agrupacin lgica de clases y objetos.
Figura 2.48 universo creado para consulta del mdulo de prstamo reembolso vehicular.
Capitulo 2
67
Las consultas permiten recuperar datos de una base de datos a travs de un universo.
Cuando elabora una consulta recupera datos en el informe, ya sea en el momento de su
creacin o cuando desea ver nuevos datos representados por los objetos que ha
seleccionado.
Para utilizar InfoView, no necesita instalar ningn software adicional en el equipo. Todo lo
que necesita es un explorador estndar de Internet.
Capitulo 2
68
Dentro de esta pgina, la bandeja de entrada almacena los documentos que otros
usuarios le ha enviado.
Estas listas no slo lo tienen actualizado con todos los documentos que pueden tener
impacto en su trabajo, si no que le proporcionan el medio de ver, actualizar y administrar
esos documentos. Se puede guardar documentos para uso personal, enviarlos a otros
Capitulo 2
69
Puede utilizar InfoView como punto de entrada comn para visualizar, administrar,
distribuir y descargar documentos en el diccionario de la empresa.
Los documentos que visualiza pueden ser documentos sencillos que contienen tablas o
grficos o, documentos ms complejos que contienen ndices con hipervnculos, creados
en WebIntelligence, que le permite navegar de manera instantnea por las secciones.
Capitulo 2
70
Dependiendo de los derechos de usuario con los que cuente, tambin podr instalar
Business Objects desde el explorador para visualizar, crear y editar documentos.
Capitulo 2
71
Para usar WebIntelligence desde un equipo local, debe conectarse al portal de Business
Intelligence, InfoView, a travs de un explorador de Internet. En funcin de los derechos
de seguridad de que disponga, podr usar los informes de los documentos de la empresa
de forma interactiva, o bien editar o crear sus propios documentos mediante un panel de
informes de WebIntelligence.
Capitulo 2
72
Capitulo 2
73
Captulo 3
Implementacin, Operacin y Resultados del
Sistema de Informacin
En el captulo anterior se present el diseo y construccin del sistema de informacin. En
este captulo, se presenta la implementacin, operacin y resultados del sistema de
informacin.
Capitulo 3
74
Hardware
Caractersticas
Mnimo
Recomendado
Microprocesador
Pentium III
Pentium IV
Memoria RAM
256
512 o superior
Disco duro
100 MB libres
200 MB libres
Monitor
SVGA 1024x768
Plasma
Impresora
Red
Software
Caractersticas
Mnimo
Recomendado
Microsoft Access
Versin 2000
Superior
Versin 2000
Superior
Versin 2000
Superior
Es importante mencionar que las caractersticas descritas como mnimo permiten usar el
sistema, pero el funcionamiento de este no ser ptimo.
Capitulo 3
75
Capitulo 3
76
3.3.2 Caractersticas
Para poder trabajar con ACPYS y el reporteador, es necesario contar con una cuenta y/o
con atributos de acceso al sistema. Por lo tanto, lo primero que necesita hacer es
solicitarse. Al usuario se le proporciona un Nombre de usuario y una Clave de acceso,
ambos especiales para ACPYS e InfoView. Es importante mencionar que existen varios
tipos de usuario en el sistema y estos tipos estn definidos segn la funcin que cada uno
realiza.
Cada ves que entra un usuario ya sea al sistema ACPYS o al reporteador, lo identifica y
ajusta su funcionamiento para el tipo de usuario en sesin. De tal manera que algunas
opciones y ventanas pueden no estar disponibles para todos los usuarios o tener una
diferente presentacin.
Capitulo 3
77
Para iniciar una cesin de trabajo con ACPYS, es necesario dar doble clic al icono que se
encuentra en el escritorio que apunta al archivo .adp que se encuentra en el servidor de
aplicaciones dependiendo del la ubicacin geogrfica donde se encuentre.
Capitulo 3
78
Para el acceso al reporteador, es bastante censillo, basta con enlazarse al vinculo que
lleva a la pagina principal de inicio de sesin de InfoView.
Capitulo 3
79
Capitulo 3
80
Si se desea consultar una de las categoras basta con hacer clic a una de ellas para
entrar al lugar que contiene todos sus reportes como se muestra en la figura 3.7.
Capitulo 3
81
Es de vital importancia que esta informacin se revise y se compare con respecto a los
consumos de un mes anterior par detectar cambios o posibles anomalas en funcin de
eso, y de esta manera tener informacin confiable.
integrar
la
informacin
independientemente
del
sistema
de
Capitulo 3
82
Capitulo 3
83
A travs de los diferentes captulos del desarrollo del proyecto, se fueron cumpliendo los
objetivos especficos como son: la mejora en la administracin y control del patrimonio en
cuanto a activos y servicios, esto al implementar un sistema integral de informacin que
abarca ntegramente las diferentes lneas de accin de las diferentes reas de APS.
para
establecer
programas
presupuestales
con
base
en
el
84
Trabajos Futuros.
Este trabajo se contemplo para la mayora de los centros de trabajo de toda la empresa
petrolera, pero existen algunos de ellos en los que los procesos no son similares, en estos
casos las personas encargadas de esos centros tienen que homologar los procesos a los
dems centros, porque de otra manera el sistema se tendra que adecuar a sus
necesidades.
Otro punto es hacer la migracin de las ventanas de captura a una plataforma Web, la
cual no se comenz de esa manera por la pronta solicitud de resultados, y no la
necesidad de trabaja as.
85
Bibliografa
[1] Waymire R., Sawtell R., Aprendiendo Microsoft SQL Server 2000., Prentice Hall,
2001.
[2] Rabeler C.,Microsoft SQL Server 2000 System Administration, Microsoft Press,
2001.
[3] Burch G., Grudnitski G., Diseo de Sistemas de Informacin., Limusa, S.A. de C.V.
Grupo Noriega, 2001.
[4] Gihch P., Teora General de Sistemas., Trillas, 1987 reimp. 2001
[6] Galindo, L., Una Metodologa para el desarrollo y Redaccin de un Proyecto de Tesis
de Maestra, Memorias del 3er Congreso Internacional de ingeniera Electromecnica y de
Sistemas, SEPI Z, IPN, Mxico, D.F. Mxico, Noviembre 2001.
[7] Perez C., Oracle 10g Administracin y Anlisis de Bases de Datos, Alfaomega RaMa, 2005.
[8] Picazo L., Martnez F., Ingeniera de Servicios, Mc Graw Hill, 1992.
Bibliografa
86
Referencias Web
Descripcin
Documentacin y normatividad interna de la
empresa petrolera, correspondiente al rea
de Administracin patrimonial y de Servicios.
http://spmp.dpep.pep.pemex.com/paginas/
biblioteca.aspx
de la empresa Petrolera.
http://www.microsoft.com/spain/servidores/
default.mspx
SQL Server.
http://www.oracle.com/index.html
http://www.businessobjects.com/
http://www.pemex.com/index.cfm
http://programacion.com/direcciones/bbdd
Teoria/
general.
Referencias Web
87
Anexo A.
Anexo A.
Diccionario de Datos
El diccionario de datos, contiene las caractersticas lgicas de los sitios donde se
almacenan los datos del sistema, incluyendo nombre, descripcin, alias, contenido y
organizacin. Identifica los procesos donde se emplean los datos y los sitios donde se
necesita el acceso inmediato a la informacin, se desarrolla durante el anlisis de flujo de
datos y auxilia a los analistas que participan en la determinacin de los requerimientos del
sistema, su contenido tambin se emplea durante el diseo.
1. Para manejar los detalles en sistemas muy grandes ya que tienen enormes cantidades
de datos, aun en los sistemas ms chicos hay gran cantidad de datos.
Los sistemas al sufrir cambios continuos, es difcil manejar todos los detalles. Por eso
se registra la informacin, ya sea sobre hojas de papel o usando procesadores de
texto. Los analistas mas organizados usan el diccionario de datos automatizados
diseados especficamente para el anlisis y diseo de software.
2. Para asignarle un solo significado a cada uno de los elementos y actividades del
sistema.
Anexo A.
A-1
Anexo A.
circunstancias se lleva a cabo cada proceso y con que frecuencia ocurren.
Produciendo una comprensin ms completa. Una ves que las caractersticas estn
articuladas y registradas, todos los participantes en el proyecto tendrn un fuente
comn de informacin con respecto al sistema.
4. Para facilitar en anlisis de los detalles con la finalidad de evaluar las caractersticas y
determinar donde efectuar cambios en el sistema.
Un diccionario contiene dos tipos de descripciones para el flujo de datos del sistema, son
los elementos de datos y estructura de datos.
Elemento dato: son los bsicos para todos los dems datos del sistema, por si mismo no
le dan un significado suficiente al usuario. Se agrupan para formar una estructura de
datos.
Anexo A.
A-2
Anexo A.
Estructura de datos: es un grupo de datos que estn relacionados con otros que en
conjunto describen un componente del sistema.
Estructura Departamental
Departamentos
Tipo de datos
Null Option
PK
[CLAVE DEPARTAMENTO]
Nombre de tabla
nvarchar
[NOMBRE DEPARTAMENTO]
nvarchar
Anexo A.
FK
Descrpcin
Id clave de dapartamento
Nombre del departamento
A-3
Anexo A.
Tabla empleado
Tbl_Personal_Usuario
Tipo de datos
Null Option
PK
Clave
Nombre de tabla
numeric
NOT NULL
FICHA
nvarchar
NULL
FK
Descrpcin
Clave interna de empleado
Identificador de empleado
Nombre
nvarchar
NULL
Categoria
nvarchar
NULL
Categoria de emplead
Nivel_Cargo
int
NULL
Nivel_Personal
int
NULL
nvarchar
NULL
float
NULL
Plaza
CT
Dep
nvarchar
NULL
Clave_Departa
nvarchar
NULL
Clasificacion
nvarchar
NULL
Puesto
nvarchar
NULL
float
NULL
CVE
nvarchar
NULL
AREA
nvarchar
NULL
Edo_Contractual
nvarchar
NULL
Tipo de datos
Null Option
PK
Clave_Agua_Potable
numeric
NOT NULL
Numero_Orden
nvarchar
NULL
FK
Descrpcin
Clave interna unica de sistema
Numero de solicitud de orden
Fecha_Orden
datetime
NULL
Nota
nvarchar
NULL
Lugar_Consumo
Lugar de consumo
nvarchar
NULL
Monto_Serv
money
NULL
Firmas
numeric
NULL
No_Factura
nvarchar
NULL
Nmero de la factura
Fecha_Fact
datetime
NULL
Fecha de la factura
IVA
money
NULL
Mes_Consumo
numeric
NULL
Anyo_Consumo
numeric
NULL
Grupo
nvarchar
NOT NULL
CG
nvarchar
NULL
Centro_Bene
nvarchar
NULL
PF
nvarchar
NULL
ElementoPEP
nvarchar
NULL
Fondo
nvarchar
NULL
Cuenta_Mayor
nvarchar
NULL
Fecha_Inicio
datetime
NULL
Fecha_Fin
datetime
NULL
Anexo A.
A-4
Anexo A.
Null Option
PK
Clave_Hotel
Nombre de tabla
numeric
NOT NULL
Num_Orden
nvarchar
NOT NULL
Grupo
nvarchar
NOT NULL
Nom_Hotel
nvarchar
NULL
Ficha
nvarchar
NULL
Lugar_Equipo
nvarchar
NULL
FK
Descrpcin
Clave unica de sistema
Nmero de orden de servicio
Regin que genera el gasto
Nombre del hotel
Ficha de trabajador
Lugar de consumo
Fecha_Entrada
datetime
NULL
Fecha_Salida
datetime
NULL
Motivo_Comision
nvarchar
NULL
Observaciones
nvarchar
NULL
CG
nvarchar
NULL
Centro_Bene
nvarchar
NULL
PF
nvarchar
NULL
ElementoPEP
nvarchar
NULL
Fondo
nvarchar
NULL
Fondo Presupuestal
Cuenta_Mayor
nvarchar
NULL
Segun_Radiograma
nvarchar
NULL
Radiograma de comisin
Fecha_Radiograma
datetime
NULL
Envio_Radiograma
nvarchar
NULL
Segun_Oficio
nvarchar
NULL
Oficio de comisin
Fecha_Oficio
datetime
NULL
Envio_Oficio
nvarchar
NULL
Envio de comisin
Solicita
nvarchar
NULL
Solicita_Puesto
nvarchar
NULL
Autoriza
nvarchar
NULL
Puesto_Autoriza
nvarchar
NULL
Antefirmas
nvarchar
NULL
money
NULL
Monto de hospedaje
Num_Fact_Hospedaje
nvarchar
NULL
Fecha_Num_Fact_Hospedaje
datetime
NULL
money
NULL
Monto de alimentacin
Num_Fact_Alimentacion
nvarchar
NULL
Fecha_Num_Fact_Alimentacion
datetime
NULL
Monto_Hospedaje
Monto_Alimentacion
Clave_Orden_AYH
int
NULL
Firmas
int
NULL
datetime
NULL
Fecha_Solicitus_AYH
Anexo A.
A-5
Anexo A.
PK
Ficha
Nombre de tabla
nvarchar
Tipo de datos
NOT NULL
FK
Descrpcin
Nombre
nvarchar
NULL
Nivel
nvarchar
NULL
Nivel de trabajador
Categoria
nvarchar
NULL
Puesto
nvarchar
NULL
Departamento
nvarchar
NULL
Grupo
nvarchar
NULL
Nombre de tabla
Tipo de datos
Null Option
PK
int
NOT NULL
Num_Orden
nvarchar
NOT NULL
Grupo
nvarchar
NOT NULL
Fecha_Orden
datetime
NULL
Nom_Solicitante
nvarchar
NULL
Ext_Tel
nvarchar
NULL
Desc_Servicio
nvarchar
NULL
Prestador_Servcio
Clave_Orden_AYH
FK
Descrpcin
Clave de orden unica del sistema
nvarchar
NULL
Tiene_Contrato
int
NULL
Firmas
int
NULL
Firmas de oficio
Destinatario
nvarchar
NULL
Destinatario de oficio
No_Acredor
nvarchar
NULL
Atentamente
nvarchar
NULL
Puesto_Atenta
nvarchar
NULL
VoBo
nvarchar
NULL
Puesto_VoBo
nvarchar
NULL
Iniciales
nvarchar
NULL
Ant_Elabora
nvarchar
NULL
Ant_Autoriza
nvarchar
NULL
Anexo A.
A-6
Anexo A.
Null Option
PK
Clave_Orden_AYH_Detalle
Nombre de tabla
int
NOT NULL
FK
Descrpcin
Clave_Orden_AYH
int
NOT NULL
Clave_Sol_AYH
int
NOT NULL
Ordenes de servicio E1
Tbl_Orden_Serv_E1
Tipo de datos
Null Option
PK
Clave_E1
Nombre de tabla
numeric
FK
Descrpcin
Num_Orden
nvarchar
Nmero de orden de E1
Fecha_Orden
datetime
Fecha de orden de E1
Nom_Solicitante
nvarchar
Telefono_Ext
nvarchar
Importe_Fac
money
Importe de la factura de E1
Firmas
numeric
Num_Factura
nvarchar
Fecha_Fact
datetime
CG
nvarchar
Centro gestor E1
Centro_Bene
nvarchar
Centro beneficio E1
PF
nvarchar
Posicin financiera E1
ElementoPEP
nvarchar
Elemento PEP E1
Fondo
nvarchar
Fondo E1
Cuenta_Mayor
nvarchar
Cuaesta mayor E1
Grupo
nvarchar
Identidad de consumo E1
Mes_Consumo2
numeric
Anyo_Consumo
numeric
Ao de consumo E1
IvaImporte
money
Mes de consumo E1
Null Option
PK
Clave_Trimestre
Nombre de tabla
numeric
NOT NULL
Trimestres
nvarchar
NULL
Mes_Numero
numeric
NULL
Mes_Desc
nvarchar
NULL
SN_Letra
nvarchar
NULL
Mes_Completo
nvarchar
NULL
Trimestre_Numero
numeric
NULL
Nmero de trimestre
Anexo A.
FK
Descrpcin
Clave unica de sistema
Nombre de trimestres
A-7
Anexo A.
Null Option
PK
Clave_Conmuta
Nombre de tabla
numeric
NOT NULL
Num_Orden_Conmuta
nvarchar
NULL
FK
Descrpcin
Clave unica de sistema
Nmero de orden de servicio de conmutadores
Fecha_Orden
datetime
NULL
Nom_Solicitante
nvarchar
NULL
Telefono_Ext
nvarchar
NULL
Fecha_Ini_Per
datetime
NULL
Fecha_Fin_Per
datetime
NULL
Mes_Consumo2
numeric
NOT NULL
Anyo_Consumo
numeric
NOT NULL
Ao de consumo de conmutadores
Importe_Fac
money
NOT NULL
Num_Factura
nvarchar
NULL
Fecha_Fact
datetime
NULL
CG
nvarchar
NULL
Centro_Bene
nvarchar
NULL
PF
nvarchar
NULL
ElementoPEP
nvarchar
NULL
Fondo
nvarchar
NULL
Fondo Conmutadores
Cuenta_Mayor
nvarchar
NULL
Grupo
nvarchar
NOT NULL
float
NULL
IVA
Ideentidad de consumo
Iva de consumo
Tipo de datos
Null Option
PK
Clave_Agua_Potable
numeric
NOT NULL
Numero_Orden
nvarchar
NULL
FK
Descrpcin
Clave unica de sistema
Nmero de oficio de orden
Fecha_Orden
datetime
NULL
Lugar_Consumo
nvarchar
NULL
Monto_Serv
money
NULL
No_Factura
nvarchar
NULL
Fecha_Fact
datetime
NULL
IVA
money
NULL
Mes_Consumo
numeric
NULL
Anyo_Consumo
numeric
NULL
Grupo
nvarchar
NOT NULL
CG
nvarchar
NULL
Centro_Bene
nvarchar
NULL
PF
nvarchar
NULL
ElementoPEP
nvarchar
NULL
Fondo
nvarchar
NULL
Fondo de consumo
Cuenta_Mayor
nvarchar
NULL
Anexo A.
A-8
Anexo A.
Null Option
PK
Clave_CFE
Nombre de tabla
numeric
NOT NULL
Fecha_Orden
datetime
NULL
FK
Descrpcin
Clave unica de sistema
Fecha de orden de servicio
CG
nvarchar
NULL
Centro_Bene
nvarchar
NULL
PF
nvarchar
NULL
ElementoPEP
nvarchar
NULL
Fondo
nvarchar
NULL
Cuenta_Mayor
nvarchar
NULL
Fecha_Ini_Per
datetime
NULL
Fecha_Fin_Per
datetime
NULL
Fecha_Fact
datetime
NULL
Consumo_KW
decimal
NOT NULL
Importe_Fact
decimal
NOT NULL
Id_Casa
numeric
NULL
Num_Recibo
varchar
NULL
char
NULL
Iva de consumo
CentroB
nvarchar
NULL
Mes_Consumo
numeric
NOT NULL
Anyo_Numeric
numeric
NOT NULL
Grupo
nvarchar
NOT NULL
Orden_Num
nvarchar
NULL
Tipo de datos
Null Option
PK
numeric
NOT NULL
IvaImporte
Identificador de casa
Nmero de factura
Mes de consumo
Ao de consumo
Identificador de consumo
Nmero de orden de consumo
Catalogo de casas
Tbl_Casas
Nombre de tabla
Id_Casa
FK
Descrpcin
Clave unica de sistema
Casa
varchar
NULL
Nombre de la casa
Usuario
varchar
NULL
usuario de casa
Departamento
varchar
NULL
Factura
varchar
NULL
Grupo
nvarchar
NULL
Identificador de consumo
Anexo A.
A-9
Anexo A.
Null Option
PK
Clave_Foto
Nombre de tabla
numeric
NOT NULL
FK
Descrpcin
Factura
nvarchar
NULL
Nmero de factura
Identificador
nvarchar
NULL
Identificador de factura
Depto
nvarchar
NOT NULL
Fecha_Factura
datetime
NULL
Fecha de factura
Per_De
datetime
NULL
Inicio periodo
Per_A
datetime
NULL
Fin de periodo
Num_Copias
numeric
NULL
Mes_Consumo
numeric
NULL
Anyo_Consumo
numeric
NULL
Nmero de copias
*
Catalogo departamental
Tbl_Depto_Fotocopiado
Tipo de datos
Null Option
PK
Clave_Conse
Nombre de tabla
numeric
NOT NULL
FK
Descrpcin
Depto
nvarchar
NULL
Depto_Desc
nvarchar
NULL
Clave_UO
nvarchar
NULL
Departamento
Tipo de datos
Null Option
PK
numeric
NOT NULL
FK
Descrpcin
Clave unica de sistema
NoOrden_Telmex
varchar
NULL
Fecha_Orden
datetime
NULL
Nombre_Solicitante
varchar
NULL
Tel_Ext
varchar
NULL
CG
nvarchar
NULL
Centro_Bene
nvarchar
NULL
PF
nvarchar
NULL
ElementoPEP
nvarchar
NULL
Fondo
nvarchar
NULL
Fondo de telefona
Cuenta_Mayor
nvarchar
NULL
No_Factura
nvarchar
NULL
Fecha_recibo
datetime
NULL
IvaImporte
float
NULL
Mes_Consumo
numeric
NOT NULL
Anyo_Consumo
numeric
NOT NULL
Grupo
nvarchar
NOT NULL
float
NULL
Importe_Fact
Anexo A.
Mes de consumo
Ao de consumo
Identificador de consumo
Importe de facturacin
A-10
Anexo A.
Ordenes de telefona
Tbl_Telefono_Orden
Tipo de datos
Null Option
PK
Telefono
Nombre de tabla
varchar
NOT NULL
NoOrden_Telmex
varchar
NOT NULL
Importe
float
NOT NULL
IvaImporte
float
NULL
FK
Descrpcin
Clave unica de sistema
Catalogo de telefona
Tbl_Numeros
Tipo de datos
Null Option
PK
Telefono
Nombre de tabla
varchar
NOT NULL
Usuario
varchar
NULL
FK
Descrpcin
Clave unica de sistema
Nombre de usuario de lnea telefonica
Null Option
PK
Clave_Orden_Diversa
Nombre de tabla
numeric
NOT NULL
FK
Descrpcin
Numero_Orden
nvarchar
NOT NULL
Fecha_Orden
datetime
NULL
Telefono_Ext
nvarchar
NULL
Desc_Servicio
nvarchar
NULL
Descripcin de la orden
Prestador_Serv
Prestador de servicio
nvarchar
NULL
Monto_Serv
money
NULL
No_Factura
nvarchar
NULL
Fecha_Fact
datetime
NULL
IVAret
money
NULL
Iva retenido
IVA
money
NULL
Iva de orden
Mes_Consumo
numeric
NULL
Mes de consumo
Ao de consumo
Anyo_Consumo
numeric
NULL
Grupo
nvarchar
NOT NULL
CG
nvarchar
NULL
Centro_Bene
nvarchar
NULL
Identificador de cosnumo
PF
nvarchar
NULL
ElementoPEP
nvarchar
NULL
Fondo
nvarchar
NULL
Fondo de consumo
Cuenta_Mayor
nvarchar
NULL
Anexo A.
A-11
Anexo A.
Tipo de datos
Null Option
PK
numeric
NOT NULL
FK
Descrpcin
Clave unica de sistema
Num_Orden
varchar
NULL
Nmero de orden
Fecha_Orden
datetime
NULL
Fecha orden
CG
nvarchar
NULL
Centro_Bene
nvarchar
NULL
PF
nvarchar
NULL
ElementoPEP
nvarchar
NULL
Fondo
nvarchar
NULL
Cuenta_Mayor
nvarchar
NULL
No_Factura
nvarchar
NULL
Nmero de factura
Fecha_recibo
datetime
NULL
Fecha de facturacin
IvaImporte
float
NULL
numeric
NOT NULL
Anyo_Consumo
numeric
NOT NULL
Ao de consumo
Grupo
nvarchar
NOT NULL
Identificador de consumo
Mes_Consumo
Importe_Fact
Provedor_Serv
Iva de facturacin
*
Mes de consumo
float
NULL
Importe factura
nvarchar
NULL
Proovedor de servicio
Tipo de datos
Null Option
PK
*
Ordenes de taller
Tbl_Orden_Taller
Nombre de tabla
FK
Descrpcin
Clave_Orden
numeric
NOT NULL
Num_Orden
nvarchar
NOT NULL
Departamento
nvarchar
NULL
Fecha_Orden
datetime
NULL
Fecha de orden
Desc_Trabajo
nvarchar
NULL
Nom_Solicitante
nvarchar
NULL
Fecha_Inicio_Trabajo
datetime
NULL
inicia el trabajo
Fecha_Fin_Trabajo
datetime
NULL
Nom_Jefe_Taller
nvarchar
NULL
Grupo
nvarchar
NOT NULL
CG
nvarchar
NULL
Centro_Bene
nvarchar
NULL
Nmero de orden
Identificador de necesidad
PF
nvarchar
NULL
ElementoPEP
nvarchar
NULL
Fondo
nvarchar
NULL
Cuenta_Mayor
nvarchar
NULL
Estado
nvarchar
NOT NULL
Observaciones
nvarchar
NULL
Seguimiento1
nvarchar
NOT NULL
Anexo A.
A-12
Anexo A.
Consumo de arrendamientos
Tbl_Arrendamientos
Tipo de datos
Null Option
PK
Clave_Arrendamiento
Nombre de tabla
numeric
NOT NULL
Fecha_Orden
datetime
NULL
FK
Descrpcin
Clave unica de sistema
Fecha de orden de arrendamiento
CG
nvarchar
NULL
Centro_Bene
nvarchar
NULL
PF
nvarchar
NULL
ElementoPEP
nvarchar
NULL
Fondo
nvarchar
NULL
Fondo de arrendamiento
Cuenta_Mayor
nvarchar
NULL
Fecha_Ini_Per
datetime
NULL
Fecha_Fin_Per
datetime
NULL
Fecha_Fact
datetime
NULL
Importe_Fact
money
NOT NULL
Num_Recibo
varchar
NULL
Nmero de recibo
IvaImporte
money
NULL
Iva de consumo
Importe factura
Mes_Consumo
numeric
NOT NULL
Anyo_Numeric
numeric
NOT NULL
Ao de consumo
Grupo
nvarchar
NOT NULL
Identificador de consumo
Anexo A.
A-13
Mes de consumo
Anexo B
Anexo B.
Diagramas relacionales.
El problema fundamental que suele plantearse al realizar una base de datos real, formada
por varias tablas, es la repeticin de datos, es decir, campos repetidos en diferentes
tablas (redundancia), lo cual va a dificultar su gestin, es decir, la actualizacin, insercin,
modificacin, eliminacin, consulta, etc.
Para resolver estos problemas es necesario que exista integracin entre las distintas
tablas y que este controlada la repeticin de datos.
Por tal motivo se muestra la relacin que existe en los diferentes mdulos del sistema
siendo estas mismas las que conforman los universos de consulta de dichos mdulos.
Anexo B
B- 1
Anexo B
Mdulo de Conmutadores
Anexo B
B- 2
Anexo B
Anexo B
B- 3
Anexo B
Anexo B
B- 4
Anexo B
Anexo B
B- 5
Anexo B
Anexo B
B- 6
Anexo B
Mdulo de Arrendamiento
Anexo B
B- 7