Tecnologías Emergentes
Tecnologías Emergentes
Tecnologías Emergentes
AS
EMERGENTE
S Un compendio de desarrollos
tecnológicos
Universidad de Guadalajara
Para garantizar la calidad, pertinencia académica y científica de esta obra, el
manus crito fue sometido a un riguroso arbitraje por medio de dictaminado a
doble ciego, emitido por académicos especialistas en la materia, avalados por
el Comité Editorial del Centro Universitario de la Costa de la Universidad de
Guadalajara, México.
La publicación de este libro se financió con recursos del profexce 2020.
ISBN: 978-607-547-991-0
Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1 Asistente inteligente
Resumen
9
Ramírez Vargas, Cortés Velázquez y López Barrón
Abstract
10
1. Asistente inteligente de voz como apoyo en la educación: material didáctico
para prácticas de configuración de equipos de redes y telecomunicaciones
11
Ramírez Vargas, Cortés Velázquez y López Barrón
13
Ramírez Vargas, Cortés Velázquez y López Barrón
14
1. Asistente inteligente de voz como apoyo en la educación: material didáctico
para prácticas de configuración de equipos de redes y telecomunicaciones
Figura 2
Importancia de realizar prácticas de configuración de los equipos
de redes y telecomunicaciones para el desarrollo de habilidades en
su carrera
En la figura 3 se muestran los porcentajes que hacen
referencia a la pregunta tres, relacionada con la
frecuencia de tiempo en usar los comandos para la
realización de prácticas de laboratorio de confi guración
de equipos de redes y telecomunicaciones; quedando
de la siguiente manera: 1. “nunca” 0 %, 2. “casi nunca”
0 %, 3. “ocasional
mente” 20 %, 4. “casi todos los días” 50 %, y 5. “todos los días” 30
%.
15
Ramírez Vargas, Cortés Velázquez y López Barrón
Figura 3
Frecuencia de usar los comandos para la realización de
prácticas de laboratorio de configuración de equipos de redes
y telecomunicaciones
En la figura 4 se muestran los porcentajes que hacen
referencia a la pregunta cuatro, relacionada con las
problemáticas que se tienen al realizar las prácticas de
laboratorio de configuración de equipos de redes y
telecomunicaciones; quedando de la siguiente manera:
1. “me es difícil recordar en qué modo de configuración
se utilizan” 60 %, 2. “me es difícil memorizar la sintaxis
de los comandos” 30 %, 3. “los comandos están en
inglés” 10 %, y 4. “otra” 0 %.
16
1. Asistente inteligente de voz como apoyo en la educación: material didáctico
para prácticas de configuración de equipos de redes y telecomunicaciones
Figura 4
Problemáticas que se tienen al realizar las prácticas de laboratorio
de configuración de equipos de redes y telecomunicaciones
En la figura 5 se muestran los porcentajes que hacen
referencia a la pregunta cinco, relacionada a si les
gustaría apoyarse de un asis tente de voz virtual para
realizar las configuraciones de los equipos de redes y
telecomunicaciones; quedando de la siguiente manera:
1. “sí” 90 %, 2. “no” 0 %, y 3. “me es indiferente” 10 %.
17
Ramírez Vargas, Cortés Velázquez y López Barrón
Figura 5
Les gustaría apoyarse de un asistente de voz virtual para realizar
las configuraciones de los equipos de redes y
telecomunicaciones
Con base en los resultados de la encuesta realizada a
los alumnos de la itel, se puede concluir lo siguiente:
Primero, son minoría los alumnos quienes
mencionaron que es fácil recordar los comandos.
Segundo, la mayoría de los alumnos expresaron que es
muy impor tante realizar prácticas de configuración de
los equipos de redes y telecomunicaciones para el
desarrollo de habilidades en su carrera. Tercero, la
mayoría de los alumnos manifestaron que casi todos
los días usan los comandos para la realización de
prácticas de labora torio de configuración de equipos
de redes y telecomunicaciones. Cuarto, los alumnos
mencionaron que la principal problemática en realizar
las prácticas de laboratorio es que se les dificulta
recordar el modo de configuración donde se utilizan los
comandos, seguido de la dificultad de memorizar la
sintaxis de los comandos. Finalmente, la mayoría de
los alumnos mencionaron que les gustaría apoyarse
de un asistente de voz virtual para realizar las
configuraciones de los equipos de redes y
telecomunicaciones. Por lo anterior, el poder contar
con un asistente virtual de voz podría ayudar a los
alumnos a tener un material didáctico que les sea
atractivo para realizar las prácticas de configuración de
los equipos.
18
1. Asistente inteligente de voz como apoyo en la educación: material didáctico
para prácticas de configuración de equipos de redes y telecomunicaciones
Por lo anterior, el propósito de este proyecto de
investigación es desarrollar una skill de asistente
inteligente de voz como material didáctico para la
configuración de equipos de redes y telecomunica
ciones para los alumnos de la carrera de itel con la
finalidad de apo yar en su proceso de
enseñanza-aprendizaje. Asimismo, los objetivos
específicos fueron los siguientes: a) identificar los
requerimientos del asistente inteligente de voz para la
configuración de los equi pos de redes y
telecomunicaciones; b) construir un diseño para el
asistente inteligente de voz, para la configuración de
los equipos de redes y telecomunicaciones; c) generar
el código de programación del asistente inteligente de
voz, para la configuración de los equi pos de redes y
telecomunicaciones; d) evaluar la funcionalidad del
asistente inteligente de voz para la configuración de los
equipos de redes y telecomunicaciones; y e) mantener
al asistente inteligente de voz para su correcto
funcionamiento, para la configuración de los equipos
de redes y telecomunicaciones.
En este contexto, el diseñar y desarrollar un
asistente virtual para realizar las configuraciones de
redes y telecomunicaciones para los alumnos de la itel
se justificó específicamente por cuatro razones. La
primera, porque los alumnos de esta carrera
expresaron con base en el cuestionario ppl que se les
dificulta aprender los comandos, por lo que el asistente
virtual será un material didáctico tecnológico que
apoyará en el proceso de enseñanza-aprendizaje. La
segunda, los instructores del Programa de Cisco
Networking Academy, quie nes imparten cursos a los
alumnos de la itel, mencionaron que el contar con un
material educativo tecnológico podría apoyar a favo
recer la motivación en los alumnos en aprender los
comandos para la realización de las prácticas de los
equipos cisco (Cortés y López, comunicación personal,
5 de octubre de 2019).
La tercera, de acuerdo al Plan de Desarrollo
Institucional de la Universidad de Guadalajara
2014-2030 se ha establecido como una de las
acciones a realizar la correspondiente a impulsar el uso
de las tecnologías de la información y la comunicación
(en adelante tic) en las diversas modalidades de
educación para promover el desarrollo
19
Ramírez Vargas, Cortés Velázquez y López Barrón
Revisión de la literatura
20
1. Asistente inteligente de voz como apoyo en la educación: material didáctico
para prácticas de configuración de equipos de redes y telecomunicaciones
21
Ramírez Vargas, Cortés Velázquez y López Barrón
24
1. Asistente inteligente de voz como apoyo en la educación: material didáctico
para prácticas de configuración de equipos de redes y telecomunicaciones
25
Ramírez Vargas, Cortés Velázquez y López Barrón
26
1. Asistente inteligente de voz como apoyo en la educación: material didáctico
para prácticas de configuración de equipos de redes y telecomunicaciones
27
Ramírez Vargas, Cortés Velázquez y López Barrón
28
1. Asistente inteligente de voz como apoyo en la educación: material didáctico
para prácticas de configuración de equipos de redes y telecomunicaciones
Resultados
Fase 1. Análisis
29
Ramírez Vargas, Cortés Velázquez y López Barrón
Fase 2. Diseño
Figura 6
Diagrama de flujo. Funcionamiento de la skill del asistente inteligente
30
1. Asistente inteligente de voz como apoyo en la educación: material didáctico para
prácticas de configuración de equipos de redes y telecomunicaciones
Figura 8
Diagrama de flujo. Proceso de respuesta de Alexa 2
Fase 3. Codificación
Para la elaboración de este asistente de voz, se tienen
dos plataformas para su diseño y construcción. Una de
ellas es la plataforma Amazon Developer Console, en
la cual se pueden crear los bancos de pregun tas y
respuestas posibles que el usuario pueda dar. Cabe a
destacar que todas las funciones que se realicen en
este sitio tienen que ser programadas en otra
plataforma que Amazon ofrece, cuyo nombre
32
1. Asistente inteligente de voz como apoyo en la educación: material didáctico
para prácticas de configuración de equipos de redes y telecomunicaciones
Fase 4. Pruebas
33
Ramírez Vargas, Cortés Velázquez y López Barrón
Figura 10
Prueba realizada en la plataforma de Alexa Developer Console
En esta prueba, cuando el usuario interactúa con la skill
inteligente de voz, lo que hace es mandar una solicitud
a la api en los servicios de Lambda, en la cual se ha
programado, y, en dicho código, genera la respuesta o
la interacción que la bocina Alexa va generar para que
el usuario pueda preguntar y consultar los comandos
que necesite. Esto se muestra en la figura 11.
Figura 11
Entrada y salida de la solicitud para una respuesta al usuario
34
1. Asistente inteligente de voz como apoyo en la educación: material didáctico
para prácticas de configuración de equipos de redes y telecomunicaciones
Figura 12
Resultados de las pruebas
Fase 5. Implementación
35
Ramírez Vargas, Cortés Velázquez y López Barrón
Figura 13
Interfaz principal de la aplicación Alexa Amazon
Al momento de preguntarle algo a Alexa, dará una
respuesta a la pregunta realizada, como se puede ver
en la figura 14.
36
1. Asistente inteligente de voz como apoyo en la educación: material didáctico
para prácticas de configuración de equipos de redes y telecomunicaciones
Figura 14
Ejemplo de una respuesta que Alexa provee
Si el usuario se dirige al apartado “Skills y Juegos”, se
pueden encon trar todas las skills desarrolladas, o bien,
descargadas e instaladas, en las cuales se pueden
hacer pruebas en tiempo real desde el móvil, como se
observó en las ilustraciones anteriores.
Discusión y conclusiones
37
Ramírez Vargas, Cortés Velázquez y López Barrón
Referencias
38
1. Asistente inteligente de voz como apoyo en la educación: material didáctico
para prácticas de configuración de equipos de redes y telecomunicaciones
39
Ramírez Vargas, Cortés Velázquez y López Barrón
2 Sistema de información
Resumen
41
Bahena Ayala, López Barrón, Cortés Velázquez y Donlucas Magaña
Abstract
42
2. Sistema de información web para el registro y seguimiento
a emprendedores de una incubadora de negocios
Introducción
43
Bahena Ayala, López Barrón, Cortés Velázquez y Donlucas Magaña
brindan a los emprendedores la capacitación, asesoría
y consultorías especializadas necesarias para que
este aprenda todos los requisitos y retos que necesita
superar para llevar a su empresa al éxito (inadem,
2015). La incubadora de negocios Vallarta Emprende
ac, donde se desarrolló el proyecto de esta
investigación, se constituyó formal mente el 31 de
mayo del año 2012 en Puerto Vallarta, Jalisco. El
objetivo de esta incubadora de negocios es
45
Bahena Ayala, López Barrón, Cortés Velázquez y Donlucas Magaña
Revisión de la literatura
Para comprender el concepto de si, es necesario
conocer los concep tos básicos que conllevan a dicho
sistema. Adicionalmente, identifi car los componentes
que ayudan a relacionarse con él y las diferentes
clasificaciones populares que existen. A continuación
se presentan algunas conceptualizaciones de sistemas
y posteriormente la con ceptualización de si.
46
2. Sistema de información web para el registro y seguimiento
a emprendedores de una incubadora de negocios
47
Bahena Ayala, López Barrón, Cortés Velázquez y Donlucas Magaña
48
2. Sistema de información web para el registro y seguimiento
a emprendedores de una incubadora de negocios
este autor remarcó que los sistemas son clave para los
negocios y que ayudan a que la información sea
sencilla, transparente, libre, verídica, exacta,
congruente y fácil de analizar e interpretar.
Según Laudon y Laudon (2016), existen diferentes
tendencias, propiedades y niveles en una
organización, por lo que se pueden contar con
diferentes tipos de sistemas. En este sentido, los si se
cla sifican en los siguientes: a) sistemas a nivel
operativo, b) sistemas a nivel del conocimiento, c)
sistemas a nivel administrativo, d) sistema a nivel
estratégico, e) sistema para procesamiento de
transacciones, f) sistemas de soporte para la decisión,
g) sistemas de información para la toma de decisiones
en grupo, h) sistemas de trabajo con cono cimientos, e
i) sistemas de automatización de oficinas.
Como se abordó en temas anteriores, los si son la
base de muchos de los logros que puedan llegar a
tener las organizaciones ya que inte ractúan
directamente con la toma de decisiones. Pero la
demanda de estos sistemas ha proliferado de tal
manera que ya son necesarios en cada negocio, y el
acceso rápido a la información es indispensable en
todo momento. Para esto, es necesario el uso de
Internet. A continua
ción se abordan las siguientes conceptualizaciones que
se relacionan e intervienen de forma directa con un
sistema de información con base web: a)
conceptualización de Internet, b) conceptualización de
Web, y c) conceptualización de protocolos. De acuerdo
con Resino y Ena (2007), Internet es una red mundial
de computadoras inter conectadas entre sí. Esta
interconexión permite intercambiar datos entre ellas,
además de compartir recursos. De igual manera,
González (2010) mencionó que Internet es una red
internacional creada en 1969 como un experimento
militar norteamericano para dar seguri dad a sus
comunicaciones. La www, comúnmente conocida como
Web, actualmente es una comunidad internacional que
desarrolla estándares que aseguran el crecimiento de
la Web a largo plazo. La Web es el área de Internet
que se ha desarrollado con mayor auge. Con base en
ello, una gran cantidad de hackers y desarrolladores de
todo el planeta, empezaron a desarrollar sus propios
navegadores (browsers) apoyados con el trabajo de
Berners-Lee. De igual manera, Cancelo
49
Bahena Ayala, López Barrón, Cortés Velázquez y Donlucas Magaña
50
2. Sistema de información web para el registro y seguimiento
a emprendedores de una incubadora de negocios
51
Bahena Ayala, López Barrón, Cortés Velázquez y Donlucas Magaña
52
2. Sistema de información web para el registro y seguimiento
a emprendedores de una incubadora de negocios
54
2. Sistema de información web para el registro y seguimiento
a emprendedores de una incubadora de negocios
Metodología
55
Bahena Ayala, López Barrón, Cortés Velázquez y Donlucas Magaña
Figura 1
Fases del Modelo uwe propuesto por Koch (2010)
Dicho proceso inicia con el análisis de requerimientos
del cliente, seguido del diseño del sistema y que
continúa con la programación del software para poder
realizar las pruebas necesarias y por consi guiente
llevar a cabo la instalación en el servidor y así darle el
man tenimiento apropiado según vayan surgiendo
actualizaciones del software y lenguajes utilizados.
A continuación, en la tabla 1 se muestra el
procedimiento para cada etapa del desarrollo del
sistema web para el registro y segui-
56
2. Sistema de información web para el registro y seguimiento
a emprendedores de una incubadora de negocios
Tabla 1
Procedimiento para cada fase del desarrollo del sistema de
información de inventarios Con base en la metodología del
Modelo uwe-uml
Etapas Instrumentos Preguntas de
investigación
57
Bahena Ayala, López Barrón, Cortés Velázquez y Donlucas Magaña
59
Bahena Ayala, López Barrón, Cortés Velázquez y Donlucas Magaña
60
2. Sistema de información web para el registro y seguimiento
a emprendedores de una incubadora de negocios
61
Bahena Ayala, López Barrón, Cortés Velázquez y Donlucas Magaña
62
2. Sistema de información web para el registro y seguimiento
a emprendedores de una incubadora de negocios
Resultados
63
Bahena Ayala, López Barrón, Cortés Velázquez y Donlucas Magaña
Figura 2
Modelo de contenidos para usuarios en el Sistema
Emprendedor
Figura 3
Modelo de navegación del usuario para el Sistema Emprendedor
64
2. Sistema de información web para el registro y seguimiento
a emprendedores de una incubadora de negocios
Figura 4
Modelo de presentación del usuario para el Sistema Emprendedor
65
Bahena Ayala, López Barrón, Cortés Velázquez y Donlucas Magaña
Figura 5
Modelo de procesos del Sistema Emprendedor
Fase 2. Diseño. En esta etapa se desarrolló el modelo
lógico de la base de datos del Sistema Emprendedor,
la cual se concretó con el modelo entidad-relación
(e-r). A continuación se presenta un ejemplo de los
modelos desarrollados.
66
2. Sistema de información web para el registro y seguimiento
a emprendedores de una incubadora de negocios
67
Bahena Ayala, López Barrón, Cortés Velázquez y Donlucas Magaña
Figura 7
Modelo de estructura jerárquica del Sistema Emprendedor
Fase 3. Codificación, creación y modificación del código
fuente. En este apartado se muestran los resultados
de la codificación realizada para el Sistema
Emprendedor. En la figura 8 se muestra el fragmento
de código html del menú principal del Sistema
Emprendedor.
68
2. Sistema de información web para el registro y seguimiento
a emprendedores de una incubadora de negocios
Figura 8
Fragmento de código HTML del menú principal del sistema
del Sistema Emprendedor
Asimismo, como parte de los resultados de esta fase se
muestra la interfaz gráfica de la creación de la base de
datos del Sistema Empren dedor. En la figura 9 se
muestra el esquema general de las tablas de registro
de un emprendedor del Sistema Emprendedor.
69
Bahena Ayala, López Barrón, Cortés Velázquez y Donlucas Magaña
Figura 9
Esquema general de las tablas de registro de un emprendedor
del Sistema Emprendedor
Fase 4. Pruebas de unidad. En la figura 10 se muestra
la prueba de caja blanca del menú principal del
Sistema Emprendedor.
70
2. Sistema de información web para el registro y seguimiento
a emprendedores de una incubadora de negocios
Figura 10
Prueba de caja blanca del menú principal del Sistema
Emprendedor
A continuación, se muestra la prueba de integración del
Sistema Emprendedor. En la figura 11 se muestra la
prueba no incremental del Sistema Emprendedor.
Figura 11
Prueba no incremental del Sistema Emprendedor
71
Bahena Ayala, López Barrón, Cortés Velázquez y Donlucas Magaña
Figura 12
Prueba de rendimiento del Sistema Emprendedor
Fase 5. Implementación. En este apartado se muestra
el modelo físico del Sistema Emprendedor. En la figura
13 se muestra el diseño físico de tabla de
emprendedores del Sistema Emprendedor.
Figura 13
Diseño físico de tabla de emprendedores del Sistema Emprendedor
72
2. Sistema de información web para el registro y seguimiento
a emprendedores de una incubadora de negocios
Figura 14
Interfaz gráfica de la aplicación desarrollada del
Sistema Emprendedor
Fase 5. Implementación. De acuerdo con los autores
Joyanes y Angoar (1997), existen cuatro tipos de
mantenimientos: a) perfectivo, b) evolutivo, c)
adaptativo, y d) correctivo. Con base en lo anterior, el
tipo de mantenimiento que se propone a implementar
en el Sistema Emprendedor es el mantenimiento
evolutivo, ya que su definición se adecua a las
necesidades a futuro del sistema, como son: los
anexos de nuevos módulos, por ejemplo, un gestor de
cuentas y perfiles de usuarios. Adicionalmente, se
plantea realizar un mantenimiento correctivo durante
su primer año de implementación, ya que por ser la
versión inicial del software se podrían encontrar
inconsistencias en el sistema. Siendo así, una vez
terminada esta etapa de su ejecución, se propuso
realizar un mantenimiento perfectivo cada cinco años,
que es la vida útil de un software (Berumen y Arriaza,
2008).
Discusión y conclusiones
73
Bahena Ayala, López Barrón, Cortés Velázquez y Donlucas Magaña
Referencias
74
2. Sistema de información web para el registro y seguimiento
a emprendedores de una incubadora de negocios
75
Bahena Ayala, López Barrón, Cortés Velázquez y Donlucas Magaña
76
2. Sistema de información web para el registro y seguimiento
a emprendedores de una incubadora de negocios
de soporte a la decisión
para la optimización de
solución de reportes en
una facultad universitaria*
Yobani Martínez Ramírez1
Alan Ramírez Noriega2
José Cota Cota3
Martín Sánchez Mundo4
Resumen
79