Está en la página 1de 97

INSTITUTO UNIVERSITARIO DE TECNOLOGÍA

DE ADMINISTRACIÓN INDUSTRIAL
REGIÓN CAPITAL

DESARROLLO DE UNA PÁGINA WEB PARA LA ADMINISTRACIÓN DE


LOS CLIENTES DE LA AGENCIA DE VIAJES
RDR VIAJES Y TURISMO C.A.

DUQUE, VIRLEY
C.I. 26.728.718

Caracas, Abril 2018


INSTITUTO UNIVERSITARIO DE TECNOLOGÍA
DE ADMINISTRACIÓN INDUSTRIAL
REGIÓN CAPITAL

DESARROLLO DE UNA PÁGINA WEB PARA LA ADMINISTRACIÓN DE


LOS CLIENTES DE LA AGENCIA DE VIAJES
RDR VIAJES Y TURISMO C.A.

Trabajo presentado como requisito para optar por el título de Técnico


Superior Universitario en la Especialidad de Informática.

Duque Gómez Virley A. C.I 26.728.718

Caracas, Abril 2018


// TUTORÍA
DEDICATORIA

A Dios sobre todas las cosas ya que a través de ÉL, tuve la fortaleza, el
empeño, la dedicación y constancia para lograr la meta que me propuse
desde un principio que fue la de graduarme.

A mis padres que son lo más preciado que Dios me ha dado, por apoyarme
en todas las decisiones que he tomado, por ser mi apoyo, y darme las
fuerzas necesarias para lograr lo que me propongo.

A mi hermano Christians, por siempre poder contar contigo.

A mis tías Rosa y Aimeé ayudarme en todo momento de mi vida, por


acompañarme y guiarme en todas las situaciones que he tenido a lo largo de
mi vida.

A mis primos Robert y Diego, son dos seres especiales a los cuales quiero
mucho.
AGRADECIMIENTO

DIOS, te agradezco todos los días de mi vida por todo lo que me das,
principalmente por la fortaleza y el entendimiento para lograr las metas que
me propongo y en especial por graduarme.

Al Instituto Universitario IUTA, por permitir desarrollar nuestra carrera


académica.

A los Profesores del IUTA, Bettmar Ovalles, Diana Soto, Karlina Landaeta,
que nos guiaron en este camino de estudio y nos dieron las herramientas
necesarias para el curso de la carrera de Informática en la Institución.

A la agencia de viajes RDR Viajes y Turismo C.A. por permitir que este
proyecto se llevara a cabo en esa Organización y facilitarnos los medios que
fueron necesarios para la culminación de la misma.

A la Sra. Rosa Gómez y su equipo de trabajo por apoyarnos y facilitarnos


información que nos permitió la elaboración del presente proyecto.
ÍNDICE

DEDICATORIA ............................................................................................... 4
AGRADECIMIENTO ....................................................................................... 5
RESUMEN ...................................................................................................... 8
INTRODUCCIÓN ............................................................................................ 9

CAPÍTULO I: EL PROBLEMA .................................................................. 11


1.1 Planteamiento del problema. ........................................................ 11
1.2 Objetivos de la investigación. ....................................................... 14
1.2.1 Objetivo General .................................................................... 14
1.2.2 Objetivos Específicos ............................................................. 14
1.3 Justificación .................................................................................. 15

CAPÍTULO II: MARCO TEÓRICO ............................................................ 19


2.1 Antecedentes de la investigación ................................................. 19
2.2 Bases teóricas .............................................................................. 21
2.3 Bases Legales .............................................................................. 46
2.4 Contexto en donde se realizó el proyecto .................................... 49
2.4.1 Misión..................................................................................... 49
2.4.2 Visión ..................................................................................... 50
2.4.3 Valores ................................................................................... 50
2.4.4 Organigrama .......................................................................... 50
2.4.5 Historia de la empresa ........................................................... 51
2.5 Definición de Términos Básicos ................................................... 51

CAPÍTULO III: MARCO METODOLÓGICO.............................................. 53


3.1 Modalidad de la investigación....................................................... 53
3.1.1 Tipo de investigación. ............................................................ 53
3.1.2 Diseño de la investigación. .................................................... 55
3.1.3 Investigación de campo. ........................................................ 55
3.2 Nivel de investigación. .................................................................. 56
3.2.1 Investigación descriptiva. ....................................................... 56
3.3 Población y Muestra. .................................................................... 56
3.3.1 Población. .............................................................................. 57
3.3.2 Muestra .................................................................................. 57
3.4 Técnicas e instrumentos de recolección de datos. ....................... 58
3.5 Técnicas de Procesamiento y Análisis de Datos. ......................... 60

CAPÍTULO IV: APLICACIÓN DE LA METODOLOGÍA ........................... 61


4.1 Identificación de problemas oportunidades y objetivos ................ 61
4.2 Determinación de los requerimientos de información ................... 62
4.3 Encuestas ..................................................................................... 63
4.4 Diagrama de Flujo de Datos del sistema actual ........................... 73
4.5 Diagrama de Flujo de Datos del sistema propuesto ..................... 74
4.6 Modelo entidad relación del sistema propuesto ............................ 76
4.7 Relaciones entre tablas ................................................................ 77
4.8 Diccionario de Datos .................................................................... 78
4.9 Manual de Usuario ....................................................................... 85

CAPÍTULO V: CONCLUSIÓN Y RECOMENDACIONES ......................... 91


5.1 Conclusión .................................................................................... 91
5.2 Recomendaciones ........................................................................... 93

BIBLIOGRAFÍA ........................................................................................ 94
ANEXOS ................................................................................................... 96

7
INSTITUTO UNIVERSITARIO DE TECNOLOGÍA
DE ADMINISTRACIÓN INDUSTRIAL
REGIÓN CAPITAL.

DESARROLLO DE UNA PÁGINA WEB PARA LA ADMINISTRACIÓN DE


LOS CLIENTES DE LA AGENCIA DE VIAJES
RDR VIAJES Y TURISMO C.A.

Trabajo Especial de Grado.


Autora: Duque Gómez, Virley A.
Tutor: Wendy Quezada
Noviembre 2017

RESUMEN
El presente estudio se basó en la optimización del servicio de atención al
cliente de la agencia de viajes RDR Viajes y Turismo C.A para un correcto
respaldo y manejo de la información de los distintos destinos nacionales e
internacionales ofrecidos como servicio, además de un control y registro de
sus clientes para utilización futura de esta información. Esto se realiza debido
a la necesidad de lograr cada vez más la agilización de las operaciones y la
atención al cliente de parte de la empresa, por lo cual se requiere analizar de
manera integral la parte en lo atinente a las principales funciones que se
realizan dentro de este proceso para desarrollarlo correctamente cubriendo
cada una de sus necesidades. El beneficio fundamental de esta investigación
es optimizar los procesos realizados en los procedimientos de cotización y
almacenamiento, brindando mayor seguridad y velocidad en los procesos a
los clientes para que se sienta más satisfecho y debidamente atendido. Una
de las principales tareas por cumplir es lograr una implementación correcta
de información para tener un respaldo de clientes. Para lograr la realización
de este trabajo, fue necesario basarse en un Marco Referencial para
sustentar el estudio, a través de los antecedentes de la investigación, reseña
institucional, así como las bases teóricas propias del tema desarrollado,
tomando otros trabajos e investigaciones como referencia del proyecto. Con
respecto al Marco Metodológico, la investigación se ubica en un diseño de
campo, con un nivel descriptivo y una población de 10 personas,
representadas por los distintos colaboradores de la institución, de la cual se
logró mantener la misma cantidad de persona, es decir, 10, para constituir la
muestra de la investigación, los datos se recolectaron a través de la técnica
de observación directa, la herramienta utilizada fue el cuestionario mediante
la encuesta anexada a continuación…

DESCRIPTORES: Optimización, Cartera de Clientes, MySql, PHP, HTML,


CSS.
INTRODUCCIÓN

Los procesos manuales presentes en una organización pueden traer


consigo distintas consecuencias a todos los usuarios que se ven
involucrados en el, mientras que para el cliente es un proceso lento y
muchas veces redundante, para el usuario gestor o administrador conlleva a
un desgaste físico de más horas de trabajo repetitivo además de un desgaste
psicológico ya que esto se ha demostrado por una relación que existe entre
los factores psicosociales y una serie de trastornos funcionales físicos y
estados psicológicos límite. La aparición de uno u otro trastorno depende de
la sensibilidad de cada persona, ya que este tipo de alteraciones suelen
afectar en la parte más débil de cada individuo. Unas condiciones
psicosociales nocivas y ambiente laboral pesado pueden generar
distracciones, comportamientos inseguros, etc., y derivar en accidentes.

Un sistema es un plan práctico y completo para generar, controlar y


coordinar las acciones de una organización, basado en sus políticas y
procedimientos, funciones y organigramas que son ejecutadas por el
elemento físico y humano, con un plan tácito de corrección. Cualquier
sistema que se precie de serlo, debe tener como sus objetivos principales el
apoyo al elemento humano para: controlar, generar acción, proveer
información, usar eficientemente los recursos, fijar procedimientos, filtrar
información adecuada, coordinar acciones y movimientos, planear, evaluar y
tomar decisiones.

Por este motivo, un sistema es un elemento muy valioso para cualquier


organización; en cualquier organización que debe organizarse para sobrevivir
y prosperar, es el sistema el que proporciona los instrumentos con los que
las organizaciones pueden tomar las decisiones acertadas y dirigir la acción
hacia el éxito.

9
La presente investigación de los actuales sistemas de la agencia de
viajes RDR Viajes y Turismo C.A para el presente trabajo de grado maneja
un enfoque directo a la Atención al Cliente de los usuarios que
constantemente buscan utilizar los servicios de la empresa, por ello se
analiza la realización de un sistema que apoye firmemente a los usuarios
gestores o asesores en la difusión de la información, organización de
pasajeros y registro de información estadística esto debido a que hoy en día
podemos aprovechar las distintas formas automatizadas de administración,
gestión y atención que la tecnología nos brinda.

La tecnología es el conocimiento técnico, aplicado a la mejora y en


bienestar del ser humano. Para la empresa, la tecnología supone una mejora
de forma que, con el mínimo esfuerzo, el objetivo de la empresa, es decir, el
lucro, sea más fácil de conseguir. La aparición y el desarrollo de la tecnología
ha sido de gran ayuda para las empresas, de hecho, casi se podría decir,
que, sin el desarrollo de la tecnología, no podrían existir las empresas tal y
como las conocemos hoy en día.

Una empresa con un buen uso de las tecnologías de la información y


comunicación puede llegar hacer una empresa exitosa, pero si cuenta con
ellas y no las utiliza en forma adecuada a pesar de tener un buen producto
puede tender al fracaso en un cierto periodo de tiempo. Las tecnologías han
sido fundamentales para la creación y desarrollo de las empresas. Las
empresas multinacionales que conocemos hoy día, no habrían podido
consolidarse sin la ayuda de la tecnología. Por lo tanto, siendo esta una
agencia de viajes, requiere tener una imagen para mostrar a los clientes
como objetivo para esta empresa con este proyecto es darla a conocer al
mundo, para expandir sus mercados a clientes más lejanos que tengan la
necesidad de sus servicios.

10
CAPÍTULO I: EL PROBLEMA

1.1 Planteamiento del problema.

La comercialización mundial tiene un alto impacto en el área comercial


para cualquier empresa, estamos basados en una sociedad que se rige
mayoritariamente por competencias, como agencia de viaje es primordial
para nosotros mantenernos al ritmo del avance mundial con respecto a
según vaya avanzando la misma, dicho impacto también se torna un poco
más notable al momento de ser una empresa localizada actualmente en un
país que atraviesa mediante muchos cambios a nivel económico afectando
tanto directa como indirectamente la administración de varias entidades e
individuos que están vinculados a nuestra área, aun así cuando nuestro
enfoque no está basado actualmente en la economía, debido a que no se
trabaja con un solo tipo de moneda, es importante tener en cuenta el punto
de vista económico a nivel global puesto que afecta las promociones
ofrecidas por la empresa en todo momento.

