Está en la página 1de 12

Pontificia Universidad Católica de Chile

Escuela de Ingeniería
Departamento de Ciencia de la Computación
IIC2713 - Sistemas de Información
Primer Semestre 2021

Tarea 1
Entrega
Tarea
• Fecha y hora: Miércoles 19 de mayo, 22:00
• Lugar: Buzón de Canvas

Objetivos
General
Trabajar en un sistema de información real y detallado, en un contexto de laboratorio utilizando las
herramientas otorgadas por la plataforma Excel para conocer las problemáticas asociadas a la gestión de
información.
Específicos
Analizar un caso de un sistema de información con un contexto real y vigente.
Entregar una solución ágil y funcional con tecnología cotidiana y altamente disponible.
Aplicar la agregación de datos para obtener información de control y gestión.
Generar información, de gestión, para la toma de decisiones
Aprender y aplicar nuevas técnicas sobre funciones de Excel, como herramienta de procesamiento
de información.
Aprender y aplicar conocimientos sobre Macros.
Aprender y aplicar conocimientos sobre seguridad de datos.

1
Índice
1. Introducción 3

2. Base de datos 4

3. Archivos a entregar 5

4. Parte I: Actividades 6
4.1. Contagios Chile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.2. Vacunación en Chile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

5. Parte II: Macros 8

6. Seguridad de datos 11

7. Consideraciones y referencias 12

8. Consultas 12

9. Código de honor 12

2
1. Introducción
A más de un año de estar en pandemia decretada por la OMS, Chile se ha convertido en uno de los lideres
mundiales en cuando a vacunación contra el SARS-CoV-2, sin embargo esto no ha sido suficiente para
frenar o reducir la propagación del virus en nuestro país, de hecho, nos encontramos en el peor escenario
desde el comienzo de la pandemia. Diversos medios nacionales e internacionales critican la posición del
gobierno culpándolo de haber creado una sensación de falsa confianza frente al virus. Por otro lado, desde
el gobierno insisten que existen diversos factores que contribuyeron al escenario que nos encontramos hoy
en día, es por ello que es urgente recopilar información y analizarla para identificar cuales fueron los
errores que hemos cometidos para llegar a este punto.
El Ministerio de Salud se ha comunicado con ustedes pidiéndoles una misión: Trabajar sobre una base
de datos nacional para posteriormente analizarla y sacar conclusiones que ayuden a identificar los errores
cometidos. Para lograr la misión, se les hace entrega de un repositorio en GitHub con más de 80 tablas
que los ayudarán a completar la tarea. Afortunadamente el equipo de ayudantes del curso Sistemas de
información ha filtrado la información más relevante del repositorio agrupándolas en 8 tablas.
1. Casos acumulados por comuna: Esta tabla nos proporciona información sobre la cantidad de
casos acumulados desde el día 30 de marzo del 2020 hasta el día 26 de marzo del 2021, agrupados
por comunas.
2. Casos activos por comuna: Esta tabla nos proporciona información sobre la cantidad de casos
activos desde el 13 de abril del 2020 hasta el día 26 de marzo del 2021, agrupados por comunas.
3. Casos fallecidos por comuna: Esta tabla nos proporciona información sobre la cantidad de
personas fallecidas desde el día 12 de junio del 2020 hasta el día 26 de marzo del 2021, agrupados
por comunas.
4. PCR por región: Esta tabla nos proporciona información sobre la cantidad de PCR diarios to-
mados desde el 9 de abril del 2020 hasta el 29 de marzo del 2021, agrupados por región.
5. Vacunación 1ra dosis: Esta tabla nos indica la cantidad diaria de personas vacunadas con la
primera dosis desde el 24 de diciembre del 2020 hasta el 29 de marzo del 2021, agrupados por
comuna.
6. Vacunación 2da dosis:Esta tabla nos indica la cantidad diaria de personas vacunadas con la
segunda dosis desde el 24 de diciembre del 2020 hasta el 29 de marzo del 2021, agrupados por
comuna.

