tesis en formato 30-06-2015
DESCRIPTION
TesisTRANSCRIPT
UNIVERSIDAD DE SANTIAGO DE CHILE
FACULTAD DE CIENCIA
Departamento de Matemática y Ciencia de la Computación
SISTEMA WEB DE SEGUIMIENTO EN CARRERAS DE PREGRADO
UNIVERSITARIAS
PABLO ANDRÉS CARMONA JARA
FELIPE ALEJANDRO SEPÚLVEDA ARTETA
Santiago – 2015
Profesor Guía: Rosa Barrera Capot
Trabajo para optar al Título Profesional de
Analista en Computación Científica
Tabla de contenido
Tabla de contenido........................................................................................................................ ii
Índice de ilustraciones..................................................................................................................iv
Introducción..................................................................................................................................1
Objetivo General...................................................................................................................1
Objetivos específicos.............................................................................................................1
Capítulo 1: Sistemas de información.............................................................................................2
1.1 Sistemas de información.....................................................................................................2
1.1.1 Definición.....................................................................................................................2
1.1.2 Tipos y características de los sistemas de información................................................4
1.1.3 Aplicaciones..................................................................................................................5
1.2 Sistemas expertos...............................................................................................................6
1.2.1 Definición.....................................................................................................................6
1.2.2 Características de un sistema experto...................................................................7
1.2.3 Aplicaciones..................................................................................................................8
1.3 Sistemas de Información de seguimiento...........................................................................9
1.3.1 Definición..............................................................................................................9
1.3.2 Características de un sistema de seguimiento.....................................................10
1.3.3 Aplicaciones y funcionalidades............................................................................11
Capítulo 2: Indicadores de calidad para la educación superior...................................................12
2.1 Indicador...........................................................................................................................12
2.1.1 Definición...................................................................................................................12
2.1.2 Aplicaciones y beneficios............................................................................................12
2.2 Indicadores según la Comisión Nacional de Acreditación (CNA).......................................13
2.2.1 Criterios para carreras profesionales...................................................................13
2.2.2 Criterios para carreras de ingeniería...................................................................17
2.2.3 Criterios para carreras de licenciatura.................................................................17
Capítulo 3: Metodologías Web....................................................................................................18
3.1 Sitio Web...........................................................................................................................18
3.1.1 Definición...................................................................................................................18
3.1.2 Características............................................................................................................18
3.2 Aplicaciones Web..............................................................................................................20
3.2.1 Definición...................................................................................................................20
3.2.1 Características............................................................................................................21
Referencias.................................................................................................................................22
Índice de ilustraciones
FIGURA 1.1: DATO, CONOCIMIENTO E INFORMACIÓN.........................................................................2FIGURA 1.2: FUNCIONES CLAVE DE LOS SI.......................................................................................2FIGURA 1.3: TIPOS DE SISTEMAS DE INFORMACIÓN...........................................................................3
Introducción
Por rellenar
Objetivo General
Diseñar e implementar un sistema web de seguimiento académico en una carrera de pregrado
de la Universidad de Santiago de Chile
Objetivos específicos
1. Describir sistemas de información web.
2. Analizar sistemas de información y sistemas expertos en el área de seguimiento de
carreras de educación superior.
3. Analizar indicadores de calidad
4. Analizar metodologías web
5. Diseñar un sistema web de seguimiento para carreras universitarias de pregrado
6. Implementar un sistema web de seguimiento para carreras universitarias de pregrado
7. Evaluar la calidad y aceptación del sistema, por parte de la comunidad universitaria
Capítulo 1: Sistemas de información
En el presente capítulo se abordaran diversos temas fundamentales para el desarrollo de la
tesis, creando una base para la realización de este proyecto de tesis; describiendo los sistemas
de información y los sistemas expertos.
1.1 Sistemas de información
1.1.1 Definición
En la literatura se encuentran diversas definiciones de sistemas de información, las cuales se
orientan a los tipos de problemas en específico sobre los cuales se quiere implementar en este
trabajo. A continuación se muestran cuatro definiciones sobre los sistemas de información:
“Un Sistema de Información (S.I) es un conjunto de procedimientos, manuales y
automatizados, y de funciones dirigidas a la recogida, elaboración, evaluación,
almacenamiento, recuperación, condensación y distribución de las informaciones dentro
de una organización, orientado a promover el flujo de las mismas desde el punto en el
que se generan hasta el destinatario final de las mismas” (Rodriguez Rodriguez &
Daureo Campillo, 2003, pp. 29).
“Un sistema de información puede ser definido como un conjunto relacionado y
conectado de componentes de software y hardware que son usados para recolectar o
recuperar, luego procesar y almacenar, y finalmente distribuir la información.” (Shipsey,
2010, pp. 6).
“Un sistema de información (SI) es un conjunto de componentes interrelacionadas que
recolectan, manipulan, almacenan y distribuir datos e información y proporcionar
mecanismos de retroalimentación para cumplir un objetivo” (Stair & Reynolds, 2012, pp.
4).
“Un sistema de información es un conjunto de elementos que interactúan entre sí con el
fin de apoyar las actividades de una empresa o negocio.” (Antonino & Martín, 2014, pp.
2).
De estas definiciones, se abstrae que un Sistema de información es un conjunto relacionado de
software y hardware, los cuales trabajan para poder recolectar, almacenar, procesar y mostrar
la información al usuario. En este trabajo se tomará como referencia la última definición, que es
la más general, tomando los matices de la primera, que aborda en más detalle la forma
computacional de SI.
Más específicamente, los conceptos de conocimiento, información y dato se utilizan seguido en
esta área y frecuentemente son tratados como un mismo concepto, pero es necesario definir y
hacer una distinción de cada uno de ellos en particular y la forma en la cual estos se relacionan
(ver Figura 1.1), tal como se hace en (Stair & Reynolds, 2012, pp. 5):
Dato: Los datos se componen de hechos en bruto, tales como el número de un
empleado, la cantidad total de horas trabajadas en una semana, número de artículos en
el inventario u órdenes de venta.
Información: Una colección de hechos organizados de tal manera que posee valor
adicional más allá del valor individual de los hechos
Conocimiento: El entendimiento y conciencia acerca de un conjunto de información y,
maneras en que esta información puede ser útil para apoyar o alcanzar una decisión
especifica
Figura 1.1: Dato, conocimiento e información
Fuente: (Stair & Reynolds, 2012)
Los SI constan de tres funciones que son clave para su funcionamiento (Shipsey, 2010) (Stair &
Reynolds, 2012) (Antonino & Martín, 2014) (Rodriguez Rodriguez & Daureo Campillo, 2003) y
sus componentes se relacionan entre ellas, como muestra la Figura 1.2.
Figura 1.2: Funciones clave de los SI
Fuente: Propia
Donde:
Entrada: Se define como la actividad de recopilar y capturar la información de los datos
del mundo real que el sistema requiere. Las entradas pueden ser otorgadas de forma
manual o automática, donde la forma manual indica que el usuario suministra
directamente la información y en la forma automática los datos o información son
obtenidos de otros sistemas u otros procesos.
Procesamiento: En los sistemas de información, el procesamiento tiene relación a la
conversión o transformación de los datos de entrada en información. Este proceso
puede involucrar clasificación, cálculos, cambios de formato, entre otros.
Salida: Esta función es la encargada en como la información que fue procesada es
mostrada a los usuarios, los cuales utilizaran esta información para los fines que ellos
estimen (por ejemplo como ayuda a la toma de decisiones). La salida de la información
puede presentarse por diversos medios, incluso la salida de un sistema puede ser la
entrada para otro.
1.1.2 Tipos y características de los sistemas de información
Tal como dicen O’Brien & Marakas (2009) “En teoría, los sistemas de información
implementados en el mundo de los negocios en la actualidad pueden clasificarse de diferentes
maneras”, a continuación se presentan los diferentes tipos y subtipos de sistemas de
información que se encuentran en la actualidad (Figura 1.3)
Figura 1.3: Tipos de sistemas de información
Fuente: (O'Brien & Marakas, 2009)
En el contexto de este trabajo, los tipos que interesa analizar corresponden a (Antonino &
Martín, 2014):
Sistemas transaccionales
o Automatizan tareas operativas de la organización
o Generalmente es uno de los primeros SI que se incorporar en las
organizaciones( parte desde lo más bajo y va evolucionando conforme pasa el
tiempo para hacer tareas cada vez más complejas e importantes)
o Requieren mucho manejo de datos para realizar sus operaciones y generan
grandes volúmenes de información
Sistemas de apoyo a las decisiones
o La información que genera sirve de apoyo a la toma de decisiones
o Son de escasas entradas y salidas, pero de procesos con gran cantidad de
cálculos
o Son sistemas de información con altos estándares de diseño gráfico, ya que
está orientado a los usuarios finales
Sistemas estratégicos
o Pueden automatizar procesos y ayudar a la toma de decisiones
o Su función es lograr ventajas que los competidores no poseen, son creadores
de barreras de entrada del negocio
o Ayudan al proceso de innovación de productos y procesos, ya que buscan
ventajas respecto de la competencia.
1.1.3 Aplicaciones
Como lo señala la literatura existen varios tipos de sistemas de información, cada uno de ellos
creados para realizar una tarea en particular, por ejemplo como mencionan Valacich &
Schneider (2011,pp. 30) “Su tienda local usa sistemas transaccionales en la caja, que escanea
los codigos de barra de los productos….. Cada hora, el sitio web del retail online amazon.com
procesa miles de transacciones de todo el mundo”, con lo que se observa que los tipos de SI
tienes aplicaciones particulares, en el contexto de esta tesis las aplicaciones que nos interesan
son:
Software gestión académica para universidades (Proemsa, 2014)
Software para administración y gestión académica (Proemsa, 2014)
Sistema de información académica (Universidad Nacional de Colombia, 2003)
Sistema de información académica institucional SINAI (SINAI, 2013)
Moodle (Moodle, 2015)
1.2 Sistemas expertos
1.2.1 Definición
Los sistemas expertos pertenecen al campo de la inteligencia artificial y es la pieza de ella a
cual más campo se ha dado en el sector comercial, su nombre deriva del término “sistema
experto basado en conocimiento”, por lo tanto, y como se describe en (Quintana, 2007), en
general un Sistema Experto es un programa de computadora interactivo que contiene la
experiencia, conocimiento y habilidad propios de una persona o grupos de personas
especialistas en un área articular del conocimiento humano, de manera que permitan resolver
problemas específicos de ese área de manera inteligente y satisfactoria.
Estos sistemas imitan los procesos de razonamiento que utilizan los expertos al resolver un
problema específico, sin embargo esta imitación depende de la calidad del diseño de dicho
sistema, en ocasiones estos sistemas pueden funcionar incluso mejor que sus contrapartes
humanas, tomando decisiones en un área específica, denominada dominio.
En lo que compete a la implementación de este trabajo se utilizara la definición propuesta por
Engin y compañía (Engin, y otros, 2014) , en donde se define y entregan características de un
sistema experto basado en reglas:” Los sistemas expertos basados en reglas tienen la habilidad
de emular la toma de decisiones de los expertos humanos. Son diseñados para resolver
problemas tal como lo hacen los humanos, explotando la codificación del conocimiento humano.
Este conocimiento se puede extraer o adquirir directamente de la interacción con humanos,
como también desde recursos impresos o electrónicos, tales como libros, revistas o sitios web.
La conocimiento extraído forma la base de conocimiento del sistema basado en reglas”.
Cabe mencionar que para el desarrollo de este proyecto no se implementará un sistema
experto, sino que se tomarán algunas de sus principales características con el fin de diseñar un
sistema híbrido que permita solucionar la problemática abordada.
1.2.2 Características de un sistema experto
En primer lugar se debe tener en cuenta que, ya que el “conocimiento” de un sistema experto
viene directamente de un experto humano, este debe representar dicho conocimiento con el fin
de resolver problemas, justificar su comportamiento y ser capaz de incorporar nuevos
conocimientos.
Los SE están compuestos por dos partes principales: el ambiente de desarrollo
y el ambiente de consulta. El ambiente de desarrollo es utilizado por el constructor para crear
los componentes e introducir conocimiento en la base de conocimiento. El ambiente de consulta
es utilizado por los no-expertos para obtener conocimiento experto y consejos (Badaró, Ibañez,
& Agüero, 2013, pp. 6).
Los siguientes son los componentes básicos de un SE:
Subsistema de adquisición de conocimiento. Es la acumulación, transferencia y
transformación de la experiencia para resolver problemas de una fuente de
conocimiento a un programa de computadora para construir o expandir la base de
conocimiento.
Base de conocimiento. Contiene el conocimiento necesario para comprender,
formular y resolver problemas. Incluye dos elementos básicos: heurística especial y
reglas que dirigen el uso del conocimiento para resolver problemas específicos en
un dominio particular.
Base de hechos. Es una memoria de trabajo que contiene los hechos sobre un
problema, alberga los datos propios correspondientes a los problemas que se
desean tratar, o bien, es una parte de la memoria la computadora que se utiliza
para almacenar los datos recibidos inicialmente para la resolución de un problema.
Motor de inferencia. Es el cerebro del SE, también conocido como estructura de
control o interpretador de reglas. Este componente es esencialmente un programa
de computadora que provee metodologías para razonamiento de información en la
base de conocimiento. Este componente provee direcciones sobre cómo usar el
conocimiento del sistema para armar la agenda que organiza y controla los pasos
para resolver el problema cuando se realiza una consulta. Tiene tres elementos
principales: (1)Intérprete, ejecuta la agenda seleccionada; (2) programador,
mantiene el control sobre la agenda; (3) control de consistencia, intenta mantener
una representación consistente de las soluciones encontradas
Subsistema de justificación o módulo de explicación. Se encarga de explicar el
comportamiento del SE al encontrar una solución. Permite al usuario hacer
preguntas al sistema para poder entender las líneas de razonamiento que este
siguió. Resulta especialmente beneficioso para usuarios no expertos que buscan
aprender a realizar algún tipo de tarea y resulta valioso, especialmente, a aquellos
usuarios que deben basar su toma de decisiones, en función de lo que le propone el
SE.
Interfaz de usuario: Permite que el usuario pueda describir el problema al Sistema
Experto. Interpreta sus preguntas, los comandos y la información ofrecida. A la
inversa, formula la información generada por el sistema incluyendo respuestas a las
preguntas, explicaciones y justificaciones. Es decir, posibilita que la respuesta
proporcionada por el sistema sea inteligible para el interesado.
Cabe mencionar que para el desarrollo de este proyecto no se implementará un sistema
experto, sino que se tomarán algunas de sus principales características con el fin de diseñar un
sistema híbrido que permita solucionar la problemática abordada. En base a lo anterior solo se
tomarán en cuenta la base de hechos o base de datos, ciertas propiedades del módulo de
explicación y la interfaz de usuario
1.2.3 Aplicaciones
La mayoría de empresas disponen infraestructura tecnológica para dar soporte a funciones
básicas de tratamiento de la información: contabilidad general, decisiones financieras, gestión
de la tesorería, planificación, etc. En este sentido los Sistemas Expertos se aplican en una
diversidad de campos y/o áreas, por ejemplo: Informática, telecomunicaciones, Electrónica,
Educación, Finanzas y Gestión.
Lo que interesa para el desarrollo de este proyecto son las aplicaciones en las áreas de
educación y gestión, y en este contexto se presentan algunos ejemplos.
En (Engin, y otros, 2014) los autores proponen dos sistemas expertos para el apoyo a los
estudiantes de universitarios de pregrado. En donde el primero es un sistema que aconseja
cursos, sugiriendo a los estudiantes cursos de pregrado; en tanto el segundo sistema sugiere
becas a los estudiantes de pregrado, basado en su elegibilidad.
1.3 Sistemas de Información de seguimiento
1.3.1 Definición
Antes de detallar que es un sistema de seguimiento, se debe conocer el contexto en el que se
utiliza esta palabra, seguimiento hace referencia a la aplicación de control, de manera periódica,
a las variables o indicadores a utilizar, generar información a partir de los cambios que estos
sufren en un determinado tiempo, con motivo de dar apoyo a la toma de decisiones, apoyo a la
gestión de un sistema de cualquier tipo (empresarial, educacional, etc.) y proporcionar calidad al
producto. Dicho esto, y dado que un sistema no solo implica la implementación de software, si
no que contiene a todos los personajes que activamente participan de este, la Organización
Internacional de Normalización (ISO por sus siglas en inglés), presenta una serie de reglas
(ISO, 2008) que determinan que debe contener un sistema con tal de que otorgue calidad al
producto y garantizar la constante satisfacción del cliente respecto a lo que este sistema le
proporciona. Por ello, en general para el desarrollo de estos sistemas se requiere (pp.2):
a) Determinar los procesos necesarios para el sistema y como estos serán aplicados,
b) determinar la secuencia y manera en que los procesos interactúan,
c) determinar los criterios y los métodos necesarios para asegurarse de que tanto la
operación como el control de estos procesos sean eficaces,
d) asegurarse de la disponibilidad de recursos e información necesarios para apoyar la
operación y el seguimiento de estos procesos,
e) realizar el seguimiento, la medición cuando sea aplicable y el análisis de estos
procesos,
f) implementar las acciones necesarias para alcanzar los resultados planificados y la
mejora continua de estos procesos.
Quienes hacen uso de este sistema deben implementar los requerimientos antes mencionados,
con el fin de:
a) demostrar la conformidad con los requisitos del producto,
b) asegurarse de la conformidad del sistema, y
c) mejorar continuamente la eficacia de dicho sistema.
Por lo tanto, un sistema de seguimiento, es aquel que utiliza la información que contiene, y
cumple con la norma establecida, con la finalidad de otorgar calidad, de estándares
internacionales, a la gestión del problema para el cual fue desarrollado.
1.3.2 Características de un sistema de seguimiento
Para garantizar la calidad del producto la ISO propone una serie de criterios que se deben
cumplir para otorgar un grado de calidad, es en este sentido que un sistema de seguimiento
debe cumplir con las características establecidas en el punto “8.2 Seguimiento y Medición” (pp.
12), a modo de garantizar esta calidad. Por lo tanto las características a cumplir son las
siguientes:
1. Satisfacción del Cliente: Como medida de desempeño del sistema, se debe
realizar el seguimiento de la información, en relación a la percepción que tiene
el cliente respecto al cumplimiento de los requisitos.
2. Auditoría interna: Se deben realizar auditorías internas dentro de intervalos
estipulados previamente, con motivo de determinar si el sistema cumple con las
disposiciones planificadas, si cumple con la norma internacional y si cumple con
los requisitos del sistema establecidos, además de determinar si el programa
se ha implementado y se mantiene eficazmente.
3. Seguimiento y medición de los procesos: Se deben aplicar métodos
adecuados para el seguimiento con fin de demostrar la capacidad de los
procesos para alcanzar los resultados que se planificaron. De no alcanzar los
resultados, se deben llevar a cabo correcciones y acciones correctivas.
4. Seguimiento y medición del producto: Se deben llevar a cabo el seguimiento
y la medición de las características propias del producto, en este caso un
sistema de información de seguimiento, para verificar que se cumple los
requerimientos del mismo.
Dado que la solución propuesta a la problemática, es la implementación de un sistema de
información de seguimiento, es de suma importancia tratar correctamente los últimos dos
puntos en particular. Dicho esto, se debe añadir que junto con determinar a qué proceso se
realizará el seguimiento, se debe determinar qué aspectos de este se van a controlar, y más
importante aún, que indicador(es) serán asociados al proceso. Hay que notar la importancia de
asociar correctamente cada indicador, ya que serán estos los que determinan si los resultados
planificados han sido alcanzados o no.
1.3.3 Aplicaciones y funcionalidades
Acorde a lo enunciado en la norma ISO: 2008, los requisitos a cumplir pueden ser asociados a
cualquier organización, sin importar su tipo, tamaño ni producto suministrado.
Sin embargo, y a modo de ejemplificar como se utilizan estos sistemas en el área de la
educación, se hallan los siguientes ejemplos:
En (Yamasato, 2006) se realiza la planificación para la implementación de un “sistema
de seguimiento, análisis y evaluación de planes de mediano plazo“, cuyo fin es facilitar
el proceso de seguimiento de las acciones del sector educativo del gobierno peruano,
de manera que permita realizar evaluaciones correspondientes para mejorar el proceso
de planificación del ministerio de educación (pp. 6). Para lograr dicho objetivo el autor
realiza una investigación en el sector educativo, tomando como bases los roles
educativos del estado, propuestos en la constitución de dicho país, con el fin de
determinar las falencias en la planificación de estrategias de educación, de modo que
pueda utilizar esta información en el desarrollo de un sistema de seguimiento que
permita solventar dichas falencias.
En este siguiente ejemplo, la Universidad Central del Ecuador plantea el diseño y
planificación del desarrollo de un “sistema de seguimiento y control para el plan de
mejoras ” (Universidad Central del Ecuador, 2014), el cual tiene como objetivo principal
aportar información periódica, oportuna y confiable, la cual se relaciona con la ejecución
de las actividades de dicha universidad, el cumplimiento de metas e indicadores del
plan, la ejecución del presupuesto asignado y el cumplimiento de cronogramas
establecidos, en apoyo a la toma decisiones y procesos correctivos relacionados a la
implementación de dicho plan(pp. 7). Para ello el sistema cuenta con una seria de
características, de las cuales se encuentran: El uso de la plataforma de la nube de
Google (Google Docs y Google Drive, por ejemplo), el procesamiento de la información
del avance en la ejecución de las actividades, el procesamiento realizado mediante
hojas electrónicas de Google Docs, entre muchas otras.
Capítulo 2: Indicadores de calidad para la educación superior
El siguiente capítulo presenta el
2.1 Indicador
2.1.1 Definición
En general no existe una definición oficial en cuanto a que son los indicadores, sin embargo
existe algunas referencias, como la expuesta por A. Mondragón en (Mondragón Pérez, 2002),
en las cuales los describen como: “Herramientas para clarificar y definir, de forma más precisa,
objetivos e impactos (...) son medidas verificables de cambio o resultado (...) diseñadas para
contar con un estándar contra el cual evaluar, estimar o demostrar el progreso (...) con respecto
a metas establecidas, facilitan el reparto de insumos, produciendo (...) productos y alcanzando
objetivos” (Organizacion de las Naciones Unidas (ONU), 1999). La autora también cita la
definición realizada por Bauer en 1996 (Horn, 1993), en la cual se define a los indicadores como
“(…) estadísticas, series estadísticas o cualquier forma de indicación que nos facilite estudiar
dónde estamos y hacia donde nos dirigimos con respecto a determinados objetivos y metas, así
como evaluar programas específicos y determinar su impacto(…)”.
Los indicadores pueden ser de carácter cualitativo como cuantitativo, sin embargo, para efectos
del sistema, solo serán utilizados los de tipo cuantitativo
2.1.2 Aplicaciones y beneficios
2.2 Indicadores según la Comisión Nacional de Acreditación (CNA)
Cuando se requiere acreditar una carrera profesional, es imperativo que se cumpla con los
criterios propuestos por la Comisión Nacional de Acreditación (CNA), por lo tanto, si se desea
establecer calidad educativa y en la gestión de dicha carrera, es necesario realizar un
seguimiento de los indicadores explícitos e implícitos en cada uno de los criterios de estos
documentos.
A continuación se resumen tres documentos elaborados y diseñados por la CNA, los cuales
comprenden los criterios de evaluación para carreras profesionales en general, carreras de
ingeniería y finalmente carreras de licenciatura.
2.2.1 Criterios para carreras profesionales
En el siguiente documento la CNA establece 9 criterios generales de evaluación (CNA,
Comision Nacional de Acreditacion, 2007), los cuales se desglosan entre criterios obligatorios
(debe), y criterios recomendados (debiera), criterios que han sido establecidos de manera
general para cualquier carrera profesional, sin tomar en cuenta el rubro de estas.
La compilación de, posiblemente, los aspectos más relevantes de cada uno de estos criterios se
expone a continuación:
1. Propósitos: El criterio se define en función de, tal como se menciona en el
enunciado, el propósito de la carrera, el cual debe estar en sincronía con el de
la unidad (Universidad, CFT, Instituto Profesional, etc.), debe estar claramente
definido, y con la capacidad de ser verificado periódicamente. A su vez la
unidad debe definir claramente las competencias que configuran el perfil de
egreso esperado para los estudiantes, sin embargo si esta conduce a un título
profesional con grado de egreso, este debe encontrarse justificado en las
competencias del perfil de egreso.
Finalmente, la unidad debe demostrar que cuenta y aplica mecanismos para la
evaluación periódica de la misión, propósitos y objetivos de la carrera.
2. Integridad: El criterio indica que la unidad debe proporcionar información
completa, clara y realista a quienes utilicen sus servicios, respetando las
condiciones de enseñanza en que se matriculan sus alumnos. Ademas, y como
un punto importante, la unidad debe cuidar que exista un equilibrio adecuado
entre la cantidad de alumnos que ingresan a cada curso y el total de recursos
con que cuenta el programa. En general la unidad debe ser clara en la entrega
de la información, la cual debe ser de libre acceso, debe además perfeccionar
constantemente el reglamento interno de cada carrera y difundirlo ampliamente
entre los estudiantes, junto con los derechos de estos.
3. Estructura organizacional, administrativa y financiera: El criterio define los
requisitos organizacionales que debe tener la carrera, la cual debe demostrar
que dispone de un sistema de gobierno adecuado, y una eficaz gestión
institucional, administrativa y financiera, las cuales deben tender al
mejoramiento, mediante procesos de evaluación permanente. En dicho proceso
evaluativo se deben utilizar instrumentos a favor del progreso y fortalecimiento
de su capacidad auto-regulativa.
Por otra parte deben existir mecanismos de comunicación y sistemas de
información que faciliten la coordinación de sus miembros.
Finalmente y con respecto al financiamiento, se debe garantizar la estabilidad
financiera, y se debe contemplar, a lo menos, una adecuada planificación y
mecanismos eficaces de control presupuestario.
4. Estructura curricular: Criterio que se enmarca en la estructura del currículo de
la carrera, la cual debe ser en función de del perfil de egreso del estudiante,
considerando tanto las competencias directamente vinculadas al desempeño
profesional, como las de carácter general y complementario. Los programas de
dicha estructura curricular deben integrar tanto actividades teóricas como
prácticas, de modo que se garantice la experiencia de los alumnos en labores
de terreno. De esta manera se debe proporcionar instancias de vinculación con
el medio externo mediante actividades tales como visitas técnicas y prácticas
institucionales afines.
Tal cual se define en cada uno de los criterios, se debe contar con mecanismos
que permitan evaluar periódicamente el plan de estudios y los programas. Sin
embargo se propone que en este caso particular, la evaluación debiera
considerar las opiniones internas y externas, de académicos, estudiantes,
titulados, empleadores y entre otros.
Por último, se debe garantizar que la formación profesional se realiza en un
ambiente de desarrollo intelectual y personal propio de una comunidad
académica.
5. Recursos humanos (pp. 7): Quizá uno de los criterios más importantes para la
educación universitaria es el que tiene que ver con quienes imparten el
conocimiento, para ello la CNA indica que se debe demostrar que la unidad
cuenta con una dotación académica adecuada en número, dedicación y
calificaciones para cubrir el conjunto de funciones definidas en su propósito.
La unidad debe disponer tanto de docentes, como personal administrativo,
técnico y de apoyo idóneos, debidamente capacitado, suficiente en número y
dedicación horaria para cumplir adecuadamente con sus funciones. La
idoneidad del cuerpo docente debe establecerse tomando en consideración la
formación recibida.
La unidad debe contar con un sistema de perfeccionamiento docente que
permita la actualización de sus académicos tanto en aspectos pedagógicos
como en los propiamente disciplinarios y profesionales, así como incentivar a
los docentes a participar en actividades de docencia, investigación, desarrollo
tecnológico u otras que se deriven de su proyecto institucional.
Por último se debe contar con mecanismos que permitan la evaluación y
desarrollo de la actividad docente, mecanismos que deberían considerar la
opinión de los estudiantes.
6. Efectividad proceso enseñanza aprendizaje: El criterio establece las normas
que se deben seguir para determinar la efectividad del proceso de aprendizaje,
se cita: “La unidad debe poseer criterios de admisión claramente establecidos,
públicos y apropiados a las exigencias de su plan de estudios. El proceso de
enseñanza debe tomar en cuenta las competencias de los estudiantes y los
requerimientos del plan de estudios, proporcionando oportunidades de
aprendizaje teóricas y prácticas, según corresponda. La unidad debe demostrar
que los mecanismos de evaluación aplicados a los estudiantes permiten
comprobar el logro de los objetivos planteados en el programa de estudios.”
(pp. 8).
Se debe realizar constantemente análisis de las causas de deserción de los
estudiantes y definir acciones que tiendan a disminuir la situación. A su vez se
debiera desarrollar mecanismos de orientación académica o tutorías, de manera
que se monitoree el desempeño académico de los estudiantes a lo largo de la
carrera, aplicando las acciones o medidas que sean necesarias.
7. Resultados del proceso de formación: El criterio define principalmente las
acciones que se deben o debieran tomar luego del egreso de los estudiantes.
Hacer un seguimiento de las tasas de retención, de aprobación, de titulación,
etc., así como un seguimiento de sus propios egresados.
La unidad debiera consultar a empleadores o usuarios de los profesionales
formados en la carrera y utilizar todos los antecedentes en función de mejorar,
actualizar y perfeccionar los planes y programas de estudio.
8. Infraestructura, apoyo técnico y recursos para la enseñanza: El criterio
define esencialmente las condiciones estructurales, técnicas y los recursos
dirigidos a la enseñanza, que la unidad debe proporcionar para satisfacer sus
propósitos a cabalidad, para lograr los resultados de aprendizajes esperados y
cumplir con su proyecto de desarrollo. Dichos recursos deben ser apropiados
en número, calidad y estado. Además se debe demostrar que el proceso de
enseñanza hace uso frecuente y apropiado de los recursos técnicos e
infraestructurales.
9. Vinculación con el medio: El último de los criterios hace referencia a los
vínculos con el ámbito disciplinario y profesional que la unidad debe garantizar,
esto con el fin de actualizar el conocimiento que imparte.
Se sugiere identificar, conocer y analizar su entorno significativo y considerar
dicha información en pos de la planificación de las actividades. Finalmente, y en
todos los casos, se cita: “(…) la unidad debe definir una política cara y explicita
que le permita planificar, organizar y desarrollar las actividades que elija llevar a
cabo, asignando los recursos de todo tipo que sean necesarios”
2.2.2 Criterios para carreras de ingeniería
Como se menciona en la sección anterior, la CNA propone 9 criterios para determinar y otorgar
el grado de acreditación, solicitado por una carrera profesional en general, sin embargo, existen
modificaciones o variaciones de estos criterios que ayudar a definir las condiciones particulares
que debe cumplir una carrera de enseñanza superior para lograr dicho grado, en este caso se
abordan los criterios particulares para carreras de ingeniería y licenciaturas, en la sección actual
y la siguiente, respectivamente, enfocándose esencialmente en las diferencias que estos
poseen frente al documento general detallado en la sección anterior.
Los detalles específicos para las carreras de ingeniería son los siguientes:
2.2.3 Criterios para carreras de licenciatura
Los indicadores para las carreras de licenciatura comparte generalmente los 9 indicadores que
tienen las carreras profesionales, orientándolos a sus requisitos. Existe un grado de mayor
especificación en los puntos 4) estructura curricular, 6) efectividad proceso enseñanza
aprendizaje y 9) vinculación con el medio, los cuales se muestran a continuación (Comision
Nacional de Acreditación,CNA, 2007):
Estructura curricular, incorpora el siguiente criterio:
La unidad debiera garantizar que la formación del licenciado se realice en un ambiente de
desarrollo intelectual y personal propio de una comunidad académica, en el que se desarrollen
actitudes o conductas relacionadas con:
1. Formación y consistencia ética: Capacidad para asumir principios éticos y respetar al
otro, como norma de convivencia social.
2. Formación integral: Capacidad para comprender los aspectos interdependientes del
mundo globalizado.
3. Formación ciudadana: Capacidad para integrarse a la comunidad y participar
responsablemente en la vida ciudadana.
4. Discernimiento estético: Capacidad de apreciar y valorar diversas expresiones
artísticas, culturales y los contextos de donde provienen.
5. Conciencia ambiental: Capacidad para comprender los problemas y desafíos que
implican la protección del medio ambiente natural y urbano, y actuar responsablemente
frente a ellos.
Efectividad proceso enseñanza aprendizaje, incorpora el siguiente criterio:
La unidad debe contar con mecanismos expeditos de comunicación con sus
estudiantes.
Vinculación con el medio, incorpora los siguientes criterios:
La unidad debe contar con una política explícita para promover la vinculación con el
medio disciplinario de sus académicos, indicando las actividades consideradas en dicha
política, los mecanismos de acceso a ellas, los recursos que se le asignan y la forma en
que serán consideradas en la evaluación académica.
La unidad debiera considerar diversas modalidades de vinculación con los sectores
sociocultural, artístico, productivo o de servicio que le son afines.
En caso de que la unidad desarrolle actividades de prestación de servicios, estas deben
organizarse de manera clara y explícita, para no interferir con las tareas prioritarias de
la carrera.
Capítulo 3: Metodologías Web
En el presente capítulo se abordaran diferentes aspectos, tanto de los sitios web como de las
aplicaciones web; detallando de mayor manera las aplicaciones web y su importancia en el
desarrollo de esta tesis.
3.1 Sitio Web
3.1.1 Definición
Habitualmente la gente confunde un sitio web con una página web, pero debemos hacer una
distinción de estos dos términos, que pese a estar relacionados no son lo mismo; tal como
indica Sergio Luján Mora (2002, pp. 62) “Un sitio web es un conjunto de páginas web
relacionadas entre sí. Se entiende por página web tanto el fichero que contiene el código HTML
como todos los recursos que se emplean en la página (imágenes, sonidos, etc.)”, de lo anterior
se concluye que una página web es un componente de un sitio web.
3.1.2 Características
En la actualidad, existe una diversidad de sitios web, cada uno orientado a un rubro en
específico, como dicen Tarafdar & Zhang (2005-2006) “Los sitios web sirven para diferentes
propósitos, comprar, reunir información, entretenimiento, investigación y otros. Por lo tanto hay
diferentes categorías de sitios web.”. Estos autores también explicitan que “La importancia
relativa de las características de un sitio web varían, dependiendo del dominio al cual el sitio
web pertenezca”. Dicho esto, se logra identificar que hay diferentes categorías de sitios web,
cada una asociada a dominios y necesidades diferentes, esto hace que sea difícil poder llegar a
un consenso de cuáles son las características generales que debe tener un sitio web, pero si
están de acuerdo en las características que debería poseer un sitio web para ser considerado
bueno para el usuario, según Tarafdar & Zhang (2005-2006) y Ahmed Al-Salebi (2010) estas
características son:
Diseño Visual: Debe ser bien diseñado para poder llamar la atención del
usuario. Existen cinco criterios sobre el diseño visual que un sitio web debe
considerar, los cuales son: diseño de la página, navegación, consistencia,
Incluir imágenes, uso apropiado de los colores
Legibilidad: El sitio web debe ser legible para el usuario, los sitios web legibles
dan un impacto rápido al usuario que lo hace decidir si quedarse o no. Existen
tres criterios que ayudan a que un sitio web sea legible y comprensible, estos
son: El tamaño de la fuente, el tipo de fuente y el color de la fuente.
Contenido: Un sitio web debe tener contenido y ese es el propósito de crearlo;
debe tener sentido para los usuario, por eso el contenido debe estar
relacionado con el propósito con el cual se creó el sitio web. El contenido debe
presentar las siguientes características: La información contenida debe ser
relevante con el propósito que tiene el sitio web, fácil de leer y comprender, útil,
debe tener el alcance y profundidad adecuada, y debe ser actual.
Propiedades técnicas: Existen algunas características técnicas en los sitios
web que se deben considerar, las cuales son: Seguridad, cuyas características
de seguridad están determinadas por provisiones para la autentificación de
usuario y transacciones seguras; la velocidad de acceso, la accesibilidad y
disponibilidad del sitio web.
Respecto a la arquitectura de los sitios web, en la literatura se encuentran diferentes tipos de
arquitectura de la red, según los autores Kurose & Ross (2009) las arquitecturas que
predominan son la arquitectura Cliente-Servidor y la arquitectura Peer-to-Peer (P2P). Para el
desarrollo de esta tesis se opta por la arquitectura Cliente-servidor, la cual es definida como:
“Un programa cliente es un programa ejecutándose en una terminal que solicita y recibe un
servicio de un programa servidor ejecutándose en otra terminal” (Kurose & Ross, 2009. pp. 12),
esta es una definición amplia de cómo funciona esta arquitectura, la cual los autores
complementan indicando: “En la arquitectura cliente-servidor, hay un host siempre encendido,
llamado el servidor, el cual recibe las solicitudes de muchos otros host, llamados clientes……
Hay que notar, que con la arquitectura cliente-servidor, los clientes no se comunican
directamente entre ellos” (pp. 88).
3.2 Aplicaciones Web
3.2.1 Definición
En la literatura se encuentran diversas definiciones de aplicaciones web, dentro de ellas
destacamos las siguientes:
“Una aplicación web es una aplicación que está diseñada desde el inicio para ser
ejecutada en un entorno web.” (Finkelstein, y otros, 2004).
“Las aplicaciones web son aplicaciones cliente-servidor en la cual un navegador web
provee la interfaz de usuario.” (Chong, y otros, 2007).
“Definimos una aplicación web como cualquier aplicación software que depende de la
web para su correcta ejecucion ” (Gellersen & Gaedke, 1999. pp. 61.)
“Es algo mas que solo un sitio web. Es una aplicación cliente-servidor que utiliza un
navegador web como el programa del cliente, y realiza un servicio interactivo
conectandose con servidores por el internet. Un sitio web simplemente muestra
contenido de archivos estaticos. Una aplicacion web presenta contenido adaptado
dinamicamente basado en los parametros de solicitud, seguimiento del comportamiento
del usuario y consideraciones de seguridad”. (Shklar & Rosen, 2003)
“Una aplicación web se basa y se extiende de un sistema web para agregar
funcionalidades del negocio. En términos simples, una aplicación web es un sistema
web que permite a los usuarios ejecutar la lógica del negocio con un navegador web”
(Pearsonhighered, 2014. pp.9).
De estas definiciones, se abstrae que una aplicación web es algo más que un sitio web,
presenta la información de manera dinámica y que se desenvuelve en un entorno web,
utilizando como principal medio los navegadores web. Para este trabajo de tesis se tomaran las
últimas dos definiciones ya que son más específicas y completas.
3.2.1 Características
Las características que presentan las aplicaciones web investigadas en la literatura (Borland
Software Corporation, 2002), (Finkelstein, y otros, 2004), (Chong, y otros, 2007), (Gellersen &
Gaedke, 1999), (Shklar & Rosen, 2003), (Pearsonhighered, 2014) corresponden principalmente
a:
Aplicación cliente-servidor: “Arquitectura de red, donde existe una relación entre
procesos que solicitan servicios (clientes) y los procesos que responden a estos
servicios (servidor)” (Luján Mora, 2002, pp. 40).
Multiplataforma: Esto indica que la aplicación puede ser utilizada en cualquier sistema
operativo (RAE, 2015).
Presentar información dinámica: El contenido es mostrado de forma dinámica, es
decir, basado en parámetros de solicitud, seguimiento del comportamiento y
consideraciones de seguridad. (Shklar & Rosen, 2003).
Requiere de un navegador web del lado del cliente y un servidor web en el lado del
servidor
Las aplicaciones web están disponibles para cualquiera con acceso Internet
Para la aplicación web que se desarrollará, las características mencionadas son relevantes ya
que permite poder desarrollar una aplicación que se puede ejecutar en cualquier sistema
operativo, utilizar la arquitectura cliente-servidor permitiendo hacer una separación de las
funciones tanto del lado del cliente como del servidor, tener acceso desde cualquier navegador
web con acceso a internet, lo que permite poder tener acceso a la aplicación cuando sea
necesario y por ultimo hacer uso de información que es mostrada al cliente de una forma
dinámica.
Referencias
A. S., & M. G. (Septiembre de 2014). Universidad Tecnologica Nacional, Facultad Regional la Plata; La Plata, Buenos Aires, Argentina. Recuperado el 18 de Mayo de 2015, de http://www.frlp.utn.edu.ar/materias/info2/SI-Sistemas%20de%20Informacion.pdf
Ahmed Al-Salebi, F. (08 de Febrero de 2010). The Important Characteristics to Make a Good Website. Rochester Institute of Technology- New York, Estados Unidos.
Badaró, S., Ibañez, L. J., & Agüero, M. J. (Octubre de 2013). http://www.palermo.edu. Recuperado el 22 de Mayo de 2015, de http://www.palermo.edu/ingenieria/pdf2014/13/CyT_13_24.pdf
Borland Software Corporation. (2002). Web application developer's guide. Scotts Valley: Borland software corporation.
Chong, S., Liu, J., Myers, A. C., Qi, X., Vikram, K., Zheng, L., & Zheng, X. (14-17 de Octubre de 2007). Secure Web Applications via Automatic Partitioning. Obtenido de https://www.cs.cornell.edu/andru/papers/swift-sosp07.pdf
CNA, Comision Nacional de Acreditacion. (2007). Criterios generales de evaluación para carreras profesionales. Santiago.
Engin, G., Aksoyer, B., Avdagic, M., Bozanli, D., Hanay, U., Maden, D., & Ertek, G. (2014). Rule-based expert systems for supporting university students. Procedia Computer Science, 22-23.
Finkelstein, A. C., Savigni, A., Kappel, G., Retsehitzegger, W., Kimmerstorfer, E., Schwinger, W., . . . Feichtner, C. (24 de Abril de 2004). Ubiquitous Web Application Development - A Framework for Understanding. Obtenido de http://www0.cs.ucl.ac.uk/staff/A.Finkelstein/papers/uwa.pdf
Gellersen, H.-W., & Gaedke, M. (1999). Internet Computing. IEEE.
Horn, R. V. (1993). Statistical indicators for the economic and social sciences. Hong Kong.
ISO. (2008). ISO 9001: Quality management systems - Requirements. Suiza.
Kurose, J. F., & Ross, K. W. (2009). Computer Networking: A Top-Down Approach, 5th edition. Boston: Pearson.
Luján Mora, S. (2002). Programación de aplicaciones web: historia, principios básicos y clientes web. Alicante: Club Universitario.
Mondragón Pérez, A. R. (2002). Universidad Pablo de Olavide. Recuperado el 23 de Junio de 2015, de http://www.upo.es/ghf/giest/ODTA/documentos/Indicadores/mondragon_indicadores.pdf
Moodle. (11 de Mayo de 2015). Obtenido de https://moodle.org/
O'Brien, J. A., & Marakas, G. M. (2009). Introduction to information systems fifteenth edition. New York: McGraw-Hill/Irwin.
Organizacion de las Naciones Unidas (ONU). (10 y 11 de Mayo de 1999). Naciones Unidas. Recuperado el 23 de Junio de 2015, de http://www.un.org/documents/ecosoc/docs/1999/e1999-11
Pearsonhighered. (2014). Web Application Basics. Obtenido de http://www.pearsonhighered.com/samplechapter/0201730383.pdf
Proemsa. (25 de Septiembre de 2014). Obtenido de http://www.proemsasoftware.com/software-gestion-academica-para-universidades/
Quintana, T. L. (2007). Sistemas expertos y sus aplicaciones. Hidalgo, Mexico: Universidad Autonoma del Estado de Hidalgo.
RAE. (2015). Real Academia Española. Obtenido de http://lema.rae.es/drae/?val=multiplataforma
Rodriguez Rodriguez, J. M., & Daureo Campillo, M. J. (2003). Sistemas de información: Aspectos técnicos y legales. Almeria.
Shipsey, R. (Agosto de 2010). http://www.londoninternational.ac.uk/. Recuperado el 18 de Mayo de 2015, de http://www.londoninternational.ac.uk/sites/default/files/computing-samples/co1108_ch1-3.pdf
Shklar, L., & Rosen, R. (2003). Web Application Architecture. Chichester: John Wiley & Sons.
SINAI. (30 de Junio de 2013). Obtenido de http://www.sinai.net.co/Web/Sinai/QueEs.aspx
Stair, R., & Reynolds, G. (2012). Fundamentals of information systems. Boston,USA: Course Technology, Cengage Learning.
Tarafdar, M., & Zhang, J. (2005-2006). Analysis of critical website characteristics: A cross-category study of successful websites. Journal of Computer Information Systems, 24.
Universidad Central del Ecuador. (Mayo de 2014). http://www.uce.edu.ec. Recuperado el 21 de Junio de 2015, de
http://www.uce.edu.ec/documents/22994/4862310/3.%20Estructura%20Seguimiento%20interno.pdf
Universidad Nacional de Colombia. (Enero de 2003). Obtenido de http://diracademica.manizales.unal.edu.co/index.php/procesos-liderados/sistema-de-informacion-academica-sia
Valacich, J., & Schneider, C. (2011). Information Systems Today Managing in the Digital World. New Jersey: Pearson.
Yamasato, E. C. (Septiembre de 2006). Ministerio de Educacion del Gobierno de Peru. Recuperado el 21 de Junio de 2015, de http://www.minedu.gob.pe/planificacionestrategica/xtras/SubsistemaSAEvPlanes.pdf