Desde la aparición de los sistemas y computadores se ha conseguido


facilitar los procesos laborales que debía llevar cada colaborador, ahorrando
el tiempo que era imprescindible pasar delante de un equipo para ser
utilizado en otros procedimientos administrativos, sociales o comerciales. Sin
embargo, la mayoría de las empresas se abstienen a un cambio radical,
generalmente por la visión que mantienen con respecto a una ‘complicación’
o fallas en el sistema confiando más en los recursos humanos que trabajan
manualmente, por ello es de vital importancia estructurar un sistema
completamente estable para dar la confianza necesaria a las empresas que
lo requieran, otorgando las capacitaciones necesarias para la resolución de
dichos problemas o presentarse en caso de la aparición de un inconveniente
para su solución.

11
La innovación de sistemas para automatizar el trabajo diario no deja
por fuera al sector turismo en el que podemos encontrar que, hoy en día la
mayoría de los trabajos son realizados manualmente y variedad de ellos
podrían ser optimizados mediante la implementación de un sistema que
permita un estudio general de la situación actual del servicio o del estado de
la empresa que mejore la calidad laboral de la institución, incentivando a los
colaboradores a trabajar más tiempo en el área de la atención al cliente que
en sí la de realización constante de los mismos procedimientos para el
manejo de la continua información o la organización de la misma.

La automatización de un procedimiento laboral permite una mejor


organización personal e institucional, de esta manera el tiempo ahorrado
podría ser utilizado para mejor atención al cliente y mayor tiempo en la
estimación de promociones o cambios en el servicio ofrecido. El sistema que
realice estas acciones presentaría resultados estadísticos que servirían para
la consideración de las opiniones personales de cada uno de los clientes
propios de la empresa, de esta manera la directiva podría evaluar la
experiencia de cada uno de sus usuarios para un aprovechamiento a futuro.

La agencia de viajes RDR Viajes y Turismo C.A. se encuentra


actualmente en un auge con un poderoso éxito en la comercialización de
destinos nacionales e internacionales, la cual a diario obtiene más clientes
por sus constantes promociones de los cuales no se logra obtener en ningún
momento un registro individual en concreto que pueda ser utilizado en gran
cantidad. Por ello, en la empresa no se encontró ningún tipo de facilidad al
momento de procesar o almacenar información de cada uno de los clientes,
los cuales no son tomados en cuenta para promociones u opiniones en
general.

12
En lo atinente a la gestión administrativa y comercial que debe llevarse
a cabo en la agencia, se presentan ciertas deficiencias en cuanto a la
aplicación de los procesos de planificación, organización, dirección y control.
Estas cuatro fases fundamentales para la administración, no se encuentran
lo suficientemente integradas en los procedimientos correspondientes para
garantizar un servicio más óptimo a la clientela de la empresa,
perjudicándoles al aumentar el tiempo de espera para el servicio.

Esta problemática encontrada en la institución retrasa el trabajo de los


colaboradores, debido a que se debe realizar el mismo procedimiento
continuamente, el cual consiste en el contacto con el cliente y revisión
manual de cada uno de los elementos solicitados para cotizaciones de viaje y
además, no se considera en ningún momento la opinión del cliente a futuro.

Tomando en cuenta dichas pautas, quedan abiertas ciertas incógnitas


que son las siguientes:

¿Cuál es la necesidad de crear un sistema que permita la


automatización de los procedimientos que maneja la empresa?

¿Cuál estrategia presentada que se aplique mediante la tecnología para


la creación del sistema es la más óptima para la automatización del trabajo
manual de la empresa?

En virtud de la problemática planteada es imprescindible que se


optimicen los procesos de atención o cotización solicitados para lograr una
mayor satisfacción de los clientes, dando como única vía la automatización
del almacenamiento de la información de cada uno de los usuarios y así
conseguir mantener el prestigio además de la posición competitiva de la

13
institución en el mercado correspondiente al área comercial de la agencia de
viajes.
1.2 Objetivos de la investigación.

1.2.1 Objetivo General

Desarrollo de una página web para la administración de los clientes de


la agencia de viajes RDR Viajes y Turismo C.A.

1.2.2 Objetivos Específicos

- Determinar las principales debilidades en el actual sistema manual


utilizado por la institución.

- Elaborar una propuesta de un sistema automatizado estructurado


según una metodología que permita a la empresa llevar un control
personal y administrativo.

- Realizar el diseño lógico de tablas que regirá la base de datos del


sistema de control y registro.

- Crear la base de datos mediante MySql para administrarla con


PHPMyAdmin.

- Programar un sistema que almacene un historial por cliente y sea


utilizado para la estimación de promociones de viajes y mejoras del
servicio.

14
1.3 Justificación

Si logramos ver algunas pequeñas empresas, podemos ver que la


mayoría aún no cuentan con su propio sitio web. Aunque la mayoría de
empresas ya cuentan con una página web propia, está claro que hoy en día
existen empresas que no entienden la importancia de tener un espacio
propio en la web. Las empresas que no tengan su propia página web, están
desaprovechando un gran recurso de marketing, por ende, algunas
conversiones se estarían perdiendo.

Durante el tiempo ha ido creciendo el uso de las computadoras y con


ellos la aplicación de herramientas tecnológicas que permitan la facilitación
de los procedimientos manuales de las distintas empresas, es decir, las
informáticas junto a sus trabajos de procesamiento de información se han ido
implantando en las distintas empresas a nivel mundial para obtener mejores
y más rápidos resultados a menor costo y con cada vez menor cantidad de
recursos humanos en cada una de sus áreas laborales. Con ello, a su vez se
manejan grandes proyectos de marketing para darse a conocer a los clientes

En toda empresa es requerido llevar un control y una organización


según el ámbito laboral y económico en el que se desarrolla, el problema se
centra en la manera que se llevan estos procedimientos ya que debe ser de
una forma eficiente para no ralentizar los procesos en sí entre el cliente y la
organización. Hoy en día la tecnología nos da la facilidad de poder llevar una
gran parte de los procedimientos de una empresa desde un computador,
eficientemente, sin embargo, en general aún se manejan demasiados
procedimientos manuales en las conocidas “pymes” (pequeñas y medianas
empresas) ó “MiPyMEs” (acrónimo de "micro, pequeña y mediana empresa")
y para muestra de ello, la empresa que será beneficiada con este proyecto.

15
El sistema de reservación y de información de una agencia de viajes
es vital para llevar un control y un registro, mediante la aplicación de un
sistema automatizado de registro se permite un proceder más organizado,
logrando un desarrollo técnico a medida que se desenvuelva. Actualmente el
proceso de reservación y de información de la agencia de viajes RDR Viajes
y Turismo C.A. se lleva totalmente manual e ineficiente, dificultando y
ralentizando cada uno de los respectivos procedimientos para la reservación
de viajes solicitada por los clientes.

La empresa RDR Viajes y Turismo C.A. inaugurada en el año actual


(2017) es una agencia de viajes que maneja paquetes, boletería aérea
nacional e internacional y asesorías en general con respecto a viajes y
destinos turísticos. Sus amplios servicios se enfocan directamente a sus
clientes, cumpliendo con sus necesidades en todo momento gracias a la
experiencia en el área y compromiso de cada uno de sus asesores, a pesar
del poco tiempo de trabajo que tienen en el mercado manejan una gran
cartera de clientes frecuentes y llevan muy poco registro de los mismos por lo
cual nos encontramos con la problemática que se evalúa en este proyecto.

Se observó que dicha empresa no posee ningún tipo de


almacenamiento de información ni registro de los clientes más allá de la
manual, no lleva ningún control de los mismos y algunos se hacen anónimos
una vez pasa el tiempo cuando no viaja con ninguno de los destinos de la
agencia durante un periodo en específico, esto es una notable problemática
que afecta tanto a los clientes como a cada uno de sus asesores y directiva,
más aún debido a que una empresa en este ambiente económico depende
socialmente para laborar y por ello, administrativamente un control previo
para futuras modificaciones o propuestas que puedan ser llevadas a los
clientes y permita la ampliación de los servicios de la misma para beneficio
de los mismos.

16
La organización y correcto manejo de información siempre es
necesaria para poder trabajar cómodamente con un archivo y respaldo de las
acciones que se realizan en los procedimientos laborales. La información de
los clientes de una empresa es uno de los tesoros más importantes de la
misma, de esta manera se conocen los clientes más potentes y frecuentes
que utilizan los servicios.

La presente problemática afecta de una manera crítica directamente el


funcionamiento de la empresa debido a que los colaboradores invierten
mucho tiempo en la recolección de información y la almacenan
incorrectamente, de una manera manual y nada eficiente la cual es eliminada
una vez el usuario utiliza el servicio. Además, esta información debe ser
tomada cada vez que un cliente desee utilizar los servicios actuales, mientras
que dichos clientes se ven afectados ya que no hay un respaldo previo de
ningún tipo de información.

La falta de respaldo, inconsistencia de datos, redundancia de


información y desorganización son los principales inconvenientes actuales de
la empresa, ralentizan la labor de los colaboradores y con ello perjudican la
utilización de los servicios de la empresa por parte de los clientes que deben
repetir constante mente la información.

Mediante este proyecto, se busca agilizar las actividades diarias de la


empresa dándole solución a estos inconvenientes para que no exista ningún
tipo de redundancia de información y que además el respectivo trabajador
lleve un histórico de viajes y requisitos de cada uno de los usuarios, lo cual
agiliza el sistema de reservación al cliente y este encontrará una comodidad
en el proceso.

17
Alcance y Delimitación

Este trabajo especial de grado tiene por objetivo diseñar un sistema


automatizado para el registro y control de la cartera de clientes de la agencia
RDR Viajes y Turismo C.A. ubicada en San Bernardino, Caracas, Venezuela
el cual directamente se enfoca en cumplir con las necesidades de
organización y almacenamiento de información del trabajador, automatizando
algunos de sus procedimientos.

18
CAPÍTULO II: MARCO TEÓRICO

2.1 Antecedentes de la investigación

Autores: Barreto Miguel Ángel y Rodríguez Chirinos Hector José.


Fecha: Mayo 2010.
Institución: Universidad Central de Venezuela (UCV).
Título: Proyecto sistema de automatización de historias médicas para el
módulo Barrio Adentro Urb. Brisas del Lago Punta Gorda.
Objetivo General: Diseñar un Sistema de Información para la
Automatización de los registros de las historias médicas del módulo Barrio
Adentro de la Urb. Brisas del Lago.
Vinculación: Los autores utilizaron un sistema de registro de historiales
médicos similar al estructurado en este proyecto para automatizar el listado
de clientes de la agencia de viajes.

Autores: Victor Balza y Victor Corzo


Fecha: Marzo 2009.
Institución: Universidad Central de Venezuela (UCV).
Título: Diseño de un sistema automatizado para el control del proceso de
inscripción de la Escuela Técnica Comercial: Robinsoniana Rómulo Gallegos.
Objetivo General: Establecer la automatización del proceso de inscripción
que controle, registre de manera segura, precisa y eficiente la información
del alumno inscrito en la Escuela Técnica Comercial Robinsoniana “Rómulo
Gallegos”.
Vinculación: En este proyecto, se manejó la creación e implementación de
un sistema automatizado de registro y control de alumnos, similar a la
propuesta del presente proyecto.

19
Autores: César Augusto Martín Vásquez Flores
Fecha: Noviembre 2013.
Institución: Pontificia Universidad Católica del Perú.
Título: Análisis, diseño e implementación de un sistema de recaudación de
deudas.
Objetivo General: Analizar, diseñar e implementar un sistema de
información que coadyuve al seguimiento de la recaudación de deudas en el
proceso pre judicial de cobranza peruano.
Vinculación: La mencionada tesis de grado, lleva un control de los clientes
morosos dentro de su sistema y los muestra al usuario para conocer los
adeudados. Implementación que se hará en el presente proyecto a la
empresa RDR Viajes y Turismo C.A.

Autores: Mago Barrios, Carlos José y Zaurita Landaeta, Norelkis Nataly.