3
2. Base de datos
Antes de empezar:
No siempre trabajamos sobre datos completamente limpios, generalmente las tablas o bases de datos
contienen errores que nos dificultan el posterior análisis. Esta tarea no es la excepción. Deberán trabajar
en la recopilación de información, por lo tanto, como parte del ejercicio deben hacer un análisis inspectivo
de la información, determinar inconsistencias y generar una base de datos limpia para su posterior análisis.
Deben incluir una descripción de este proceso en el informe final. No existe un método estandarizado para
limpiar un base de datos, todo depende de los datos con los que estén trabajando y lo que quieren lograr.
Sin embargo, los siguientes pasos los pueden guiar en una limpieza de los datos eficaz1 :
Revisión ortográfica: Pueden usar funciones de excel que les permitan encontrar faltas de ortogra-
fías y nombres propios de productos o empresas que pueden agregar a un diccionario personalizado.
Quitar filas duplicadas: Es común obtener datos repetidos al importar una base de datos, esta
acción les permite tener datos únicos y no repetidos.
Buscar y reemplazar texto: Depende de cómo deseen trabajar esta práctica les proporcionará la
posibilidad de buscar y reemplazar palabras.
Mayúscula y minúscula: Ciertos datos podrían presentar una combinación de mayúsculas y
minúsculas que es perjudicial al usar funciones de búsqueda. En excel hay distintas herramientas
que nos permiten unificar el texto.
Espacios: A veces nos podemos encontrar con datos con espacios innecesarios al comienzo o final
del texto, los cuales podríamos eliminar.
Corregir números y signos de números: Puede suceder que al importar la base de datos los
números se hayan transformado a texto.
Valores fecha y hora: Al igual que los números, las fechas y horas también pueden transformarse
en texto, lo cual nos perjudica si dichas fechas están escrita con diferente formato como guiones,
barras diagonales, etc. Es necesario convertir y volver a dar formato a los valores de fecha y hora.
Importante:
En la tarea cada grupo puede realizar la limpieza de datos que estimen conveniente, siempre y cuando
cada acción este debidamente justificada en el informe que deben entregar.

1
Consejos extraídos de la siguiente página web donde pueden encontrar ejemplos.

4
3. Archivos a entregar
Se debe entregar un .zip con el nombre GXX_T1 donde XX es su número de grupo (si no respetan el
nombre del archivo habrá penalización). Es importante que entreguen el archivo a partir del grupo creado
en Canvas y no como persona individual.
Este debe contener los siguientes archivos:
1 archivo Excel (formato .xlsx) correspondiente a la parte I. Se debe respetar el orden de las pestañas
ya creadas. De lo contrario, habrá penalización.
1 archivo Excel con Macro (formato .xlsm) correspondiente a la parte II. Se debe respetar el orden
de las pestañas ya creadas. De lo contrario, habrá penalización.
1 informe en formato PDF que contenga portada (integrantes, sección, número de grupo), resumen
ejecutivo, respuestas a las preguntas planteadas en cada ítem y conclusión.

Importante: Deben agregar la contraseña del libro Excel en la portada del informe (explicado en
la sección 6. Seguridad de datos).

