Académique Documents
Professionnel Documents
Culture Documents
TESIS DE GRADO
AUTOR:
GUAYAQUIL ECUADOR
2013
UNIVERSIDAD DE GUAYAQUIL
TESIS DE GRADO
GUAYAQUIL ECUADOR
2013
I
REPOSITORIO NACIONAL EN CIENCIAS Y TECNOLOGA
PALABRAS CLAVES:
ADJUNTO PDF SI NO
I
Guayaquil, Noviembre de 2013
declarar que luego de haber orientado, estudiado y revisado, la Apruebo en todas sus
partes.
Atentamente,
TUTOR
II
DEDICATORIA
III
AGRADECIMIENTO
IV
TRIBUNAL DE GRADO
V
DECLARACIN EXPRESA
VI
.
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMTICAS Y FSICAS
Tesis de Grado que se presenta como requisito para optar por el ttulo de INGENIERO
en SISTEMAS COMPUTACIONALES
C.I. 0919227801
VII
CERTIFICADO DE ACEPTACIN DEL TUTOR
CERTIFICO:
Presentado por:
VIII
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMTICAS Y FSICAS
CARRERA DE INGENIERIA EN SISTEMAS
COMPUTACIONALES
1. Identificacin de la Tesis
Publicacin electrnica:
Inmediata X Despus de 1 ao
Firma Alumno:
3. Forma de envo:
El texto de la Tesis debe ser enviado en formato Word, como archivo .Doc. O .RTF y .Puf para
PC. Las imgenes que la acompaen pueden ser: .gif, .jpg o .TIFF.
DVDROM CDROM X
IX
NDICE GENERAL
X
POBLACIN Y MUESTRA........................................................................................104
OPERACIONALIZACIN DE LAS VARIABLES.....................................................106
INSTRUMENTOS DE RECOLECCIN DE DATOS.................................................109
PROCESAMIENTO DE LA INFORMACIN............................................................109
RECOLECCIN DE LA INFORMACIN..................................................................110
PROCESAMIENTO Y ANLISIS...............................................................................113
CRITERIOS PARA LA ELABORACIN DE LA PROPUESTA................................128
CAPITULO IV MARCO ADMINISTRATIVO 82
CRONOGRAMA............................................................................................................82
PRESUPUESTO..............................................................................................................85
CAPITULO V CONCLUSIONES Y RECOMENDACIONES 90
CONCLUSIONES...........................................................................................................90
RECOMENDACIONES.................................................................................................91
XI
XII
NDICE DE CUADROS
Pg.IL
CUADRO N. 1
MENSAJES QUE ARROJA LA HERRAMIENTA .52
CUADRO N. 2
BARRAS DE HERRAMIENTAS SPOON..................................................................55
CUADRO N. 3
VARIABLES DEL ESTUDIO........................................................................................ 65
CUADRO N. 4
Datos Obtenidos de la Empresa.......................................................................................68
CUADRO N. 5
Estimacin de Porcentaje................................................................................................ 70
CUADRO N. 6
MATRIZ DE OPERACIONALIZACIN DE VARIABLES.........................................71
CUADRO N. 7
DIAGRAMA DE LA TCNICA UTILIZADA.............................................................. 72
CUADRO N. 8
HA RECIBIDO CURSOS DE CAPACITACIN...........................................................81
CUADRO N. 9
DESEA QUE LAS TRANSACCIONES SE VALIDEN DESDE EL SISTEMA...........82
CUADRO N. 10
INVENTARIO ACTUAL DE LAS DIFERENTES AGENCIAS...................................83
CUADRO N. 11
SEGURIDADES EN REGISTRO DE TRANSACCIONES..........................................84
CUADRO N. 12
GARANTIZAR LA INVIOLABILIDAD DE SUS DATOS......................................... 85
CUADRO N. 13
TECNOLOGA DE PUNTA PARA SER CAPACITADO..............................................86
CUADRO N. 14
AHORRAR TIEMPO Y DINERO EN TODAS LAS AGENCIAS.................................. 87
CUADRO N. 15
PLANIFICACIN DETALLADO DEL TRABAJO REALIZADO............................. 95
CUADRO N. 16
REFERENCIA DE EGRESOS DEL PROYECTO.........................................................98
XIII
NDICE DE GRAFICOS
Pg.
GRFICO N. 1
ETAPAS DEL ESTUDIO DE TRANSFORMACIN DE BASE DE DATOS..............61
GRFICO N. 3
PROCESO DE MIGRACIN EN SITIO.......................................................................65
GRFICO N. 4
PROCESO DE MIGRACIN GRADUAL....................................................................66
GRFICO N. 5
PROCESO DE MIGRACIN DE BASE DE DATOS...................................................67
GRFICO N. 6
PROCESO DE MIGRACIN.........................................................................................68
GRFICO N. 7
PROCESO DE INTEGRACIN DE DATOS - PENTAHO...........................................71
GRFICO N. 8
PROCESO DE INTEGRACIN DE DATOS PENTAHO..........................................73
GRFICO N. 9
INTERFACE MODO GRFICO - SPOON PENTAHO................................................79
GRFICO N. 10
PROCESO DE EXTRACCIN DE LOS DATOS SPOON PENTAHO.....................81
GRFICO N. 11
DISEO DE TRANSFORMACIN DE DATOS..........................................................85
GRFICO N. 12
TRANSFORMACIN DE DATOS - SPOON...............................................................86
GRFICO N. 13
LOGO DE BSQUEDA DE CONEXIONES................................................................86
GRFICO N. 14
MUESTRA LOS PASOS DE CONSTRUCCIN..........................................................87
GRFICO N. 15
TRANSFORMACIN DE DATOS ENTREDA/SALIDA SPOON...........................89
GRFICO N. 16
CONFIGURACIN VARIABLES DE ENTORNO.......................................................93
XIV
GRFICO N. 17
MAPEO DE FLOJOS EN DATOS ACTUALES............................................................94
GRFICO N. 18
Tabla de Cuestionario Capacitacin..............................................................................115
GRFICO N. 19
Tabla de Cuestionario Ventas y Pagos.............................................................................82
GRFICO N. 20
Tabla de Cuestionario Inventario.....................................................................................83
GRFICO N. 21
Tabla de Cuestionario Seguridades.................................................................................84
GRFICO N. 22
Tabla de Cuestionario Garantizar transacciones..............................................................85
GRFICO N. 23
Tabla de Cuestionario Tecnologa...................................................................................86
GRFICO N. 24
Tabla de Cuestionario Ahorrar tiempo y dinero..............................................................87
GRFICO N. 25
Hiptesis Seguridad de la Informacin...........................................................................88
GRFICO N. 26
Hiptesis Inviolabilidad...................................................................................................89
GRFICO N. 27
Hiptesis Garantizar transferencias.................................................................................90
GRFICO N. 28
Hiptesis Cursos de Capacitacin.................................................................................125
GRFICO N. 29
Hiptesis Ahorrar tiempo y dinero..................................................................................92
GRFICO N. 30
CRONOGRAMA DE TRABAJO...................................................................................82
XV
ABREVIATURAS
XV
SIMBOLOGA
XVI
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMATICAS Y FISICAS
CARRERA DE INGENIERIA EN SISTEMAS COMPUTACIONALES
RESUMEN
XVII
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMATICAS Y FISICAS
CARRERA DE INGENIERIA EN SISTEMAS COMPUTACIONALES
ABSTRACT
The goal of this migration is to centralize and data structures that are hosted locally
on 4 Access database, fully and safely into a relational database on an open
source platform.
The process of this migration is complex, in addition to the normal difficulty of the
process of moving data stored in a data source to another, there is also an influence on
the complexity of the problem the type of data tables that are using that can be
stored differently in each of the management systems, origin and destination. For
example, dates are subject to change format, while in Access appear in Castilian (dd /
mm / yyyy) in PostgreSQL appear in the format yyyy-mm-dd format, numeric
fields with decimals or boolean can also give us problems because can be stored in
different ways.
PostgreSQL is a database manager object oriented, open source, stable, secure,
flexible and high performance. The tool with which to filter data from one platform to
another is of Java Scipt Pentaho.
XVIII
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMATICAS Y FISICAS
CARRERA DE INGENIERIA EN SISTEMAS COMPUTACIONALES
Proyecto de trabajo de grado que se presenta como requisito para optar por el ttulo de
C.I.0919227801
XIX
Guayaquil, Noviembre de 2013
CERTIFICO:
Presentado por:
XX
INTRODUCCIN
muchas ideas a la mente, en este estudio tomaremos un diseo como aquel que
puede representar la solucin a un problema del mundo real, para lo cual se usar
seguridad y confidencialidad que deben poseer las bases de datos, ya que representa
servicios exequiales con formas de pago muy cmodas y econmicas para el sector
tecnolgica con la que operaba la institucin, cumpla con las actividades diarias
1
datos de los clientes no se encontraban del todo claros, adicionalmente existan
En este estudio pudimos notar que durante los dos ltimos aos la institucin se ha
visto afectada por las quejas y molestias que causan la inconsistencia de los datos
respuesta.
2
Cabe exaltar la importancia de migrar o cambiar los sistemas actuales de
informacin de una empresa, por otros productos o versiones que se adapten mejor a
las necesidades actuales y/o futuras de dicha empresa. Dentro de los objetivos
Es decir diversas copias de un mismo dato no concuerdan entre s, por ejemplo: que
anterior.
mismos.
Es difcil escribir nuevos programas de aplicacin para obtener los datos apropiados.
ptimo.
PROBLEMAS DE SEGURIDAD
Se debe considerar el control de acceso a los datos, por tal motivo debe ser
PROBLEMAS DE INTEGRIDAD
entregar un reporte global del trabajo, mencionando los puntos ms relevantes del
proceso.
3
CAPTULO I
EL PROBLEMA
CAPITULO I El PROBLEMA
que posee una herramienta de cdigo abierto, para lo cual se promovi nuestro
sistema.
El sistema que posean era un aplicativo realizado en Power Builder con una base de
datos Access 2003, este tipo de repositorio cubra las necesidades de la empresa
desde que se inici hasta unos meses antes de que se ampliaran sus agencias.
4
existan pagos duplicados afectando la empresa, todas estas anomalas aumentaban
la entrega del balance anual, despus de esta molestia la empresa decidi auditar los
la informacin que era ingresada en el sistema, por este motivo utilizaban como
control. A pesar de las molestias o trabajos extras para los empleados no se tomaba
una solucin definitiva para corregir el problema de raz ya que al tener varias
agencias a nivel nacional era complicado tener un control sobre todas de forma
sistema, capacitando as a una persona por agencia con el objeto que se imparta o se
difunda el mensaje.
solucionaron del todo ya que no solo poseen empleados atendiendo en las agencias
5
forma mensual, ya que se deba seguir cumpliendo con los tiempos de entrega y
El contador interno de la compaa realiz un anlisis profundo del gasto que estaba
en un lapso de seis meses pierde 2 das de labores al 50% y esto representa una
para subsanar la informacin de los clientes, esto incurre de forma alarmante para
una empresa mediana. La deteccin y clausura de anomalas son realizadas por una
secuencia de operaciones sobre los datos sabidos como el flujo de trabajo. Para
teclado, etc.
6
de datos fue diseada en base a las necesidades de esta empresa, ya que constituye
las empresas pequeas de poseer bases de datos no relacionales, lo cual esto con el
disponibilidad.
evaluacin de las insuficiencias que existen dentro de la institucin y del manejo del
ejercicio. Para esto es inevitable entender el ciclo del negocio y los requerimientos
que posee:
esos documentos son trasladados a una agencia donde sern ingresados al sistema
por el vendedor.
amortizacin de sus pagos mensuales. Estas tablas son creadas por el sistema y
mantenidas en su base de datos Microsoft Access 2003 y que contienen todas las
alcuotas de cada mes entre otros rubros que se pudieran haber contratado. En el
son atesoradas en cualquier agencia, siendo este cobro guardado en la base de datos
7
de forma aislada ya que si el cliente vuelve a realizar el mismo pago en otra agencia
se le cobra con el mismo nmero de cuota siendo sta a pagar la cuota siguiente. Sin
embargo, existen numerosas causales por las cuales estos valores no pueden ser
solicita a Sistemas que se realicen cambios manuales a fin de contar con la data
Para este estudio del diseo se realiz un anlisis del porcentaje de inconsistencia
que exista por agencia, lo que pudimos observar que en las agencias nuevas se
8
Dentro de esta muestra se realiz un segundo anlisis en base a la data existente,
data, mientras que el anlisis multivariado, mostr que el factor con independencia
representa una muestra de nuestro universo, la misma que servir para resolver el
comunidad open source que provee a las organizaciones para sus necesidades de
inteligencia de negocios.
una solucin permanente que aplaque el malestar y desgaste econmico que posee la
con el objetivo de trasladar toda la informacin a una base de datos relacional. Cabe
mencionar las desventajas que tiene la base de datos que posee la empresa, como
son:
No es Multiplataforma.
9
No puede ser accedida simultneamente.
real, por lo que se conllev a utilizar diversas alternativas, hasta concluir que la
mejor opcin para esta empresa era realizarlo con una herramienta de cdigo
usuario final, mantener un ambiente seguro y confiable de sus datos incluso para el
data nos dimos cuenta que la inconsistencia de la informacin debi ser prevista en
10
las parametrizaciones que se programaban dentro del sistema antes de ser puesto en
CAUSAS:
Al realizar las investigaciones del problema pudimos constatar los orgenes tales
como:
direccionales.
CONSECUENCIAS:
Falta de control y seguridad en los procesos, esto produce que su riesgo se eleve y
11
Aborrecimiento al sistema por parte de los usuarios.
resultados y analizando los datos, incluso puede decidirse disear una nueva
alternativa que pueda afinar con mayor eficiencia los datos (esto depender mucho
con muestras de tamaos pequeos, sobre todo cuando poseen poca demanda de
informacin.
Cabe sealar que al igual que en los temas anteriores, los estudios con
inversamente).
En aquellos escenarios del mundo real en las que no es viable experimentar con la
realidad, ofrecen un marco terico para evaluar la toma de decisiones as como sus
dinmico si, ya que alguno(s) de los elementos que intervienen en este estudio no
permanecen constantes, en este caso tenemos un estudio dinmico por que usamos
la variable tiempo.
12
Habitualmente todos los estudios deterministas derivan diseos disparejos ya sean
numerarias.
Despus de haber realizado el anlisis del diseo, se debe establecer una nueva
dicho proceso hemos considerado una de las mejores herramientas de cdigo abierto
control y credibilidad a nivel nacional de todos sus empleados, costo de servicio por
Para exponer que el estudio del diseo de transformacin funciona, se elabor una
una agencia en particular, creando scripts de filtrado dentro de cada modelador que
incluye la herramienta.
desarroll un formulario para validar la migracin de los datos, el mismo que fue
validado por un experto en el rea de base de datos (Ing. Cesar Cuenca, DBA).
13
La transformacin de datos pretende medir los beneficios que posee esta
herramienta de software libre migrando una base de datos de forma ntegra, rpida y
informacin.
PLANTEAMIENTO
Cmo realizar una migracin que permita trasladar el 100% de la data que se
Evidente: Existen muchas formas de detectar que una base de datos posee
transformar los datos de forma ntegra hacia otra estructura relacional mediante el
posibles llamados de atencin por los entes de control, pudiendo llegar a ser
volumen, cabe sealar que la empresa posee 5 agencias a nivel nacional y posee una
14
Original: Este es un campo bastante interesante, ya que en nuestro pas ha sido
Identifica los productos esperados: Por medio de este estudio podramos no solo
OBJETIVO DE LA INVESTIGACION
Objetivo General:
Objetivos Especficos:
almacenada.
15
JUSTIFICACION E IMPORTANCIA DE LA INVESTIGACIN
mayor apertura a los software libres que en nuestro pas que prcticamente es
inexplorado.
diseo nuevo con respecto a otros aplicativos que se pueden llegar a implementar.
este estudio se demostrar que las herramientas de software libre, son los ms tiles
atencin por los entes de control, desgaste de utilidad para la compaa y prdida de
que generaba duplicidad de pagos entre agencias o hurto por parte de los empleados,
mensuales, donde se descubren varios reclamos de los clientes que no han sido
de campo.
Este estudio, ayudar a disminuir los casos de reclamos por afectacin no solo al
cliente sino a la empresa ya que al momento de realizar una cobranza se realiza una
16
pistas de auditoria en las cuales ponga sobre aviso al administrador del sistema.
tecnologa orientada a objetos en el rea de las Bases de Datos. El desafo del rea
caracterstica central de este trabajo para obtener una mejor idea y comprensin de
show=full), en nuestro caso es lgico que sea de gran inters ya que al prescindir de
puede tambin mencionar que se descartarn gastos por licenciamiento del software
cuenta que una transformacin mal realizada podra dar por terminada una
en el procesamiento de la data.
17
de procesamiento ni se costosa inversin para la empresa, dado que nuestro estudio
demostrar que las herramientas de cdigo abierto poseen muy buenas caractersticas
BENEFICIOS
Entre los beneficios que se obtendra al resolver esta situacin, podemos mencionar:
CAPTULO II
18
MARCO TERICO
CAPITULO II MARCO TERICO
Antes de empezar a describir los factores de xito del estudio haremos una breve
coleccin de datos integrados, con redundancia controlada y con una estructura que
refleje las interrelaciones y restricciones existentes en el mundo real; los datos que
Qu es una migracin?
19
Objetivo del Proyecto
generado por la mala gestin del sistema y llamados de atencin por parte de los
entre procesos. En este estudio se identificarn los elementos o aspectos que resultan
esenciales para que se alcancen los mejores resultados del proyecto. A estos
GRFICO N.
ETAPAS DEL ESTUDIO DE TRANSFORMACIN DE BASE DE DATOS
20
Es importante hacer distinguir que en la planeacin del diseo de migracin, se
para los riesgos de mayor impacto y probabilidad, as como analizar las condiciones
organizar hoy el trabajo, dadas las exigencias de los mercados actuales y el potencial
la nueva tecnologa para resolver mejor problemas antiguos, sino de aprovechar los
21
Una transformacin o migracin de datos puede llegar a ser muy costosa para la
uso personal, consciente de las dificultades que haba tenido durante su experiencia
componentes hasta llegar a 2004 con la versin 1.2. En la versin 2.0 se incluy un
22
plataforma ser capaz de ejecutar las reglas de negocio necesarias, expresadas en
en el momento adecuado.
atencin o multas por parte de los entes de control, optimar el desempeo de la base
identificarn los elementos o aspectos que resultan esenciales para que se alcancen
los mejores resultados del proyecto. A estos elementos se les denomina comnmente
ciclos.
23
FUNDAMENTACIN TERICA
entre un repositorio u otro permitir cifrar y estructurar los datos en forma ptima.
pero si no tenemos una buena arquitectura del negocio o una estructura de base de
La migracin de los datos consiste en convertir los datos desde un sistema de base
existentes, cambios en algunos tipos de datos que existen en una base de datos pero
no en otras, etc.
Este estudio tiene como producto principal la herramienta Spoon de Pentaho, para el
Ventajas
Menor capacitacin.
24
Desventajas
histrica y la vigente.
Migracin en sitio
escribe las Bases de Datos originales, y convierte todos los datos a los formatos
GRFICO N.
PROCESO DE MIGRACIN EN SITIO
25
Recomendado para instancias de pequea dimensin o instalaciones contenidas en
un solo servidor.
Migracin gradual
luego migrado a las nuevas Bases de Datos. Los cambios se pueden revertir a la
GRFICO N.
PROCESO DE MIGRACIN GRADUAL
26
Permite ms control sobre la migracin y es recomendable cuando se han hecho
una en sitio.
Base de Datos
resto.
GRFICO N.
PROCESO DE MIGRACIN DE BASE DE DATOS
para migrar.
27
Factores de Riesgo en la transformacin
pruebas, las cuales inicialmente, pueden ser a pequea escala para validar o
los tiempos para tener una planeacin integral y minimizar los riesgos como:
Sistemas con muchas identificaciones pueden ser entre muy difcil a imposible de
ser migrados; la nica forma de saberlo con certeza es hacer una migracin de
prueba.
son migradas.
empresa.
28
diseadas en Spoon, puede ser de un fichero o del repositorio. Desde la lnea de
GRFICO N.
PROCESO DE MIGRACIN
Una vez terminado el proceso se deben medir los resultados y entregar un reporte
RUIZ (2003) Expresa: Hoy, la tecnologa puede definirse como la aplicacin del
conocimiento cientfico a la solucin de problemas prcticos y la obtencin de
metas humanas; un cuerpo de conocimientos desarrollados por una cultura que
provee mtodos o medios para controlar el entorno, extraer las fuentes,
producir bienes y servicios, as como mejorar las condiciones de vida. (pag 24)
29
Una actividad central es realizar un anlisis del diseo de datos actual y del nuevo,
para estipular cules son los campos y tablas crticas; posteriormente, se analizar y
documentar la correspondencia campo por campo del nuevo modelo con el modelo
las tablas de acuerdo con los requerimientos del modelo en el nuevo ambiente y
determinar las limitaciones existentes, sin destruir los datos almacenados ni las
relaciones que existen entre ellas. De igual modo, es necesario considerar los
Funcionamiento de Pentaho
de programacin Java. Eso hace que sea una solucin muy flexible para cubrir una
informacin valiosa de la empresa para que la misma pueda ser entregada al usuario
de manera ntegra. Provee una estabilidad, una sola versin de todos los recursos de
Delineante grfico enriquecido para permitir a los desarrolladores ETL una amplia
30
Anlisis y presentacin de informes, incluyendo Hadoop, NoSQL, tradicionales y
Pentaho Data Integration tiene un diseador grfico automtico que permite hacer
Esta herramienta puede de manera muy simple tomar datos de una fuente (archivos
Ventajas de la herramienta
minutos) de cubos OLAP, reportes, etc. y a su vez, las partes interesadas pueden
(que los datos necesarios sean los correctos, que el tiempo de ejecucin sea
aceptable, que los reportes muestren la informacin que los usuarios necesiten, que
31
el diseo del cubo OLAP satisface las necesidades de informacin de los analistas,
etc.).
informticas.
GRFICO N.
PROCESO DE INTEGRACIN DE DATOS - PENTAHO
32
Que consideraciones debemos tener con Spoon?
proyectos dnde sea necesario trabajar con datos errneos. Las diferentes soluciones
datos y KITCHEN para la ejecucin de los trabajos Batch diseados con CHEF.
En esta plataforma basta con ejecutar el archivo .bat para iniciar Spoon.
spoon.sh: inicia Spoon en una plataforma tipo Unix, tal como GNU/Linux, Apple
cd /home/datos/programas/data-integration
sh spoon.sh
33
Qu plataformas soporta Spoon?
GNU/Linux
Bloqueo ocasional de la JVM corriendo SuSE Linux y KDE. Corriendo bajo Gnome
FreeBSD
Problemas con arrastrar y soltar. Utilizar el men contextual del clic derecho sobre
Dado a que las bases de datos entre agencias con relacin a la matriz, no estrecha
34
estndar. Al surgir este efecto, se obtiene como resultado la inconsistencia de los
GRFICO N.
PROCESO DE INTEGRACIN DE DATOS PENTAHO
Como nos muestra el grfico, el esquema con que se dan las tablas de las diferentes
bases de datos, sealan que en un mismo campo, tienen distintos tipos o formas de
ser pobladas. Durante la traslado de los datos a la base de la matriz, se produce una
La principal actividad que perjudica a la empresa se debe al alto gasto que posee por
erradicar llamados de atencin por parte de los entes de control ya que esto tambin
ubicar a los clientes, otra rea que se ve involucrada en esta afectacin es el rea
35
comercial ya que se les imposibilita permitir enviar invitaciones para los eventos
que hay que reconocer es que un grupo de desarrolladores expertos, por lo general
trabajan en un alto nivel de asesora. A los miembros del grupo no se les presenta un
problema y se les dice que lo resuelvan, ya que por medio de este retroalimentacin
empresa.
El diseo posee muchas ventajas sobre una descripcin verbal del inconveniente,
mejor la complejidad del inconveniente real. El diseo debe ser menos confuso que
el sistema real, de otra manera, no tiene sentido trabajar con diseos si se puede
36
Documento del diseo
partir de este diseo. Puede pensarse que esta debe ser la parte primordial del
estudio, pero por lo general no lo es, hallar la solucin es la parte entretenida del
ptima, es decir, la mejor, es necesario reconocer que estas soluciones son ptimas
una abstraccin y no una representacin del inconveniente real, no puede existir una
garanta de que la solucin ptima del diseo resulte ser la mejor solucin viable
toma en cuenta los muchos inestimables e inseguridad asociados a casi todos los
problemas existentes, pero si el diseo est bien expresado la solucin debe tener
37
El distinguido desarrollador de software estadounidense, autor y empresario Jeff
comenzar a optimizar para usuarios. Al ver este tema como una optimizacin hacia
Por lo tanto, la meta de un estudio debe ser llevarlo a cabo de una manera ptima,
Un procedimiento ptimo para el diseo original puede ser menos ideal para el
medidas del diseo son los ms crticos, las medidas crticas, del diseo son aquellos
Criterios de aceptacin
38
# de datos cargados
# de datos vlidos
Sin vacilacin podemos decir que la inicial versin de un diseo tenga fallas, por lo
corregir todas las fallas que se puedan encontrar, este proceso de ensayo y
en la base de datos, ya que no habr datos utilizables para poder confrontar. Otro
procedimiento podra ser contener una informacin que no haya sido evaluada como
39
un computador). El segmento de este arranque incluye el proceso de un
mantenimiento durante su uso posterior, por lo tanto si las condiciones cambian con
Sin embargo, con el fin de atacar los retos que implica el movimiento de datos hacia
premisas de validacin, refinar los diseos y aplicar las mejores prcticas a medida
que el proyecto progresa. Esta metodologa usa las mismas 4 fases bsicas (anlisis,
Una vez terminado el perodo de desarrollado para aplicar el diseo, la ltima fase
40
Objetivo: Realizar un examen completo y establecer una lista de chequeo de los
elementos de datos que sern migrados. Del mismo modo se realiza el mapeo de los
suplir los requerimientos del sistema destino. Se deben hacer tres consideraciones.
elementos de datos, rangos, etc. y poner en evidencia las relaciones entre ellos.
Mapeo.- Permite entender cuales bases de datos, entidades y atributos satisfacen los
los sistemas fuente y el sistema destino.- Entre mejor sea la especificacin inicial
41
alternativa como motor de base de datos es PostgreSql, esta alternativa se instalar
en un servidor Suse Linux 12.1 ya que tambin posee el beneficio de ser libre en
herramienta Spoon, creando las conexiones a la base de datos, para este escenario
posibles errores que se puedan generar. Estos log sern validados una vez que
bloques de cdigos en forma de script, los cuales van a realizar como filtro para el
salida:
GRFICO N.
INTERFACE MODO GRFICO - SPOON PENTAHO
42
Es recomendable utilizar el "Modo seguro" cuando se mezclan filas de muchas
fuentes para asegurarse de que todas las filas tengan el mismo diseo en todas las
condiciones.
Cuando se ejecuta en modo seguro, la transformacin verifica cada fila que pasa y
asegura que todos los diseos sean idnticos. Si una fila no tiene el mismo diseo
Saltos de Transformacin
Saltos de Trabajo
Seguir este camino cuando el resultado sea verdadero: especifica que la siguiente
encontrado, tabla encontrada, sin error, que la evaluacin sea verdadera, etc.
Seguir este camino cuando el resultado sea falso: especifica que la siguiente
43
Trabajo de origen sea falso, que significa fracaso de la ejecucin, archivo no
Crear un Salto
Para crear un nuevo salto entre 2 pasos, se puede utilizar alguna de las siguientes
opciones:
Clic con el botn del medio en el paso origen, mantener presionado el botn y
Mantener presionada la tecla "SHIFT", hacer clic con el botn izquierdo en el paso
destino.
nodo "Saltos", esto abrir una nueva ventana en donde debemos especificar cul
Seleccionar los dos pasos que se desean unir utilizando "CTRL" + clic izquierdo
sobre los mismos, luego hacer clic derecho en alguno de los dos pasos y seleccionar
"Nuevo Salto". Esta caracterstica trabaja solamente con pasos que an no se han
representa una accin o un paso a seguir. Dentro de cada uno de estos grficos
44
GRFICO N.
PROCESO DE EXTRACCIN DE LOS DATOS SPOON PENTAHO
inconsistencias de los datos y la codificacin, que pueden existir dentro de una base
de datos nica y que casi siempre existen cuando mltiples bases de datos la
contribuyen.
Una funcin lineal de las variables independientes que permita clasificar a las
estructuras en uno de los dos niveles o grupos establecidos por los dos valores de la
La transformacin de datos es un modelo que, a partir del diseo estimado para cada
tablas que almacenarn los errores (log) y alterar la estructura de los campos
los datos en las tablas padres filtrando campos reconocidos como inconsistentes,
45
data de acuerdo a las condicionantes del script. Subsiguientemente se ejecutan los
celulares, etc.
depuracin de la data. Adicionalmente para cada proceso se cre una taba donde se
Estos registros deben ser verificados uno a uno manualmente con la ayuda de algn
media que emplea para establecer el estudio base y diagnosticar el espacio que
operatividad de mejora que se obtendr con este proceso. (Hair, Anderson, Tatham y
variable dependiente como respuesta base de datos Access y respuesta control y, por
46
tanto, cuando se haga referencia en lo continuo a estos trminos de probabilidad se
hablar del pre (base actual) y pro (diseo de transformacin) para la otra.
Dnde:
probabilidad de un suceso:
Dnde:
Y, es la variable independiente
En este caso al describir ms de una variable independiente los diseos que se han
R = Ti+ H1X1+H2X2++
H1, H2, son los coeficientes dependientes e informan cuanto varia la probabilidad
47
Re catalogar las variables independientes ordinales en variables simuladas o
estadsticas de xito.
Diseo
Este bosquejo fue concebido en base al anlisis que se realiz despus del
ser realizadas por un arquitecto de sistemas que en este caso existe. Una vez
empresa que es hacia donde se quiere llegar con el diseador grfico. Hoy en da las
empresas manejan una gran cantidad de datos por lo tanto es muy valioso que una
base de datos posea una buena estructura relacional capaz de manejar bien sus
transacciones.
miles, es importante asegurar que nuestra base de datos est correctamente diseada
para que tenga eficiencia y que se pueda seguir utilizando por largo tiempo.
La velocidad de acceso,
El tamao de la informacin,
El tipo de la informacin,
48
Facilidad de acceso a la informacin,
Para la realizacin de este proyecto hemos considerado todas las falencias que posee
EXTRACCIN Y TRANSFORMACIN
fases. Despus de que se conoce que datos migrar, donde conseguirlos y como se
la fuente debern ser corregidos por los usuarios finales o el jefe de sistemas de la
empresa.
desempeo.
49
GRFICO N.
DISEO DE TRANSFORMACIN DE DATOS
los saltos o hops. Dentro de cada salto fluye la informacin entre los diferentes
pasos, existirn pasos donde se recupere registros de las tablas de la base de datos
antigua, y los registros recuperados van a ser transmitidos a los siguientes pasos que
incluirn scripts con condicionantes que irn filtrando la data de acuerdo al nuevo
GRFICO N.
TRANSFORMACIN DE DATOS - SPOON
50
En este proceso se llevarn a cabo varios pasos que estarn agrupados por categoras
y cada uno de ellos est diseado para cumplir una funcin especfica.
con el usuario, existen configuraciones que debe realizarse, como crear la conexin
a las bases de datos relacionadas, para esto contiene distintos conos en los cuales
La pestaa "rbol Principal" permite ver las conexiones asociadas con los trabajos y
transformaciones abiertas.
GRFICO N.
LOGO DE BSQUEDA DE CONEXIONES
GRFICO N.
MUESTRA LOS PASOS DE CONSTRUCCIN
51
Opciones de la Lnea de Comandos
Las opciones que se pueden utilizar al iniciar la aplicacin son las siguientes:
file = nombreArchivo
Logfile = nombreArchivoAcceso
La opcin anterior permite especificar la ubicacin del archivo de log que por
Level = nivelAcceso
CUADRO N.
MENSAJES QUE ARROJA LA HERRAMIENTA
Nothing.- No muestra ninguna salida
Error.- Solamente muestra los errores
Minimal.- Usa logging mnimo
Basic.- Este es el nivel de logging bsico por defecto
Detailed.- Da una salida detallada del logging
Debug.- Muestra una salida detallada para propsitos de depuracin
Logging detallado a nivel de fila. Advertencia: esto genera una
Rowlevel.-
prdida de datos.
Elaboracin: Johanna Hernndez Velasco
Fuente: Servicios Nacionales
Rep = nombreCatalogo
User = nombreUsuario
catlogo:
Pass = password
Trans = nombreTransformacion
52
Aqu se establece la transformacin del catlogo que se desea ejecutar.
Job = nombreTrabajo
Los campos en itlica (en cursiva) representan los valores que utilizan las opciones.
Utilizar comillas simples o comillas dobles si hay espacios en los valores de las
opciones; las comillas aseguran que los valores de las opciones permanecen juntos.
Catlogo
cualquier base de datos relacional. Para cargar una Transformacin o trabajo desde
Settings\<nombreUsuario>\.kettle
ESTEBAN (2009) Expresa: Pese a las limitaciones actuales, el pas dispone del
principal recurso para ello: el potencial humano, que unido a los grandes
centros de investigacin, integrados en polos cientficos posibilita el acceso a
este campo de la investigacin, as como la generacin de nuevas tecnologas
propias. (pag. 18)
53
GRFICO N.
TRANSFORMACIN DE DATOS ENTREDA/SALIDA SPOON
Historia de Licenciamiento
Desde la versin 2.2.0, Spoon fue liberado al dominio pblico bajo la licencia
LGPL.
Spoon es software libre; se puede redistribuir y/o modificar bajo los trminos de la
GNU Lesser General Public License publicada por la Free Software Foundation; ya
Spoon se distribuye con la esperanza de que ser til, pero sin ninguna garanta;
particular.
54
CUADRO N.
BARRAS DE HERRAMIENTAS SPOON
Icono Descripcin Transformacin Trabajo
Crea un nuevo Trabajo o
SI SI
Transformacin
Abre una
Transformacin/Trabajo desde
un archivo si no est conectado
SI SI
a un Catlogo o desde el
Catlogo si se est conectado a
uno.
Guarda la
Transformacin/Trabajo en un SI SI
archivo o en el Catlogo.
Guarda la
Transformacin/Trabajo con un
SI SI
nombre diferente y/o en
diferente lugar.
Ejecuta la
Transformacin/Trabajo actual
SI SI
desde el archivo XML o
Catlogo.
Pone en pausa la ejecucin de la
SI NO
actual Transformacin.
Detiene la ejecucin de la actual
SI SI
Transformacin/Trabajo.
Vista previa de la
Transformacin: ejecuta la
Transformacin actual desde la
memoria. Puede obtener una SI NO
vista previa de las filas
generadas por los pasos
seleccionados.
Ejecuta la Transformacin en el
modo de depuracin, lo cual
SI NO
permite detectar problemas y/o
errores en la ejecucin.
Repite el procesamiento de una
Transformacin para una
determinada fecha y hora. Esto
har que algunos pasos (entrada
archivo de texto y entrada
SI NO
Excel) slo procesen las filas
que no fueron interpretadas
correctamente durante la
ejecucin en una fecha y hora en
particular.
Verifica la Transformacin: SI NO
55
Spoon ejecuta varias pruebas
para cada paso para ver si todo
va a funcionar como debera.
Ejecuta un anlisis de impacto:
analiza qu impacto tendr la
SI NO
Transformacin sobre las bases
de datos utilizadas.
Genera el SQL necesario para
ejecutar la actual SI SI
Transformacin/Trabajo.
Abre el explorador de bases de
datos y permite realizar una
vista previa de los datos,
SI SI
ejecutar las consultas SQL,
generar DDL (Lenguaje de
Definicin de Datos), etc.
Muestra u oculta el panel de
/ resultados de la ejecucin de la SI SI
Transformacin/Trabajo.
Representa el tamao de
visualizacin (en porcentaje) del SI SI
rea de trabajo.
Elaboracin: Johanna Hernndez Velasco
Fuente: Servicios Nacionales
GRFICO N.
CONFIGURACIN VARIABLES DE ENTORNO
56
En este caso se crearon dos variables de entorno, con sus respectivos valores, que
Los valores asociados a las variables de entorno deben definirse a travs de "Editar
-> Establecer Variables de Entorno" se perdern al reiniciar Spoon. Para que esto no
GNU/Linux: home/<nombreUsuario>/.kettle/
Para crear las variables en este archivo, debe realizarse de la siguiente manera:
nombreVariable = valor
En este caso sera simplemente aadir al final del archivo las siguientes lneas
mail.puerto.gmail = 465
mail.server.gmail = smtp.gmail.com
En todo momento se pueden ver los valores que poseen las variables de entorno, a
Tal y como puede observarse estas variables son utilizadas en la sesin del usuario
actual.
una tabla de una base de datos, se puede ver la informacin de log de ejecuciones
"Salida Excel".
Permite enviar los archivos que contenan errores de nuevo a la fuente y que se
corrijan los datos. En casos donde se tiene una tabla destino fija, se puede mapear
57
los campos del flujo de datos actual a los correspondientes campos de la tabla
destino.
GRFICO N.
MAPEO DE FLOJOS EN DATOS ACTUALES
Unos pocos tipos de bases de datos no estn soportados en esta versin debido a la
Limitaciones
58
El "Editor SQL simple" no reconoce los dialectos de todas las bases de datos
otros objetos especficos de base de datos pueden plantear problemas. En estos casos
se debe considerar el uso de las herramientas que vienen con la base de datos.
Validacin
Actividades: Una vez se tiene listo el mapeo el siguiente paso es chequear si los
datos cumplen las validaciones del sistema destino, incluyendo reglas de negocio,
que se aplica las validaciones de negocio, puede ser un repositorio temporal donde
se almacenan los datos recibidos de la fuente con el fin de pasarlos luego de estas
Pruebas y cargue
as.
59
Si los datos fueron cargados en los campos correctos.
Los datos convertidos de forma automtica deben ser formalmente verificados por
FUNDAMENTACIN LEGAL
Economista Rafael Correa Delgado emiti el Decreto Presidencial No. 1014 con
fecha 10 de Abril del 2008, en el cual establece el uso del Software Libre.
gobierno central.
proyecto, atendiendo a las preguntas que realicen los miembros del Tribunal. Las
mejorar las condiciones intelectuales de los sectores que no han tenido acceso a la
educacin superior; la orientacin del pueblo frente a los problemas que lo afectan;
Universitario.
61
cuyo rgano operativo es la Investigacin y Desarrollo de dicha Unidad de
Proyectos Acadmicos.
internacionales de universidades. Estar a cargo del director (a) y contar con una
Guayaquil.
62
d) Elaborar el Plan Operativo Anual de Investigacin de la Universidad y las
la actividad cientfica.
63
grado, maestra y doctorado, con destacados resultados en la investigacin e
pas.
de financiamiento externo
64
Secretara Nacional de Ciencia y Tcnica, y las Polticas de Ciencia y Tecnologa
CUADRO N.
VARIABLES DEL ESTUDIO
HIPTESIS Variables Independientes
Cmo un diseo de
Transformacin de Datos
utilizando la herramienta - Inconsistencia de los datos
Spoon de Pentaho puede
migrar varias bases de datos
subsanando la data
inconsistente?
Variable Dependiente.
Variable Dependiente.
65
para trasladar informacin desde un repositorio a otro y para tal objeto la
horas de trabajo, costos altos para la empresa, riesgos de data perdida, funcionalidad
alternativa.
Variables independientes.
Falta de capacitacin a los empleados: Para obtener una idea ms clara del estudio
que se va a realizar se analizaron varios motivos por el cual la data estaba mal
CAPTULO III
METODOLOGA
66
DISEO DEL ESTUDIO
10%: Bibliografa.
TIPO DE ESTUDIO
datos que se aplica para el estudio debe catalogar segn el tamao de la base de
67
repositorio a otro sin tener riesgos de perdida de data y como resultado nos arrojara
POBLACIN Y MUESTRA
Poblacin:
Nacionales que tiene como sede principal Guayaquil, con sucursales en:
Manab
El Oro
Azuay
Tulcn y
Esmeraldas
Cabe mencionar que en todas las sucursales incluyendo matriz se tienen errores, los
eficiencia de la institucin.
Muestra:
CUADRO N. .
Datos Obtenidos de la Empresa
68
POBLACIN N
Manab 180
TOTAL 500
Elaboracin: Johanna Hernndez Velasco
Fuente: Servicios Nacionales
Se aplica la frmula:
EL TAMAO DE LA MUESTRA
P. Q. N m
n n
( N 1) E 2 / K 2 P. Q 2
e ( m 1) 1
125 500
n n
( 499)(0.0009) 0.25 (0.0036)(499) 1
125 500
n n
0.4491 0.25 1.7964 1 69
125 500
n n
0.6991 2.7964
n 178.80 n 178.80
Clculo de la fraccin
muestral:
n 178.80
f 0.3576
N 500
incidencias a nivel de la base de datos, cuya referencia nos servir para realizar las
encuestas.
CUADRO N.
Estimacin de Porcentaje
70
Luego de tener el porcentaje de la muestra de cada agencia se consider validar la
encontraron los mismos tipos de errores pero con mayor afluencia en la sucursal
Manab, ya que es la nica agencia que posee servicio de puerta a puerta. Por tanto
CUADRO DE VARIABLES
CUADRO N.
MATRIZ DE OPERACIONALIZACIN DE VARIABLES
Variables Dimensiones Indicadores Tcnicas y/o
Instrumentos
71
TIPOS DE INVESTIGACION
encuestas en el cual se puntualizan las etapas que se llevaron a cabo para organizar
los datos en estudio. Al instante de recopilar datos se aplic el software SPSS, para
el mejor proceso de los datos. Se discurre que la tcnica establecida que se utiliz es
de campo.
CUADRO N.
DIAGRAMA DE LA TCNICA UTILIZADA
Elaboracin de Encuestas
Anlisis de estabilidad
Elaboracin: Johanna Hernndez Velasco
Fuente: Servicios Nacionales
72
EN EL ESTUDIO
continuacin, los datos sern analizados por el software SPSS (Paquete estadstico
potente y fiable) que servir para el anlisis estadstico y nos ayudar a exponer el
LOS UTENSILIOS
Tcnica Instrumento
Encuesta Cuestionario
el problema.
Los resultados de las entrevistas fueron comparados con artculos de internet y sobre
Libros e Internet.
73
PROCESAMIENTO DE LA INFORMACIN
EN EL PROYECTO
en el mundo real.
RECOLECCIN DE LA INFORMACIN
ENTREVISTA A DBAS
1.- La falta de Capacitacin es indicativo del mal ingreso de datos por parte de
los usuarios?
Si, ya que el ingreso de la informacin en los distintos sistemas no siempre son las
inconsistente?
innecesariamente los datos en los archivos que conforman la base de datos y esto se
debe a un grupo de factores que en su mayora van asociados al ingreso de los datos
desde algn aplicativo mal diseado, al tipo de dato que le creemos a los campos de
la base, a las longitudes, columnas, etc. Muchas veces este tipo de errores no causan
74
3.- La carencia de un Manual de Usuario provoca un alto porcentaje de
Si, en varias empresas no se camacita al personal por falta de tiempo y solo recibe
una induccin sencilla que suele darse por la persona que renuncia, pero esta
capacitacin no siempre es entendida por tanto un empleado debe ser dotado por un
La causa principal se da por el mal ingreso de la informacin por parte del usuario
y por la mala arquitectura que posee el software al permitir ese mal ingreso.
Por lo general los sistemas que poseen vulnerabilidades a nivel de estructuras, tipos
dado que estas falencias permiten el ingreso de la informacin de forma desigual por
permita.
6.- Existe algn mtodo para detectar con anticipacin las falencias que pueda
tanto tcnico como de usuario con el fin de detectar problemas mucho antes de
75
que necesitemos poseer. Para este proyecto se recomend PostgreSql, ya que es una
LA ENCUESTA
CONTENIDOS.
Servicios Nacionales (Fue dirigida hacia los servicios funerales que ofrece esta
institucin).
Sistema
2. Datos Relevantes.
Con qu frecuencia?
Con qu frecuencia?
76
5. Cuando realiza sus pagos, le solicitan actualizar sus datos? Si ___ No___
Con qu frecuencia?
Si ___ No ___
___________________________________________________________________
9.- Sexo:
VALIDACIN
El trabajo fue revisado por expertos en el rea de base de datos, como tambin en el
PROCEDIMIENTOS DE LA INVESTIGACIN
transformar los datos desde una base de datos a otra y lo hace de forma fcil, rpida
77
Realizar el formulario de preguntas.
Realizar scripts que permitan el filtrado de los datos como tcnica para representar
Recoleccin de la informacin.
Los datos alcanzados para este estudio florecieron mediante la observacin directa,
ya que valieron para la correccin y mejora de los procesos actuales que posea la
empresa Servicios Nacionales tanto con los clientes como para control interno de los
3.- Para las cuales usamos un modelo de regresin logstica, y gracias a este modelo
PROCESAMIENTO Y ANLISIS
Se cre una base de datos para pruebas en un servidor virtual Suse Linux 12.1, para
estadsticos.
78
Una vez realizado el levantamiento de informacin a travs de los cuestionarios
datos.
Validacin y Edicin
Codificacin
Introduccin de datos
VALIDACIN
establecido.
En nuestra entrevista, se explot todos los conocimientos del jefe de sistemas de esa
institucin y tratamos de aclarar todas las dudas acerca de la mala arquitectura del
EDICIN
Implica verificar los errores del entrevistado. El proceso de edicin para las
79
CODIFICACIN
respuestas, la mayora de las preguntas de las entrevistas son cerradas y estn pre-
codificadas.
PROCESO DE CODIFICACIN
preguntas contestadas por los clientes. Donde se obtuvo como resultado los datos y
ANLISIS DE RESULTADOS
N = Total de Datos.
80
EL CUESTIONARIO
Pregunta 1:
1.- Han recibido algn curso donde se los capacite en cuanto al manejo de
Access?
CUADRO N.
HA RECIBIDO CURSOS DE CAPACITACIN
GRFICO N.
Tabla de Cuestionario Capacitacin
81
2.- Usted deseara que las ventas y pagos de las diferentes agencias se puedan
CUADRO N.
DESEA QUE LAS TRANSACCIONES SE VALIDEN DESDE EL SISTEMA
DATOS UNIDADES PORCENTAJE
No 10.8 6
Si 169.20 94
Total 180 100%
Elaboracin: Johanna Hernndez Velasco
Fuente: Servicios Nacionales
GRFICO N.
Tabla de Cuestionario Ventas y Pagos
Deseara que las ventas y pagos de las diferentes agencias
Se puedan validar desde el sistema
No Si
6%
94%
82
3.- Deseara poder revisar el inventario actual de las diferentes agencias?
CUADRO N.
INVENTARIO ACTUAL DE LAS DIFERENTES AGENCIAS
DATOS UNIDADES PORCENTAJE
No 5.4 3
Si 174.6 97
Total 180 100%
Elaboracin: Johanna Hernndez Velasco
Fuente: Servicios Nacionales
GRFICO N.
Tabla de Cuestionario Inventario
Poder ver el inventario Actual de las diferentes agencias
No Si
3%
97%
Las conexiones entre agencias hacia un servidor principal logran que aquello de ir
4.- Cree usted que al registrar un pago o una venta, el sistema debe tener
GRFICO N.
Tabla de Cuestionario Seguridades
Seguridades adicionales al registrar un pago o una venta en el sistema
4%
No Si
96%
dinero.
84
5.- Cree usted necesario que Servicios Nacionales adquiera tecnologa de
clientes?
CUADRO N.
GARANTIZAR LA INVIOLABILIDAD DE SUS DATOS
DATOS FRECUENCIA PORCENTAJE
No 7.20 4
Si 172.80 96
Total 180 100%
Elaboracin: Johanna Hernndez Velasco
Fuente: Servicios Nacionales
GRFICO N.
Tabla de Cuestionario Garantizar transacciones
Garantizar las transacciones e informacin de Clientes
4%
No Si
96%
avanzado que existe en un determinado momento. Con el avance del tiempo, los
por otros. Estos nuevos productos son los que contarn, por un tiempo, con la
85
6.- Est usted de acuerdo que Servicios Nacionales al adquirir tecnologa de
CUADRO N.
TECNOLOGA DE PUNTA PARA SER CAPACITADO
DATOS FRECUENCIA PORCENTAJE
No 9 5
Si 171 95,2
Total 180 100%
Elaboracin: Johanna Hernndez Velasco
Fuente: Servicios Nacionales
GRFICO N.
Tabla de Cuestionario Tecnologa
Servicios Nacionales adquiera tecnologa de punta y que sea
Capacitado en esta.
5%
No
Si
95%
nueva tecnologa adquirida por Servicios Nacionales para poder agilitar el proceso
Norma establecida en la Ley Federal del Trabajo que obliga a toda entidad o
86
7.- Le gustara a usted poseer un sistema eficiente, relacional y seguro para
CUADRO N.
AHORRAR TIEMPO Y DINERO EN TODAS LAS AGENCIAS
DATOS FRECUENCIA PORCENTAJE
No 9 5
Si 171 95
Total 180 100%
Elaboracin: Johanna Hernndez Velasco
Fuente: Servicios Nacionales
GRFICO N.
Tabla de Cuestionario Ahorrar tiempo y dinero
Ahorrar tiempo y dinero en todas las agencias
No Si
5%
95%
relacional, seguro y eficiente para poder agilitar sus trmites y por ende ahorra
transacciones.
87
LAS HIPTESIS
1.- Crecidamente el 97% de los usuarios aseguran requerir que la informacin de todas
CUADRO N. 5
SEGURIDAD DE LA INFORMACIN
DATOS FRECUENCIA PORCENTAJE
No 5.4 3
Si 174.6 97
Total 180 100%
Elaboracin: Johanna Hernndez Velasco
Fuente: Servicios Nacionales
GRFICO N.
Hiptesis Seguridad de la Informacin
Seguridad de la Informacin
No Si
3%
97%
88
Hiptesis N 2 - Inviolabilidad
tener la facilidad de registrar los pagos desde cualquier agencia a nivel nacional
CUADRO N. 16
INVIOLABILIDAD
DATOS FRECUENCIA PORCENTAJE
No 7.2 4
Si 172.80 96
Total 180 100%
Elaboracin: Johanna Hernndez Velasco
Fuente: Servicios Nacionales
GRFICO N.
Hiptesis Inviolabilidad
Garantizar la inviolabilidad de sus pagos en cualquier agencia.
4%
No Si
96%
enunciado dice Cree usted necesario que Servicios Nacionales adquiera tecnologa
89
Hiptesis N 3 - Garantizar transferencias
3.- Los usuarios del rea de ventas necesitan emplear seguridades tecnolgicas para
CUADRO N. 17
GARANTIZAR TRANSFERENCIAS
DATOS FRECUENCIA PORCENTAJE
No 19.8 11
Si 160,2 89
Total 180 100%
Elaboracin: Johanna Hernndez Velasco
Fuente: Servicios Nacionales
GRFICO N.
Hiptesis Garantizar transferencias
Seguridades tecnolgicas para garantizar las transferencias
En lnea
Muy bajas 3%
4% 4%
Bajas
Altas
89%
Muy altas
enunciado dice Cree usted que al registrar un pago o una venta, el sistema debe
90
Hiptesis N 4 - Cursos y Capacitacin
CUADRO N. 18
CURSOS Y CAPACITACION
DATOS FRECUENCIA PORCENTAJE
No 7.2 4
Si 172.8 96
Total 180 100%
Elaboracin: Johanna Hernndez Velasco
Fuente: Servicios Nacionales
GRFICO N.
Hiptesis Cursos de Capacitacin
o actualizacin.
91
Hiptesis N 5 - Ahorrar tiempo y dinero
CUADRO N. 19
AHORRAR TIEMPO Y DINERO
DATOS FRECUENCIA PORCENTAJE
No 9 5
Si 171 95
Total 180 100%
Elaboracin: Johanna Hernndez Velasco
Fuente: Servicios Nacionales
GRFICO N.
Hiptesis Ahorrar tiempo y dinero
Ahorrar tiempo y dinero en su lugar de trabajo
No Si
5%
95%
recibido algn curso donde se los capacite en cuanto al manejo de Access? con
el 95%.
92
CRITERIOS PARA LA ELABORACIN DE LA PROPUESTA
razonamientos que se utilizaron para la proposicin fueron por cumplir con las
metas de cumplimiento reducir costos para la empresa, reducir gastos y velar por la
del problema a investigar, fue creado con criterios de seguridad informtica basados
PostgreSql
Spoon de Pentaho
Access 2003
Las tipologas fundamentales que tendr esta base de datos son las siguientes:
Inviolabilidad de la informacin.
Portabilidad.
Seguridad.
93
CAPTULO IV
MARCO ADMINISTRATIVO
CRONOGRAMA
GRFICO N.
CRONOGRAMA DE TRABAJO
planeacin estimada se plantea ejecutar las siguientes iteraciones dentro del proceso
de migracin de datos:
94
La iteracin 1 corresponde a la migracin de catlogos e inicio de la migracin
longitud).
activos pendientes.
iteracin y tendr que estar sincronizado con las generaciones en los pasos del
diseo.
CUADRO N.
PLANIFICACIN DETALLADO DEL TRABAJO REALIZADO
95
Creacin Base de Datos PostgreSql 4 14/08/2012 17/08/2012
8:00 17:00
Diseo de modelamiento de Bases de 21 20/08/2012 17/09/2012
Datos 8:00 17:00
Seguridades lgicas 13 03/09/2012 19/09/2012
8:00 17:00
Anlisis de alternativas HARDWARE 8,75 19/09/2012 01/10/2012
10:00 17:00
Anlisis de alternativas de seguridad 8 03/10/2012 12/10/2012
lgicas 8:00 17:00
Instalacin del Aplicativo en las diferentes 13 15/10/2012 31/10/2012
agencias 8:00 17:00
Definiciones de acceso- usuarios- 5 25/10/2012 31/10/2012
administradores 8:00 17:00
Implementacin de contingencia 28 01/11/2012 10/12/2012
8:00 17:00
Diseo de respaldo 13 11/12/2012 27/12/2012
8:00 17:00
Verificacin - afinamientos 27 28/12/2012 04/02/2013
8:00 17:00
Elaboracin: Johanna Hernndez Velasco
Fuente: Servicios Nacionales
Manejo de inconsistencias
Los datos que no puedan ser ingresados en el modelo de datos, porque no cumplen
describe a continuacin:
Registro de inconsistencias
Los datos que no puedan ser cargados, por ser invlidos sern enviados a un
96
Existir una estructura en la cual se registrarn todas las inconsistencias,
Correccin de inconsistencias
Pruebas
funciona correctamente, medir los tiempos para tener una planeacin integral y
minimizar los riesgos. Las pruebas generales corresponden a las pruebas del usuario
transacciones de prueba con datos reales y con casos especiales (que no se presentan
transaccin, utilizando los mismos datos de entrada, pueden no generan los mismos
97
PRESUPUESTO
Nuestro presupuesto comprende los diferentes gastos que se llevaran a efecto, para
CUADRO N.
REFERENCIA DE EGRESOS DEL PROYECTO
EGRESOS DLARES
Suministros de oficina $ 90.00
Fotocopias 40.00
Libros y documentos 0.00
Computadora y servicios de Internet 400.00
Transporte 30.00
Refrigerio 41.00
Empastado, anillado de tesis de grado 50.00
TOTAL $ 651.00
Elaboracin: Johanna Hernndez Velasco
Fuente: Servicios Nacionales
S.A., donde labor como analista desarrollador junior, logrando solventar los
98
Diseo, desarrollo e implantacin del sistema de informacin misional de la
Oracle. Oracle Warehouse Builder 10g Release 2 for Windows and Unix,
Nez Jover J., La ciencia y la tecnologa como procesos sociales. En: Grupo de
Caracas, Venezuela. - Editorial Rial. 150 Paginas, 2009. Pag.8, 10, 12.
NETGRAFA
Date, C.J. (2001) "Introduction a los sistemas de Bases de datos", Prentice Hall,
99
Miguel, A; Piattini, M; (2006) "Diseno de Bases de Datos Relacionales",
Caracas, Venezuela, Editorial Rial, 150 Paginas, 2009, Pag.8, 10, 12.
REFERENCIAS WEB
100
http://wikinvestigacion.wikispaces.com , Universidad de Sevilla, Espaa Sevilla,
2012
Venezuela, 2008
el 21 de Octubre de 2010.
(http://www.upm.es/portal/site/institucional/menuitem.fa77d63875fa4490b99bfa04d
ffb46a8/?vgnextoid=b713c85fb34c1210VgnVCM10000009c7648aRCRD).
Pentaho Data Integration Big Data and More: The Power to Access, Prepare
http://www.pentaho.com/explore/pentaho-data-integration/
101
CONCLUSIONES Y RECOMENDACIONES
CONCLUSIONES
El 97% de los usuarios indican que desean realizar sus transacciones en lnea y con las
agencias interrelacionada, sobre todo evitar errores por duplicidad de pago y mal control
de inventarios.
Como hemos estado hablando durante todo el documento, hoy en da, la informacin que
mucho de los casos, como uno de los bienes ms preciados de las distintas entidades. As
mismo, la desinformacin, puede ser una de las armas con las que se puede atacar a
En esta sociedad en la que vivimos se hace muy necesario la seguridad en las bases de
datos, y como principal exponente en Internet ya que este mtodo es cada vez ms
particulares, etc.
El tema tratado ser uno de los claros exponentes a tener muy en cuenta en el futuro de
El 89% de los empleados del rea de ventas indican que al realizar sus ingresos de
contratos o pagos ellos necesitan seguridades informticas para que no sean modificadas
ni eliminadas.
El traspaso de informacin de una base a otra cada vez es ms valioso y que puede
El tema tratado es un mundo muy amplio y fascinante, de la misma manera, tiene muchas
la hora de poder dar una solucin en la mejora del traspaso de informacin. Hoy en da,
103
existes muchas herramientas informticas (software), las cuales nos ayudan en estos
procesos de migracin, sin embargo, el cmo se las emplee y se las configure para efectos
de mitigar los tiempos en que esta procesa para tales fines, es lo que durante la redaccin
e investigacin del presente documento, se logra evidenciar. Adems de ello, obtener una
Pienso que las variables que se han incluido dentro de esta investigacin son las ms
operatividad de la empresa sino tambin la seguridad de los datos de los clientes, los
cuales deben ser guardado con mucho cuidado para mantener la confianza y continuidad
del negocio.
104
RECOMENDACIONES
parte del hardware. Los cambios tecnolgicos realizados deben estar de acuerdo a la
A los usuarios de las distintas agencias se los debe de capacitar acerca de las nuevas
manejo y control del mismo. Entre las conclusiones que podemos nombrar son:
Siempre se debe realizar un anlisis de las diferentes transacciones que realizan los
Los empleados de la funeraria del rea tcnica deben estar siempre actualizados en los
optimizar los procesos mostrados y detallados, as como tambin, hacer uso de la misma,
La migracin de datos debe ser correctamente evaluada antes de ejecutarla, ya que esto tiene
muchos tipos de riesgo en cuanto a la perdida de informacin. Por tanto para prevenir
proceso.
105