Fecha: Febrero de 2009.
Institución: Instituto Universitario de Tecnología de Administración Industrial
(IUTA)
Título: Diseño de un sistema para el almacenamiento de información y
control de clientes en la empresa It Experts C.A.
Objetivo General: Diseñar un sistema para el control y seguimiento de
clientes en cuanto a la gestión de incidentes en la empresa It Experts C.A.
Vinculación: Se visualizaron grandes referencias similares de gran utilidad
con respecto al almacenamiento y manejo de la información en esta tesis de
grado.

20
Autores: Alejandro Cajiao Rodríguez y Ricardo Correa Pérez
Fecha: Junio 2011.
Institución: Instituto Universitario de Tecnología de Administración Industrial
(IUTA)
Título: Elaboración de un sistema de registro y control de mascotas y
clientes para el grupo veterinario SJ3000 C.A.
Objetivo General: Elaborar un sistema de control y registro de mascotas
para los clientes del Grupo Veterinario SJ3000 C.A con la finalidad de
mejorar y automatizar las operaciones de la empresa.
Vinculación: El lenguaje de programación mostrado en esta tesis de grado
es el mismo que se consideró para la realización del presente proyecto,
además de estar enfocado al mismo proceso de registro y control dentro de
otro terreno laboral o comercial.

2.2 Bases teóricas

Requerimientos mínimos del sistema

Windows 98 en adelante.
Procesador 486DX en adelante.
18 MB de RAM se recomienda 24.
255 MB de disco duro.
Conexión a Internet.

Lenguaje de Programación

Por definición encontramos que un lenguaje de programación es un


lenguaje formal diseñado para realizar procesos que pueden ser llevados a
cabo por máquinas como las computadoras. Pueden usarse para crear
programas que controlen el comportamiento físico y lógico de una máquina,

21
para expresar algoritmos con precisión, o como modo de comunicación
humana.

Está formado por un conjunto de símbolos y reglas sintácticas y


semánticas que definen su estructura y el significado de sus elementos y
expresiones. Al proceso por el cual se escribe, se prueba, se depura, se
compila (de ser necesario) y se mantiene el código fuente de un programa
informático se le llama programación.

El presente proyecto será realizado en el margen del lenguaje de


programación de PHP, HTML y CSS gracias a su simplicidad en el manejo
de la interfaz.

El lenguaje de programación HTML, sigla en inglés de HyperText


Markup Language (lenguaje de marcas de hipertexto) es un estándar que
sirve de referencia del software que conecta con la elaboración de páginas
web en sus diferentes versiones, define una estructura básica y un código
(denominado código HTML) para la definición de contenido de una página
web, como texto, imágenes, videos, juegos, entre otros. entre las
características generales de este lenguaje de programación tenemos:

Ventajas:

 Es un lenguaje de etiquetas fácil de usar y muy sencillo de entender.


 Permite la comunicación rápida y directa con una o varias personas
que se encuentren en cualquier parte del mundo.
 Desarrollo de diferentes proyectos y propuestas para darlos a conocer
a través de la red.
 Se puede contactar con diferentes personas para realizar negocios,
trabajos, proyectos, etc.

22
Desventajas:

 Es muy básico.
 No ofrece diversidad de opciones.
 No es muy completo.

El lenguaje de programación PHP, sigla recursiva en inglés de PHP:


Hypertext Preprocessor (procesador de hipertexto), es un lenguaje de
programación de propósito general de código del lado del servidor
originalmente diseñado para el desarrollo web de contenido dinámico. Para
este lenguaje de programación tenemos como ventajas y desventajas que:

Ventajas:

 Es un lenguaje multiplataforma.
 Es completamente orientado al desarrollo de aplicaciones web
dinámicas con acceso a información almacenada en una Base de
Datos.
 El código fuente escrito en PHP es invisible al navegador y al cliente
ya que es el servidor el que se encarga de ejecutar el código y enviar
su resultado HTML al navegador. Esto hace que la programación en
PHP sea segura y confiable.
 Posee una capacidad de conexión con la mayoría de los motores de
base de datos que se utilizan en la actualidad, destaca su
conectividad con MySQL y PostgreSQL.
 Capacidad de expandir su potencial utilizando la enorme cantidad de