5
4. Parte I: Actividades
4.1. Contagios Chile
Utilizando el archivo de Excel “Tarea 1 P1” modificar las hojas que se solicitan en cada ítem sin alterar
aquellas que ya están completadas. Las preguntas de desarrollo deben ser escritas en el entregable PDF,
el cual se explica posteriormente. No se puede utilizar macros en esta parte de la tarea.
1. Utilizando funciones de Excel2 , completar la hoja “Contagios” extrayendo información de Casos
acumulados por comuna, Casos activos por comuna y Casos fallecidos por comuna. Deben completar
las siguientes columnas:
a) Región
b) Comuna
c) Población
d) Casos totales por comuna hasta el día 26 de marzo del 2021.
e) Casos activos por comuna al día 26 de marzo del 2021.
f) Casos de fallecidos por comuna al día 26 de marzo del 2021.
g) Casos totales de fallecidos por comuna hasta el día 26 de marzo del 2021.
2. Incluir una escala de color en la columna de Casos activos, para mostrar visualmente, las comunas
con mayor número de contagios activos.
3. Agregar una nueva columna “¿Hubo fallecidos en 3/26/2021?”, la cual deben rellenar con “Sí” /
“No” utilizando funciones de Excel, según corresponda. Luego, utilizando condicionalidad colorear
en verde aquellas casillas que tengan el texto “Sí” y en rojo el texto “No”.
4. En base a la tabla generada, en la hoja “Tabla dinámica I” realizar una Tabla Dinámica que muestre
el total de contagiados y total de fallecidos en el país. Además, se tiene que poder filtrar por región.
5. Crea una nueva columna llamada “Porcentaje de contagiados” donde se calcule el porcentaje de
habitantes por comuna que ya tuvieron el virus.
6. Analizar los datos y responder las siguientes preguntas:
a) ¿En que región existieron una mayor cantidad de casos confirmados hasta la fecha? ¿Cuánto
fue?
b) ¿Cual es la comuna con menor cantidad de fallecidos hasta la fecha?
c) Crea una columna nueva que entregue información que consideres importante. Explica por qué
esta columna puede llegar a servir a la hora de analizar los datos.

2
Se subirán cápsulas de videos explicando funciones que podrían utilizar en la tarea.

6
4.2. Vacunación en Chile
Utilizando el archivo de Excel “Tarea 1 P1” modificar las hojas que se solicitan en cada ítem sin alterar
aquellas que ya están completadas. Las preguntas de desarrollo deben ser escritas en el entregable PDF,
el cual se explica posteriormente.
1. Utilizando funciones de Excel, completar la hoja “Vacunación” extrayendo información de Vacuna-
ción 1era dosis, Vacunación 2da dosis y PCR por región. Deben completar las siguientes columnas:
a) Mes.
b) Región.
c) Población.
d) PCR total.
e) Vacunados 1era dosis.
f) Vacunados 2da dosis.
g) Porcentaje población vacunada 1era dosis.
h) Porcentaje población vacunada 2da dosis.
2. Utilizando funciones de Excel, incluir una escala de color en la columna de PCR total, para mostrar
visualmente, las regiones con mayor número de PCR realizados
3. Agregar dos nuevas columnas ”¿Porcentaje de vacunados 1era dosis mayor al 35 %? ”¿Porcentaje
2

de vacunados 2da dosis mayor al 10 %?. Completar con “Sí” / “No” utilizando funciones de Excel,
según corresponda. Luego, utilizando condicionalidad colorear en verde aquellas casillas que tengan
el texto “Sí” y en rojo el texto “No”.
4. En base a la tabla generada, en la hoja “Tabla dinámica II”, realizar una Tabla Dinámica que
muestre el total de vacunados por la primera dosis, y que se pueda filtrar por mes.
5. En base a la tabla generada, en la hoja “Tabla dinámica III”, realizar una Tabla Dinámica que
muestre el total de vacunados por la segunda dosis, y que se pueda filtrar por mes.
6. Analizar los datos y responder las siguientes preguntas:
a) ¿En qué región hay una mayor cantidad de vacunados por la primera dosis? ¿Y por la segunda?
b) ¿En qué mes hubieron más vacunados por la primera dosis? ¿Y por la segunda?
c) ¿En qué región se ha vacunado menos gente en relación a su población total? ¿En qué mes esta
región vacunó menos?
d) De acuerdo a la información anterior, ¿por qué crees que se debe esto?

7
5. Parte II: Macros
El encargado de TI del MinCiencia les recomienda una herramienta de Excel que le puede resultar muy
útil a su equipo: Macros. Un código que les permite crear funcionalidades que usualmente no podría
implementar con funciones comunes. También, les recuerda que para comenzar a utilizar esta herramienta,
es necesario que habilite el modo desarrollador.