módulos (llamados ext's o extensiones).

23
Desventaja:

 Como es un lenguaje que se interpreta en ejecución para ciertos usos


puede resultar un inconveniente que el código fuente no pueda ser
ocultado. La ofuscación es una técnica que puede dificultar la lectura
del código, pero no la impide y, en ciertos casos, representa un costo
en tiempos de ejecución.

El lenguaje de programación CSS son hojas de estilo de cascada (o CSS,


siglas en inglés de Cascading Stylesheets) es decir, es un lenguaje de
diseño gráfico para definir y crear la presentación de un documento
estructurado escrito en un lenguaje de marcado. Entre las ventajas y
desventajas de este lenguaje de programación tenemos:

Ventajas:

 Con una Hoja de Estilo podemos modificar la presentación de cada


elemento sin modificar el código HTML, ahorrando esfuerzo y tiempo
de edición. Así, el mantenimiento del sitio web se hace más sencillo.
 El lenguaje CSS ofrece una amplia gama de herramientas de
composición más potentes que HTML. Con CSS se evita tener que
recurrir a “trucos” para conseguir algunos efectos.
 Las Hojas de Estilo pueden usarse con otros lenguajes de
programación (por ejemplo, JavaScript) para conseguir efectos
dinámicos en las páginas.
 Se pueden especificar Hojas de Estilo para distintos navegadores.
 Los usuarios con alguna discapacidad pueden definir su propia Hoja
de Estilo y la regla importante obligará al navegador a suplantar la
Hoja de Estilo del autor de la página.

24
Desventajas:

 La desventaja más importante es el soporte irregular que tienen las


CSS por parte de los navegadores. Pueden existir incompatibilidades
con determinadas propiedades según el navegador que se utilice,
según si es para Windows o Mac o, incluso, entre distintas versiones
de un mismo navegador.

 Si hay problemas o limitaciones de compatibilidades, el navegador


aplicará el formato predeterminado y nuestro trabajo de composición
habrá sido inútil.

 Algunas propiedades de las CSS pueden provocar que una parte del
contenido de nuestra página resulte inaccesible desde algunos
navegadores.

Con respecto a la base de datos que se utilizará, tenemos que MySql


que como definición es un sistema de gestión de bases de datos relacional
desarrollado bajo licencia dual: Licencia pública general/Licencia comercial
por Oracle Corporation y está considerada como la base datos de código
abierto más popular del mundo,12 y una de las más populares en general
junto a Oracle y Microsoft SQL Server, sobre todo para entornos de
desarrollo web.

PHPMyAdmin es una herramienta escrita en PHP con el objetivo de


manejar la administración de MySQL a través de páginas web, utilizando
Internet. Actualmente puede crear y eliminar Bases de Datos, crear, eliminar
y alterar tablas, borrar, editar y añadir campos, ejecutar cualquier sentencia
SQL, administrar claves en campos, administrar privilegios, exportar datos en

25
varios formatos y está disponible en 72 idiomas. Como ventajas y
desventajas de utilizar este administrador de base de datos tenemos:
Ventajas:

 Velocidad al realizar las operaciones, lo que le hace uno de los


gestores con mejor rendimiento.
 Bajo costo en requerimientos para la elaboración de bases de
datos, ya que debido a su bajo consumo puede ser ejecutado en
una máquina con escasos recursos sin ningún problema.
 Facilidad de configuración e instalación.
 Soporta gran variedad de Sistemas Operativos
 Baja probabilidad de corromper datos, incluso si los errores no se
producen en el propio gestor, sino en el sistema en el que está.
 Su conectividad, velocidad, y seguridad hacen de MySQL Server
altamente apropiado para acceder bases de datos en Internet

Desventajas:

 Un gran porcentaje de las utilidades de MySQL no están


documentadas.
 No es intuitivo, como otros programas (ACCESS).
 Metodologías de Sistemas

Las metodologías son sistemas completos de técnicas que incluyen


procedimientos paso a paso, productos resultantes, funciones, herramientas
y normas de calidad para la terminación del ciclo de vida completo del
desarrollo de sistemas. Una metodología para el desarrollo de un sistema
corresponde a un conjunto de actividades llevadas a cabo para desarrollar y
poner en marcha un sistema, estas metodologías se encuentran divididas en
dos grandes grupos, tradicionales y ágiles.

26
De forma general podemos decir que los métodos tradicionales están
pensados para el uso exhaustivo de documentación durante todo el ciclo y se
centran en cumplir con el plan de proyecto mientras que las segundas ponen
vital importancia en la capacidad de respuesta a los cambios, la confianza en
las habilidades del equipo y al mantener una buena relación con el cliente.

Las metodologías ágiles tienen como características las siguientes:

 Son basadas en eucarísticas provenientes de prácticas de producción de


código.

 Son impuestas internamente por el equipo con un proceso menos


controlado y con pocos principios sin un contrato tradicional.

 Es bastante flexible, el cliente es parte del equipo de desarrollo y se


maneja en grupos pequeños de aproximadamente menos de diez
integrantes trabajando en el mismo sitio con pocos roles y pocos
artefactos.

 Hace menos énfasis en la arquitectura del software.

Las metodologías tradicionales poseen entre su estructura las


siguientes características:

 Son basadas en normas provenientes de estándares seguidos según el


entorno desarrollo.

27
 Son impuestas externamente, con un proceso mucho más controlado y
con numerosas políticas y normativas con un contrato previo al inicio de
la realización del software.

 El cliente interactúa de manera constante con el equipo de desarrollo


mediante reuniones sin ser parte de él, se maneja en grupos medianos y
grandes posiblemente distribuidos en más roles con una mayor cantidad
de artefactos.

 La arquitectura del software es esencial en la realización del software y


se expresa mediante modelos.

Modelo de entidad y relación:

Un modelo entidad-relación o diagrama entidad-relación (a veces


denominado por sus siglas en inglés, E-R “Entity relationship”; en español
DER: “Diagrama de Entidad-Relación”) es una herramienta para el modelado
de datos que permite representar las entidades relevantes de un sistema de
información, así como sus interrelaciones y propiedades.

El Modelo Entidad-Relación

1. Se elabora el diagrama (o diagramas) entidad-relación.

2. Se completa el modelo con listas de atributos y una descripción de


otras restricciones que no se pueden reflejar en el diagrama.

Entidad:

28
Representa una “cosa”, “objeto” o “concepto” del mundo real con
existencia independiente, es decir, se diferencia únicamente de otro objeto o
cosa, incluso siendo del mismo tipo, o una misma entidad.

Una entidad está descrita y se representa por sus características o


atributos. Por ejemplo, la entidad Persona las características: Nombre,
Apellido, Género, Estatura, Peso, Fecha de nacimiento.

Atributos:

Los atributos son las características que definen o identifican a una


entidad. Estas pueden ser muchas, y el diseñador solo utiliza o implementa
las que considere más relevantes.

En un conjunto de entidades del mismo tipo, cada entidad tiene valores


específicos asignados para cada uno de sus atributos, de esta forma, es
posible su identificación unívoca.

El conjunto de relaciones consiste en una colección, o conjunto, de


relaciones de la misma naturaleza.

Restricciones:

Son reglas que deben mantener los datos almacenados en la base de


datos.

Correspondencia de cardinalidades

29
Dado un conjunto de relaciones en el que participan dos o más
conjuntos de entidades, la correspondencia de cardinalidad indica el número
de entidades con las que puede estar relacionada una entidad dada.

Dado un conjunto de relaciones binarias y los conjuntos de entidades


A y B, la correspondencia de cardinalidades puede ser:
• Uno a Uno: (1:1) Un registro de una entidad A se relaciona con solo un
registro en una entidad B. (ejemplo dos entidades, profesor y departamento,
con llaves primarias, código profesor y jefe de apartamento..
Respectivamente, un profesor solo puede ser jefe de un departamento y un
departamento solo puede tener un jefe).

• Uno a Varios: (1:N) Un registro en una entidad en A se relaciona con


cero o muchos registros en una entidad B. Pero los registros de B solamente
se relacionan con un registro en A. (ejemplo: dos entidades, vendedor y
ventas, con llaves primarias, código vendedor y venta, respectivamente, un
vendedor puede tener muchas ventas, pero una venta solo puede tener un
vendedor).

• Varios a Uno: (N:1) Una entidad en A se relaciona exclusivamente con


una entidad en B. Pero una entidad en B se puede relacionar con 0 o
muchas entidades en A. (ejemplo empleado-centro de trabajo).

• Varios a Varios: (N:M) Una entidad en A se puede relacionar con 0 o


con muchas entidades en B y viceversa (ejemplo asociaciones-ciudadanos,
donde muchos ciudadanos pueden pertenecer a una misma asociación, y
cada ciudadano puede pertenecer a muchas asociaciones distintas).

Restricciones de participación

30
Dado un conjunto de relaciones R en el cual participa un conjunto de
entidades A, dicha participación puede ser de dos tipos:

• Total: Cuando cada entidad en A participa en al menos una relación de R.

• Parcial: Cuando al menos una entidad en A NO participa en alguna


relación de la R.

Claves:

Es un subconjunto del conjunto de atributos comunes en una


colección de entidades, que permite identificar inequívocamente cada una de
las entidades pertenecientes a dicha colección. Asimismo, permiten distinguir
entre sí las relaciones de un conjunto de relaciones.
Dentro de los conjuntos de entidades existen los siguientes tipos de claves:

• Superclave: Es un subconjunto de atributos que permite distinguir


unívocamente cada una de las entidades de un conjunto de entidades. Si se
añade un atributo al anterior subconjunto, el resultado seguirá siendo una
superclave.

• Clave candidata: Se trata de superclave mínima, es decir, cualquier


subconjunto de atributos de la misma no puede ser una superclave.

• Clave primaria: Es una clave candidata, elegida por el diseñador de


la base de datos, para identificar unívoca mente las entidades en un conjunto
de entidades.

31
Los valores de los atributos de una clave, no pueden ser todos iguales
para dos o más instancias.

Para poder distinguir unívoca mente las relaciones en un conjunto de


relaciones R, se deben considerar dos casos:

• R NO tiene atributos asociados: En este caso, se usa como clave


primaria de R la unión de las claves primarias de todos los conjuntos de
entidades participantes.

• R tiene atributos asociados: En este caso, se usa como clave primaria


de R la unión de los atributos asociados y las claves primarias de todos los
conjuntos de entidades participantes.

Si el conjunto de relaciones, R, sobre las que se pretende determinar


la clave primaria está compuesto de relaciones binarias, con los conjuntos de
entidades participantes A y B, se consideran los siguientes casos, según sus
cardinalidades:

• R es de muchos a uno de A a B entonces sólo se toma la clave


primaria de A, como clave primaria de R.

• R es de uno a muchos de A a B entonces se toma sólo la clave


primaria de B, como clave primaria de R.

32
• R es de uno a uno de A a B entonces se toma cualquiera de las dos
claves primarias, como clave primaria de R.

• R es de muchos a muchos de A a B entonces se toma la unión de los


atributos que conforman las claves primarias de A y de B, como clave
primaria de R.
Diagrama de flujo de datos

Un diagrama de flujo de datos o DFD (sus siglas en español e inglés),


es una representación gráfica del flujo de datos a través de un sistema de
información. Un diagrama de flujo de datos también se puede utilizar para la
visualización de procesamiento de datos (diseño estructurado). Es una
práctica común para un diseñador dibujar un contexto a nivel de DFD que
primero muestra la interacción entre el sistema y las entidades externas.
Los niveles de un DFD son:

• Nivel 0: Diagrama de contexto

• Nivel 1: Diagrama de nivel superior

• Nivel 2: Diagrama de detalle o expansión

Diagrama de contexto: nivel 0

En el diagrama de contexto se caracterizan todas las interacciones


que realiza un sistema con su entorno (entidades externas), estas pueden
ser otros sistemas, sectores internos a la organización, o factores externos a
la misma. Se dibuja un solo proceso que representa al sistema en cuestión y
se escribe su nombre en dicha burbuja como un sustantivo común más

33
adjetivos. De él solamente parten los flujos de datos que denotan las
interrelaciones entre el sistema y sus agentes externos, no admitiéndose
otros procesos ni almacenamientos en el dibujo, ya que estos son procesos
estructurados y ordenados, además posee una cardinalidad que varía según
la función que desempeñe cada diagrama. Resulta de gran utilidad para los
niveles posteriores de análisis como herramienta de balanceo. Y es conocido
como el Diagrama de Flujo de Datos DFD de Nivel “0”.
Diagrama de nivel superior: nivel 1

En el diagrama de nivel superior se plasman todos los procesos que


describen al proceso principal. En este nivel los procesos no suelen
interrelacionarse directamente, sino que entre ellos debe existir algún
almacenamiento o entidad externa que los una. Esta regla de construcción
sirve como ayuda al analista para contemplar que en un nivel tan elevado de
abstracción (DFD Nivel 1) es altamente probable que la información que se
maneja requiera ser almacenada en el sistema, aunque no esté especificado
por un Requisito funcional, siendo en realidad un requisito no-funcional.

Diagrama de detalle o expansión: nivel 2

En un diagrama de nivel 2 o mayor, comienzan a explotarse las


excepciones a los caminos principales de la información dado que aumenta
progresivamente el nivel de detalle. De aquí en adelante se permiten los
flujos entre procesos.

El DFD (Diagrama De Flujo De Datos) nivel 2 puede considerarse el


máximo para ser validado en forma conjunta con el usuario dado que en los
niveles posteriores el alto grado de complejidad del diagrama puede resultar
de muy difícil lectura para personas ajenas al equipo de sistemas. También
se recomienda el diagrama de nivel superior.

34
Metodología MeRinde

La Metodología de la Red Nacional de Integración y Desarrollo de


Software Libre (MeRinde) consiste en un proyecto que propone un estándar
abierto para el proceso de desarrollo de software orientado a planes que se
estructura en dos dimensiones o ejes:
Eje horizontal: Representa el tiempo y es considerado el eje de los
aspectos dinámicos del proceso. Indica las características del ciclo de vida
del proceso expresado en términos de fases, iteraciones e hitos.

Eje vertical: Representa los aspectos estáticos del proceso. Describe


el proceso en términos de componentes de proceso, disciplinas, actividades,
artefactos y roles.

La Metodología MeRinde surge de la combinación y adaptación de


modelos y metodologías ampliamente utilizadas para el desarrollo de
software y la reingeniería de procesos del negocio. Esta metodología está
fuertemente fundamentada en los requerimientos del Centro Nacional de
Tecnología de Información (CNTI) y en varias metodologías como el Proceso
Unificado (UP) especialmente.

Pretende entre sus principales objetivos apoyar a las comunidades de


desarrollo de software libre en sus proyectos, suministrando las herramientas
necesarias para que estos cumplan con un proceso de desarrollo y
documentación de sus sistemas. MeRinde es concebida para abarcar el
desarrollo completo de sistemas de software de diversa complejidad y
magnitud, por lo cual su estructura responde a desarrollos máximos y deberá
adaptarse y dimensionarse en cada momento de acuerdo a las
características particulares de cada proyecto.

35
Dada la adaptabilidad que puede sufrir la metodología, esta puede
llegarse a aplicar bajo un enfoque ágil, lo cual no se detalla en la presente
versión, pero no se descarta su empleo. Así mismo, esta permite producir y
mantener una librería de plantillas reutilizables para ingeniería de software.
Está basada en componentes, lo cual quiere decir que el sistema software en
construcción está formado por componentes software interconectados a
través de interfaces bien definidas. Además, la metodología utiliza el
Lenguaje Unificado de Modelado (Unified Modeling Language, UML) para
preparar todos los diagramas de un sistema software.

Con el proceso de desarrollo y con las plantillas de esta metodología


se busca a su vez estimular con la transferencia del conocimiento entre las
comunidades desarrolladoras de software libre, con lo cual no solo se
pretende que sea compartido los códigos de los sistemas sino que también
se compartan la documentación como guía de referencia para mejoras por
terceros al sistema o para que sirva como modelo a otras comunidades para
el desarrollo de sus propios sistemas.

Fases

Surge de la combinación y adaptación de modelos y metodologías


ampliamente utilizadas para el desarrollo de software y la reingeniería de
procesos del negocio. Esta metodología está fuertemente fundamentada en
los requerimientos del Centro Nacional de Tecnología de Información (CNTI)
y en varias metodologías como el Proceso Unificado (UP) especialmente.

Es un proyecto que propone un estándar abierto para el proceso de


desarrollo de software orientado a planes que se estructura en dos
dimensiones o ejes posee un ciclo de vida. Este ciclo de vida se descompone

36
en el tiempo en cuatro fases secuenciales como se muestra abajo en la
figura, que son:

1. Inicio

2. Elaboración

3. Construcción

4. Transición.

INICIO ELABORACIÓN CONSTRUCCIÓN TRANSICIÓN

Objetivo Arquitectura Capacidad Liberación


(Visión) Operacional del producto
Inicial

Al final de cada fase el equipo gestor del proyecto realiza una


evaluación para determinar si los objetivos se cumplieron y así pasar a la
fase siguiente.

Fase de Inicio

Su propósito general es establecer los objetivos para el ciclo de vida


del proyecto. Durante esta fase se define el modelo del negocio y el alcance
del proyecto. Se identifican todos los actores y casos de uso. Se desarrolla,
un plan de negocio para determinar qué recursos deben ser asignados al
proyecto.

37
Los objetivos específicos de esta fase son:

1. Establecer el ámbito del proyecto y sus límites.

2. Encontrar los casos de uso críticos del sistema, los escenarios básicos
que definen la funcionalidad.

3. Mostrar al menos una arquitectura candidata para los escenarios


principales.

4. Estimar el costo en recursos y tiempo de todo el proyecto.

5. Estimar los riesgos, las fuentes de incertidumbre.

Fase de Inicio e Hito en MeRinde: El hito en esta fase finaliza con el


establecimiento del ámbito del producto, e identificación de los principales
riesgos y la viabilidad del proyecto. Se recomienda utilizar dos iteraciones en
esta fase. Sin embargo, algunos delos proyectos podrían requerir más o
menos iteraciones para alcanzar su objetivo. En esta fase comienza el
diseño en general de todo el sistema deseado, sirve para organizar y crear
nuevas ideas que puedan hacer más funcional y eficiente el programa en
todos sus aspectos.

Fase de Elaboración

Su objetivo general es plantear la arquitectura para el ciclo de vida del


producto. Se construye un modelo de la arquitectura, que se desarrolla en
iteraciones sucesivas hasta obtener el producto final. En esta fase se realiza
la captura de la mayor parte de los requerimientos funcionales, manejando
los riesgos que interfieran con los objetivos del sistema, acumulando la

38
información necesaria para el plan de construcción y obteniendo suficiente
información para hacer realizable el caso del negocio.

Los objetivos específicos de esta fase son:

1. Definir, validar y establecer la arquitectura.

2. Completar la visión.

3. Crear un plan fiable para la fase de construcción. Este plan puede


evolucionar en sucesivas iteraciones. Debe incluir los costos si procede.

4. Demostrar que la arquitectura propuesta soportará la visión con un costo


razonable y en un tiempo razonable.

Fase de Elaboración e Hito en MERINDE: El hito en la fase de


elaboración finaliza con la obtención de una línea base de la arquitectura del
sistema, la captura de la mayoría de los requerimientos y la reducción de los
riesgos importantes

Se recomienda utilizar dos iteraciones en la fase de elaboración.


Aunque algunos de los proyectos en esta fase podrían requerir más
iteraciones para alcanzar su objetivo.

Fase de Construcción

El objetivo general de esta fase es alcanzar la capacidad operacional


del producto de forma increméntala través de las sucesivas iteraciones. En
esta fase todas las características, componentes, y requerimientos deben ser

39
integrados, implementados, y probados en su totalidad, obteniendo una
versión aceptable del producto comúnmente llamada versión beta.

Se hace énfasis en controlar las operaciones realizadas,


administrando los recursos eficientemente, de tal forma que se optimicen los
costos, los calendarios y la calidad.

Los objetivos específicos de esta fase son:

1. Minimizar los costos de desarrollo mediante la optimización de recursos y


evitando el tener que rehacer un trabajo o incluso desecharlo.

2. Conseguir una calidad adecuada tan rápido como sea práctico.

3. Conseguir versiones funcionales (alfa, beta, y otras versiones de prueba)


tan rápido como sea práctico.

Fase de Construcción e Hito en MeRinde: El hito en esta fase culmina


con el desarrollo del sistema con calidad de producción y la preparación para
la entrega al equipo de transición. Toda la funcionalidad debe haber sido
implementada y las pruebas para el estado beta de la aplicación
completadas.

Para esta fase se recomienda realizar tres iteraciones. Tomando en


cuenta las dimensiones de algunos proyectos el número de iteraciones
puede variar.

Fase de Transición

40
Tiene como objetivo general entregar el producto funcional (ver figura
de abajo) en manos de los usuarios finales una vez realizadas las pruebas
de aceptación por un grupo especial de usuarios, para lo que se requerirá
desarrollar nuevas versiones actualizadas del producto, entrenar a los
usuarios en el manejo del sistema, completar la documentación, y en general
tareas relacionadas con la configuración, instalación y usabilidad del
producto.

Los objetivos específicos de esta fase son:

1. Garantizar que el usuario aprenda a operar y mantener el sistema.


2. Conseguir un producto final que cumpla los requerimientos esperados.

Fase de Transición e Hito en MeRinde: El hito en la fase de transición


corresponde a haber decidido si los objetivos se cumplieron y el comienzo de
otro ciclo de desarrollo.

El cliente debe haber revisado y aceptado los artefactos que le han


sido entregado.

Las iteraciones de esta fase irán dirigidas normalmente a conseguir


una nueva versión. La complejidad de esta fase depende totalmente de la
naturaleza del proyecto, de su alcance y de la organización en la que deba
implantarse. En esta fase se recomienda utilizar dos iteraciones para los
proyectos.

La metodología está basada en principios clave que son los


siguientes:

* Adaptar el proceso.

41
* El proceso deberá adaptarse a las necesidades del cliente ya que es muy
importante interactuar con él.

* Las características propias del proyecto u organización.

* Equilibrar prioridades Los requisitos de los diversos participantes puede


ser diferentes, contradictorios o disputarse recursos limitados.

* Debe encontrarse un equilibrio que satisfaga los deseos de todos.

* Demostrar valor iterativamente.

* Los proyectos se entregan, aunque sea de un modo interno, en etapas


iteradas.

* En cada iteración se analiza la opinión de los inversores, la estabilidad y


calidad del producto, y se refina la dirección del proyecto y los riesgos.

* Colaboración entre equipos.

* El desarrollo de software no lo hace una única persona sino múltiples


equipos.

* Elevar el nivel de abstracción.

* Este principio dominante motiva el uso de conceptos reutilizables tales


como patrón del software, lenguajes 4GL o marcos de referencia
(frameworks) por nombrar algunos.

42
* Enfocarse en la calidad. El control de calidad no debe realizarse al final
de cada iteración, sino en todos los aspectos de la producción.

Principales Características

 Forma disciplinada de asignar tareas y responsabilidades (quién hace


qué, cuándo y cómo)

 Pretende implementar las mejores prácticas en Ingeniería de Software

 Desarrollo iterativo

 Administración de requisitos

 Uso de arquitectura basada en componentes

 Control de cambios

 Modelado visual del software

 Verificación de la calidad del software

El ciclo de vida que se desarrolla por cada iteración, es llevado bajo


dos disciplinas:

 Disciplina de Desarrollo.

 Disciplina de Soporte.

43
Disciplina de Desarrollo:

* Ingeniería de Negocios: Entendiendo las necesidades del negocio.

* Requerimientos: Trasladando las necesidades del negocio a un


sistema automatizado.

* Análisis y Diseño: Trasladando los requerimientos dentro de la


arquitectura de software.

* Implementación: Creando software que se ajuste a la arquitectura y


que tenga el comportamiento deseado.

* Pruebas: Asegurándose que el comportamiento requerido es el


correcto y que todo lo solicitado está presente.

Disciplina de Soporte:

* Configuración y administración del cambio: Guardando todas las


versiones del proyecto.

* Administrando el proyecto: Administrando horarios y recursos.

* Ambiente: Administrando el ambiente de desarrollo.

* Distribución: Hacer todo lo necesario para la salida del proyecto.

Es recomendable que a cada una de estas iteraciones se les clasifique


y ordene según su prioridad, y que cada una se convierte luego en un

44
entregable al cliente. Esto trae como beneficio la retroalimentación que se
tendría en cada entregable o en cada iteración.

Los elementos que se presentan en la metodología son:

 Actividades: Son los procesos que se llegan a determinar en cada


iteración.

 Trabajadores: Vienen hacer las personas o entes involucrados en


cada proceso.

 Artefactos: Un artefacto puede ser un documento, un modelo, o un


elemento de modelo. Entre los que pueden estar:
Inicio:

* Documento Visión

* Especificación de Requisitos

Elaboración:

* Diagramas de caso de uso

Construcción

* Documento Arquitectura que trabaja con las siguientes vistas:

Vista Lógica

* Diagrama de clases.

45
Vista de Implementación

* Diagrama de secuencia.

* Diagrama de estados.

Vista Conceptual

* Modelo de dominio.

Vista física

* Mapa de comportamiento a nivel de hardware.


2.3 Bases Legales

Gaceta oficial n° 37.313 30


Octubre de 2001
Ley especial contra los delitos informáticos

ART. 1 OBJETO DE LEY. La presente Ley tiene por objeto la protección


integral de los sistemas que utilicen tecnologías de información, así como la
prevención y sanción de los delitos cometidos contra tales sistemas o
cualesquiera de sus componentes, o de los delitos cometidos mediante el
uso de dichas tecnologías, en los términos previstos en esta Ley.

ART. 4 SANCIONES. Las sanciones por los delitos previstos en esta Ley
serán principales y accesorias. Las sanciones principales concurrirán con las
penas accesorias y ambas podrán también concurrir entre sí, de acuerdo con

46
las circunstancias particulares del delito del cual se trate, en los términos
indicados en la presente Ley.

ART. 6 ACCESO INDEBIDO.: Toda persona que sin la debida autorización


o excediendo la que hubiere obtenido, acceda, intercepte, interfiera o use un
sistema que utilice tecnologías de información, será penado con prisión de
uno a cinco años y multa de diez a cincuenta unidades tributarias.

ART. 7 SABOTAJE O DAÑO A SISTEMAS. Todo aquel que con intención


destruya, dañe, modifique o realice cualquier acto que altere el
funcionamiento o inutilice un sistema que utilice tecnologías de información o
cualesquiera de los componentes que lo conforman, será penado con prisión
de cuatro a ocho años y multa de cuatrocientas a ochocientas unidades
tributarias.

ART. 8 FAVORECIMIENTO CULPOSO DEL SABOTAJE O DAÑO. Si el


delito previsto en el artículo anterior se cometiere por imprudencia,
negligencia, impericia o inobservancia de las normas establecidas, se
aplicará la pena correspondiente según el caso, con una reducción entre la
mitad y dos tercios.

ART. 11 ESPIONAJE INFORMÁTICO. Toda persona que indebidamente


obtenga, revele o difunda la data o información contenidas en un sistema que
utilice tecnologías de información o en cualquiera de sus componentes, será
penada con prisión de tres a seis años y multa de trescientas a seiscientas
unidades tributarias. La pena se aumentará de un tercio a la mitad, si el delito
previsto en el presente artículo se cometiere con el fin de obtener algún tipo
de beneficio para sí o para otro.

47
ART 13. HURTO. Quien, a través del uso de tecnologías de información,
acceda, intercepte, interfiera, manipule o use de cualquier forma un sistema
o medio de comunicación para apoderarse de bienes o valores tangibles o
intangibles de carácter patrimonial sustrayéndolos a su tenedor, con el fin de
procurarse un provecho económico para sí o para otro, será sancionado con
prisión de dos a seis años y multa de doscientas a seiscientas unidades
tributarias.

ART 15. OBTENCIÓN DE BIENES O SERVICIOS ILEGALES. Quien, sin


autorización para portarlos, utilice una tarjeta inteligente ajena o instrumento
destinado a los mismos fines, o el que utilice indebidamente tecnologías de
información para requerir la obtención de cualquier efecto, bien o servicio; o
para proveer su pago sin erogar o asumir el compromiso de pago de la
contraprestación debida, será castigado con prisión de dos a seis años y
multa de doscientas a seiscientas unidades tributarias.

ART 16. MANEJO FRAUDULENTO DE TARJETAS INTELIGENTES O


INSTRUMENTOS ANÁLOGOS. Toda persona que por cualquier medio cree,
capture, grabe, copie, altere, duplique o elimine la data o información
contenidas en una tarjeta inteligente o en cualquier instrumento destinado a
los mismos fines; o la persona que, mediante cualquier uso indebido de
tecnologías de información, cree, capture, duplique o altere la data o
información en un sistema, con el objeto de incorporar usuarios, cuentas,
registros o consumos inexistentes o modifique la cuantía de éstos, será
penada con prisión de cinco a diez años y multa de quinientas a mil unidades
tributarias.

ART. 20 VIOLACIÓN DE LA PRIVACIDAD DE LA DATA O INFORMACIÓN


DE CARÁCTER PERSONAL. El que por cualquier medio se apodere, utilice,
modifique o elimine, sin el consentimiento de su dueño, la data o información

48
personales de otro o sobre las cuales tenga interés legítimo, que estén
incorporadas en un computador o sistema que utilice tecnologías de
información, será penado con prisión de dos a seis años y multa de
doscientas a seiscientas unidades tributarias. La pena se incrementará de un
tercio a la mitad si como consecuencia de los hechos anteriores resultare un
perjuicio para el titular de la data o información o para un tercero.

ART. 22 VIOLACIÓN INDEBIDA DE DATA O INFORMACIÓN PERSONAL.


El que revele, difunda o ceda, en todo o en parte, los hechos descubiertos,
las imágenes, el audio o, en general, la data o información obtenidos por
alguno de los medios indicados en los artículos precedentes, aun cuando el
autor no hubiese tomado parte en la comisión de dichos delitos, será
sancionado con prisión de dos a seis años y multa de doscientas a
seiscientas unidades tributarias. Si la revelación, difusión o cesión se
hubieren realizado con un fin de lucro o si resultare algún perjuicio para otro,
la pena se aumentará de un tercio a la mitad.

ART. 26 OFERTA ENGAÑOSA. El que ofrezca, comercialice o provea de


bienes o servicios mediante el uso de tecnologías de información y haga
alegaciones falsas o atribuya características inciertas a cualquier elemento
de dicha oferta de modo que pueda resultar algún perjuicio para los
consumidores, será sancionado con prisión de uno a cinco años y multa de
cien a quinientas unidades tributarias, sin perjuicio de la comisión de un
delito más grave.

2.4 Contexto en donde se realizó el proyecto

2.4.1 Misión

49
Ofrecer el mejor servicio, la mejor asesoría en viajes nacionales e
internacionales y lograr la plena satisfacción de los clientes en nuestra
relación calidad precio para el disfrute en cada uno de nuestros destinos
mediante los diversos paquetes turísticos que proporcionamos.

2.4.2 Visión

La agencia de viajes RDR Viajes y Turismo C.A. se enfoca en ser


una agencia de viajes líder en el mercado con un nivel de competencia
nacional e internacional que pueda ser elegida y reconocida por los
clientes gracias a nuestra calidad humana y profesional, experiencia en
destinos turísticos y compromiso de nuestros asesores.

2.4.3 Valores

Calidad, Responsabilidad, Honestidad, Transparencia,


Comunicación, Compromiso, Disciplina, Puntualidad, Originalidad,
Trabajo en Equipo.

2.4.4 Organigrama

50
2.4.5 Historia de la empresa

La empresa agencia de viajes RDR Viajes y Turismo C.A. con alcance


nacional e internacional fue instaurada oficialmente en el cuarto trimestre del
año 2016 creando su imagen corporativa gracias a su presidenta Rosa
Gómez, comenzó operaciones comerciales en Enero del 2017 y ha ido con
un exitoso progreso desde entonces. La cartera de clientes semanales tiene
un aproximado mínimo de 50 personas fijas sin contar las posibles
variaciones adicionales de los múltiples destinos que maneja. La agencia de
viajes desde sus inicios ha manejado solo sistemas de reservación de
boletería y no de almacenamiento. Comenzó con la venta de boletería
nacional hasta expandirse poco a poco a la internacional, maneja tanto
paquetes turísticos y promociones grupales como boletería personal e
independiente a diario con múltiples y variados destinos.

2.5 Definición de Términos Básicos

Claves primarias: es una columna o un conjunto de columnas en una


tabla cuyos valores identifican de forma exclusiva una fila de la tabla. Una
base de datos relacional está diseñada para imponer la exclusividad de las
claves primarias permitiendo que haya sólo una fila con un valor de clave
primaria específico en una tabla.

Clave foránea: es una columna o un conjunto de columnas en una


tabla cuyos valores corresponden a los valores de la clave primaria de otra
tabla. Para poder añadir una fila con un valor de clave foránea específica,
debe existir una fila en la tabla relacionada con el mismo valor de clave
primaria.

51
DFD: Un diagrama de flujo de datos o DFD (sus siglas en español e
inglés), es una representación gráfica del flujo de datos a través de un
sistema de información

Implantación: Aplicar métodos y realizar cambios de medidas para


llevar algo a cabo.

Implementación: Instalación de una aplicación informática, realización


o la ejecución de un plan, idea, modelo científico, diseño, especificación,
estándar, algoritmo o política.

Interfaz: Es la conexión funcional entre dos sistemas, programas,


dispositivos o componentes de cualquier tipo, que proporciona una
comunicación de distintos niveles permitiendo el intercambio de información.

Macros: automatizan las funciones de la base de datos

Máscaras o formularios: permiten la visualización y la gestión de los


datos contenidos en las tablas y en las consultas. Normalmente representan
la interface principal entre el programa y el usuario para que de este modo
resulte más fácil la introducción de los datos.

Usuario anónimo: Es aquel que navega en sitios web (o usa cualquier


servicio de la Internet) sin identificarse como usuario registrado. En algunos
servicios de Internet se dispone de un modo de uso como usuario registrado
y otro como usuario anónimo; normalmente, el usuario registrado goza de
mayores privilegios.

Usuario beta tester: En el proceso del desarrollo de software, existe un


usuario intermedio entre el desarrollador y el usuario final, que se encarga de

52
comprobar que el programa trabaje de la forma prevista. La tarea de los beta
testers es reportar errores al programador/desarrollador, y es en gran medida
responsable de que el programa llegue al usuario final sin errores.

Usuario final: designa a la persona o personas que van a manipular de


manera directa un producto de software. Usuario final no es necesariamente
sinónimo de cliente o comprador.

Permisología: se refiere al restringir o permitir el acceso de un


determinado usuario a un archivo para su visualización de contenidos,
modificación y/o ejecución.

Query: En español, cadena de consulta es un término informático que


se utiliza para hacer referencia a una interacción con una base de datos. Es
la parte de una URL que contiene los datos que deben pasar a aplicaciones
web como los programas CGI.

CAPÍTULO III: MARCO METODOLÓGICO.

3.1 Modalidad de la investigación.

3.1.1 Tipo de investigación.

Fidias G. Arias (1999), se refiere a este punto como el grado de


profundidad con que se aborda un objeto o fenómeno, y clasifica el nivel o
tipo de investigación de la siguiente manera: investigación exploratoria,
descriptiva y explicativa

De acuerdo con el problema de investigación planteado en este


proyecto, se emplea el tipo de investigación descriptiva, ya que, mediante

53
este tipo de investigación se utiliza el método de análisis; se logra especificar
un objeto de estudio o una situación concreta, señalando sus características
y propiedades; a su vez, combinada con ciertos criterios de clasificación que
sirve para ordenar, agrupar o sistematizar los objetos involucrados en el
trabajo.

Este trabajo de investigación es un proyecto factible, ya que fue


posible llevar a cabo la realización de la creación y diseño de la página web
para la empresa.

Otro punto a mencionar dentro de lo que engloba un proyecto factible,


es que busca producir un servicio para satisfacer una necesidad o colmar
una expectativa, como también lo receptivo que posee la empresa a la cual
se le realiza el estudio en relación al trabajo de investigación.

Se realizó un previo estudio de los elementos que se requieren para


solucionar los problemas que existen dentro de la empresa, para ello fue
indispensable un procedimiento metodológico, diagnostico, análisis y
conclusiones que van a llevar a la viabilidad del proyecto.

Según FEDUPEL (2005) se define como un proyecto factible a la


investigación, elaboración y desarrollo de una propuesta de un modelo
operativo viable para solucionar problemas, requerimientos o necesidades de
organizaciones o grupos sociales; puede referirse a la formulación de
políticas, programas, tecnologías, métodos o procesos.

Hernández Ana (2007) El desarrollo de la investigación, se enmarca


dentro del esquema denominado proyecto factible definida en el Manual de
Trabajo de Grado de especializaciones, Maestrías y Tesis Doctórales de
UPEL (2002) como:

54
El proyecto factible consiste en la investigación, elaboración y
desarrollo de una propuesta de un modelo operativo viable para solucionar
problemas, requerimientos, necesidades de organizaciones o grupos
sociales; puede referirse a la formulación de políticas, programas,
tecnologías, métodos o procesos. El proyecto debe tener apoyo en una
investigación de tipo documental, campo o un diseño que incluya ambas
modalidades.

3.1.2 Diseño de la investigación.

Para la realización de este proyecto, se tomaron los datos directos,


para alcanzar los objetivos planteados. De acuerdo con los tipos de
investigación trazados anteriormente, nos permite aplicar un diseño de
investigación denominado diseño de campo, en la cual permite obtener los
datos directamente, tal como se menciona FEDUPEL (2005): “los datos de
recolección son recogidos en forma directa de la realidad; en este sentido se
trata de investigaciones a partir de datos originales o primarios.
3.1.3 Investigación de campo.

Hurtado (2001) La investigación aplicada en un estudio está definido


en la modalidad de investigación no experimental es aquella en las cuales el
investigador no ejerce control, ni manipulación alguna sobre las variables en
estudio, ya que su aplicación metodológica se realizará dentro del campo de
desarrollo del objeto de estudio en el área del almacén de una empresa, ya
que es donde se refleja la carencia de control de inventario.

FEDUPEL (2005) el análisis sistemático de problemas, con el


propósito bien sea de describirlo, interpretarlos, entender su naturaleza y
factores contribuyentes, explicar sus causas y efectos, o predecir su

55
ocurrencia, haciendo el uso de métodos característicos de cualquiera de los
paradigmas o enfoques de investigación conocidos o en desarrollo.

3.2 Nivel de investigación.

La presente investigación puede considerarse de tipo descriptiva;


porque tiene como propósito la descripción de un evento o fenómeno tal cual
ocurre en realidad.

3.2.1 Investigación descriptiva.

Tamayo T. (1993) La investigación descriptiva comprende la


descripción, registro, análisis e interpretación de naturaleza actual,
composición o procesos de los fenómenos. El enfoque se hace sobre
conclusiones dominantes, o sobre como una persona, grupo o cosa, se
conduce o funciona en el presente. Ya que trabaja sobre realidades de hecho
y su característica fundamental es la de presentarnos una interpretación
correcta.
Méndez (2013) En el estudio descriptivo, se identifican características
del universo de investigación, se señalan formas de conductas y actitudes
del total de la población investigada, se establecen comportamientos
concretos y se descubre y comprueba la asociación entre variables de
investigación. De acuerdo con los objetivos planteados, el investigador
señala el tipo de descripción que se propone realizar. Los estudios
descriptivos acuden a técnicas específicas en la recolección de información,
como la observación, las entrevistas y los cuestionarios.

3.3 Población y Muestra.

56
3.3.1 Población.

Según Nestor Gabaldon (1969) definen como población a un conjunto


finito e infinito de personas, casos o elementos que presentan características
comunes, para generar las conclusiones y datos importantes para la
elaboración de esta investigación.

Cuando se habla de una población finita, posee o incluye un número


limitado de medidas y observaciones. Y la población infinita porque
hipotéticamente no existe límite en cuanto al número de observaciones que
cada uno de ellos puede generar.

Este proyecto cuenta con dos poblaciones A y B, ya que, la opinión


tanto dentro (empleados) como fuera (clientes) de la empresa son
importantes para conocer sus necesidades.

Tamayo T. (1993) Una población está determinada por sus


características definitorias por tanto, el conjunto de elementos que posea
esta característica se denomina población o universal. Población es la
totalidad del fenómeno a estudiar donde las unidades de población poseen
una característica común, la cual se estudia y da origen a los datos de la
investigación.

La empresa “RDR VIAJES Y TURISMO C.A.” cuenta con una


población finita, esta población está representada en 10 empleados, entre
ellos se encuentran los tres principales gerentes, tres colaboradores
contratistas y cuatro empleados en nómina.

3.3.2 Muestra

57
Fidias A. (1999) la muestra la define, como un subconjunto
representativo de un universo o población. Gracias a esto se reflejan las
características que definen una población.

Para la selección de la muestra puede ser probabilística o no


probabilística

La muestra probabilística según Hernández S., Fernández C., y


Baptista L. (2003) lo definen como el subgrupo de la población en el que
todos los elementos de ésta tienen la misma posibilidad de ser elegidos y el
muestreo “no probabilística” como el subgrupo de la población en la que la
elección de los elementos no depende de la probabilidad sino de las
características de investigación.

Por ser un grupo pequeño, todos y cada uno de ellos tuvieron la


oportunidad de colaborar con las encuestas. A través de ellos se consiguió
de primera mano la información necesaria para cubrir con los objetivos
específicos planteados para este proyecto, lo que indica una muestra
probabilística.
Muestra: 10 personas

3.4 Técnicas e instrumentos de recolección de datos.

Una vez definido que el proyecto aplica un diseño de campo, fue


necesaria la aplicación de técnicas e instrumentos para la recolección de
datos, orientadas a alcanzar los objetivos propuestos.

Según Fidias A. (1999) Nos explica como técnicas de recolección, a


las distintas formas o maneras de obtener la información. Y los instrumentos
son los medios materiales para recoger o almacenar la información:

58
Estructurada: Es la que se realiza a partir de una guía de entrevista
(instrumento) que contienen las preguntas que se harán al entrevistado y el
entrevistador, utiliza como apoyo tarjetas que presentan las alternativas de
las preguntas que aparecen en la guía.

No estructurada: Es la que se realiza sin disponer de una guía de


entrevista elaborada con anticipación.

Semi-estructurada: En este tipo de entrevista, se cuenta como una


guía de entrevista y se utiliza así mismo las tarjetas de apoyo utilizadas para
las entrevistas estructuradas; Sin embargo el entrevistador puede considerar
otras preguntas que no estén previstas en la guía.

La población considerada está conformada por los empleados y


gerentes, fueron entrevistados para recolectar sus necesidades y problemas.

El tipo de entrevista empleado en este proyecto para recolectar los


datos es la semi-estructurada, cuenta con una guía de las preguntas a
realizar, en el caso de que el investigador considere hacer preguntas no
previstas, serán aceptadas, para obtener una mayor información.

Debido a la jerarquía que presenta la empresa, fue necesaria la


aplicación de 2 entrevistas, ya que el nivel de preguntas a suministrar y otra
a los empleados de la empresa. Lo que da como resultado la división del
grupo A en: A1 conformado por los gerentes y A2 que está conformado por
los empleados.

59
Otra técnica a emplear en esta investigación es la encuesta, técnica
que se obtiene de forma directa, bien sea oral o escrita de los individuos que
constituyen los elementos de la población.

Arias (2004) clasifica la encuesta: Oral o escrita. Para esta


investigación se emplea la encuesta escrita que utiliza como instrumento el
cuestionario, en la cual estará acompañado por un instructivo que presente el
propósito del mismo y cómo debe ser llenado.

El cuestionario consiste en un conjunto de preguntas respecto a una o


más variables a medir. Este instrumento se consideran dos tipos de
preguntas: Cerradas o abiertas.

Preguntas Abiertas: La que no delimitan desde antes las alternativas


de respuesta. Son particularmente útiles cuando no tenemos información
sobre las posibles respuestas de las personas o cuando la información es
insuficiente.

Preguntas Cerradas: Contienen alternativas de selección


previamente delimitadas.

3.5 Técnicas de Procesamiento y Análisis de Datos.

Una vez recolectados los datos suministrados por ambas muestras, se


analizaron las entrevistas y se extrajeron los puntos importantes que se
tomaron de cada entrevista.

Los resultados obtenidos en los cuestionarios, se codificaron y


tabularon los datos.

60
El proceso de tabulación de datos de la encuesta consiste
esencialmente en el recuento de los datos contenidos en los cuestionarios.
Este proceso, requiere una previa codificación de las respuestas, es decir,
asignar un código o número a cada una de las alternativas de las preguntas
del cuestionario, según Navarro L. (2006)

A través de los códigos asignados a las columnas de los cuestionarios


repartidos a los clientes, se procede a agruparlos en las hojas de
codificación, se preparan los cuadros estadísticos correspondientes, lo que
permitirá obtener los valores absolutos y relativos para definir diseño,
secciones de la página, forma de mercadeo y promoción a los clientes. Se
emplean gráficas circulares, para obtener un resultado global de los
cuestionarios, expresando en porcentaje la cual se apoya para dar los
resultados finales.

A través de esta información, se da paso para la realización de


bocetos, y comienzo del diseño de la página web y desarrollo del sistema
para “RDR VIAJES Y TURISMO C.A.”.

CAPÍTULO IV: APLICACIÓN DE LA METODOLOGÍA

4.1 Identificación de problemas oportunidades y objetivos

La agencia de viajes RDR Viajes y Turismo C.A. día a día sus procesos
se llevan manualmente en su totalidad por lo cual no tienen un manejo de
información actualizada sino desorganizada, por lo cual:

61
• Estos procesos manuales constituyen una herramienta, pero no la
solución para todos los problemas administrativos que se puedan presentar.

• Si no se actualizan permanentemente, pierden vigencia con rapidez.

• Incluyen solo los aspectos formales de la organización dejando de lado


los informales, cuya vigencia e importancia para la vida de la misma es
notoria.

• Algunas consideran que son demasiado caro, limitativo y laborioso


preparar un manual y conservarlo al día.

• Existe el temor de que pueda conducir a una estricta reglamentación y


rigidez.

Además de esto, se determinó durante la investigación que el mejor


alcance que puede tener como empresa una agencia de viajes, al tratar con
el público sus clientes pasan a ser lo más importante de ellos, por lo tanto,
para mantener un contacto rápido y efectivo poseer una página de
información es lo más ideal, en la que pueda establecer una comunicación
directa constante y actualizada con respecto a sus variadas promociones y
servicios ofrecidos

4.2 Determinación de los requerimientos de información

Cuando una empresa es pequeña, generalmente no cuenta con el


capital necesario para invertir grandes sumas de dinero en mercadotecnia;
por ello, utilizar herramientas digitales en vez de físicas como impresiones o
publicidad de persona en persona (lo cual resulta ser desgastante) reduce
costos e incrementa el alcance de cualquier organización que tenga la

62
necesidad de darse a conocer entre un mercado de posibles clientes que
requieran estos servicios.

Como página de información, este proyecto beneficia a la empresa ya


que son una herramienta filial de marketing entre los clientes de una
organización, ya que es muy probable que desde los clientes más pequeños
e independientes hasta los clientes potenciales o numerosos de otra posible
organización usen Internet para buscar información referente a productos o
servicios. Hoy en día, ante cualquier duda que nos surge, consultamos en
Google y ellos se encargan del resto. Por lo tanto, es necesario tener
presencia en este medio para poder “aparecer” como opción ante los
usuarios.

Como herramienta del sistema que poseen actualmente, beneficiará


en mayor parte a los asesores de viaje que estén en la empresa, ya que
podrán llevar un control estadístico por pasajero además de manejar los
distintos destinos y promociones que maneje la empresa. Tendrán la
posibilidad de tener un espacio para la subida de información el cual podrán
actualizar diariamente con datos que consideren importantes para el cliente.
Tener un sistema que gestione estos servicios dará la posibilidad de tener un
respaldo de la información teniendo un uso correcto de la base de datos en
todo momento.

4.3 Encuestas

PREGUNTA NRO. 1

¿La empresa requiere una página web que pueda mantener actualizada la
información directa con el cliente?

63
OPCIONES CANTIDAD PORCENTAJE
SI 10 100%
NO 0 0%
TOTAL 10 100%

NO

SI
Análisis:
Los resultados a esta encuesta nos reafirmaron la importancia de una
página web informativa para mantener además la comunicación directa y
constante los distintos usuarios de la agencia de viajes que deseen utilizar
sus servicios.
PREGUNTA NRO. 2

¿Qué es más importante para la empresa?

OPCIONES CANTIDAD PORCENTAJE


La comunicación con los
8 80%
clientes

64
La organización de la
2 100%
información
El respaldo de la
1 100%
información
TOTAL 10 100%

El respaldo
La
organización

La
comunicació
n

Análisis:

Como agencia de viajes su prioridad es darse a conocer en el


mercado para tener la mayor cantidad de clientes y poder distribuir la
información que manejan como destinos o paquetes turísticos.
PREGUNTA NRO. 3

¿Un sistema automatizado agilizaría los procesos administrativos y contables


de la empresa?

OPCIONES CANTIDAD PORCENTAJE


SI 10 100%

65
NO 0 0%
TOTAL 10 100%

NO

SI

Análisis:

Enfocando el sistema a estas áreas de la empresa es importante


destacar que al automatizar estas funciones el acceso a la información sería
más efectivo, ya que podría organizarse de esta manera para ser utilizada
según sea necesario por el área que lo requiera teniendo siempre un reporte
estadístico
PREGUNTA NRO. 4

¿Considera que una página web generaría más ventas y cotizaciones


atrayendo más clientes?

OPCIONES CANTIDAD PORCENTAJE


SI 10 100%

66
NO 0 0%
TOTAL 10 100%

NO

SI

Análisis:

Hoy en día una de las maneras más efectivas para dar a conocer una
empresa por fuera de las redes sociales, es tener su propio portal de
información el cual puede ser manejado a conveniencia para atraer más
clientes y tener promociones constantes que puedan ser utilizadas por
usuarios frecuentes de la organización.
PREGUNTA NRO. 5

¿La empresa es conocida en el mundo de internet?

OPCIONES CANTIDAD PORCENTAJE


SI 5 50%
NO 5 50%

67
TOTAL 10 100%

NO SI

Análisis:

La agencia de viajes como único método de contacto poseía las redes


sociales de Twitter, Facebook e Instagram para dar a conocer sus servicios,
sin embargo, esto no es considerado suficiente para una empresa que se
debe a distintos usuarios por lo cual, se tomó en cuenta el desarrollo de la
página web que fuera oficial e imagen pública de la empresa para darse a
conocer.
PREGUNTA NRO. 6

¿Considera que es correcto el proceso de atención al cliente manual de los


asesores?

68
OPCIONES CANTIDAD PORCENTAJE
SI 4 40%
NO 6 60%
TOTAL 10 100%

SI

NO

Análisis:

Los asesores utilizaban como métodos de comunicación únicamente


las redes sociales, por las cuales se conectaban directamente con sus
clientes teniendo sus ventajas (comunicación directa) y desventajas
(informalidad para la empresa), siendo esto

PREGUNTA NRO. 7

¿Es eficiente el proceso de reservaciones manual de los asesores?

OPCIONES CANTIDAD PORCENTAJE

69
SI 0 0%
NO 10 100%
TOTAL 10 100%

SI

NO

Análisis:

El proceso rudimentario manual resulta lento a comparación de un


sistema automatizado, ya que se repiten procesos múltiples veces que en
vez de agilizar retrasan la entrega de la información al cliente trayendo como
consecuencia pérdida de clientes (por una lenta respuesta) o descontento
con respecto a la imagen general de la agencia de viajes, la cual se debe al
público en general.
PREGUNTA NRO. 8

¿Es eficiente el manejo y respaldo de la información manual de los


clientes por parte de los asesores?

70
OPCIONES CANTIDAD PORCENTAJE
SI 0 0%
NO 10 100%
TOTAL 10 100%

SI

NO

Análisis:

Es importante destacar que el manejo de información de clientes debe


ser restringida ya que como agencia de viajes se manejan distintos tipos de
usuarios, además de tener un respaldo que mantenga actualizados los datos
del cliente según sean necesarios por su vigencia legal.

PREGUNTA NRO. 9

¿La información personal de los clientes debe tener un nivel de acceso


restringido?

71
OPCIONES CANTIDAD PORCENTAJE
SI 10 100%
NO 0 0%
TOTAL 10 100%

NO

SI

Análisis:

Los directivos de la agencia de viajes consideran necesario filtrar la


información de algunos clientes de manera confidencial, esto debido a que
se manejan usuarios que desean viajar bajo perfil, sin que se dé a conocer
sus rutas o viajes previos, aunque esto implique no ser considerado dentro
de las promociones vigentes de la agencia.
PREGUNTA NRO. 10

¿Considera necesario manejar distintos perfiles de acceso en el


sistema, sea contable, administrativo, gerencial, etc.?

72
OPCIONES CANTIDAD PORCENTAJE
SI 7 70%
NO 3 30%
TOTAL 10 100%

NO

SI

Análisis:

Se corrobora que el acceso a la información no puede ser general, ya


que según el perfil utilizado podrá verse las estadísticas necesarias por el
área que lo solicite. El manejo de información en una empresa que se debe
al público es delicado ya que cualquier mal manejo de la misma, podría traer
severas consecuencias.
4.4 Diagrama de Flujo de Datos del sistema actual

73
4.5 Diagrama de Flujo de Datos del sistema propuesto

Nivel 0

74
Nivel 1

75
4.6 Modelo entidad relación del sistema propuesto
Aeropuerto

76
4.7 Relaciones entre tablas

77
1 1

1 1

4.8 Diccionario de Datos

78
Cliente

Descripción: Persona que solicita la cotización

Descripción Flujos relacionados

Suministra Pedido
Inf de usuario

Información

Descripción: Contiene la información del usuario

Fuente Cliente

Destino Registro

Estructura de los datos

Cedula, clave, nombre, apellido, edad, nacionalidad, correo

Registrar

79
Descripción: Ingresa la información del usuario a la base de datos

Entrada Descripción del proceso Salida

Información El usuario introduce sus datos Registro


personales en un formulario
para luego ser enviados a la
base de datos.

Datos De Usuario

Descripción: Contiene los datos del usuario

Fuente Registro

Destino Usuario

Estructura de los datos

Cedula, clave, nombre, apellido, edad, nacionalidad, correo, permiso

Usuario Registrado

80
Descripción: Datos para el inicio de sesión

Fuente Usuario

Destino Iniciar sesión

Estructura de los datos

Cedula, clave

Iniciar sesión

Descripción: Permite la entrada al sistema

Entrada Descripción del proceso Salida

Usuario Registrado El usuario introduce el nombre Menú


de usuario y clave que registro
anteriormente

Menú

81
Descripción: Contiene las opciones de navegación

Fuente Iniciar sesión

Destino Solicitar Cotización

Estructura de los datos

Id_operacion, cedula, correo, fecha, status, id_destino

Solicitar cotización

Descripción: Permite ver los destinos ofrecidos

Entrada Descripción del proceso Salida

Menú El usuario visualiza los Filtro de búsqueda


destinos disponibles mediante
las categorías nacional o
internacional

Destinos

82
Descripción: Contiene los destinos disponibles

Fuente Destinos

Destino Destinos

Estructura de los datos

Id_destino, país, ciudad, aeropuerto, descripción, imagen, imagen del


destino

Datos de Cotización

Descripción: Contiene los datos de la solicitud

Fuente Realizar Cotización

Destino Cotización

Estructura de los datos

Nombre de Cliente, id destino, fecha ida, fecha vuelta

Id Operación

83
Descripción: Contiene el número de la cotización realizada

Fuente Operacion

Destino Asesor

Estructura de los datos

Numero de operación, id destino

Asesor

Descripción: Persona que realiza la cotización

Descripción Flujos relacionados

Ofrece Id Operación
Datos de cotización
Productos

Estructura de los datos

Id Destino, Nombre, Cantidad

84
4.9 Manual de Usuario

Al entrar a la página tenemos disponibles los botones de Entrar,


Registrarse, Destinos (nacionales e internacionales), La empresa.

PARA REGISTRAR Y ENTRAR A UN USUARIO. (Todos los perfiles)


Comenzamos registrando nuestro usuario, damos click al botón de
registro y procedemos a llenar nuestro formulario con los datos de Cédula,
Contraseña, Nombre, Apellido, Edad, Nacionalidad y Correo, al finalizar
damos click al botón de Registrar.

85
Iniciamos sesión en el botón de “Entrar” llenando los campos de
Cédula y Contraseña.

PARA AGREGAR UN DESTINO. (Perfil Administrador)

Ubicados en el menú de administrador, procedemos a seleccionar el


botón “Agregar destinos” para añadir un destino.

86
Rellenamos el formulario con los datos necesarios para crear un
destino, País, Ciudad, Aeropuerto, Descripción, Imagen del Destino y
Descripción de la Imagen

PARA AÑADIR DOCUMENTOS Y ELIMINAR DOCUMENTOS.


(Todos los perfiles)
En el inicio, nos dirigimos al botón de Perfil el cual nos cargará una
pantalla con nuestra información y los botones en vertical disponibles: Cargar
documentos, Eliminar Documentos.

87
Nos disponemos a cargar los documentos, llenamos primero los
campos de N° de pasaporte, Fecha de Vencimiento, Nacionalidad.
Finalmente anexamos la imagen del escaneo del documento y damos click al
botón de cargar documento.

Para eliminar un documento vamos a la opción de “Eliminar


Documentos” el cual nos desplegará el número de los documentos que ya
hayamos cargado, para luego eliminarlos con el botón de “Eliminar
Documento”

88
Desde el perfil de ADMINISTRADOR, podremos ver las operaciones
(cotizaciones o solicitudes) que están disponibles para hacer seguimiento de
las mismas.

89
SOLICITAR COTIZACIÓN (Todos los usuarios)
Nos ubicamos en el listado de destinos y al deseado le damos click al botón
“COTIZAR”.

En la pantalla de Sistema de Registro de Cotización llenamos los


campos necesarios como Fecha de Salida, Fecha de Retorno, Número de
Acompañantes adultos y Menores de edad. Damos click al botón de Cotizar y
la cotización ya habrá sido registrada.

90
CAPÍTULO V: CONCLUSIÓN Y RECOMENDACIONES

5.1 Conclusión

La agencia de viajes y turismo RDR Viajes y Turismo C.A. actualmente


se encuentra en el mayor auge desde su creación en el año 2017, ya que
maneja distintos destinos y promociones que ayudan a aumentar la
satisfacción de los clientes que utilizan sus servicios continuamente.

La ciencia y la tecnología que hoy no tiene fronteras, se ha extendido


en el mundo, cambiando las condiciones sociales, económicas, culturales y
demás de los pueblos, las nuevas tecnologías de la información y de la
comunicación, han evolucionado espectacularmente en los últimos años,
especialmente por su capacidad de interconexión a través de la red.

Este factor es primordial hoy en día en una empresa, ya que si se


mantiene actualizada según los estándares que rigen el movimiento social en
el mundo, la información de la empresa podrá llegar a cualquier lugar sin
ninguna frontera. Si esto es bien aprovechado ayudará a difundir la
información dirigida al público en general, ampliando los servicios y la cartera
de clientes de la empresa.

Apoyándonos en la tecnología que comprende el manejo de


información mediante bases de datos, hemos conseguido administrar de
manera más organizada y efectiva dicha información que se maneja en la
agencia de viajes RDR Viajes y Turismo C.A., se consigue a su vez un
respaldo general de la información de los clientes y asesores de la misma,
que será utilizado a futuro según las necesidades que posean las distintas
áreas de la empresa

91
Una empresa que se debe al público como la presente agencia de
viajes tiene como uno de sus principales objetivos, darse a conocer ante la
sociedad que la rodea, para llegar al éxito con respecto a la cantidad de
personas que comprenden su cartera de clientes.

El sistema desarrollado en los lenguajes principales de HTML y PHP


implementado en la plataforma de la organización, además de aumentar la
captación de clientes en el menor tiempo posible, ha conseguido incrementar
la seguridad con respecto a la información de los clientes, además de hacer
efectivo el sistema de cotizaciones de la agencia de viajes, agilizando cada
uno de sus procesos reduciendo el tiempo de respuesta de los asesores
hacia los usuarios que utilizan estos servicios.

Mediante este sistema, se ha logrado resolver una de las principales


problemáticas de la empresa, la cual consistía en no poseer ningún tipo de
respaldo electrónico, lo que dificultaba la revisión y el acceso a la información
por parte de los asesores a la hora de realizar consultas o mediciones y
estadísticas que permitieran la visión a futuro hacia los objetivos planteados
de la organización.

Reuniendo estos factores de efectividad, respaldo, estadística,


seguridad y organización de la información garantizamos el seguimiento del
esquema del debido proceso administrativo que comprende planificación,
organización, dirección y control, con esto, se consigue un buen desarrollo
de las distintas actividades de la empresa con respecto a cada uno de sus
servicios. La satisfacción de los clientes es aumentada progresivamente ya
que encontrarán en sus solicitudes menor tiempo de espera de respuesta,
logrando disfrutar de los servicios sin limitación alguna, ya que estará
aumentando cada vez más el éxito que maneja la agencia de viajes RDR
Viajes y Turismo C.A.

92
5.2 Recomendaciones

Entre las recomendaciones dadas a la agencia de viajes RDR Viajes y


Turismo C.A., la principal es que se debe realizar y garantizar la revisión y
mantenimiento del sistema seguidamente para avalar el correcto
funcionamiento del mismo. Debemos considerar la difusión del uso del
sistema desarrollado para que sea conocido por la mayor cantidad de
usuarios a través de la publicidad que se le pueda dar.

Se debe adiestrar completamente a los asesores responsables de la


información mediante programas de capacitación ya que deben garantizar la
seguridad y el correcto uso de la misma, son responsables de que la
información subida administrativamente sea fidedigna. Se recomienda no
sobrecargar con información innecesaria la página de información, para de
esta manera no perder ningún tipo de recurso que pueda ser utilizado en
otros elementos de los servicios.

Es importante administrar de la mejor manera la información que se


maneje, para que los posibles usuarios no se desinteresen de su uso. Deben
implementarse cláusulas o consideraciones a tomar en cuenta en el
momento de la creación de nuevos destinos para no colapsar de información
las principales interfaces del sistema.

Es conveniente tomar en cuenta que el supervisor monitoree en todo


momento la información utilizada en la página web para evitar confusiones o
mal manejo de información.

93
BIBLIOGRAFÍA

Autores: Barreto Miguel Ángel y Rodríguez Chirinos Hector José.


Fecha: Mayo 2010.
Institución: Universidad Central de Venezuela (UCV).
Título: Proyecto sistema de automatización de historias médicas para el
módulo Barrio Adentro Urb. Brisas del Lago Punta Gorda.

Autores: Victor Balza y Victor Corzo


Fecha: Marzo 2009.
Institución: Universidad Central de Venezuela (UCV).
Título: Diseño de un sistema automatizado para el control del proceso de
inscripción de la Escuela Técnica Comercial: Robinsoniana Rómulo Gallegos.

Autores: César Augusto Martín Vásquez Flores


Fecha: Noviembre 2013.
Institución: Pontificia Universidad Católica del Perú.
Título: Análisis, diseño e implementación de un sistema de recaudación de
deudas.

Autores: Mago Barrios, Carlos José y Zaurita Landaeta, Norelkis Nataly.


Fecha: Febrero de 2009.
Institución: Instituto Universitario de Tecnología de Administración Industrial
(IUTA)
Título: Diseño de un sistema para el almacenamiento de información y
control de clientes en la empresa It Experts C.A.

Autores: Alejandro Cajiao Rodríguez y Ricardo Correa Pérez


Fecha: Junio 2011.

94
Institución: Instituto Universitario de Tecnología de Administración Industrial
(IUTA)
Título: Elaboración de un sistema de registro y control de mascotas y
clientes para el grupo veterinario SJ3000 C.A.

Autor: Alex Sánchez.


Institución: Universidad de Barcelona.
Título: Lenguaje HTML y páginas web.

https://www.impulsapopular.com/finanzas/que-es-un-proceso-administrativo-
2/
https://es.wikipedia.org/wiki/Sistema
https://definicion.de/sistema/
http://www.monografias.com/trabajos66/sistema-informacion/sistema-
informacion.shtml
http://analisystems.blogspot.com/2010/12/merinde.html
https://www.isotools.org/2017/03/01/ventajas-desventajas-cada-metodologia-
definir-indicadores/
http://artmerinde.blogspot.com/
http://acercadesoftwarelibre.blogspot.com/2010/04/respecto-la-metodologia-
merinde.html
http://www.um.es/docencia/barzana/DAWEB/Lenguaje-de-programacion-
HTML-1.pdf
http://librosweb.es/libro/css/capitulo_1.html
https://desarrolloweb.com/articulos/introduccion-lenguaje-css-hojas-estilo-
formato-web.html
http://redgrafica.com/El-lenguaje-de-programacion-PHP
https://www.codecademy.com/es/tracks/php-clone
http://www.tutorialesprogramacionya.com/phpya/
https://www.mysql.com/

95
ANEXOS
ENCUESTA
Caracas, Marzo 2018
RDR Viajes y Turismo C.A.
Marque con una equis ( X ) la respuesta que corresponda a su opinión.

PREGUNTA NRO. 1
¿La empresa requiere una página web que pueda mantener actualizada la
información directa con el cliente?
( ) Si ( ) No

PREGUNTA NRO. 2
( ) ¿Qué es más importante para la empresa?
( ) La comunicación con los clientes
( ) La organización de la información
( ) El respaldo de la información

PREGUNTA NRO. 3
¿Un sistema automatizado agilizaría los procesos administrativos y contables
de la empresa?
( ) Si ( ) No

PREGUNTA NRO. 4
¿Considera que una página web generaría más ventas y cotizaciones
atrayendo más clientes?
( ) Si ( ) No

PREGUNTA NRO. 5
¿La empresa es conocida en el mundo de internet?
( ) Si ( ) No

96
PREGUNTA NRO. 6
¿Considera que es correcto el proceso de atención al cliente manual de los
asesores?
( ) Si ( ) No

PREGUNTA NRO. 7
¿Es eficiente el proceso de reservaciones manual de los asesores?
( ) Si ( ) No

PREGUNTA NRO. 8
¿Es eficiente el manejo y respaldo de la información manual de los
clientes por parte de los asesores?
( ) Si ( ) No

PREGUNTA NRO. 9
¿La información personal de los clientes debe tener un nivel de acceso
restringido?
( ) Si ( ) No

PREGUNTA NRO. 10
¿Considera necesario manejar distintos perfiles de acceso en el
sistema, sea contable, administrativo, gerencial, etc.?
( ) Si ( ) No

97

También podría gustarte