1. En la pestaña Macro I, completar una tabla a través de una macro. Primero, tienen que escribir un
número de regiones en la casilla E4. La tabla se tiene que completar para un cantidad aleatoria de
regiones determinadas por E4. Utilice la información de las hojas Casos activos por comuna, Casos
fallecidos por comuna, Vacunación 1ra dosis y Vacunación 2da dosis.
a) Agregar una columna con Nombre Región.
b) Agregar una columna con Población Total de la Región.
c) Agregar una columna con Casos Fallecidos Totales de la Región al día 26 de marzo del 2021.
d) Agregar una columna con la razón entre Casos Fallecidos Totales y Población Total (Casos
Fallecidos Totales/Población Total) expresada en porcentaje.
e) Agregar una columna con Casos Activos de la región al día 26 de marzo del 2021.
f) Agregar una columna con Vacunas Totales Primera Dosis al día 26 de marzo del 2021.
g) Agregar una columna con Vacunas Totales Segunda Dosis al día 26 de marzo del 2021.
h) Agregar una columna con Personas Inmunizadas3 al día 26 de marzo del 2021.
i) Agregar una columna con la razón entre Personas Inmunizadas y Población Total (Personas
Inmunizadas/Población Total) expresada en porcentaje.
j) Asignar un botón con el nombre Simular en la macro. De tal modo, que cada vez que se
presione el botón se borren los resultados anteriores y se generen nuevos datos aleatorios.

2. Crear una tabla resumen a partir de la tabla obtenida en el item 1. Para ello, es necesario usar una
macro que realice lo anterior. La tabla resumen tiene que contener los siguientes items:
a) Región con mayor porcentaje de población total inmunizada.
b) Región con mayor cantidad de casos activos.
c) Promedio de personas inmunizadas entre las regiones de la tabla.
d) Región con mayor tasa de mortandad (número de defunciones por cada mil habitantes).
e) Región con mayor cantidad de vacunas totales realizadas por cada mil habitantes.
f) Cantidad Total de Fallecidos.
g) Cantidad Total de Casos Activos al día 26 de marzo del 2021.
h) Cantidad de dinero total gastado en vacunas. Considere que el precio unitario de una vacuna
oscila entre $12.000 y $ 16.000
Importante: Debe tener presente que el precio de la vacuna se calcula como un número
aleatorio entre $12.000 y $16.000
3
Según el Minsal, en promedio las personas estarán protegidas dos semanas después de la segunda dosis. Fuente:
https://www.minsal.cl/informacion-tecnica-vacunas-covid-19/

8
i) Asignar un botón con el nombre Generar en la macro. De tal modo, de que cada vez que se
presione se generen los datos.

3. Crear una macro que genere un archivo PDF de la tabla resumen del item 2, el archivo PDF tiene
que estar guardado en la misma carpeta de la tarea. Se tiene que asignar un botón con el nombre Ge-
nerar Archivo PDF en la macro, de esta forma cada vez que se presione, se genera el archivo PDF.

Importante: debe tener presente el uso de un path relativo 4 o el ayudante no podrá utilizar el
botón y no se le asignará puntaje.

4. Crear una Macro que genere dos gráficos de barras a partir de la tabla obtenida del ítem 1. En el
primer gráfico, se debe mostrar los nombres de las regiones simuladas en el eje X y el número total
de vacunados en dicha región en el eje Y. En el segundo gráfico, se debe mostrar mostrar los nombres
de las regiones simuladas en el eje X y la cantidad de casos activos en la región correspondiente, en
el eje Y. Por último, se tiene que asignar a la macro un botón con el nombre Generar Gráfico, de
modo que cada vez que se presione se generen los gráficos.

Importante: los gráficos generados deben aparecer en una nueva hoja de cálculo, si aparece en la
misma hoja que las tablas no se le asignará puntaje.

5. Realizar una tabla en la pestaña Macros II que debe completarse de la siguiente manera, extra-
yendo información de las hojas Casos activos por comuna, Casos fallecidos por comuna, Vacunación
1era dosis, Vacunación 2da dosis y PCR por región.

a) Mostrar una lista desplegable que contenga todas las regiones. Se debe poder seleccionar una
región.
b) Mostrar una lista desplegable que contenga todas las comunas de la región. Se debe poder
seleccionar una comuna.
c) Mostrar una lista desplegable que contenga todas las fechas enunciadas en “Casos activos por
comuna” . Se debe poder seleccionar como parámetro Fecha de Inicio (formato dd/mm/aaaa).
d) Mostrar una lista desplegable que contenga las fechas, igual que el punto anterior. Se debe
poder seleccionar como parámetro Fecha de Término (formato dd/mm/aaaa).
e) Luego de seleccionada la información anterior, se debe obtener la siguiente información de la
región elegida entre las fechas escogidas:
Nombre región
Nombre comuna
Casos activos por comuna
Casos fallecidos por comunas
PCR por región
Vacunas primera dosis por región
4
https://es.wikipedia.org/wiki/Ruta_(informática)

9
Vacunas segunda dosis por región
Personas inmunizadas/Población total (por región)
f) Se debe asignar a la Macro creada un botón que se llame Obtener información.

10
6. Seguridad de datos
La seguridad de datos es un aspecto vital de TI para cualquier proyecto, empresa u organización, inde-
pendiente del tipo o tamaño que sea. Se trata principalmente de proteger el acceso a la información por
parte de agentes no autorizados, velando por la no corrupción de los datos en su ciclo de vida.
Por esta razón, te pedimos que cumplas con lo siguiente:

1. Investiga y expone qué medidas tiene Excel (máximo 4) respecto a la seguridad de datos. ¿Crees
que son buenas y suficientes medidas? Justifica si es necesario agregar una nueva o es suficiente con
las que ya existen.
2. Protege tus libros de trabajo añadiendo contraseña.
Importante: Debes añadir la contraseña en el informe de la tarea o no será corregida.

11
7. Consideraciones y referencias
Consideraciones
Se subirán cápsulas de videos con ejemplos que los ayudarán a realizar su tarea.
La parte II tiene que realizarse con Macro (código). Si las tablas fueron creadas de otra forma que
no sea exclusivamente ocupando código NO tendrán puntaje.
La parte II, al tener Macro, es fundamental que el formato del archivo de Excel sea .xlsm. Aquellos
archivos de la parte II que no tengan el formato .xlsm NO se corregirán.
Cualquier aspecto no especificado queda a su criterio, siempre que no pase por sobre otro.
Referencias
Les recomendamos los siguientes sitios que tienen contenido que les ayudarán con su tarea.
Soporte técnico de Microsoft: Contiene información relevante sobre Excel y tutoriales de gran ayuda.
Link
Excel avanzado: Esta página web contiene ejemplos de ejercicios de macros, que puede ser de ayuda
en la parte II de la tarea. Link
Mi nube informática: Esta página contiene 25 módulos donde se explican diversas funciones de
Excel. Link
YouTube: Existen muchos videos en YouTube desde cursos básicos (Link) hasta lecciones de macros
(Link).

8. Consultas
Para las consultas que puedan surgir de la tarea, se ocupará el foro del curso en la plataforma Canvas.
Se les pide que revisen el foro antes de realizar una pregunta.
Solo se responderán consultas hasta 48 horas antes de la entrega.

9. Código de honor
Se recuerda que los alumnos de la Escuela de Ingeniería de la Pontificia Universidad Católica de Chile
deben mantener un comportamiento acorde a la Declaración de Principios de la Universidad. En particular,
se espera que mantengan altos estándares de honestidad académica. Cualquier acto deshonesto o fraude
académico será sancionado académicamente.

12

También podría gustarte