89
UNIVERSIDAD “Hermanos Saíz Montes de Oca”. “Pinar del Río” Tesis en opción al Título Académico de Máster en Nuevas Tecnologías para la Educación AUTOR: Lic. Yaumara Muñoz Hernández TUTOR: MsC. Walfrido Novas Orama COTUTOR: MsC. Lázaro Osmany Blanco Pérez -2010- Año 52 de la Revolución

UNIVERSIDAD “Hermanos Saíz Montes de Oca”

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

UNIVERSIDAD “Hermanos Saíz Montes de Oca”. “Pinar del Río”

Tesis en opción al Título Académico de Máster en

Nuevas Tecnologías para la Educación

AUTOR: Lic. Yaumara Muñoz Hernández

TUTOR: MsC. Walfrido Novas Orama

COTUTOR: MsC. Lázaro Osmany Blanco Pérez

-2010-

“Año 52 de la Revolución”

Page 2: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

Pinar del Río, 5 de Enero de 2010

“Año 52 de la Revolución”

DECLARACIÓN DE AUTORIDAD Declaro que soy el único autor de esta Tesis en Opción al Título de Master en Nuevas

Tecnologías para la Educación y autorizo a la Dirección Municipal de la SUM, a profesores

tutores de esta entidad y del resto de las Sedes Universitarias del Municipio, así como a la

Universidad “Hermanos Saíz Montes de Oca” de Pinar del Río, hacer uso de la misma, con

la finalidad que estimen conveniente, siempre y cuando respeten los derechos de autoría.

_____________________________

Lic. Yaumara Muñoz Hernández

Autor

Page 3: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

DEDICATORIA

A ojos cerrados y a corazón abierto le dedico esta tesis de Master en Nuevas tecnologías de

la Educación a la Revolución Cubana, paradigma del mundo.

Dedico en especial esta tesis antes que nada a mi hija Rosa Miyara Ruiz Muñoz,

con la certeza que algún día vea en mí el reflejo de su futuro.

A mi esposo MsC. Michel Ruiz Sánchez, de quien recibo su comprensión, cariño,

amor y apoyo rotundo.

A mis padres, que siempre me han apoyado con todo su amor, a lo largo de estos

años de vida.

A mi hermana y demás familiares que me han brindado todo su apoyo.

A todos mis maestros, profesores y amigos que siempre me han aportado un grano

de arena para que me formara como profesional y como persona.

Page 4: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

AGRADECIMIENTOS

Debo comenzar diciéndoles, que me siento agradecida de todas las personas que me rodean;

pero también soy del criterio que siempre existen compañeros y compañeras, así como

instituciones que uno no puede olvidar, porque mi gratitud para con ellos es eterna.

A mis tutores, MSc. Lázaro Osmany Blanco, compañero que me orientó, guío y

preparó y al MSc. Wualfrido Novas Orama que a pesar de sus obligaciones me

dedicó tiempo de descanso para hacer de un sueño la realidad.

A mi querido Amigo Ing. Humberto Santos Suárez, que ha demostrado el

verdadero significado de la amistad.

A todos los profesores que me impartieron los cursos relacionados con la Maestría,

dejando en mí la mejor impresión como profesionales aptos y preparados de estos

tiempos.

A mis compañeros de la Sede Universitaria y del Joven Club de Computación “Los

Palacios”.

Page 5: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

RESUMEN

Título: “STUN” (Software para el Trabajo de Tutoría en la Universalización) Autor: Lic. Yaumara Muñoz Hernández.

Entidad: SUM “Los Palacios” E-mail: [email protected]

La universidad en cada municipio se ha convertido en un espacio importante de realización

personal y colectiva, donde la respuesta educativa individualizada está en función de las

necesidades y potencialidades de cada estudiante.

La labor del tutor cuenta aún con muy poco tiempo de implementación, es por ello que

todavía existe poco dominio en la utilización de métodos y estilos de trabajos en la

aplicación de técnicas de exploración y evaluación, en la metodología para su

interpretación, como en la orientación individual, que ejerza una influencia decisiva sobre

el estudiante en el modo de actuación cotidiano, acorde con su futura vida profesional. La

investigación se desarrolló en la Sede Universitaria Municipal “Los Palacios” en el

colectivo de profesores que realizan funciones de tutor a estudiantes de diferentes carreras,

donde se elaboró una aplicación Web con el objetivo de elevar su eficiencia en la actividad

de tutoría, ya que se pone en consideración un grupo de técnicas que exploran tanto la

esfera inductora, como ejecutora de la personalidad, además se incorpora al mismo la

tabulación e interpretación de los instrumentos aplicados y un plan de acción en función de

las dificultades detectadas.

Para la implementación del sistema, la tecnología utilizada fue ASP.NET 2.0; como

servidor de la Base de datos: SQL Server 2000; como herramienta de modelado de Base de

datos: Erwin Studio, como herramienta de diseño: Photoshop 8 y Dramwaver; como

lenguaje de programación: C-Sharp, entorno de desarrollo: Visual Estudio 2005, además de

y Racional Rose como herramienta CASE.

Page 6: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

ÍNDICE Introducción ........................................................................................................................... 1 Capítulo # I: “Bases Teóricas Preliminares” ....................................................................... 4 Introducción ........................................................................................................................ 4

1.1 - Caracterización de la universidad cubana en la actualidad. ....................................... 4 1.2- Diseño de la investigación. .......................................................................................... 9 1.3- Modelación Conceptual ............................................................................................. 14 1.4- Análisis de factibilidad .............................................................................................. 15

Capítulo # II: “Tendencias y Tecnologías Actuales” ......................................................... 24 Introducción ...................................................................................................................... 24 2.1- Valoración crítica de Sistemas a fines. ...................................................................... 24 2.2- La tutoría en el proceso educacional en condiciones de universalización. ............... 28

2.2.1- Orientación Psicopedagógica. Función principal del tutor. ............................... 31 2.3- La utilización de las TIC en la universalización. .................................................... 355 2.4- Estado del arte de la tecnología. ................................................................................ 39 2.4.1- Tecnología .NET. ............................................................................................. 400

2.4.2- Sistema de Gestión de Base de Datos (SGBD). ............................................... 422 2.4.3- Lenguaje de Programación. .............................................................................. 466 2.4.4- Herramientas de modelado. Racional Rose. ....................................................... 49

2.4.5- Justificación de la tecnología Utilizada………………………………………..51 2.4.5.1- ¿Por qué C-Sharp (C#)? ............................................................................ 511 2.4.5.2- ¿Por qué SQL Server? ............................................................................... 544 2.4.5.3- ¿Por qué Visual Estudio 0.5? .................................................................... 544 2.4.5.4- ¿Por qué Adobe Photoshop 8? .................................................................. 555

Capítulo # III: “Diseño e Implementación del Sistema” ................................................... 57 Introducción ...................................................................................................................... 57 3.1-Requerimientos del Sistema…………………………………………………………57 3.1.1-Diseño de la Interfaz de usuario. .......................................................................... 59

3.2-Implementación del Sistema………………………………………………………...65 3.2.1- Modelo Lógico de los Datos…………………………………………………...65

3.2.2- Implementación de la Base de Datos. ................................................................ 68 3.2.3.- Implementación del sistema desde el C#. ....................................................... 722

Conclusiones ...................................................................................................................... 726 Recomendaciones……………………………………………………………………….....77Bibliografía .......................................................................................................................... 78 Anexos ................................................................................................................................ 242

Page 7: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 1

INTRODUCCIÓN

La creación de las Sedes Universitarias en todos los municipios para garantizar la

continuidad de estudios universitarios a los egresados de los Programas de la Revolución en

los lugares donde residen y trabajan, ha constituido el inicio de una nueva etapa en el

desarrollo de la educación superior, en estrecho vínculo con la sociedad.

La presencia de la universidad en cada municipio se ha convertido en un espacio importante

de realización personal y colectiva, ha demostrado que nuestro país cuenta con una

significativa fuerza profesional altamente preparada, siendo posible utilizar de manera

racional y óptima los recursos materiales y humanos disponibles en cada municipio en

función de la educación y la cultural general de nuestro pueblo.

Este proceso de formación, por su propia característica permite combinar armónicamente el

estudio y el trabajo, garantizando que el estudiante aprenda en su entorno sociocultural y

laboral, asegurando y ofreciendo amplias oportunidades para alcanzar la culminación de sus

estudios. En estas condiciones se eleva a planos superiores la participación, la colaboración

y el protagonismo de los estudiantes, se potencia el papel del profesor como principal

facilitador del conocimiento, la educación, y la labor educativa personalizada, bajo la

dirección del tutor, considerado eje integrador del sistema de influencia educativa.

Entre las cualidades, conocimientos y capacidades básicas que debe tener el tutor para

desempeñar su labor formativa con eficiencia, se destacan: el amor y compromiso como

hilo conductor del estudiante durante los años que dure la carrera, poseer habilidades

comunicativas que le permitan establecer adecuadas relaciones interpersonales, mantener

una actitud empática hacia los estudiantes, que le permita lograr aceptación y confianza,

conocer el proceso de la tutoría, tener dominio de las tecnologías de la información y las

comunicaciones, del modelo de objetivo del plan de estudio, así como, de los principales

métodos y vías que le faciliten caracterizar al estudiante.

A través de “STUN” (Software para el Trabajo de Tutoría en la Universalización) el tutor

cuenta por primera vez con una herramienta digital que le permita elevar la calidad de su

trabajo, pues le brinda de una forma agradable y amena un paquete de instrumentos

exploratorios, además un grupo de acciones a desarrollar con sus estudiantes dirigidos a

elevar la motivación y necesidad hacia el estudio, como por ejemplo: el deber de estudiar y

Page 8: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 2

prepararse para el trabajo futuro, la necesidad de adquirir nuevas habilidades, hábitos y

conocimientos, la necesidad de autovalorarse y autorrealizarse, las cuales puede utilizar

para enriquecer su Proyecto Educativo Personalizado. Con la utilización de “STUN”, el

tutor tendrá acceso a los resultados obtenidos del estudiante después de aplicadas las

técnicas, elemento este muy importante para el seguimiento de su diagnostico, puesto que

él puede evaluar los avances de sus estudiantes y encausar su trabajo en las verdaderas

necesidades del mismo.

Para la implementación del software se utilizaron varias aplicaciones digitales, obedeciendo

a las exigencias informáticas actuales, y las ventajas que nos proporcionan su utilización

teniendo en cuenta las características del producto elaborado.

La tecnología utilizada fue ASP.NET que es un framework para aplicaciones web usado

para construir sitios web dinámicos, aplicaciones web entre otras; como servidor de base de

datos se utilizó SQL Server 2000, que es un SGBD relacional que permite responder a

solicitudes de las aplicaciones clientes, su rendimiento es directamente proporcional al

hardware que se utilice ya que consume gran cantidad de recursos del sistema, además

ofrece un componente de replicación fiable, escalable y bidireccional capaz de sincronizar

datos entre accesorios de productividad y un almacenamiento de datos; como lenguaje de

programación se utilizó C-Sharp (C#) por sus considerables mejoras e innovaciones en

áreas como seguridad de tipos, control de versiones, eventos entre otras, puede combinar

asimismo la potencia de lenguajes como C++ con la sencillez de lenguajes como Visual

Basic; como entorno de desarrollo se empleó Visual Studio 2005, que ofrece un completo

entorno de desarrollo, avanzadas características de desarrollo Web, herramientas completas

de depuración, acceso a datos más rico y soporte simplificado para la localización a otros

idiomas de sitios Web, puede construir aplicaciones más rápidamente y aprovechar las

nuevas características de SQL Server 2000, como reflejo de base de datos .

Este trabajo de investigación ha sido estructurado en tres capítulos de manera secuencial y

teniendo en cuenta las tareas trazadas.

Capítulo I: “Bases Teóricas Preliminares”

En este capítulo se hace referencia a las principales características de la Universidad

Cubana actual, en el cual, la universalización caracteriza el sistemático proceso de

transformaciones que ha tenido lugar en la educación superior, dirigido a la ampliación de

Page 9: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 3

posibilidades y oportunidades de acceso a la universidad y de multiplicación de los

conocimientos, donde ocupa un lugar importante la participación, cooperación y

protagonismo de los estudiantes en su actuar y futura formación profesional. También se

hace referencia al diseño investigativo, se expone la modelación conceptual, donde se

puntualizan los conceptos más importantes del negocio, la relación entre ellos y sus

principales atributos. Por último, se ofrece un análisis del costo estimado en el que se

incurriría al diseñar e implementar la aplicación Web. La valoración aproximada de su

costo y tiempo de desarrollo se realizó con el Modelo de Diseño Temprano de COCOMO II

(Constructive Cost Model).

Capítulo II: “Tendencia y Tecnologías Actuales”

En este capítulo se realiza una minuciosa búsqueda de los sistemas a fines tanto en el

ámbito nacional como internacional. Se efectúa una recopilación de fuentes bibliográficas

relacionada con la tutoría pedagógica, tema central de la investigación, específicamente en

la orientación psicopedagógica, siendo esta la función fundamental del tutor en condiciones

de universalización. Se explica la importancia del uso de las nuevas tecnologías de la

comunicación en las sedes universitarias, a pesar que es relativamente corta todavía la

historia que acompaña los cambios a partir de la incorporación de las TIC, su impacto y

velocidad de renovación ya permite apreciar unas series de tendencias al cambio. Se exhibe

una fundamentación de las herramientas elegidas incluyendo: caracterización, facilidades y

mejoras que lo diferencian de otras.

Capítulo III: “Diseño e Implementación del Sistema”

Se presentan los fundamentos para el diseño de la interfaz de usuario sustentada en el

Lenguaje Unificado de Modelado (UML) que brinda los artefactos para el mismo. Se

definen actores, casos de usos, diagramas de casos de usos, etc. Se brinda una explicación

del diseño de la base de datos donde se precisan algunos conceptos básicos como: entidad,

atributos, relación, llave, llave primaria etc. necesarios para la obtención del modelo

conceptual y el modelo lógico de los datos. También se ejemplifican a través de imágenes,

algunas acciones ejecutadas en la implementación de la base de datos, como el diagrama de

entidad relación de las tablas de la base de datos. Finalmente en el capítulo se incluyen

ejemplos concretos de algunas de las características empleadas de la programación en C -

Sharp para la implementación del software.

Page 10: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 4

Capítulo # I: “Bases Teóricas Preliminares”

Introducción ste capítulo cuenta con 4 epígrafes. En el primer epígrafe se brinda una

caracterización de la Universidad Cubana Actual, que se identifica esencialmente

por ser una universidad científica, tecnológica y humanista. La misma se

encuentra inmersa en un conjunto de cambios, donde el hilo conductor fundamental de

estas transformaciones lo constituye la idea de la Universalización de la educación superior.

Destacando la figura del tutor, que es una de las funciones del profesor universitario que se

realiza en actividades presenciales y no presenciales, y tiene como propósito asesorar y

guiar al estudiante durante sus estudios, para contribuir así a su formación general integral.

En el segundo epígrafe se describen los elementos correspondientes a la caracterización del

problema donde se exponen: causas que provocaron su descubrimiento, objetivo a cumplir,

métodos investigativos utilizados, aporte práctico, etc.

En el tercer epígrafe se muestra la modelación conceptual en el que se relacionan los

objetos empleados en el marco del problema, sus principales atributos y sus relaciones.

El último epígrafe brinda un análisis del costo estimado en el que se incurriría al diseñar e

implementar el software. La valoración aproximada de su costo y tiempo de desarrollo se

realizó con uso del Modelo de Diseño Temprano de COCOMO II (Constructive Cost

Model).

1.1 - Caracterización de la universidad cubana en la actualidad.

La universidad como institución social es fruto de una época muy diferente a la actual. En

sus orígenes, las universidades se convirtieron en las instituciones que atesoraban todo el

conocimiento de la sociedad. El desarrollo de las ciencias entonces posibilitaba tal

situación. Hasta la primera mitad del pasado siglo XX, era posible afirmar con bastante

certeza que cuando una persona culminaba sus estudios universitarios estaba preparada para

ejercer profesionalmente durante toda su vida.

Hoy no ocurre de ese modo. Ni los conocimientos se atesoran privilegiadamente en la

sociedad, ni es posible pensar en tener desempeños exitosos profesionalmente sin una

constante actualización. Educación para toda la Vida es el objetivo supremo que, como

E

Page 11: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 5

paradigma, la UNESCO ha asumido para caracterizar la nueva cualidad que debe estar

presente en la educación en la época actual.

La real capacidad de la universidad de dar respuestas a las demandas de este siglo que se ha

dado llamar “siglo del conocimiento” es la denominada masificación de la educación

superior, teniendo en cuenta que la verdadera calidad tiene que ser aquella que asegura los

mayores niveles de acceso que unido a ello, surge el debate en torno a si tales crecimientos

ponen en riesgo la tradicional calidad de esas instituciones (Yee y Miranda, 2006).

Como consecuencias de que las universidades, van estrechando lazos de colaboración con

la sociedad, y va teniendo lugar un proceso gradual de pérdida de autonomía. Es natural

que ello ocurra, cuando la universidad abandona sus marcos tradicionales y se vincula de

un modo más orgánico con el resto de la sociedad, ya que como consecuencia de esos

nexos se establecen nuevas relaciones y con ello se comprometen determinados objetivos

comunes que inciden de una u otra forma en el gobierno universitario, con mas fuerzas

cuanto mayores son tales compromisos.

Asociado a tales nexos, va surgiendo gradualmente, en la universidad, la necesidad de

evidenciar su responsabilidad social por medio de instrumentos que validen su quehacer. La

propia sociedad, cada vez más, va exigiendo a la universidad que sea capaz de certificar los

niveles de calidad con que se desarrollan sus procesos sustantivos, y con ello surge de

modo bastante generalizado la necesidad de rendir cuentas a la sociedad de su quehacer. La

forma más común que utiliza la universidad para rendir cuentas a la sociedad es el proceso

de evaluación y acreditación. Estos procesos cada vez más abarcan distintos programas,

tanto de pregrado como postgrado, y en los últimos años se han venido generalizando, al

extremo de existir ya diferentes organizaciones internacionales constituidas con esos fines

(Yee y Miranda, 2006).

Otra cualidad que se abre paso con fuerza en las concepciones actuales de la universidad

como institución social es la formación integral, que expresa la pretensión de lograr que la

universidad centre su quehacer en la formación de valores que hagan del profesional un ser

más pleno, dotado de cualidades de alto significado humano, capaz de comprender la

necesidad de poner sus conocimientos al servicio de la sociedad en lugar de utilizarlos sólo

para su beneficio personal. Implica también la necesidad de lograr un profesional creativo,

independiente, preparado para asumir su auto educación durante toda la vida; que sea capaz

Page 12: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 6

de mantenerse constantemente actualizado, utilizando igualmente las oportunidades que

ofrece la nueva universidad de atender al profesional con una educación posgraduada que

responda a las necesidades del desarrollo del país.

Una importante y nueva cualidad de la universidad de hoy la constituye el hecho de que se

construye sobre nuevos escenarios tecnológicos, donde la computación y las tecnologías de

la información y las comunicaciones introducen cambios significativos en el quehacer

académico, ya que no se trata, simplemente, de introducir la computación y las TIC en los

procesos universitarios; se trata en esencia, de transformar tales procesos con la

introducción de esos instrumentos.

Otra cualidad de la universidad de este siglo es la redefinición de saberes, como

consecuencia de un desplazamiento de las instituciones de las instituciones de educación

superior hacia la investigación como motor de desarrollo.

Contamos hoy con un modelo de universidad que, si bien incorpora todo lo valioso y

positivo de la educación superior contemporánea, se afianza de modo esencial en sus

propias raíces y asume una personalidad propia, que se distingue por sus especificidades

educativas. Hoy esa universidad se proyecta hacía un estadio superior, caracterizado por

llevar la educación superior a todo lo largo y ancho de la isla, logrando con ello que todos

los ciudadanos con nivel medio superior vencido que así lo deseen puedan acceder a

estudios superiores, sin límites ni barreras de ningún tipo.

La universidad cubana actual se caracteriza por ser una universidad científica, tecnológica y

humanista. En relación con su carácter científico, es necesario decir que las universidades

cubanas se van convirtiendo gradualmente en centros de investigación científica, donde

profesores y estudiantes se vinculan a tareas científicas como parte de su quehacer

cotidiano. La investigación científica está presente de manera esencial en todos los

currículos, desde los primeros años de estudios y los estudiantes, durante su formación

cumplen diferentes tareas científicas, participan en diversos foros estudiantiles. Lo anterior

es posible debido a que los profesores universitarios, de modo sistemático, participan en

tareas de investigación como parte de su quehacer académico. Al igual que el ejercicio

docente, la investigación científica forma parte consustancial del trabajo cotidiano de los

profesores, incorporados a diferentes proyectos de investigación que a su vez responden a

una política científica coherente, basada en prioridades, y conducida por Consejos

Page 13: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 7

Científicos que evalúan periódicamente sus resultados, como parte de un Sistema de

Ciencias e Innovación Tecnológica a escala de país.

El segundo rasgo de la universidad cubana hoy es su carácter tecnológico. El desarrollo

tecnológico constituye hoy un pilar fundamental del quehacer universitario actual en Cuba.

Una amplia red de carreras de ese perfil, que responden a las prioridades del desarrollo

garantiza la formación de profesionales necesarios para asegurar la introducción de nuevos

avances tecnológicos. Ello ha sido posible por la estrecha vinculación de las universidades

con las empresas, industrias, instalaciones productivas y de servicio, a partir de convenios

de colaboración que vinculan a esas instituciones con las universidades en acciones de

mutuo beneficio y en donde participan activamente los estudiantes como parte de su

formación.

El carácter humanístico de la universidad actual cubana es la clave para la concepción de la

universidad que, en su visión rebasa lo instructivo, lo meramente cognitivo y centra su

atención fundamental en el hombre, en el desarrollo pleno de su personalidad, con lo cual

los aspectos significativos, conscientes, de compromiso social, devienen la prioridad

principal (Horruitiner, 2005).

Para lograrlo, no basta con introducir determinadas materias humanísticas en los currículos,

se requiere de trasformaciones curriculares de mayor importancia, en las que todas las

disciplinas académicas, a partir de sus propias posibilidades de desarrollar lo humanístico,

participen coherentemente de esta labor. Unido a ello, la universidad toda debe vivir un

clima de influencias de tal tipo, que abarque no solo a profesores y estudiantes sino a toda

la comunidad universitaria, con un enfoque integral para esta labor.

En esa universidad científica, tecnológica y humanística anteriormente caracterizada, la

formación de profesionales de todo tipo se estructura a partir de un modelo de amplio

perfil, cuya cualidad fundamental es la profunda formación básica, que le permite al

profesional dominar los aspectos esenciales que están en la base del ejercicio profesional y

le aseguran ser capaz de desempeñarse exitosamente en las diferentes esferas de su

actividad profesional.

La universalización, caracteriza el sistemático proceso de transformaciones que ha tenido

lugar en la educación superior, dirigido a la ampliación de posibilidades y oportunidades de

acceso a la universidad y de multiplicación de los conocimientos, con lo cual se contribuye

Page 14: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 8

a la formación de una cultura general integral de la población y a un incremento paulatino

de los niveles de equidad y de justicia social (Horruitiner, 2005).

Este proceso, en su desarrollo, ha transitado por diferentes etapas, hasta la actualidad, en la

cual se garantiza un acelerado proceso de incorporación de jóvenes de familias de menor

desarrollo cultural, a los estudios universitarios, ampliando las oportunidades de esas

familias para una integración más plena de la sociedad. El objetivo final, al cual la

universidad cubana se va acercando gradualmente, es el pleno acceso; esto es, que todo

ciudadano con nivel medio superior vencido que desee cursar estudios universitarios pueda

hacerlo, sin límites ni barreras de ningún tipo. Universalizar el conocimiento significa la

oportunidad de crear facilidades para que todos los individuos estudien sin límites, durante

toda la vida, con lo que se propicia el disfrute personal y la utilización culta del tiempo libre

(MES, 2005).

Provenientes de diferentes fuentes de ingreso, los estudiantes vencen cursos en carreras

humanísticas, carreras económicas, carreras técnicas, lo que evidencia el amplio espectro de

estudios superiores que en la actualidad se ofrece en los municipios y otras localidades.

Lo alcanzado hasta hoy permite afirmar que esta nueva etapa en la universalización ha

constituido un reto y una extraordinaria oportunidad para que estudiantes, profesores y

trabajadores en general, se incorporen activamente a estos programas. La dimensión de las

respuestas brindada tiene un alcance no imaginado varios años atrás, con seguridad inédito

en la educación superior; a su vez, ello ha producido importantes y profundas

transformaciones en el interior de la comunidad universitaria.

La formación del profesional desde las sedes universitarias ha exigido una concepción y

práctica pedagógica renovadora basada en la autoeducación, en la que se potencia la

flexibilidad del currículum de formación, el sistema de relaciones e intercambio

permanente, la respuesta educativa individualizada en función de las necesidades y

potencialidades de cada estudiante y la responsabilidad de la educación directamente

compartida con la familia, el profesorado, la institución y la comunidad en general

(Horruitiner, 2005).

Este proceso de formación, por su propia característica permite combinar armónicamente el

estudio y el trabajo, garantizando que el estudiante aprenda en su entorno sociocultural y

laboral, asegurando y ofreciendo amplias oportunidades para alcanzar la culminación de sus

Page 15: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 9

estudios. La propia flexibilidad exige del estudiante esfuerzo y dedicación para que sea

capaz de asumir de forma activa su aprendizaje, que le permita la búsqueda de los

conocimientos, enfrentar los problemas con independencia y empleando de manera

adecuada los recursos personales, tecnológicos, intelectuales, afectivos y motivacionales de

que dispone.

Dentro de los docentes de la sede se encuentran el director, el jefe del colectivo de carrera,

los profesores que imparten las diferentes asignaturas y el tutor. Este último es considerado,

sin lugar a dudas, una de las piezas claves del proceso de formación integral de los

estudiantes.

En estas condiciones se eleva a planos superiores la participación, la colaboración y el

protagonismo de los estudiantes, se potencia el papel del profesor como principal

facilitador del conocimiento, la educación, y la labor educativa personalizada, bajo la

dirección del tutor, considerado eje integrador del sistema de influencia educativa.

La tutoría es una de las funciones del profesor universitario que se realiza en actividades

presenciales y no presenciales, y tiene como propósito asesorar y guiar al alumno durante

sus estudios, para contribuir así a su formación general integral. Constituye un proceso

integrador de las influencias educativas, ya que no solo transcurre en la relación tutor

tutelado, sino que integra el sistema de relaciones esenciales que se establecen a partir de la

asesoría académica e investigativa por parte del profesor y otros especialistas, los servicios

especializados de orientación educativa al estudiante, el proceso de extensión universitaria

por el vínculo laboral con el entorno sociofamiliar y también de las múltiples

manifestaciones de la cultura en cada territorio (MES, 2005).

1.2- Diseño de la investigación.

En aras de garantizar la superación pedagógica de los profesores que integran el claustro de

la SUM a tiempo parcial se desarrollan actividades metodológicas en función de los

objetivos trazados, que responden directamente a las necesidades del claustro. Se observa

en el marco de las preparaciones metodológicas que existen limitaciones e insuficiencias en

lo referente a la preparación psicopedagógica de los tutores para desempeñarse y cumplir

como encargo social sus funciones tutorales, verificando que el diagnóstico aún no cumple

sus funciones de identificar, pronosticar y dar tratamiento desde la individualidad y lo

Page 16: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 10

grupal a las dificultades biopsicosociales que frenen la satisfacción de las necesidades

educativas especiales de cada estudiante y con ello el desarrollo integral de su personalidad.

En las evaluaciones finales de cursos dirigidos a la preparación psicopedagógica de los

tutores, se ha constatado que la elaboración de los proyectos educativos, no siempre están

encaminados a tirar del desarrollo de los estudiantes, por lo que existen aún limitaciones en

la concepción de su función tanto del tutor como del tutorado.

Teniendo en cuenta los instrumentos aplicados a una muestra de 48 tutores de un total de 61

con que cuenta la Sede actualmente, además de que la labor educativa del tutor cuenta aún

con muy poco tiempo de implementación, se pudo apreciar que es limitada la utilización de

métodos y estilos de trabajos eficientes para la elaboración, ejecución y evaluación de las

acciones educativas individuales que ejerzan una influencia decisiva sobre el estudiante en

su modo de actuación, en su trabajo cotidiano, en sus estudios, contribuyendo a la

formación de una personalidad acorde con su futura vida profesional. Además, se pudo

constatar que no dominan cómo aplicar, interpretar y procesar la información a partir del

uso eficiente del instrumento, por consiguiente, hay limitaciones en el pronóstico a corto,

mediano y largo plazo, por lo que los Proyectos Educativos Personalizados no responden

científicamente a las necesidades personalizadas de cada estudiante. Factores como los

antes mencionados, motivaron el planteamiento del siguiente problema científico:

¿Cómo contribuir a la preparación psicopedagógica de los tutores de la SUM “Los

Palacios”, para que alcancen niveles superiores en el cumplimiento de su función como

orientador desde el proceso docente educativo?

Por lo expuesto anteriormente se determinó que la preparación psicopedagógica de los

tutores a través de técnicas exploratorias de las esferas de la personalidad del estudiante es

el objeto de estudio, ya que los mismos tienen un grupo de funciones que cumplir,

funciones que se sustentan en compromisos fundamentales: adquirir la capacitación

necesaria para la actividad de la tutoría, así como mantenerse informado sobre los aspectos

específicos y esenciales del estudiante.

Todo lo cual se desarrolla dentro del campo de investigación denominado como técnicas

exploratorias de las esferas de la personalidad con ayuda de las TICs.

Page 17: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 11

Objetivo General

Complementar la preparación psicopedagógica de los tutores de la SUM “Los Palacios”

mediante una estrategia educativa personalizada apoyada en las nuevas tecnologías de la

información y las comunicaciones.

Objetivos Específicos

1. Elaborar un grupo de instrumentos que exploren tanto la esfera inductora y

ejecutora de la Personalidad, así como un plan de acción que responda a cada una de

las tendencias después de tabular las técnicas.

2. Crear una base de datos contentiva de la información necesaria que permita

gestionar la misma.

3. Implementar una aplicación Web que permita la gestión de la información

contenida en su base de datos.

Idea a Defender

Integración en un Software, un conjunto de técnicas exploratorias, su intencionalidad, e

instrucciones para su aplicación, contribuyendo a la preparación psicopedagógica de los

tutores facilitando la proyección de una estrategia educativa personalizada de sus

estudiantes.

Tareas Investigativas.

Primera Tarea: Diagnóstico del problema

1. Elaboración, aplicación e interpretación de diferentes técnicas que abarquen los

elementos básicos del funcionamiento de la tutoría en la Enseñaza Superior.

2. Caracterización de los tutores de la SUM “Los Palacios” a partir del cumplimiento de

sus funciones, identificando sus debilidades y fortalezas.

Segunda Tarea: Fundamentación Teórica

1. Elaborar un conjunto de instrumentos que exploren las esferas de la personalidad de

cada individuo, caracterizándose por su sencillez en su aplicación y tabulación.

2. Resumir los componentes teóricos para la elaboración del software, acorde con las

tendencias en la actualidad.

3. Elaborar el plan de acción que le dé respuesta a cada uno de los resultados obtenidos a

través de la interpretación cuantitativa de cada instrumento.

Page 18: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 12

Tercera Tarea: “STUN”

1. Diseño de una aplicación Web sobre la base de los elementos precisados en las etapas

anteriores.

2. Implementación, puesta a punto y valoración de la aplicación elaborada.

Métodos de investigación.

Métodos Teóricos:

1. Análisis y Síntesis - Inducción – Deducción: Se utiliza en la investigación a la hora

de la interpretación de la información recopilada con el fin de precisar antecedentes

y metodología a seguir.

2. Análisis histórico – Lógicos: Se utiliza en la investigación para determinar

características, tendencias, antecedentes del proceso docente educativo y dentro de

este las funciones del tutor.

Métodos Empíricos:

1. Análisis de Documentos.

Para valorar y compendiar la información necesaria asociada a los componentes teóricos de

la investigación en diferentes fuentes bibliográficas, de vital importancia es la realización

de una minuciosa búsqueda en folletos, libros, documentos digitales, etc., sobre las

funciones del tutor, enfatizando en elementos tan importantes como la orientación

psicopedagógica y las técnicas exploratorias, que permite identificar el nivel de desarrollo

alcanzado en las esferas inductoras y ejecutora de la personalidad. Las técnicas utilizadas

para explorar la esfera ejecutora fueron de elaboración personal en función de las

necesidades de la investigación, y las técnicas en función de la esfera inductora fueron

adaptadas a partir de lo propuesto por Collazo Basilia en su obra ”La orientación en la

actividad pedagógica”.

2. Encuestas:

Se aplicaron a estudiantes de las fuentes de ingresos priorizadas como el CSPJ,

Trabajadores Sociales; de todas las carreras que tiene abierta la SUM actualmente, (ver

anexo #1), con el objetivo de conocer las opiniones sobre la labor del tutor y su satisfacción

en el cumplimiento de sus funciones. Se le aplicó la encuesta a 130 estudiantes, de un total

de 163 que se encuentran matriculados en las fuentes de ingresos priorizadas, de los cuales

Page 19: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 13

50 que representan un 80% manifiestan que se encuentran satisfechos por las relaciones

interpersonales con su tutor, el 50% de los mismos están satisfechos por las visitas

realizadas en el hogar, 12 opinan que se encuentran satisfechos con la ayuda que le brinda

el tutor para realizar la matrícula responsable y el progreso de asignaturas aprobadas, hay

satisfacción por parte de 28 estudiantes con la ayuda que te brinda para desarrollar

habilidades para estudiar de manera independiente, solamente 17 están satisfecho por los

niveles de ayuda oportuna que le brinda el tutor que le ha permitido cambios en la

conducta, su actuación y su rendimiento académico y un 60% de los muestreados están

satisfecho con el tiempo de trabajo conjunto en función de una mejor formación y

preparación integral.

3. Entrevista.

Se aplicó a un grupo de 48 tutores de un total de 61 profesores que cumplen con esta

función, (ver anexo # 2), con el objetivo de conocer la valoración de éstos ante esta

actividad de tutoría y las dificultades que afrontan en el desarrollo de la tarea. De lo que se

pudo interpretar que el 100% de los profesores conocen cuáles son sus funciones como

tutor; el 50% de los encuestados están satisfechos por la preparación que reciben para

cumplir con su encomienda; solamente el 13% manifiestan que usan adecuadamente los

instrumentos investigativos; se pudo constatar que existe insatisfacción por parte de los

profesores con los cambios positivos en la actitud y conducta del estudiante ya que

solamente el 30% está satisfecho, ocurre lo mismo con los logros de adecuadas habilidades

comunicativas para la auto educación y para estudiar de manera independiente, ya que están

satisfechos por los resultados obtenidos el 40% en ambos indicadores.

Métodos Estadístico y Matemáticos:

Respecto a éste método se empleó el cálculo porcentual descriptivo, tablas y gráficos para

constatar cuantitativamente los resultados derivados de la investigación inherente al objeto

estudiado.

Población y muestra:

Para la realización de esta investigación se toma como población a los 71 profesores propio

y a tiempo parcial de la SUM “Los Palacios”, así como los 163 estudiantes que forman

Page 20: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 14

parte de la continuidad de estudios. La muestra quedó conformada por 57 profesores tutores

representando el 80 % y 131 estudiantes que según la población elegida representa el 80 %.

Significación Práctica:

Por primera vez en la SUM “Los Palacios”, se implementa un software que tributa a la

preparación psicopedagógica de los tutores. El mismo brinda un grupo de técnicas

exploratorias fáciles de utilizar e implementar en consecuencia con un plan de acciones, en

función de las necesidades y motivaciones de los estudiantes hacia el estudio,

perfeccionando el proyecto educativo personalizado de estos.

1.3- Modelación Conceptual

Para mejor comprensión del negocio se realizó la Modelación conceptual de la aplicación

Web “STUN”, diagrama que permite comprender y describir los conceptos más

importantes vinculados al negocio, el cual se muestra en la figura 1, los conceptos que se

definen son:

Estudiante: En él se agrupan los datos generales de cada uno, así como el plan de acción a

desarrollar por parte de los tutores que debe ser colegiado con cada estudiante. Tiene como

atributo: Nombre, Año, Carrera.

Técnicas: El grupo de instrumentos que se utilizarán para explorar las esferas inductora y

ejecutora de la personalidad, así como las instrucciones para su aplicación. Tiene como

atributos: Instrucciones de uso, técnicas.

Profesor: Contiene los datos generales de cada profesor que se desempeña como tutor.

Plan de Acción: Contiene el plan de acción que se propone a partir del resultado que se

obtenga de cada una de las técnicas, el cual está en función de lograr cambios en la

conducta, actuación y rendimiento académico de cada estudiante. Tiene como atributo

fundamental: Acciones.

Gestionar Información de los Estudiantes: En él se unen un grupo de acciones que puede

realizar el tutor a sus tutelados como por ejemplo adicionar estudiantes, modificar la

información de un estudiante y eliminar estudiante.

Descargar Información: Contiene, para mayor preparación de los tutores un material

referido a la orientación psicopedagógica.

Page 21: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 15

En la siguiente figura se muestra el Modelo Conceptual, donde se puede apreciar los

conceptos y relaciones existentes entre ellos.

Figura 1. Modelo Conceptual

1.4- Análisis de factibilidad

Una vez constatada la necesidad de diseñar e implementar el sistema “STUN”, fue

necesario realizar una valoración aproximada de su costo y tiempo de desarrollo. Para la

estimación del costo se calcularon los indicadores siguientes con uso del software USC

COCOMO II (Constructive Cost Model) del Centro para Ingeniería del software de la

Universidad de California.

Entradas Externas (EI): entrada de usuario que proporciona al software diferentes datos

orientados a la aplicación (Tabla I).

Tabla I. Entradas Externas

Nombre Cantidad de

ficheros Elementos de datos Complejidad

Usuarios 1 5 Bajo

Salidas Externas (EO). Salida que proporciona al usuario información orientada de la

aplicación (Tabla II). En este contexto la “salida” se refiere a informes, pantallas, mensajes

de error, etc.

Estudiantes

Plan de Acción

Técnicas

Profesor

Descargar

Información

Gestionar

Información

de los

Page 22: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 16

Tabla II. Salidas Externas

Nombre Cantidad de ficheros

Elementos de datos Complejidad

Inicio 1 6 Bajo Autentificación 2 3 Bajo Trabajo de tutoría 4 7 Alto Eliminar o modificar información estudiante 1 4 Bajo

Adicionar estudiante 1 6 Bajo Técnicas para aplicar 9 4 Medio Completamiento de frases 2 182 Alto Cinco deseos 1 67 Medio Escala valorativa 1 32 Medio Inventario de problemas sobre la vida escolar 3 22 Alto

Inventario de problemas sobre la persona 2 22 Alto

Guía de observación 1 5 Bajo Entrevista individual 1 5 Bajo Tabular información 2 4 Bajo Consultar técnicas aplicadas 1 5 Bajo Descargar 7 8 Alto Ventana del administrador 1 3 Bajo Adicionar tutores 1 10 Bajo Modificar información del tutor 1 99 Medio Adicionar o eliminar carreras 1 4 Bajo

Ficheros internos (ILF). Son archivos (tablas) maestros lógicos (o sea una agrupación

lógica de datos que puede ser una parte de una gran base de datos o un archivo

independiente). (Tabla III).

Tabla III. Ficheros Internos

Nombre Cantidad de registros

Cantidad de Elementos de datos Complejidad

Tutores 9 639 Alto Estudiantes 7 1281 Alto Técnicas 5 35 Medio Esferas 2 2 Bajo Preguntas_X_Técnica 3 174 Alto Valoracion_de_Tecnica 6 120 Alto Tabulación_Tecnica_Estudiante 6 30 Alto Carreras 2 12 Bajo

Page 23: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 17

Según los datos anteriores se registraron los puntos de función que se muestran en la siguiente figura 2.

Se consideró como entorno de programación la orientada a objetos tomándose como promedio 21 líneas código en este lenguaje por punto de función (según tabla de reconciliación de métricas consultada), obteniéndose así 4137 instrucciones fuentes con un Total de Puntos de Función Desajustados de 197. Los valores considerados de los Multiplicadores de Esfuerzo (EM) para el Modelo de Diseño Temprano fueron (Tabla IV).

Tabla IV. Valores de Multiplicadores de Esfuerzo

Factores Valor Justificación RCPX 0.76 (Normal) Base de Datos simple. RUSE 0.76 (Normal) Nivel de reutilizabilidad es a través del programa.

PDIF 0.76 (Bajo) El tiempo y la memoria estimada para el proyecto son de baja complejidad.

PERS 0.76 (Normal) La experiencia del personal de desarrollo es normal, tienen una buena capacidad.

PREX 0.76 (Alto) Los especialistas tienen cierta experiencia en el uso de las tecnologías.

FCIL 0.66 (Normal) Se han utilizado herramientas de alto nivel de desarrollo como C#, Racional Rose, etc.

SCED 0.76 (Normal) Los requerimientos de cumplimiento de cronograma son normales.

En la siguiente figura 3, se muestran dichos valores según la herramienta utilizada.

Figura 2. Líneas de código empleadas

Page 24: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 18

Los valores considerados de los Factores de escala (SF) se muestran en la Tabla V:

Tabla V. Valores de los SF

Factores Valor Justificación

PREC 4.96 (Baja) Se posee una comprensión considerable de los objetivos del producto, no tiene experiencia en la realización de software de este tipo.

FLEX 3.04 (Normal) Debe haber considerable cumplimiento de los requerimientos del sistema.

RESL 5.65 (Alto) Se está haciendo un estudio, no existe un plan definido. TEAM 2.19 (Alto) El equipo que va a desarrollar el software es cooperativo. PMAT 4.68 (Normal) Se encuentra en el nivel 2 (normal).

Los factores de escala se ilustran en la figura 4.

Considerando un salario promedio de $160.00 en moneda nacional (MN) se obtuvo los siguientes resultados figura 5.

Figura 3. Valores de Multiplicadores de Esfuerzo.

Figura 4. Factores de Escala.

Page 25: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 19

Los valores obtenidos en esta herramienta se utilizaron para realizar los siguientes cálculos: Esfuerzo (DM). DM = (Valor Optimista + 4 X (Valor Esperado) + Valor Pesimista) /6 DM = (9.4 + 4 *14.0 + 21.0) / 6 DM = 14.4 Hombres/Mes Tiempo (TDev). TDev = (Valor Optimista + 4 X (Valor Esperado) + Valor Pesimista) /6 TDev = (7.5 + 4 * 8.5 + 9.7)/6 TDev = 8.5 Meses Cantidad de hombres (CH): CH = DM / TDev CH = 14.4 / 8.5 CH = 1.69 hombres Costo de la Fuerza de Trabajo. CFT = (Valor Optimista + 4 x (Valor Esperado) + Valor Pesimista) /6 CFT = (1502.14 + 4 x 2242.00 + 3363.01) / 6 CFT = $ 2305,52 Cálculo de costo de los medios técnicos: costo de utilización de los medios técnicos. CMT = Cdep + CE + CMTO Donde: Cdep: Costo por depreciación (se consideró 0).

CMTO: Costo de mantenimiento de equipo (se consideró 0 porque no se realizó). CE: Costo por concepto de energía.

CE = HTM x CEN x CKW

Figura 5. Ventana de Cálculos de Cocomo II

Page 26: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 20

Donde: HTM: Horas de tiempo de máquina necesarias para el proyecto. CEN: Consumo total de energía CKW: Costo por Kwtas/horas (se aplica la tarifa B1 que es $0.12 por Kw, este

valor puede variar en dependencia del precio del combustible en el mercado internacional)

HTM= (Tdd x Kdd + Tip x Kip) x 152 Donde: Tdd: Tiempo promedio utilizado para el diseño y desarrollo (8.5 meses).

Kdd: Coeficiente que indica el promedio de tiempo de diseño y desarrollo que se utilizó en la máquina (0.50) Tip: Tiempo utilizado para las pruebas de implementación (4 horas). Kip: Coeficiente que indica el % de tiempo de implementación utilizado en la

máquina. (0.8) HTM= (8.5 x 0.50 + 4 x 0.8) x 152 HTM= (4.25 + 3.2) x 152 HTM= 1132,4 H CEN= 0.6 Kw/h (Estimado) CE= 1132.4 x 0.6 x 0.12 CE = $ 81,53 Luego, por lo antes considerado el costo de los medios técnicos es: CMT= $ 81,53 Cálculo del Costo de Materiales: En el cálculo de los costos de los materiales se consideró el 5% de los costos de los medios técnicos. CMAT= 0.05 x CMT Donde: CMT: Costo de los medios técnicos.

CMAT= 0.05 x 81.53 CMAT= $4,07

Después de realizados los cálculos correspondientes a los Costos Directos (CD), se obtienen los siguientes resultados. CD = CFT + CMT + CMAT CD = 2305.52 + 81.53 + 4.07 CD = $ 2391,12 Costo Total del Proyecto: Para calcular el valor total del proyecto se utilizó la siguiente expresión: CTP = CD + 0.1 x SB CTP = 2391.12 + 0.1 x 2305.52 CTP = $2621,67

Page 27: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 21

El Software que se propone está dirigido a facilitar el trabajo de tutoría de la SUM, ya que

se pone al alcance de los tutores de la universalización un conjunto de instrucciones y

orientaciones para que pueda realizar un trabajo personalizado con mayor calidad, además

del grupo de técnicas exploratorias, le propone un de plan de acciones concretas

encaminado fundamentalmente a elevar la calidad del estudiante universitario, por tanto, su

mayor beneficio es de orden social, sin dejar de restar importancia a los beneficios

económicos; puesto que esta aplicación constituirá una nueva herramienta al alcance de

profesores que les permitirá dotarlos de nuevos conocimientos a través de un medio

novedoso y atractivo que no necesita de grandes recursos para su utilización. En general el

software aportará los siguientes beneficios.

Beneficios:

• Por primera vez se contará en la SUM “Los Palacios” con una herramienta

tecnológica encaminada al trabajo de tutoría pedagógica.

• Permite de una manera novedosa y atractiva orientar a los tutores universitarios para

que puedan cumplir con sus funciones con la calidad requerida.

• Permite confeccionar el proyecto educativo personalizado en función de los

intereses individuales y sociales del estudiante y que éste se acerque cada vez más a

sus verdaderas necesidades.

• El tutor puede contar con la actualización de tutelado en función de los resultados

obtenidos anteriormente, para que de esta manera pueda establecer patrones de

avances.

• Permite aprovechar al máximo las capacidades informáticas instaladas en la SUM

así como el desarrollo de habilidades en el empleo de las NTIC.

Por el peso que tienen los beneficios reportados al emplearse la aplicación Web “STUN”,

se determinó realizar su diseño e implementación. En el análisis, diseño y desarrollo se

empleó:

Recursos Humanos: Para el análisis, diseño y desarrollo del sistema se emplearon cuatro personas.

Autor: Lic. Yaumara Muñoz Hernández.

Tutor: MSc. Wualfrido Novas Orama.

Cotutor: MSc. Lázaro Osmany Blanco.

Page 28: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 22

Coautor: Ing. Humberto Santos Suarez

Recursos Técnicos: Hardware

Tanto para la Computadora que funcionará como Servidor Web y Servidor de Base de

Datos y la que funcionará como Cliente se necesita:

• Sistema Operativo Windows XP o superior.

• 1GB de memoria RAM.

• 10 GB en Disco Duro.

• Procesador: Pentium IV 2.6 GHz.

• Unidad de Respaldo: CD- ROM/ DVD – ROM

• Monitor: Resolución SVGA (1024 x 768) píxeles

Software: • Sistema Operativo Windows XP

• SQL. Server 2000

• Erdwin. Studio

• C- Sharp (C#)

• Visual Estudio 2005

• Photoshop 8 y Dreamwaver

• Racional Rose.

Page 29: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 24

Capítulo # II: “Tendencias y Tecnologías Actuales”

Introducción n el primer epígrafe de este capítulo se relacionan los trabajos afines publicados

tanto en el ámbito nacional como internacional, de los cuales se realiza un

resumen de su aporte en función de elevar la calidad del proceso docente

educativo haciendo énfasis en la figura del tutor tanto académico como pedagógico.

Se efectúa en el segundo epígrafe una explicación fundamentada en la minuciosa búsqueda

bibliográfica de las funciones del tutor, teniendo en cuenta que el modelo pedagógico que

se aplica en las Sedes Universitarias está constituido por tres componentes fundamentales:

el sistema de actividades presenciales, el estudio independiente y los servicios de

información científico- técnico y docente, hace que se conciba un proceso de

transformación y desarrollo educativo centrado en el autoaprendizaje, que se concreta

mediante la atención personalizada y sistemática a un estudiante o a un grupo muy

reducido, es por ello la importancia que reviste la preparación de los tutores.

En un tercer epígrafe se aborda la importancia de las TIC en la universalización, su impacto

y creciente utilización en la preparación de los profesores universitarios y su manejo en la

solución de problemas.

En el cuarto epígrafe se centra el trabajo en las principales ventajas que aportan las

herramientas utilizadas para la implementación del software, por lo que se exponen un

grupo de facilidades, mejoras y características que lo diferencian de otros y que se tuvieron

en cuenta para su elección. Se parte de la tecnología utilizada así como el servidor de base

de datos empleado, el lenguaje de programación, etc.

2.1- Valoración crítica de Sistemas a fines.

Existen muchos trabajos Investigativos que tributan al perfeccionamiento de la enseñanza

semipresencial, en función de las Tecnología de Informática y Comunicación (TIC), y de

elevar la calidad del proceso docente educativo, haciendo un énfasis en la figura del tutor.

Santángelo (2000), realizó en su trabajo “Modelos pedagógicos en los sistemas de

enseñanza no presencial basados en nuevas tecnologías y redes de la comunicación”, un

breve recorrido por la historia y el panorama actual de de las tendencias en la Educación a

E

Page 30: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 25

Distancia, y se analizan los posibles escenarios en el desarrollo de experiencias en el uso de

las Nuevas tecnologías y redes de la comunicación en la Educación a Distancia, para

proponer un modelo que oriente la actividad educativa no presencial, identificando sus

principales componentes.

Lannes et al. (2008), propone en su investigación “La figura del tutor para la continuidad

de estudios. Orientaciones metodológicas” un documento de carácter metodológico que

brinda orientaciones para su mejor desempeño. Identificando las funciones principales de

los tutores, sus objetivos y la variabilidad de procedimientos y tareas para su desempeño,

para lograr una adecuada captación, selección y preparación de tutores para que puedan

realizar las funciones principales y utilizar los procedimientos pertinentes según

corresponda para alcanzar los objetivos propuestos para el modelo de continuidad de

estudios y cualquier proceso de enseñanza aprendizaje con mínima actividad presencial.

Reyes (2005), expone en su trabajo “Apoyo psicopedagógico. Una estrategia dentro del

quehacer tutorial” elementos que pueden servir como directrices en aquellos programas que

aún no cuentan con un apoyo de éste a la enseñanza a distancia , y la relación que establece

el tutor académico, para canalizar y dar seguimiento a estos proyectos , tomando en

consideración que la acción tutorial va más allá de una simple “orientación “ dirigida al

estudiante, es en esencia un acto de fe y de compromiso , no solo con el estudiante, sino

con nosotros mismos como académicos y como formadores de recursos, pues en la medida

en que la función tutorial se vea fortalecida con este tipo de apoyo, aumentan las

posibilidades del estudiante de concluir con éxito el programa educativo. Se realiza una

reflexión, sobre el quehacer tutorial dentro de la Universidad Veracruzana en los últimos

años, donde cada vez se puede encontrar diferentes problemáticas en los estudiantes, y se

hace imprescindible buscar también nuevas estrategias que permitan, dentro de las

posibilidades, enfrentarlas con madurez y respeto hacia su autonomía como estudiante y

como ser humano.

Salgueiro (2005), su tema de investigación titulado “Los estilos pedagógicos en el

modelado del tutor para sistemas tutores inteligentes” surge motivado por la necesidad de

encontrar diferentes formas alternativas para la enseñanza de las asignaturas pertenecientes

a la Programación Básica correspondiente a las carreras de Ingeniería con excepción de

Electrónica. Por este motivo, se pensó, en el desarrollo de un sistema que pudiera hacer las

Page 31: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 26

veces de asesor inteligente (utilizando las tecnologías disponibles de los sistemas

Inteligentes) que pudiera realizar la tarea del autorizado personalizado adaptando diferentes

modalidades o estrategias de enseñanza.

Esta podría ser una alternativa útil sobre todo para aquellos estudiantes que requieren un

mayor grado y tiempo de tutorizado del tipo uno a uno (Perkins, 1995) para resolver sus

ejercicios. Por lo que se ha intentado rediseñar los módulos de un Sistema Tutor Inteligente,

el cual puede realizar tutorías “uno a uno”, pero se requiere un análisis previo para la

integración de las distintas teorías de enseñanza para que sea realmente efectivo.

Cómo llegar a ser un tutor competente (Ruiz, 2005), es un trabajo donde el autor reflexiona

seriamente sobre la problemática del crecimiento vertiginoso del postgrado en Venezuela, y

la poca disponibilidad de tutores expertos para dirigir las tesis de los estudiantes así como

la dificultad de los mismos para concluir sus investigaciones en el tiempo previsto por el

programa respectivo. Tal reflexión ha llevado a plantear la necesidad de formar tutores de

tesis de grado de una manera sistemática, mediante la implementación de acciones

específicas y concretas. Se propone en el mismo un programa de superación de post grado

que tribute a la preparación de estos tutores que le permita intervenir sistemáticamente en el

tesista a fin de ayudarlo a superar sus debilidades académicas y personales y a que tome

conciencia acerca del uso y control de los procesos de pensamiento que debe emplear para

lograr cada una de las submetas en que se descompone el proceso general de elaboración de

la Tesis de Grado.

Larrea (2008) su programa de aseguramiento de la calidad para la acción tutorial en un

sistema de educación a distancia en la universidad peruana, es el resultado de una

recuperación de experiencias en torno a Programas de Capacitación, orientados a asegurar

la calidad de la acción tutorial para la educación a distancia, evidenciado en la mejora de

las prácticas técnico pedagógicas de los tutores telemáticos que lideran la formación

profesional que se imparte bajo la modalidad de educación a distancia en la Universidad

Alas Peruanas-Perú. Esta propuesta de acompañamiento permanente se desarrolla con la

visión de lograr tutores altamente capacitados en las siguientes dimensiones:

a). Elaboración de materiales; b). Gestión del proceso de Enseñanza – Aprendizaje a

distancia; c). Desarrollo de habilidades y/o competencias para la comunicación; d). En

cumplir con la función de ser mediadores y/o facilitadores del aprendizaje.

Page 32: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 27

Pérez y Miyar (2008) expone toda las características del software PEV (Plataforma de

Enseñanza Virtual), integrándose el mismo, a las denominadas plataformas virtuales y de

esta forma facilitando el aprendizaje a distancia, así como dando apoyo a la enseñanza

tradicional. El software que se presenta fue utilizado en el desarrollo del sitio Web del

grupo GIMAS, está siendo utilizado en el montaje del sitio Web de Matemática y

Preparación para la Defensa en la UCLV, Cuba.

Con PEV se pretende fomentar la preparación de los estudiantes y de esta forma apoyar la

enseñanza. En el trabajo se hace un análisis de las características del software, en todos sus

posibles usos, demostrando su utilidad en la generación de aplicaciones Web con objetivos

educativos, pero también con objetivos profesionales y económicos. PEV cuenta con

recursos que hacen posible el fácil intercambio de información entre personas, y de esta

forma facilitar el aprendizaje y por lo tanto pensando y contribuyendo a la educación en

nuestro país (Pérez y Miyar, 2008).

Valverde (2009) elaboró un software educativo denominado “MC”, el cual se llevó a cabo

para responder a las necesidades formativas de los alumnos con relación a la elaboración de

mapas conceptuales, por lo que se analizo sus causas principales y se definieron criterios

para la intervención educativa. Para lo cual se realizó un estudio para conocer el estado

actual del software diseñado para la elaboración de mapas conceptuales. Ya que los mapas

conceptuales son herramientas de representación del conocimiento. Sirven para expresar de

modo gráfico, con textos escritos breves y líneas, las relaciones significativas entre

determinados conceptos que, al combinarse, forman proposiciones. En el mismo tratan de

modelar de principio a fin el proceso de elaboración de un mapa conceptual de modo

interactivo con el usuario. Se han diseñado unos ejercicios que van más allá de las simples

actividades de acierto y error, al pretender que el alumno adopte, en todo momento,

decisiones razonadas.

Según las exploraciones realizadas se puede constatar que no existe a nivel de País un

producto digital que trate elementos psicopedagógicas del tutor en la Universalización,

existiendo muchas dificultades que atentan contra la calidad de la labor del mismo, estas las

podemos analizar teniendo en cuenta los siguientes aspectos

(www.perso.wanadoo.es/angel.../pagina_nueva_124.htm, consultado septiembre de 2009).

Page 33: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 28

A. REFERENTE A LA PROPIA ACCIÓN TUTORIAL

1. Dificultad de conocer la personalidad de los alumnos.

2. Dificultad en el tratamiento de ciertos problemas tales como la actitud ante la actividad

de estudio, desinterés profesional, trastornos intelectuales de base.

3. Desconocimiento de las técnicas e instrumentos con que realizar la tutoría (cuestionarios,

escalas de observación, entrevista, dinámica de grupos, sociometría, etc).

4. Dificultad y responsabilidad para realizar un diagnóstico y emitir un consejo orientador

B. CON RESPECTO AL TUTOR:

1. Poco interés de los profesores. No se ha asumido el papel de tutor

2. Falta de preparación de los profesores para ser tutores

3. Rechazado de algunos profesores: dificultades personales para ser tutor

4. Considerar más importante la instrucción de sus alumnos que su educación

5. Dificultad de conjugar en la misma persona la autoridad de profesor y la confianza y

amistad de un buen tutor.

Apoyándonos en las Nuevas Tecnologías de la Información, nuestro producto “STUN” de

una forma amena brinda las orientaciones necesarias para orientar al tutor, propone un

conjunto de técnicas, su tabulación y la interpretación, además se realiza la propuesta de un

plan de acción en función de las dificultades. Este plan de acción da respuestas a las

necesidades y motivaciones hacia el estudio del estudiante, teniendo en cuenta sus

aspiraciones individuales y sociales, este material, sin las facilidades y beneficios que

reporta la informatización obtuvo Premio Provincial de la Academia de Ciencias. CITMA,

en este año, (ver anexo #3).

2.2- La tutoría en el proceso educacional en condiciones de universalización.

Según el Diccionario de la Lengua Española, de Editorial Océano (1990), Tutoría es la

autoridad del tutor; Tutor es quien ejerce la tutela; Tutela es la autoridad que, en defecto de

la paterna o materna, se confiere para cuidar los bienes de aquel que por minoría de edad, o

por otra causa, no tiene completa capacidad civil. Cargo de tutor. Fig. Dirección, amparo,

protección.

Según el Diccionario de la Real Academia de la Lengua (2007), tutor significa:

Page 34: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 29

1. Persona que ejerce la tutela; 2. Persona encargada de orientar a los alumnos de un curso

o asignatura; 3. Defensor, protector o director en cualquier línea; 4. Persona que ejerce las

funciones señaladas por la legislación antigua al curador; 5. Profesor privado que se

encargaba de la educación general de los hijos de una familia; 6. Caña o estaca que se clava

al pie de una planta para mantenerla derecha en su crecimiento. Tutela, en cambio, significa

la autoridad del tutor; o el cargo de tutor.

Lázaro, Asensi & Rodríguez, (citados por Arredondo, 2007) consideran la tutoría como el

proceso auxiliar de la orientación educativa y ocupacional que retoma los aspectos

relacionados con el contexto escolar y busca formar a los profesores y alumnos con cierto

potencial y con un perfil especial, con el objetivo de apoyar a los estudiantes que presenten

problemas de diversa naturaleza, siempre y cuando se relacionen con su rendimiento y

adaptación al ambiente y ritmo escolar y académico.

De acuerdo a Sánchez Puentes (citado por Arredondo, 2007), la tutoría es un sistema de

atención educativa en el que el profesor apoya a un pequeño grupo de estudiantes de una

manera sistemática, de modo que la tutoría supone un cierto grado de estructuración:

objetivos, programa, organización por áreas, técnicas de enseñanza, integración de grupos

conforme a ciertos criterios, mecanismos de monitoreo y control.

ANUIES (2000), precisa el concepto de tutoría, asentando que: La tutoría consiste en un

proceso de acompañamiento durante la formación de los estudiantes, que se concreta

mediante la atención personalizada a un alumno o a un grupo reducido de alumnos, por

parte de académicos competentes y formados para esta función, apoyándose

conceptualmente en las teorías del aprendizaje más que en las de la enseñanza, su relación

con la docencia y, desde luego su lugar en el proceso de enseñanza aprendizaje, lo explica

ANUIES (2000), de la manera siguiente: Se le considera una modalidad de la actividad

docente que comprende un conjunto sistematizado de acciones educativas centradas en el

estudiante. Como parte de la práctica docente tiene una especificidad clara; es distinta y a la

vez complementaria a la docencia frente a grupo, pero no la sustituye. Implica diversos

niveles y modelos de intervención; se ofrece en espacios y tiempos diferentes a los de los

programas de estudios.

Page 35: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 30

“La tutoría es la actividad presencial que tiene como objetivo específico asesorar y guiar al

estudiante durante sus estudios. La atención al estudiante por parte del tutor debe ser

sistemática, y se tratará de que sea el mismo desde el inicio de la carrera hasta que concluya

como tal sus estudios” (MES, 2005).

En la formación del profesional desde las Sedes Universitarias donde el modelo pedagógico

que se aplica está constituido por tres componentes fundamentales: el sistema de

actividades presénciales, el estudio independiente y los servicios de información científico-

técnico y docente, hace que se conciba un proceso de transformación y desarrollo educativo

centrado en la autoaprendizaje, que se concreta mediante la atención personalizada y

sistemática a un estudiante o a un grupo muy reducido, para que sean capaces de dominar

los recursos de su formación, se apropien de un sistema de saberes y valores que

determinan la posición vital, activa y creativa en su desempeño profesional, personal y

social.

Por esa razón, el tutor debe ser un guía, un facilitador que permita compatibilizar las

responsabilidades laborales y universitarias de los estudiantes de forma tal que articulen

adecuadamente en un proceso ascendente, al ritmo que el estudiante decida en cada

momento, para evitar el desaliento, el desestímulo y el fracaso. Dentro de sus funciones se

encuentran (MES, 2005).

Caracterizar y diagnosticar al estudiante (dimensiones sociofamiliar, personal y

académica y laboral), enfatizando en cada una de sus necesidades educativas y

potencialidades para llevar a cabo la labor educativa.

Elaborar y aplicar acciones educativas individuales, que incluye:

Asesorías en aspectos académicos generales, laborales e investigativos, entre las

que se destacan: organización del tiempo para el estudio, procedimientos variados

para el estudio independiente y promover el desarrollo de hábitos y habilidades

para el estudio que permita entrenarlo en la aplicación de adecuadas estrategias de

autoaprendizaje.

Conocer a través de los estudiantes la asistencia y puntualidad a los encuentros

por asignaturas, de su participación en los debates políticos, de los resultados de

aprovechamiento, así como de su participación en actividades de extensión

universitaria y de las convocadas por la FEU.

Page 36: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 31

Ayudar al alumno a través de la labor educativa que le permita modificar el modo

de actuación del estudiante y conducirlo hacia una formación de valores y

principios acordes con nuestra moral socialista.

Intercambiar con los familiares, profesores u otros especialistas que hagan posible

coordinar de manera armónica las influencias educativas dirigidas hacia la

retención del estudiante a lo largo de toda la carrera hasta su graduación.

Estas funciones se sustentan en compromisos fundamentales: el compromiso de adquirir la

capacitación necesaria para la actividad de la tutoría, así como mantenerse informado sobre

los aspectos específicos y esenciales del estudiante.

2.2.1- Orientación Psicopedagógica. Función principal del tutor.

Cualquier profesional de la educación, que se aproxime a los alumnos que pueblan las aulas

de los centros educativos, captará rápidamente la existencia de alumnos diversos.

Diversidad que se manifiesta en el ámbito educativo y que tiene su origen en múltiples

factores, derivados de los sociales, económicos, culturales, geográficos, étnicos y

religiosos, así como de las diferentes capacidades intelectuales, psíquicas, sensoriales y

motóricas y del rol sexual de los sujetos. Si bien estas diferencias han existido siempre no

han sido tenidas en cuenta, de igual forma y en todo momento, por el sistema educativo

vigente en cada época y por los maestros y/o profesores que impartían enseñanzas en cada

momento (www.orienta.red consultada septiembre, 2009).

El tutor es el responsable de integrar el sistema de influencias educativas para lograr la

formación integral del estudiante. Las funciones del tutor deben clasificarse atendiendo a la

naturaleza de la orientación que brindan, definir en cada una su principal objetivo, así como

los métodos, procedimientos y tareas generales para su ejecución de tal forma que dirija su

trabajo hacia la concreción de la estrategia educativa como respuesta a las principales

necesidades educativas de los estudiantes, identificados en su evaluación y caracterización.

(MES, 2005).

Cuando se revisa la bibliografía con relación al concepto de orientación, podemos encontrar

variadas posiciones, en las cuales pueden apreciarse aspectos valiosos para la comprensión

más plena de la esencia y el papel que en la personalidad juega la orientación. Más que

pretender dar una definición de orientación, es conveniente puntualizar en los aspectos que

no pueden obviarse al concebirla.

Page 37: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 32

Orientación Psicopedagógica: Es un proceso continuo, vital para todos los seres

humanos, al fin de prepararlos para la realización eficiente de las tareas del desarrollo y

prevenir de esta forma la aparición de fallas o problemas en su formación personalizada.

También es un proceso gradual, actúa de forma progresiva contemplando objetivos de

alcance inmediato y otros mediatos. Significa ayuda y no imposición del punto de vista de

una persona sobre otra. Significa guiar al individuo para que movilice concientemente sus

potencialidades, enfrente sus limitaciones y decida el curso de su vida. Contempla objetivos

individuales y sociales, ya que a la vez que redunda en el desarrollo pleno del hombre, lo

hace capaz de aportar más a la sociedad.

Bajo el concepto de orientación psicopedagógica se reúnen las distintas manifestaciones de

la orientación (www.orienta.red, consultada septiembre, 2009):

La orientación académica es un proceso de ayuda al estudiante para que se capaz de

resolver los problemas que la vida académica le plantea por lo tanto, el proceso de ayuda se

refiere siempre a situaciones de ayuda en actividades escolares, y para que a lo largo de su

recorrido por la escuela realice elecciones de acuerdo con sus intereses, capacidades, y con

su situación personal. El tipo de ayuda que la orientación escolar ofrece presenta

características distintas según la edad y nivel del escolar.

La orientación profesional es un proceso de ayuda al sujeto para que sea capaz de elegir

y prepararse adecuadamente a una profesión o trabajo determinado, implica decisión,

formación y la ubicación profesional. Trata de integrar las exigencias personales con las

necesidades sociales.

La orientación personal apunta hacia la vida interior del hombre, hacia su armonía

interior, equilibrio personal, conocimiento de sí mismo, sin perder las perspectivas de su

entorno. (www.orienta.red, consultada septiembre, 2009).

El tutor, como se ha dicho anteriormente debe preparase y asumir de forma activa la tarea.

Jamás deberá interpretarse de estas líneas que el orientador hará lo que el sujeto debe hacer.

El papel del mismo se centra en ayudarlo, guiarlo, para que se conozca mejor a sí mismo,

sus limitaciones, así como sus posibilidades de desarrollo, para que alcance el nivel

regulador superior de la actividad y sea capaz de arribar a sus propias decisiones, con la que

establece, de hecho, un compromiso personal, condición para su autoeducación (Collazo y

Puente, 1992).

Page 38: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 33

Todo programa de orientación consta de 3 grandes momentos: la evaluación o diagnóstico,

que se hace de los estudiantes con el objetivo de conocer de manera dinámica e integradora

las características, rasgos distintivos, limitaciones, ventajas, etc., del sujeto y el conjunto de

causas que subyacen en esas manifestaciones. Un segundo momento es el que se asume

cuando el orientador determina el conjunto de técnicas y métodos, a través de los cuales

desarrollará el trabajo de orientación propiamente dicho, cuya finalidad es ayudar al sujeto

a que logre arribar a la toma de decisiones, con las cuales él se está comprometiendo para

resolver sus problemas y que la mayoría de los jóvenes tienen una escasa o limitada

autodeterminación, falta de independencia y pobre capacidad para utilizar sus experiencias

en nuevas situaciones, reclamando así un trabajo más amplio e intenso. Esto nos alerta en

cuanto a que el trabajo de orientación debe incidir en el fortalecimiento de las formaciones

psicológicas que están en la base para tomar decisiones.

Recordemos que la personalidad es un “sistema de formaciones psicológicas de distinto

grado de complejidad que constituye el nivel regulador superior de la actividad del

individuo”, y que las formaciones psicológicas “constituyen las unidades de su estructura,

en las cuales se expresa su in individualidad, integridad, estabilidad y el carácter activo y

conciente de su regulación” (Collazo, y Puente, 1992).

Por último, pero no por ello menos importante, llegamos al tercer momento; el seguimiento,

que consiste en mantener contacto frecuente, control, de la efectividad del plan de

orientación que lleva el sujeto, siendo su indicador la capacidad y responsabilidad

progresiva de los estudiantes para hacer sus propias decisiones, llevarlas a la práctica y si el

resultado no es el esperado, ser capaces de tomar nuevas decisiones en el curso de su vida.

Para ello hay que tener en cuenta las diferencias individuales, ya que ellas constituyen el

sello personal de cada sujeto, que lo distingue de los demás, estudiar individualmente a los

alumnos y que se atiendan las diferencias individuales no quiere decir que el proceso de

evaluación y orientación se efectúe en aislamiento. El estudiante es un ser social y como tal

actúa y esto debe tenerse en cuenta para que la orientación contribuya a su incorporación

activa al medio y las relaciones sociales, que se puedan haber lacerado en situaciones

complicadas o complejas del sujeto. De ahí que la valoración científica del problema

demanda un cuidadoso estudio de los diferentes factores que inciden en la personalidad del

educando (Gonzáles, et al., 2001).

Page 39: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 34

Un verdadero estudio de la Personalidad se realiza a partir del principio de lo afectivo y lo

cognitivo porque esta unidad constituye la base de la regulación y autorregulación del

comportamiento humano.

Es por ello que “STUN” propone varias técnicas para explorar la esfera Inductora que

abarca los procesos afectivos y motivacional, todo aquello que orienta, activa, moviliza y

sostiene la actuación de los sujetos en el centro de los componentes se encuentran las

necesidades y motivos. También proponemos técnicas que exploran la esfera Ejecutora

dentro de los cuáles se encuentran los procesos Psíquicos cognoscitivos como son memoria,

pensamiento, el lenguaje y la atención que ayudan al sujeto a resolver el cómo actuar.

Para lograr un conocimiento pleno del estudiante el estudio diagnóstico debe ser

multidirecional y a la vez holístico que contemplan lo biológico, Psicológico y lo social.

Desde lo biológico hay que conocer el estado de salud, desde lo psicológico los niveles de

funcionamiento de la personalidad y desde lo social los niveles de socialización y

habilidades comunicativas logradas por cada estudiante objeto de estudio.

Por lo planteado anteriormente, la propuesta se centra en las funciones fundamentales de

los tutores, como son:

Caracterizar y Diagnosticar al estudiante.

Elaborar y Aplicar acciones Educativas Individuales.

Adquirir la capacitación necesaria para su preparación.

Para dar cumplimiento a las mismas, “STUN” de una forma sencilla, explica de cada

técnica:

Su Intencionalidad.

Las instrucciones para su aplicación.

La propuesta de la técnica.

De la interpretación cuantitativa de la tendencia por cada categoría.

El plan de acción.

El plan de acción está encaminado a elevar la motivación hacia el estudio desde lo social

como individual teniendo en cuenta los siguientes aspectos:

El deber de estudiar y prepararse para un trabajo futuro.

La intención profesional.

El interés cognoscitivo.

Page 40: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 35

La necesidad de actividad intelectual.

La necesidad de adquirir nuevas habilidades, hábitos, conocimientos.

La necesidad de autovalorarse y autorealizarse.

2.3- La utilización de las TIC en la universalización.

La universalización caracteriza el sistemático proceso de transformación que ha tenido

lugar en la educación superior, dirigido a la ampliación de posibilidades y oportunidades de

acceso a la universidad, con lo cual contribuye a la formación de una cultura general

integral de la población y a un incremento paulatino de mayores niveles de equidad y de

justicia social en nuestra sociedad.

En esta etapa la educación superior enfrenta nuevos retos para satisfacer las demandas de

equidad, acceso y niveles de calidad en el proceso de enseñanza aprendizaje. Este es un

proceso que se encuentra en continuo cambio y perfeccionamiento, a partir de

retroalimentarse de los resultados obtenidos en estos primeros años de aplicación y de

profundizar en las características de los modelos semipresenciales, y que en su definición

más sencilla se le puede describir como aquel modo de aprender y conducir el proceso de

enseñanza aprendizaje combinando la enseñanza presencial con los medios y la tecnología

no presencial; donde el papel de los medios y la tecnología adquieren una relevancia

significativa tanto para el estudiante como para el profesor.

En la actualidad las nuevas Tecnologías de la Información y las Comunicaciones están

actuando vertiginosamente sobre nuestra sociedad, motivando y acelerando procesos de

cambios, creando nuevos espacios en las estructuras educacionales y laborales. Estas

tecnologías están cambiando radicalmente las formas de trabajo, los medios a través de los

cuales las personas acceden al conocimiento, se comunican y aprenden. Estamos arribando

a lo que se conoce como sociedad de la información o sociedad del conocimiento.

La UNESCO (1999) en su informe mundial sobre la educación, señala que los entornos de

aprendizajes virtuales constituyen una forma totalmente nueva de tecnología educativa y

ofrecen una compleja serie de oportunidades y tareas a las instituciones de enseñanza de

todo el mundo, el entorno de aprendizaje virtual lo define como un programa informático

interactivo de carácter pedagógico que posee una capacidad de comunicación integrada.

Page 41: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 36

La mayoría de las instituciones que ofrecen educación virtual utilizan la Internet y sus

herramientas para permitirles a los estudiantes a través de una página Web creada por ellos,

acceder a un campus virtual, que básicamente consiste en una aplicación telemática que

permite la interrelación entre los distintos miembros de una universidad. Dentro de este

campus virtual está enmarcada el aula virtual, que es el sitio donde se encuentra

información específica sobre el curso o cátedra, Chat, foros de discusión, correo electrónico

para intercambiar información con el docente y compañeros, entre otras cosas.

Al valorar la incorporación de las TIC en el modelo pedagógico que se aplica en la

universalización el cual está dirigido a potenciar el logro de una mayor autonomía en el

aprendizaje de los estudiantes , debe tenerse presente que integrar la tecnología en el

proceso de enseñanza aprendizaje no es una tarea simple. Este proceso implica un análisis

riguroso de los objetivos educacionales, una comprensión real del potencial de las

tecnologías, una consideración de los prerrequisitos y estudio de la efectividad de las TIC

para la educación y las perspectivas de este proceso en la dinámica de los cambios que

ocurren en instituciones docentes.

En el camino hacia el perfeccionamiento del modelo pedagógico propuesto en el proceso

de universalización se hace necesario precisar algunas de sus características (MES, 2005).

Flexible: Para enfrentar diversas situaciones laborales, particularidades territoriales

y ritmo individuales de aprovechamiento académico. Flexible en términos de las

relaciones de las modalidades presenciales y no presenciales según las

especialidades y carreras de que se trate. El modelo pedagógico y las plantillas

asociadas al mismo para diseñar los materiales deben permitir un marco general de

consideraciones didácticas posibles para cualquier disciplina combinando con

elementos de los métodos y procedimientos propios de la didáctica de cada

disciplina o asignatura.

Estructurado: Para favorecer la organización y desarrollo del aprendizaje.

Centrado en el estudiante: Para fortalecer la responsabilidad y el carácter activo del

estudiante en su propio proceso de formación. Centrado en su propio aprendizaje y

combinando la actividad independiente del estudiante con estrategias de trabajo

colaborativo.

Page 42: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 37

Con actividades presenciales sistemáticas: Para facilitar que los profesores los

guíen, apoyen y acompañen. Con una concepción definida de cuáles son las

acciones del profesor y fundamentalmente del estudiante en este componente del

modelo.

Con un enfoque electivo en la selección de los medios, teniendo en cuenta cada

necesidad educativa y la disposición de tecnologías en un contexto dado.

Con una concepción de sistema y uso de los medios y la tecnología: definición de

la función didáctica de cada uno en el proceso, de las acciones a realizar por el

estudiante con el medio y la interrelación y complementación entre ellos.

Con la incorporación progresiva de la tecnología en función de la disponibilidad en

un contexto dado y necesidades educativas de una especialidad o carrera definida.

Es relativamente corta todavía la historia que acompañan los cambios a partir de la

incorporación de las TIC, sin embargo su impacto y velocidad de renovación ya permiten

apreciar unas series de tendencias como por ejemplo:

Las experiencias en el desarrollo de nuevos modelos pedagógicos que incorporan la

tecnología, muestran una creciente combinación entre la modalidad virtual y las

prácticas de la modalidad presencial.

Los proyectos de desarrollo y el diseño de estrategias en la institución educativa

para la incorporación de las TIC, requiere cada vez más la formación de equipos

multidisciplinarios que den respuestas integradas de lo pedagógico y tecnológico en

las soluciones que se propongan.

Se hace imprescindible la definición de nuevas habilidades o habilidades que se

modifiquen en la actuación del profesor con la introducción de las TIC. Ello a su

vez está revitalizando todo el sistema de formación pedagógica del profesor

universitario.

Hoy es normal en Cuba, en un municipio, que su fiscal, el director de un Hospital, la

directora de la biblioteca Municipal, los ingenieros de las fábricas, los directores de grandes

complejos industriales, el auditor de una empresa y de igual modo los profesionales que allí

residen, formen parte de ese gran ejército de profesores universitarios. Es Por ello que

nuestros Centros de Educación Superior (CES), trabajan fuertemente en la capacitación del

claustro de profesores, en su formación, entrenamiento y actualización cultural, para que

Page 43: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 38

esta realidad y posibilidad sea aceptada y puedan ofrecer cursos utilizando adecuadamente

los nuevos adelantos tecnológicos.

La dinámica de esta nueva forma de enseñanza en momentos de intenso desarrollo

tecnológico tiene ante si un reto importante en que se deben replantear conceptos tan

importantes como los objetivos, metodologías docentes, sistemas organizacionales, la

relación alumno – profesor, los procesos de aprendizaje y los contenidos curriculares entre

otros.

En Cuba al igual que en el resto de los países latinoamericanos, la introducción de las TIC

en la educación, somete a este sistema a nuevos retos, el desarrollo de los actuales modelos

de Intranet e Internet, permiten potenciar el uso de diversas plataformas para la

Universalización, lo que unido al nivel metodológico del profesor, el tiempo de dedicación

a su labor, la integración entre el sistema educativo y la sociedad y las políticas de

informatización y capacitación del profesorado, constituyen premisas para desarrollar

proyectos en este sentido y ventajas que permiten sustituir la falta de un ancho de banda

tecnológica, fundamentalmente en materia de telecomunicaciones y otros elementos de la

infraestructura material necesaria para ello, por un ancho de banda social.

La función del tutor es considerada como eje integrador del sistema de influencias

educativas, aunque todavía existe poco dominio en la utilización de métodos y estilos de

trabajo, en la aplicación de técnicas de exploración y evaluación, en la metodología para su

interpretación, así como en la orientación individual, que ejerza una influencia decisiva

sobre el estudiante en el modo de actuación, en su trabajo cotidiano, en sus estudios,

contribuyendo a la formación de una personalidad acorde con su futura vida profesional. Es

por ello que el profesor que cumple con la función de tutor está necesitado de herramientas

psicopedagógicas que le permitan realizar un mejor trabajo como tutor dentro del proceso

docente educativo y fuera de este. La aplicación Web que se propone brinda, por primera

vez, un material que recoge técnicas que exploran tanto la esfera inductora, como ejecutora

de la personalidad, contribuye a un eficiente diagnóstico del estudiante, y se incorpora al

mismo la tabulación e interpretación que brinda toda la información acumulada después de

haber aplicado los instrumentos, además se realiza una propuesta de un plan de acción en

función de las dificultades en aras de resolverlas. Este plan de acción da respuesta a las

necesidades y motivaciones hacia el estudio del estudiante, teniendo en cuenta sus

Page 44: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 39

aspiraciones individuales y sociales. Por lo que “STUN” se ha concebido como medio

eficiente que favorece a la preparación psicopedagógica de los tutores. Podremos contar en

nuestra sede con una herramienta tecnológica que tribute al perfeccionamiento del

diagnóstico de los estudiantes y la elaboración del Proyecto Educativo Personalizado y que

en consecuencia se logre una orientación psicopedagógica eficiente, que permita al

estudiante transitar por la carrera elevando y perfeccionando su preparación.

2.4- Estado del arte de la tecnología.

Los Software, son las instrucciones responsables de que el hardware (la máquina) realice su

tarea. Como concepto general, el software puede dividirse en varias categorías basadas en

el tipo de trabajo realizado. Las dos categorías primarias de software son los sistemas

operativos (software del sistema), que controlan los trabajos del ordenador o computadora,

y el software de aplicación, que dirige las distintas tareas para las que se utilizan las

computadoras. Por lo tanto, el software del sistema procesa tareas tan esenciales, aunque a

menudo invisibles, como el mantenimiento de los archivos del disco y la administración de

la pantalla, mientras que el software de aplicación lleva a cabo tareas de tratamiento de

textos, gestión de bases de datos y similares. Constituyen dos categorías separadas el

software de red, que permite comunicarse a grupos de usuarios, y el software de lenguaje

utilizado para escribir programas (www.monografía.com/computación/programación,

consultada, septiembre, 2009).

En la ingeniería de software se denomina aplicación Web a aquellas aplicaciones que los

usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet

mediante un navegador. Internet es una red de ordenadores conectados en toda la extensión

del Globo Terráqueo, que ofrece diversos servicios a sus usuarios como pueden ser el

correo electrónico, el chat o la web. Todos los servicios que ofrece Internet son llevados a

cabo por miles de ordenadores que están permanentemente encendidos y conectados a

Internet, esperando que los usuarios les soliciten los servicios y sirviéndolos una vez son

solicitados (Álvarez, 2002).

En estos momentos la web es el servicio más popular de Internet. Las aplicaciones web son

populares debido a lo práctico del navegador web como cliente ligero, así como a la

facilidad para actualizar y mantener aplicaciones web sin distribuir e instalar software a

Page 45: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 40

miles de usuarios potenciales. Existen aplicaciones como los webmails, wikis, weblogs,

tiendas en línea y la propia Wikipedia que son ejemplos bien conocidos de aplicaciones

web.

Es importante mencionar que una página Web puede contener elementos que permiten una

comunicación activa entre el usuario y la información. Esto permite que el usuario acceda a

los datos de modo interactivo, gracias a que la página responderá a cada una de sus

acciones, como por ejemplo rellenar y enviar formularios, participar en juegos diversos y

acceder a gestores de base de datos de todo tipo (Álvarez, 2002).

2.4.1- Tecnología .NET.

Microsoft.NET es el conjunto de tecnologías en las que Microsoft ha estado trabajando

durante los últimos años con el objetivo de obtener una plataforma sencilla y potente para

distribuir el software en forma de servicios que puedan ser suministrados remotamente y

que puedan comunicarse y combinarse unos con otros de manera totalmente independiente

de la plataforma, lenguaje de programación y modelo de componentes con los que hayan

sido desarrollados (Rivera et al., 2009).

Esta plataforma permite además insertar firmas digitales en las aplicaciones para

asegurarse de que esta fue escrita por una fuente de confianza. .NET permite también

incluir información de componentes y de versión dentro del código real, lo cual hace

posible que el código se instale cuando se lo pidan, automáticamente o sin interacción del

usuario. Juntas todas estas funciones reducen los costes para las empresas que producen

sobre esta plataforma.

Ventajas y desventajas de la plataforma .Net según Rivera et al., (2009).

A continuación se resumen las ventajas más importantes que proporciona .Net Framework:

1. Código administrado: El CLR realiza un control automático del código para que

este sea seguro, es decir, controla los recursos del sistema para que la aplicación se

ejecute correctamente.

2. Interoperabilidad multilenguaje: El código puede ser escrito en cualquier

lenguaje compatible con .Net ya que siempre se compila en código intermedio

(MSIL).

3. Compilación just-in-time: El compilador JIT incluido en el Framework compila el

código intermedio (MSIL) generando el código máquina propio de la plataforma.

Page 46: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 41

Se aumenta así el rendimiento de la aplicación al ser específico para cada

plataforma.

4. Garbage collector: El CLR proporciona un sistema automático de administración

de memoria denominado recolector de basura (garbage collector). El CLR detecta

cuando el programa deja de utilizar la memoria y la libera automáticamente. De

esta forma el programador no tiene por que liberar la memoria de forma explícita

aunque también sea posible hacerlo manualmente (mediante el método disponse

liberamos el objeto para que el recolector de basura lo elimine de memoria).

5. Seguridad de acceso al código: Se puede especificar que una pieza de código

tenga permisos de lectura de archivos pero no de escritura. Es posible aplicar

distintos niveles de seguridad al código, de forma que se puede ejecutar código

procedente del Web sin tener que preocuparse si esto va a estropear el sistema.

6. Despliegue: Por medio de los ensamblados resulta mucho más fácil el desarrollo de

aplicaciones distribuidas y el mantenimiento de las mismas. El Framework realiza

esta tarea de forma automática mejorando el rendimiento y asegurando el

funcionamiento correcto de todas las aplicaciones.

Desventajas de .NET.

1. El código administrado proporciona una mayor velocidad de desarrollo y mayor

seguridad de que el código sea bueno. En contrapartida el consumo de recursos

durante la ejecución es mucho mayor, aunque con los procesadores actuales esto

cada vez menos significante.

ASP.NET.

ASP.NET es un framework para aplicaciones Web desarrollado y comercializado por

Microsoft. Es usado por programadores para construir sitios web dinámicos, aplicaciones

web y servicios web XML. Apareció en enero de 2002 con la versión 1.0 del .NET

Framework, y es la tecnología sucesora de la tecnología Active Server Pages (ASP). ASP.

Esta construido sobre el Common Language Runtime, permitiendo a los programadores

escribir código ASP.NET usando cualquier lenguaje admitido por el .NET Framework

(www.es.wikipedia.org/wiki/ASP.NET, consultada junio, 2009).

Sus páginas, conocidas oficialmente como "web forms" (formularios web), son el principal

medio de construcción para el desarrollo de aplicaciones web. Los formularios web están

Page 47: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 42

contenidos en archivos con una extensión ASPX; estos archivos típicamente contienen

etiquetas HTML o XHTML estático, y también etiquetas definiendo Controles Web que se

procesan del lado del servidor y Controles de Usuario donde los desarrolladores colocan

todo el código estático y dinámico requerido por la página web.

(www.es.wikipedia.org/wiki/ASP.NET, consultada junio, 2009).

ASP.NET es más que una nueva versión de las páginas Active Server (ASP), es una

plataforma de programación Web unificada que proporciona los servicios necesarios para

que los programadores creen aplicaciones Web para sus clientes. Si bien ASP.NET es en

gran medida compatible con la sintaxis de ASP, proporciona también un modelo de

programación y una nueva estructura para crear aplicaciones más seguras, escalables y

estables.

Es un entorno compilado basado en .NET. Se pueden crear aplicaciones en cualquier

lenguaje compatible con esta plataforma, como Visual Basic .NET, C# y JScript .NET. Se

pueden aprovechar fácilmente las ventajas de estas tecnologías, que incluyen el entorno

Common Language Runtime administrado, seguridad de tipos, herencia, entre otros.

ASP.NET se ha diseñado para funcionar sin problemas con editores HTML “What You See

Is What You Get” (WYSIWYG) y otras herramientas de programación como Microsoft

Visual Studio .NET. Todo esto, además de hacer más fácil la programación Web, ofrece una

mayor integración con la Graphic User Interface (GUI: interfaz de usuario) que hace más

fácil el diseño de la interfaz y la depuración del código (Rivera et al., 2009).

2.4.2- Sistema de Gestión de Base de Datos (SGBD).

Una base de datos es una forma de almacenar y acceder a información de forma

estructurada y eficiente, hacer búsquedas rápidas, y reunir información procedente de

diferentes fuentes de la mejor forma posible.

Las bases de datos se usan a través de los llamados sistemas de gestión de bases de datos.

Se denomina Sistema Gestor de Base de Datos al software que permite la utilización y/o la

actualización de los datos almacenados en una (o varias) base(s) de datos por uno o varios

usuarios desde diferentes puntos de vista y a la vez.

El objetivo fundamental de un SGBD consiste en suministrar al usuario las herramientas

que le permitan manipular, en términos abstractos, los datos, o sea, de forma que no le sea

necesario conocer el modo de almacenamiento de los datos en la computadora, ni el método

Page 48: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 43

de acceso empleado. Los programas de aplicación operan sobre los datos almacenados en la

base utilizando las facilidades que brindan los SGBD, los que, en la mayoría de los casos,

poseen lenguajes especiales de manipulación de la información que facilitan el trabajo de

los usuarios (www.es.wikipedia.org/wiki/Base_de_datos, consultada noviembre, 2009).

Habitualmente los SGBD se dividen en varias partes: un servidor, que se ejecuta en un

ordenador determinado, y da acceso al espacio estructurado como una BD usando una

variedad de interfaces diferentes, aparte de otra serie de servicios, como autentificación y

autorización, y un cliente, que permiten al usuario o a los programas acceder a esos datos.

La mayor parte de las bases de datos usan un lenguaje de programación propio, de los

cuales buenos ejemplos son Oracle o Sybase entre las bases de datos de pago, y

PostgreSQL, MySQL o FireBird entre las libres y gratuitas. El Structured Query Language

o SQL, un lenguaje creado por IBM, permite hacer todas las actividades necesarias para

gestionar y trabajar con una base de datos y almacenar sus contenidos. Aún así, la mayor

parte de los SGBD usan dialectos, con extensiones que no tienen porqué funcionar en los

otros sistemas.

Algunas ventajas de los SGBD:

1. Distribución, o posibilidad de que la información esté almacenada en diferentes

lugares.

2. Seguridad, que permite restringir el acceso a la información a usuarios no

autorizados, ejemplo: listas de acceso, definición de niveles, entre otros.

3. Administración, que permite a los usuarios y administradores de bases de datos

examinar, controlar y ajustar el comportamiento del sistema.

A continuación se hace referencia a unos de los SGBD más conocidos y empleados a nivel

mundial para la realización de software.

1. Oracle

Las Bases de Datos Oracle son bases de Datos para almacenamiento masivo de

Información, son una de las más poderosas en el ámbito de las Bases de Datos relacionales,

poseen una serie de características que las hacen sólidas frente a gran volumen de datos e

incluso diversificación de los mismos (www.todoexperto.com, consultada noviembre

2009).

Page 49: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 44

Oracle a nivel comercial es usado sobre grandes máquinas, Digital principalmente, aunque

también IBM y HP, suele trabajar bajo sistemas UNIX y su forma más potente es cuando

se integra en un sistema Digital Alpha (los ordenadores más potentes en la actualidad), es

una base de datos que permite muchos accesos concurrentes pero necesita de un correcto

diseño para funcionar bien así como de un continuo ajuste del sistema (TUNNING), es un

lenguaje que basa todo en el correcto uso de dependencias, índices y relaciones entre

tablas. Se trata de un entorno que normalmente es bastante sólido bajo unos parámetros

comunes y al que se le han ido aportando interesantes herramientas que lo potencian, así

como programas que lo usan como parte integrante de desarrollo (por ejemplo VANTIVE

o ARBOR).

Ventajas:

1. Oracle es el motor de base de datos relacional más usado a nivel mundial.

2. Puede ejecutarse en todas las plataformas, desde una PC hasta un

supercomputador.

3. Oracle soporta todas las funciones que se esperan de un servidor "serio": un

lenguaje de diseño de bases de datos muy completo (PL/SQL) que permite

implementar diseños "activos", con triggers y procedimientos almacenados, con

una integridad referencial declarativa bastante potente.

4. Permite el uso de particiones para la mejora de la eficiencia, de replicación e

incluso ciertas versiones admiten la administración de bases de datos

distribuidas.

5. El software del servidor puede ejecutarse en multitud de sistemas operativos.

6. Existe incluso una versión personal para Windows 9x, lo cual es un punto a

favor para los desarrolladores que se llevan trabajo a casa.

7. Oracle es la base de datos con mas orientación hacía INTERNET.

Desventajas:

1. El mayor inconveniente de Oracle es quizás su precio. Incluso las licencias de

Personal Oracle son excesivamente caras.

2. Otro problema es la necesidad de ajustes, ya que mal configurado puede ser muy

lento.

Page 50: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 45

3. También es elevado el coste de la formación, y sólo últimamente han

comenzado a aparecer buenos libros sobre asuntos técnicos distintos de la

simple instalación y administración.

2. MS SQL Server.

SQL Server es un SGBD relacional que permite responder a solicitudes de las aplicaciones

clientes. Es una herramienta de servidor, lo que quiere decir que se instala y usa recursos

del servidor para procesar, interpretar, ejecutar y devolver los resultados a aplicaciones

cliente. Usa Transact-SQL, XML; MDX o SQL-DMO para enviar solicitudes de

procesamiento entre clientes y SQL Server (www.htmlpoint.com, Consultada septiembre,

2009).

El rendimiento de SQL Server es directamente proporcional al hardware que se utilice ya

que consume gran cantidad de recursos del sistema. El motor de datos soporta una amplia

gama de tipos de datos, codificación de 128 bits, la integridad referencial de los datos, y la

sintaxis ANSI SQL cada vez más compatible. Este contiene además un módulo de

conectividad que ofrece un componente de replicación fiable, escalable y bidireccional

capaz de sincronizar datos entre accesorios de productividad y un almacenamiento de datos

centralizado basado en SQL Server. Este gestor tiene como principal desventaja que es un

SGDB propietario que corre sobre plataforma Windows.

(www3.uji.es/~mmarques/f47/apun/node7.htm, consultada noviembre, 2009)

Características de Microsoft SQL Server

• Soporte de transacciones.

• Escalabilidad, estabilidad y seguridad.

• Soporta procedimientos almacenados.

• Incluye también un potente entorno gráfico de administración, que permite el uso de

comandos DDL y DML gráficamente.

• Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en

el servidor y las terminales o clientes de la red sólo acceden a la información.

• Además permite administrar información de otros servidores de datos.

Ventajas:

1. El atractivo principal: lo barato del sistema, y la tendencia de los directivos a

aceptar preferentemente productos de Microsoft.

Page 51: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 46

2. Otro punto importante a favor de SQL Server es la interfaz de acceso OLE DB y

ADO. Aunque se trata de una interfaz universal, SQL Server es una de las

primeras bases de datos en soportarla.

3. Cuando SQL Server no tiene tareas de usuario para procesar, comienza a

escribir automáticamente las memorias intermedias sucias del caché al disco.

Como estas escrituras se realizan en los ciclos de inactividad del servidor, se

denominan escrituras libres.

4. Los administradores del sistema pueden utilizar el parámetro de configuración

housekeeper free write percentage para inhabilitar la tarea de limpieza o para

controlar sus efectos secundarios.

5. SQL Server registra las transacciones de tal modo que las actualizaciones en una

de ellas siempre se puedan recuperar o reducir al último estado consistente si el

equipo cliente o servidor falla. Aunque el motor de base de datos Microsoft Jet y

los archivos .mdb también proporcionan transacciones, éstas no se administran

mediante un registro de transacciones separado en los archivos .mdb y pueden

fallar sin posibilidad de recuperación si se daña el archivo de la base de datos.

Desventajas:

1. Los problemas de la 6.5 eran muchos: bloqueo a nivel de página, dispositivos

con crecimiento manual, un tamaño de página fijo , una pésima implementación

de los tipos de datos variables como varchar entre otras.

2.4.3- Lenguaje de Programación.

Lenguaje de programación, en informática, es cualquier lenguaje artificial que puede

utilizarse para definir una secuencia de instrucciones para su procesamiento por un

ordenador o computadora. Es complicado definir qué es y qué no es un lenguaje de

programación. Se asume generalmente que la traducción de las instrucciones a un código

que comprende la computadora debe ser completamente sistemática. Normalmente es la

computadora la que realiza la traducción. A continuación le ofrecemos de algunos

lenguajes de programación sus características y posibilidades

(www.lenguaje_de_programacion.com, consultado septiembre, 2009).

Page 52: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 47

Java

El lenguaje para la programación en Java, es un lenguaje orientado a objeto, de una

plataforma independiente. El lenguaje para la programación en Java, fue desarrollado por la

compañía Sun Microsystems, con la idea original de usarlo para la creación de páginas

WEB.

Esta programación Java tiene muchas similitudes con el lenguaje C y C++, por lo que el

aprendizaje de la programación Java será de fácil comprensión por un programador que

haya realizado programas en estos lenguajes.

Con la programación en Java, se pueden realizar distintos aplicativos, como son applets,

que son aplicaciones especiales, que se ejecutan dentro de un navegador al ser cargada una

pagina HTML en un servidor WEB. Por lo general los applets son programas pequeños y

de propósitos específicos (www.lenguaje_de_programacion.com, consultado septiembre,

2009).

Otra de las utilidades de la programación en Java es el desarrollo de aplicaciones, que son

programas que se ejecutan en forma independiente, es decir con la programación Java, se

pueden realizar aplicaciones como un procesador de palabras, una hoja que sirva para

cálculos, una aplicación gráfica, etc. en resumen cualquier tipo de aplicación se puede

realizar con ella. Java permite la modularidad por lo que se pueden hacer rutinas

individuales que sean usadas por más de una aplicación, por ejemplo tenemos una rutina de

impresión que puede servir para el procesador de palabras, como para la hoja de cálculo.

La programación en Java, permite el desarrollo de aplicaciones bajo el esquema de Cliente

Servidor, como de aplicaciones distribuidas, lo que lo hace capaz de conectar dos o más

computadoras u ordenadores, ejecutando tareas simultáneamente, y de esta forma logra

distribuir el trabajo a realizar (www.lenguaje_de_programacion.com, consultado

septiembre, 2009).

Lenguajes de programación en C

C es un lenguaje de programación de propósito general que ofrece economía sintáctica,

control de flujo y estructuras sencillas y un buen conjunto de operadores. No es un lenguaje

de muy alto nivel y más bien un lenguaje pequeño, sencillo y no está especializado en

ningún tipo de aplicación. Esto lo hace un lenguaje potente, con un campo de aplicación

Page 53: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 48

ilimitado y sobre todo, se aprende rápidamente. En poco tiempo, un programador puede

utilizar la totalidad del lenguaje. (www.wikipedia.com, consultada septiembre, 2009).

Este lenguaje ha sido estrechamente ligado al sistema operativo UNIX, puesto que fueron

desarrollados conjuntamente. Sin embargo, este lenguaje no está ligado a ningún sistema

operativo ni a ninguna máquina concreta. Se le suele llamar lenguaje de programación de

sistemas debido a su utilidad para escribir compiladores y sistemas operativos, aunque de

igual forma se puede desarrollar cualquier tipo de aplicación (www.urriellu.net, consultada

septiembre, 2009).

C trabaja con tipos de datos que son directamente tratables por el hardware de la mayoría

de computadoras actuales, como son los caracteres, números y direcciones. Estos tipos de

datos pueden ser manipulados por las operaciones aritméticas que proporcionan las

computadoras. No proporciona mecanismos para tratar tipos de datos que no sean los

básicos, debiendo ser el programador el que los desarrolle. Esto permite que el código

generado sea muy eficiente y de ahí el éxito que ha tenido como lenguaje de desarrollo de

sistemas. No proporciona otros mecanismos de almacenamiento de datos que no sea el

estático y no brinda mecanismos de entrada ni salida. Ello permite que el lenguaje sea

reducido y los compiladores de fácil implementación en distintos sistemas. No obstante,

estas carencias se compensan mediante la inclusión de funciones de librería para realizar

todas estas tareas, que normalmente dependen del sistema operativo (www.urriellu.net,

consultada septiembre, 2009).

C++

El C++ es un lenguaje de programación, diseñado a mediados de los años 1980, por Bjarne

Stroustrup, como extensión del lenguaje de programación C. Se puede decir que C++ es un

lenguaje que abarca tres paradigmas de la programación: la programación estructurada, la

programación genérica y la programación orientada a objetos (www.urriellu.net, consultada

septiembre, 2009).

Las principales características del C++ son las facilidades que proporciona para la

programación orientada a objetos y para el uso de plantillas o programación genérica

(templates). Además posee una serie de propiedades difíciles de encontrar en otros

lenguajes de alto nivel:

• Posibilidad de redefinir los operadores (sobrecarga de operadores).

Page 54: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 49

• Identificación de tipos en tiempo de ejecución (RTTI).

C++ está considerado por muchos como el lenguaje más potente, debido a que permite

trabajar tanto a alto como a bajo nivel, sin embargo es a su vez uno de los que menos

automatismos trae (obliga a hacerlo casi todo manualmente al igual que C) lo que

"dificulta" mucho su aprendizaje (www.usando_C#, consultada septiembre, 2009).

C-Sharp (C#)

C-Sharp (C#) es el nuevo lenguaje de propósito general orientado a objetos creado por

Microsoft para su plataforma .NET. El lenguaje C# es una evolución de los lenguajes C y

C++. Utiliza muchas de las características de C++ en las áreas de instrucciones, expresiones

y operadores [MSDN06]. C# presenta considerables mejoras e innovaciones en áreas como

seguridad de tipos, control de versiones, eventos y recolección de elementos no utilizados

(liberación de memoria a través del Garbage Collector o Recolector de Basura). C#

combina los mejores elementos de múltiples lenguajes de amplia difusión como C++, Java,

Visual Basic o Delphi. La idea principal detrás del lenguaje es combinar la potencia de

lenguajes como C++ con la sencillez de lenguajes como Visual Basic, y que además la

migración a este lenguaje por los programadores de C/C++/Java sea lo más inmediata

posible (www.urriellu.net, consultada septiembre, 2009).

2.4.4- Herramientas de modelado. Racional Rose.

Unified Modeling Lenguaje (UML) es un lenguaje para especificar, construir, visualizar y

documentar los artefactos de un sistema de software orientado a objetos. Un artefacto es

una información que es utilizada o producida mediante un proceso de desarrollo de

software. UML se quiere convertir en un lenguaje estándar con el que sea posible modelar

todos los componentes del proceso de desarrollo de aplicaciones. Sin embargo, hay que

tener en cuenta un aspecto importante del modelo: no pretende definir un modelo estándar

de desarrollo, sino únicamente un lenguaje de modelado.

Rational Rose es la herramienta CASE que comercializan los desarrolladores de UML y

que soporta de forma completa la especificación del UML. Esta herramienta propone la

utilización de cuatro tipos de modelo para realizar un diseño del sistema, utilizando una

vista estática y otra dinámica de los modelos del sistema, uno lógico y otro físico. Permite

crear y refinar estas vistas creando de esta forma un modelo completo que representa el

dominio del problema y el sistema de software.

Page 55: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 50

El navegador UML de Rational Rose nos permite establecer una trazabilidad real entre el

modelo (análisis y diseño) y el código ejecutable. Facilita el desarrollo de un proceso

cooperativo en el que todos los agentes tienen sus propias vistas de información (vista de

Casos de Uso, vista Lógica, vista de Componentes y vista de Despliegue), pero utilizan un

lenguaje común para comprender y comunicar la estructura y la funcionalidad del sistema

en construcción (www.monografias.com/trabajos5/insof/insof.shtml. consultada en diciembre,

2007).

Racional Rose está dirigido a profesionales relacionados con algunas de las siguientes

actividades:

Dirección de proyectos de desarrollo de software.

Análisis y programación de componentes de software.

Diseño de la arquitectura de sistemas.

Implementación de patrones de funcionalidad, análisis y diseño.

Estudios de métrica y estimación de costos en el desarrollo de software.

Certificaciones de calidad, acreditación y auditoria de sistemas.

Re-ingeniería de procesos y mejora continúa de flujos de trabajo.

Algunas de sus principales ventajas son:

Desarrollo Iterativo Rational

Rose utiliza un proceso de desarrollo iterativo controlado (controlled iterative process

development), donde el desarrollo se lleva a cabo en una secuencia de iteraciones. Cada

iteración comienza con una primera aproximación del análisis, diseño e implementación

para identificar los riesgos del diseño, los cuales se utilizan para conducir la iteración,

primero se identifican los riesgos y después se prueba la aplicación para que éstos se hagan

mínimos.

Cuando la implementación pasa todas las pruebas que se determinan en el proceso, ésta se

revisa y se añaden los elementos modificados al modelo de análisis y diseño. Una vez que

la actualización del modelo se ha modificado, se realiza la siguiente iteración

(www.monografias.com/trabajos5/insof/insof.shtml. consultada en diciembre, 2007).

Trabajo en Grupo.

Racional Rose permite que haya varias personas trabajando a la vez en el proceso iterativo

controlado, para ello posibilita que cada desarrollador opere en un espacio de trabajo

Page 56: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 51

privado que contiene el modelo completo y tenga un control exclusivo sobre la propagación

de los cambios en ese espacio de trabajo.

También es posible descomponer el modelo en unidades controladas e integrarlas con un

sistema para realizar el control de proyectos que permite mantener la integridad de dichas

unidades.

Generador de Código.

Se puede generar código en distintos lenguajes de programación a partir de un diseño en

UML.

Ingeniería Inversa Rational.

Rose proporciona mecanismos para realizar la denominada Ingeniería Inversa, es

decir, a partir del código de un programa, se puede obtener información sobre su

diseño. (www.monografias.com/trabajos5/insof/insof.shtml. Consultada en

diciembre, 2007).

2.4.5- Justificación de la tecnología utilizada.

2.4.5.1- ¿Por qué C-Sharp (C#)?

C# es el lenguaje de programación nativo de la plataforma .NET, en la cual va a ser

implementado en “STUN”. C# ha tomado los elementos más significativos del lenguaje

Java y de C++. Permite una modelación orientada a objetos sofisticados teniendo en cuenta

todas las características de esta filosofía como herencia, encapsulamiento y polimorfismo.

C# es de fácil aprendizaje y les es fácil la migración a programadores en otro lenguaje hacia

este ya que contiene elementos comunes con otros lenguajes, y gracias a la cantidad de

detalles imperceptibles que te brinda C#, usando IDEs como Visual Studio,

SharpDevelop, Monodevelop... se programa mucho más rápido, cómodamente y con menos

fallos que en la mayoría de lenguajes. (www.urriellu.net, consultada septiembre, 2009).

A continuación se describen algunos elementos que le proporcionan notables ventajas de

este lenguaje: (www.usando_C#, consultada septiembre, 2009).

1. Sencillez: C# elimina muchos elementos que otros lenguajes incluyen y que son

innecesarios en .NET.

2. Orientación a objetos: C# es un lenguaje orientado a objetos, elimina el uso de

variables globales, simula la multiherencia a través del uso de interfases, permite

encapsulamiento y polimorfismo.

Page 57: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 52

3. Orientación a componentes: Permite una programación orientada a componentes,

así como la fácil creación o reutilización de librerías de componentes hechas en

cualquier tecnología.

4. Gestión automática de memoria: Posee un sistema automático de la plataforma

capaz de gestionar toda la memoria lo que facilita el trabajo para los

programadores.

5. Manejo de excepciones: Uno de los principales objetivos del Common Language

Runtime (CLR) de .NET está dedicado a los errores en tiempo de ejecución, bien

para evitarlos (mediante características como la gestión automática de memoria y

recursos cuando se utiliza código gestionado) o al menos capturarlos en tiempo de

compilación (mediante un sistema fuertemente tipado) utilizando try-catch-finally.

6. Sistema de tipos unificado: A diferencia de C++, en C# todos los tipos de datos

que se definan siempre derivarán, aunque sea de manera implícita, de una clase

base común llamada System.Object, por lo que dispondrán de todos los miembros

definidos en ésta clase (es decir, serán “objetos”).

7. Extensibilidad de tipos básicos: C# permite definir, a través de estructuras, tipos

de datos para los que se apliquen las mismas optimizaciones que para los tipos de

datos básicos. Es decir, que se puedan almacenar directamente en pila (luego su

creación, destrucción y acceso serán más rápidos) y se asignen por valor y no por

referencia.

8. Eficiente: En principio, en C# todo el código incluye numerosas restricciones para

asegurar su seguridad y no permite el uso de punteros.

9. Modernidad: C# incorpora en el propio lenguaje elementos que a lo largo de los

años ha ido demostrándose que son muy útiles para el desarrollo de aplicaciones y

que en otros lenguajes como Java o C++ hay que simular, como un tipo básico

decimal que permita realizar operaciones de alta precisión con reales de 128 bits

(muy útil en el mundo financiero), la inclusión de una instrucción foreach que

permita recorrer colecciones con facilidad y es ampliable a tipos definidos por el

usuario, la inclusión de un tipo básico string para representar cadenas o la

distinción de un tipo bool específico para representar valores lógicos.

Page 58: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 53

A continuación les ofrecemos algunas de las ventajas que posee este lenguaje de

programación con otros, como por ejemplo:

Ventajas frente a C y C++. ( www.es.wikipedia.com, consultada septiembre, 2009).

• Compila a código intermedio (CIL) independiente del lenguaje en que haya sido

escrita la aplicación e independiente de la máquina donde vaya a ejecutarse.

• Recolección de basura automática.

• Eliminación del uso de punteros, en C# no se necesitan.

• Capacidades de reflexión.

• No hay que preocuparse por archivos de cabecera "h".

• No importa el orden en que hayan sido definidas las clases ni las funciones.

• No hay necesidad de declarar funciones y clases antes de definirlas.

• No existen las dependencias circulares.

• Soporta definición de clases dentro de otras.

• No existen funciones, ni variables globales, todo pertenece a una clase.

• Todos los valores son inicializados antes de ser usados (automáticamente se

inicializan al valor estandarizado, o manualmente se pueden inicializar desde

constructores estáticos).

• No se pueden utilizar valores no booleanos (enteros, coma flotante...) para

condicionales. Es mucho más limpio y menos propenso a errores.

• Puede ejecutarse en una sandbox restringida.

Ventajas frente a java. (www.urriellu.net, consultada septiembre, 2009).

• El rendimiento es, por lo general, mucho mejor.

• CIL (el lenguaje intermedio de .NET) está estandarizado, mientras que los

bytecodes de java no lo están.

• Soporta bastantes más tipos primitivos (value types), incluyendo tipos numéricos sin

signo.

• Compilación condicional.

• Aplicaciones multi-hilo simplificadas.

• Soporta la sobrecarga de operadores, que aunque pueden complicar el desarrollo son

opcionales y algunas veces muy útiles.

Page 59: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 54

• Permite el uso (limitado) de punteros cuando realmente se necesiten, como al

acceder a librerías nativas que no se ejecuten sobre la máquina virtual.

2.4.5.2- ¿Por qué SQL Server?

SQL Server es fácil de administrar, instalar y usar. Transact-SQL brinda la posibilidad de

poder gestionar la Información ya sea desde la misma estación de trabajo o desde cualquier

nodo de una red dada, mientras que Access no es capaz de realizar transacciones por si

mismo, es decir que si existe una frontera de red por medio, pues la transacción de los datos

es responsabilidad del Sistema Operativo y no del Gestor específicamente. SQL Server

implementa sus bases de datos con gran robustez y confianza, Access no garantiza la

fiabilidad y confianza de perdurabilidad de las operaciones una vez que el volumen de

información almacenado alcanza el límite de almacenamiento del Disco Duro de la

computadora o de la partición en que se encuentre almacenada la información.

(www.htmlpoint.com, consultado septiembre, 2009).

2.4.5.3- ¿Por qué Visual Estudio 0.5?

Visual Studio Standard Edition es el punto de entrada en las herramientas de desarrollo

profesionales, manteniendo la simplicidad de las versiones Express y ofreciendo acceso a

un poderoso conjunto de herramientas de desarrollo necesarias para la creación de

aplicaciones cliente orientadas al manejo de datos, aplicaciones en capas (Sistemas

Conectados) utilizando servicios Web, y ricas aplicaciones Web

(www.es.wikipedia.org/wiki/Microsoft_Visual_Studio, consultado septiembre, 2009).

En Visual Studio 2005 Standard Edition encontrarán que se combina las mejoras de

productividad de Visual Basic 2005 como son My, IntelliSense, Code Snippets, y Edit and

Continúe con la potencia que se requiere para construir aplicaciones de línea de negocio,

además de un moderno entorno de desarrollo

(http://www.microsoft.com/spanish/msdn/vs2005/editions/stdexp/default.mspx consultada,

septiembre, 2009).

Ofrece además un completo entorno de desarrollo para los desarrolladores Web, trabajando

en avanzadas aplicaciones dinámicas, manteniendo un IDE sencillo y muy enfocado a la

Web; incluye avanzadas características de desarrollo Web, como la pre-compliación de

Page 60: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 55

sitios Web, herramientas completas de depuración, acceso a datos más rico, comprobación

de accesibilidad según las normas de la Sección 507 y la WCAG, y soporte simplificado

para la localización a otros idiomas de sitios Web.

Con Visual Studio 2005 se puede:

Realizar aplicaciones de línea de negocio utilizando Visual Basic, C#, C++ y J#.

Realizar aplicaciones para Windows, la Web y Dispositivos móviles desde un

mismo entorno unificado de desarrollo.

Construir aplicaciones cliente/servidor usando servicios Web e integrando

herramientas de diseño para acceder a datos remotos.

Usar SQL Reporting Services para resumir, tabular y mostrar los resultados.

Desarrollar aplicaciones Web departamentales con completas herramientas de

depuración, pre-compilación de sitios Web y comprobación de accesibilidad

508/WCAG.

Además proporciona una amplia gama de herramientas que ofrecen multitud de ventajas

para desarrolladores individuales y equipos de desarrollo de software:

Mayor productividad y obtención más rápida de resultados.

Creación de soluciones dinámicas basadas en Windows, la web, dispositivos

móviles y Office.

Comunicación y colaboración más eficaz en sus equipos de software.

Garantía de calidad rápida y continua en todo el proceso de desarrollo.

Visual Studio 2005 y las API de acceso a datos ADO.NET 2.0 apoyará el nuevo servidor de

SQL Server 2005 sistema de programación lado, que integra una parte importante de la

plataforma. NET. Esta integración, junto con mejores herramientas para construir

aplicaciones de base de datos, puede construir aplicaciones más rápidamente y aprovechar

las nuevas características de SQL Server 2005, como reflejo de base de datos.

2.4.5.4- ¿Por qué Adobe Photoshop 8?

Photoshop nos ofrece una interfaz aparentemente sencilla, con la pantalla libre para abrir

los diversos proyectos con los que se puedan trabajar, y una serie de paneles de

herramientas. Con una interfaz engañosa, por el hecho de parecerse a la vista en la versión

6.5, Photoshop CS esconde mejoras soberbias, que suponen nuevas formas de trabajar con

el software de Adobe, que además es el pilar de la empresa y uno de los referentes líderes

Page 61: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 56

del mercado actual de diseño. Esta entrega denota una atención especial en los ámbitos de

video, fotografía, web y producción gráfica, proponiendo el uso de una infinidad de

recursos, es por ello que Photoshop CS es impecable de principio a fin (www.

es.wikipedia.org/wiki/Adobe_Photoshop, consultada junio, 2009).

La primera observación que se obtiene después de instalar e iniciar Photoshop CS es que

tiene como protagonista al sistema de exploración de archivos, a través del cual se abre una

imagen para trabajar en el área de desarrollo del programa. Asimismo pueden realizarse

operaciones de conversión de formatos o edición, también se puede configurar el espacio de

trabajo, marcar las preferencias del usuario algo que le faltaba al programa.

(www.monografias.com/photoshop.htm, consultada, junio 2009).

La galería de filtros, es una de las novedades más llamativas de Photoshop ya que lista más

de 95 efectos especiales para aplicar de forma inmediata en una imagen, este panel

permite administrar las características de todos los filtros usados desde un mismo lugar.

También tiene una opción para previsualizar las modificaciones realizadas en una

impresión. Se trata de un concepto totalmente nuevo en lo que refiere a trabajar con efectos

en Photoshop, este cambio supone ahorro de tiempo y una mayor comodidad dado que

antes los filtros eran accesibles de forma individual, por lo que el usuario se veía inmerso

en diversas ventanas.(www.monografias.com/photoshop.htm, consultada, junio 2009).

La compatibilidad con PDF 1.5 posibilita la exportación de una o varias imágenes a este

formato, manteniendo la estructura y aprovechando los beneficios de esta opción, como por

ejemplo ventajas en seguridad. Al mismo tiempo se ha ampliado el soporte máximo de

tamaño de un proyecto, alcanzando los 300.000x 300.000 píxeles. Esto demuestra

claramente el poder del motor gráfico del software. En lo que refiere a la producción para

Internet, hallamos en ImageReady CS, que viene junto con Photoshop CS, una amplia lista

de opciones de desarrollo. Se destaca en este contexto funciones de diseño que seleccionan

y/o agrupan objetos, guías inteligentes, partición de imágenes para optimizar el peso final, y

la amistad con el programa principal, que supone una integración muy bien lograda

pudiendo exportar e importar trabajos de ImageReady a Photoshop y viceversa.

Por otra parte la edición de texto ha sido muy cuidada, ofreciendo ahora una dinámica de

mayor nivel de tal manera de que el usuario pueda crear tipografías impactantes

(www.monografias.com/photoshop.htm, consultada, junio 2009).

Page 62: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 57

Capítulo # III: “Diseño e Implementación del Sistema”

Introducción l capitulo cuenta con dos epígrafes. En el primer epígrafe se exponen los

fundamentos para el diseño de la interfaz de usuario sustentada en el Lenguaje

Unificado de Modelado (UML). Se definen actores, casos de usos más

significativos, diagramas de casos de usos, etc.

En el segundo epígrafe se brinda una explicación del diseño de la base de datos donde se

precisan algunos conceptos básicos como: entidad, atributos, relación, llave, llave primaria

etc. necesarios para la obtención del modelo conceptual y el modelo lógico de los datos.

También se ejemplifican acciones ejecutadas en la implementación de la base de datos.

Además, se incluyen ejemplos concretos de algunas de las características empleadas de la

programación en C- Chart para la implementación del Sitio Web.

3.1- Requerimientos del Sistema.

Los requerimientos son una descripción de las necesidades o deseos de un producto. La

meta principal en esta etapa es identificar y documentar lo que en realidad se necesita, en

una forma en que pueda fácilmente ser transmitido al cliente y al equipo de desarrollo.

Un requisito funcional define el comportamiento interno del software: cálculos, detalles

técnicos, manipulación de datos y otras funcionalidades específicas que muestran cómo los

casos de uso serán llevados a la práctica. Son complementados por los requisitos no

funcionales, que se enfocan en el diseño o la implementación. (www.mvd- fuga.com,

Requerimientos funcionales y no funcionales, consultada en diciembre, 2008).

Atendiendo a la definición antes dada se exponen a continuación los requerimientos

funcionales y no funcionales de “STUN”.

Requerimientos Funcionales

Durante el accionamiento del sistema, éste debe ser capaz de dar respuesta a los

requerimientos que se previeron, como son:

RF1.- Permitir que el usuario se autentifique.

RF2.- Permitir descarga de documentos sobre la orientación psicopedagógica.

RF3.- Permitir que el usuario opere con el menú de trabajo de tutoria.

E

Page 63: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 58

RF4.- Permitir que el usuario Elimine o modifique los datos de los estudiantes que tenga

bajo su tutela.

RF5.- Permitir volver al menú de Trabajo de Tutoria.

RF6.- Permitir que el usuario adicione estudiantes, anexando toda la información del

mismo.

RF7.- Permitir que esos datos sean almacenado en la Base de Datos.

RF8.- Permitir que el usuario pueda seleccionar dentro de la propuesta la técnica que el

desee aplicar.

RF9.- Permitir que el usuario pueda conocer las caracteristicas de la técnica selecciona.

RF10.- Permitrir que el usuario pueda imprimir o guardar la técnica.

RF11.- Permitir tabular los resultados obtenido una vez aplicada.

RF12.- Permitir que el usuario pueda conocer la propuesta del Plan de Acción una vez

tabulada la técnica.

RF13.- Permitir guardar los resultados emitidos para una posterior consulta por parte del

tutor.

RF14.- Permite que el usuario pueda consultar los resultados que han obtenido sus

estudiantes.

RF15.- Permitir que el opere con la opción Administrar.

RF16.- Permitir que el usuario con el Rol de Administrador pueda eliminar o modificar

los datos de los profesores que cumplen con la función de tutor y estén registrados .

RF17.- Permitir que el usuario con el Rol de Administrador pueda Adicionar nuevos

tutores.

RF18.- Permitir que el usuario con el Rol de Administrador pueda Adicionar nuevos

técnicas, o modificar las que ya se encuentran propuestas.

RF19.- Permitir que el usuario con el Rol de Administrador pueda agregar la valoración de

la técnica,las instrucciones para su aplicación.

RF20.- Permitir que el usuario con el Rol de Administrador pueda elinimar o adicionar

nuevas carreras.

RF21.- Permitir que el usuario pueda consultar el Manual de Usuario mediante la opción

Ayuda a partir de cualquiera dificultad que presente durante su navegación por la

aplicación.

Page 64: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 59

Requerimientos No Funcionales

RNF1.- La interfaz debe ser amigable y accesible al usuario.

RNF2.- Se debe utilizar objetos sensibles, predominando la misma estructura en todas las

interfaces.

RNF3.- Se debe realizar un uso adecuado de los colores sin provocar altos contrastes.

RNF4.- El color e icono de fondo debe ser de un color azul y estar relacionado al tema.

RNF5.- Se debe utilizar imágenes relacionadas con el propio actuar de los jóvenes

universitarios.

RNF6.- Los iconos deben ser afin con la acción que ejecutará el usuario.

RNF7.- Se debe utilizar un vocabulario acorde para que las instrucciones emitidas puedan

ser comprendidas por el usuario.

3.1.1- Diseño de la Interfaz de usuario.

Al referirnos al uso del sistema es digno aclarar que de forma general son dos los actores

que pueden operar el mismo: Administrador y tutor. Aunque ambos, bajo una

autentificación requerida, pueden utilizar el sistema para consultar la información

pertinente, si analizamos el derecho a establecer o cambiar configuraciones en “STUN”

entonces se puede hablar de una gran diferencia: el administrador es el que controla el

acceso a “STUN”, estableciendo las opciones de configuración necesarias así como

registrando los datos de los tutores, a él no se le asignan estudiantes para tutoral. El usuario

Tutor no tiene acceso para trabajar con las opciones del menú Administrar (solo para el

actor Administrador), pero sí de introducir los datos de sus estudiantes y de las técnicas

aplicadas, teniendo acceso a la tabulación y al plan de acciones que emite el sistema en

función de los resultados obtenidos.

Tabla VI. Actores beneficiados con el sistema “STUN”.

Actores Roles

Administrador

Es el encargado de adicionar o eliminar los tutores que interactúan con el sistema así como actualizar la información de estos. Es el responsable de establecer o cambiar las opciones de configuración así como el incremento y/o actualización de las técnicas que se ofrecen.

Tutor

Puede consultar toda la información que brinda “STUN”, así como, modificar los datos de sus estudiantes, acceder a las propuestas de las técnicas, su tabulación y plan de acción, además puede informarse con los datos del estudiante que el tutorea.

Page 65: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 60

Diagrama del Caso de Uso del Sistema.

Tabla VII. Descripción textual del Caso de Uso del Sistema

Caso de uso: Iniciar STUN Actores: Administrador, Tutor Descripción: El Caso de Uso se inicia cuando un actor necesita hacer uso del sistema “STUN”, para establecer o modificar los datos u opciones correspondientes, documentarse sobre las propuestas de las técnicas y las orientaciones que se brindan sobre el trabajo profiláctico que debe desarrollar antes de aplicar la técnica seleccionada. Una vez que satisfizo sus necesidades, finaliza el caso de uso. Referencias: RF1 Precondiciones: Deben estar previamente registrados Poscondiciones:

Curso normal de los eventos Acción del Usuario Respuesta de “STUN”.

1. Necesita hacer uso de “STUN”.

2. Muestra la interfaz para autentificarse. (IAT)

3. Introduce los datos requeridos para su autentificación.

4. Si los datos no son correctos, se emite un mensaje advirtiendo el error. Si los datos son correctos se presenta la interfaz de Bienvenida. (IB), en correspondencia con el usuario. - Si es Supervisor, se activan todas las opciones de

Figura 6. Diagrama Casos de Uso: “Iniciar STUN”

<<include>>

<<extend>>

<<extend>>

Administrar

Autentificarse

Descargar

Iniciar STUN Trabajo Tutoría

<<extend>>

Usuarios (from Actors) 

Tutor (from Actors) 

Administrador (from Actors) 

Page 66: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 61

trabajo. - Si es Tutor se activan todas las opciones excepto Administrar. El sistema queda en espera de la opción que escoja el usuario en lo adelante.

Interfaz Principal del Sistema (IPS)

Figura 7. Interfaz principal del sistema

Diagrama del Caso de Uso: Trabajo de Tutoría, figura 8.

Figura 8. Diagrama Casos de Uso: “Trabajo de Tutoría”

Usuarios

(f rom Actors)

<<extend>>

<<extend>>

Trabajo Tutoría

Consultar Técnicas

<<extend>>

Ver Técnicas

Adicionar Estudiante

Eliminar o Modificar

<<extend>>

Page 67: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 62

Tabla VIII. Casos de Uso: Trabajo de Tutoría

Caso de uso: Trabajo de Tutoría Actores: Tutor Descripción: El Caso de Uso se inicia cuando un actor necesita interactuar con las diferentes opciones relacionadas con el “Trabajo de Tutoría”. Realizada las acciones deseadas, finaliza el caso de uso. Referencias: RF3,RF4, RF6, RF8, RF14 Precondiciones: Deben estar previamente registrados Poscondiciones:

Curso normal de los eventos Acción del Usuario Respuesta de “STUN”.

1. Selecciona en el menú principal, la opción “Trabajo de Tutoría”

2. Muestra el menú de “Trabajo de Tutoría”

Sección “Trabajo de tutoría” 3. Selecciona la opción Eliminar o Modificar Información de los estudiantes

4. Presenta la interfaz (EME) en la que se visualiza una tabla donde aparecen los datos de los estudiantes del tutor registrado, pudiendo realizar los cambios pertinentes.

5. Selecciona la opción Adicionar estudiante

6. Presenta la interfaz (AE) donde se muestra un cuadro de diálogo para que se suministren los datos requeridos del estudiante.

7. Selecciona la opción Ver técnicas para aplicar

8. Muestra la interfaz (VTA) donde el actor selecciona la técnica sobre la cual desea documentarse. Seguidamente, se brinda la información correspondiente para su aplicación, también puede descargar la técnica seleccionada a través de un documento o tabular la misma.

9. Selecciona la opción Consultar técnicas aplicadas de un estudiante.

10. Muestra la interfaz (CTAE). En ella se visualizan los resultados de las técnicas aplicadas según el estudiante seleccionado.

11. Selecciona el botón Salir 12. Cierra la sesión según usuario autentificado.

Interfaz Gráfica Trabajo de Tutoría (ITT), figura 9.

Page 68: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 63

Figura 10. Diagrama Casos de Uso: “Ver Técnicas para Aplicar”

<<include>>

<<extend>>

<<include>>

Descargar Documentos

Cancelar Usuarios

(f rom Actors)

Ver Técnicas

Aplicar Técnicas

Seleccionar Técnicas

<<include>>

Figura 9. Interfaz Gráfica Trabajo de Tutoría.

Diagrama del Caso de Uso: Ver Técnicas para Aplicar, figura 10.

Page 69: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 64

Tabla IX. Descripción textual del Caso de Usos Ver Técnicas para Aplicar

Caso de uso: Ver técnicas para aplicar Actores: Tutor Descripción: El Caso de Uso se inicia cuando el actor necesita operar con una técnica en términos de documentarse en dicha técnica, descargar la técnica seleccionada a través de un documento o tabular la técnica aplicada. Realizada las acciones correspondientes, finaliza el caso de uso. Referencias: RF8, RF9, RF10, RF11, RF12, RF13 Precondiciones: Deben estar previamente registrados. Poscondiciones:

Curso normal de los eventos Acción del Usuario Respuesta de “STUN”.

1. Selecciona la técnica sobre la cual desea conocer sus detalles.

2. Muestra una tabla en la que aparece una descripción de la técnica seleccionada así como las instrucciones para su aplicación.

3. Selecciona la opción: Aplicar esta técnica.

4. Activa la interfaz (ATSE) donde se presenta una información detallada acerca de la interpretación que el tutor dará a las respuestas emitidas por el estudiante una vez que se le aplique la técnica. En consecuencia, podrá introducir los parámetros exigidos en dicha técnica.

5. Selecciona la opción: Descargar información

6. Emite un cuadro de diálogo donde el actor puede elegir entre abrir un documento con la información referida a la técnica seleccionada o guardar dicho documento en el destino elegido.

7, Selecciona la opción: Cancelar 8. Muestra la Interfaz de Trabajo de tutoría.(ITT) 9. Selecciona el botón salir 10. Cierra la sesión según usuario autentificado.

Interfaz Gráfica Ver Técnicas para Aplicar (VTA), figura 11.

Page 70: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 65

Figura 11. Interfaz Gráfica para ver las técnicas a aplicar

3.2- Implementación del Sistema.

3.2.1- Modelo lógico de los datos.

El Modelo Conceptual descrito en el Capítulo I, establece los fundamentos generales a partir del cual se obtuvo el Modelo Lógico de los Datos que se muestra a continuación: Tabla X. Modelo lógico de datos

Nº Tabla Llave

Primaría

Llave

Extranjera Campos

Tipo de

Dato

1 Tutor

IDTutor

NombreApellidos

CI

Usuario

Contraseña

correoElectronico

CentroTrabajo

Int

Varchar

Varchar

Varchar

Varchar

Varchar

Varchar

Page 71: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 66

EsAdministrador

Nombre

Bit

Varchar

2 Estudiantes

IDEstudiante

IDTutor

CI

NombreApellidos

DireccionParticular

AnnoCursa

Nombre

Int

Int

varchar

Varchar

Varchar

Varchar

Varchar

3 Tecnicas

IDTecnica

IDEsfera

Nombre

EnQueConsiste

Instrucciones

Varchar

Int

Varchar

Text

Text

4 Esferas IDEsfera

Descripción

Int

Text

5 Preguntas_

X_Tecnica

IDPregunta

IDTecnica

IDTecnica

Pregunta

Varchar

Varchar

Text

6 Valoracion_

de_Tecnica

IDValoracion

IDTecnica

De

A

Texto

Plan_Accion

Int

Varchar

Int

Int

Text

Text

7

Tabulacion_

Tecnica_Est

udiante

IDValoracion

IDTecnica

IDEstudiante

IDTutor

Fecha_Aplic_Tecnica

Plan_Accion

Int

Varchar

Int

Int

datetime

Text

Page 72: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 67

8 Carreras Nombre

IDCarrera

Varchar

Int

Resulta evidente que para la obtención del Modelo Conceptual mostrado en la Figura 1 y

del Modelo Lógico de Datos antes expuesto, se utilizaron conceptos básicos referidos a las

de Base de Datos. A continuación se explican:

Entidad.- Cosas o elementos de los cuales es de nuestro interés recoger información estando bien diferenciados entre si, que poseen propiedades y entre los cuales se establecen relaciones. También las Entidades pueden ser cosas no tangibles, como un suceso o un concepto abstracto. Las Entidades se representan gráficamente mediante rectángulos y su nombre aparece en el interior. Un nombre de entidad solo puede aparecer una vez en el Modelo Conceptual. Hay dos tipos de entidades: fuertes y débiles. Una entidad débil es una entidad cuya existencia depende de la existencia de otra entidad. Una entidad fuerte es una entidad que no es débil. Atributos- representan las propiedades básicas de las entidades y de las relaciones. Gráficamente se simbolizan mediante bolitas que cuelgan de las entidades o en las relaciones a las que pertenecen separadas de estas mediante pequeñas líneas. Cada atributo tiene un conjunto de valores asociados denominado dominio. El dominio define todos los valores posibles que puede tomar un atributo. Una ocurrencia es un valor tomado en dicho dominio. Relación.- Una relación describe cierta interdependencia (de cualquier tipo) entre dos o más entidades. Se representa mediante un rombo. Dicho rombo debe unirse mediante líneas con las entidades que relaciona (es decir, los rectángulos). Los posibles tipos de relaciones que puede haber entre dos Entidades son:

• Relaciones 1-1: una instancia de la entidad A se relaciona con una y solamente una de la entidad B.

• Relaciones 1-n: cada instancia de la entidad A se relaciona con varias instancias de la entidad B.

• Relaciones n-n: cualquier instancia de la entidad A se relaciona con cualquier instancia de la entidad B.

Una relación n-n constituye en el Modelo Lógico de los Datos una tabla, la cual tendrá como llave una llave compuesta constituida por las llaves de cada una de las Entidades

Page 73: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 68

implicadas en la relación, pudiendo tener atributos propios la relación los que serían campos de la tabla. En caso que estas relaciones tengan atributos propios es necesario que estén representadas explícitamente en el Modelo Conceptual construido por el CASE para poder generar correctamente la tabla correspondiente a la relación. Llave Primaria.- Atributo o conjunto de atributos de la entidad que permite referirse sin ambigüedad a un elemento de la misma, esto hace que no pueda existir dos elementos en una Entidad con igual valor de la llave primaria, a su vez esta no puede tener un valor nulo. Llave Extranjera.- Atributo o conjunto de atributos de la Entidad que son llave de otra Entidad con la cual se encuentra relacionada. A continuación se explica la presencia de estos conceptos en “STUN”: Entidades: Tutores, estudiantes, Tecnicas, Esferas, Preguntas_X_Tecnica,

Valoracion_de_Tecnica, Tabulacion_Tecnica_Estudiante, Carreras.

Atributos: Los atributos de cada tabla de “STUN” se pueden observar en la Tabla X

“Implementación del Modelo Lógico de Datos”

Relaciones:

Cada tutor tiene bajo su responsabilidad uno o muchos estudiantes. Al mismo

tiempo, tanto tutores como estudiantes, pertenecen a una carrera universitaria

determinada, definida en cada tabla con el campo Nombre.

Cada técnica pertenece a una esfera específica, además de poseer una cierta cantidad

de preguntas para la aplicación de ella. Una vez aplicada una técnica, esta podrá

tener una valoración determinada.

En la tabla Tabulación_Tecnica_Estudiante se guardan los resultados de todas las

técnicas aplicada a cada estudiante.

3.2.2- Implementación de la Base de Datos.

A continuación se muestra una vista de un Dataset. Un DataSet es una caché de memoria

interna de datos recuperados de un origen de datos, representa un componente fundamental

de la arquitectura de ADO.NET. DataSet está compuesto por una colección de objetos

DataTable que se pueden relacionar entre ellos mediante objetos DataRelation.

En la aplicación el origen de datos del cual se nutre dicho Dataset es de la Base de Datos

ubicada en el servidor SQL Server. Dicho Dataset provee una forma sencilla y amena para

que el programador pueda crear, modificar o eliminar información en cualquier tabla de la

Base de Datos a través de consultas y procedimientos que puede crear. (figura 12)

Page 74: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 69

Figura 12. Vinculación de C# y la Base de Datos

Como se puede observar en la figura que se muestra a continuación, al hacer clic derecho

sobre un procedimiento previamente definido en el Table Adapter Tutores, tenemos la

posibilidad de agregar una nueva consulta a la base de datos relacionada con esa tabla

específicamente, o podemos modificar el procedimiento sobre el cual dimos clic derecho

seleccionando la opción Configure.

El elegir dicha opción aparece una ventana como la mostrada en la parte derecha de la

figura a través de la cual podremos modificar a nuestro gusto el procedimiento antes

creado.

Page 75: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 70

Figura 13. Crear, modificar o eliminar información en cualquier tabla de la Base de Datos.

Como se explicó en el Capítulo #2 para la implementación de la base de datos se utilizó

como gestor de Base de datos a SQL- Server. Algunas de las características particulares

que demuestran dicha implementación son:

Diseño de las diferentes tablas obtenidas en el Modelo Lógico de Datos para las cuales

fue necesario declarar el nombre del campo, tipo, propiedades, etc. (Figura 14).

Figura 14. Diseño de la tabla Técnico

Page 76: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 71

Establecer las relaciones entre las tablas mostradas en la figura 15.

Figura 15. Diagrama Relacional entre las tablas

Introducción y edición de datos almacenados en las diferentes tablas utilizando la vista

hoja de datos (figura 16).

Figura 16. Introducción de datos en la tabla Estudiantes.

Inserción de los datos de un estudiante en la Base de Datos a través de un formulario

(figura 17)

Page 77: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 72

Figura 17. Inserción de un estudiante a la base de datos

En esta pantalla se introducen los datos solicitados en el formulario y después de ser

validados, si los mismos son correctos, pasan a formar parte de la base de datos.

3.2.3.- Implementación del sistema desde el C- Sharp.

En el capítulo anterior se explicó las ventajas del lenguaje utilizado para la implementación

del sistema. A continuación mostramos algunas de las características empleadas del C#.

Definición de una clase.

La siguiente figura muestra la definición de una clase del sistema. Una de sus ventajas

radica en que logra encapsular las propiedades y eventos necesarios. Circuladas aparecen

dos de las propiedades inherentes a dicha clase.

Page 78: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 73

Asignación de valores a propiedades y variables.

Figura 18. Definición de la clase “Estudiante”

Figura 19: Asignación del valor correspondiente al atributo NombreApellidos de

la clase tutor1 y asignación de tal propiedad a la variable nombre

Fijando el valor del atributo

NombreyApellidos de un Tutor

Asignando el valor del Atributo a otra variable cualquiera

Page 79: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 74

Completamiento automático de código a través de la notación puntual.

Otra de las grandes prestaciones que brinda el entorno de visual estudio para C# es el

completamiento de código, facilitando al programador no tiene que recordar el nombre de

procedimientos, métodos, eventos o variables previamente creados.

Completamiento automático de código a través de la notación puntual.

Otra de las grandes prestaciones que brinda el entorno de visual estudio para C# es el

completamiento de código, facilitando al programador no tiene que recordar el nombre de

procedimientos, métodos, eventos o variables previamente creados.

Utilización de estructuras dinámicas de datos y estructuras condicionales.

Si el programador, por necesidades obvias del programa que está confeccionando, necesita

hacer uso de estructuras dinámicas de datos, entonces, el C# a diferencia de otros lenguajes

de programación, evita que se incurra en la programación de tales estructuras pues ya las

Figura 20. Establecimiento del método AccessKey al objeto TextBox1

mediante el completamiento automático de código.

Page 80: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 75

tiene implementada en su entorno de desarrollo, solo basta emplearlas ajustándose a su

sintaxis.

Similar a otros lenguajes, el C# ofrece la posibilidad del empleo de diferentes estructuras

condicionales, dejando a criterios del programador, la elección de ellas según el problema a

resolver.

Empleo de estructuras repetitivas.

La estructura FOREACH, permite recorrer de una forma rápida, colecciones de objetos,

para lograr un propósito determinado.

Figura 22: Uso de la estructura repetitive ForEach

Figura 21: Utilización de la estructura dinámica de datos “List”, y la estructura

condicional If…

Page 81: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 76

CONCLUSIONES

1. La tutoría en los jóvenes universitarios, es fundamental en los momentos actuales,

puesto que los estudiantes necesitan ser orientados adecuadamente para que puedan

transitar alcanzando niveles superiores de motivación, así como hábitos y habilidades

frente a los estudios.

2. Los instrumentos elaborados que exploran tanto la esfera inductora y ejecutora de la

Personalidad, así como el plan de acción, permiten perfeccionar el Proyecto

Educativo Personalizado.

3. Se creó una base de datos que contiene la información necesaria para gestionar la

misma.

4. Se diseñó e implementó una aplicación Web que refuerza la preparación

psicopedagógica de los tutores en la SUM “Los Palacios”

Page 82: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 77

RECOMENDACIONES

A partir de la experiencia adquirida en la investigación teórica y práctica de esta tesis,

se recomienda:

1. Generalizar la aplicación “STUN”, como herramienta para el trabajo de tutoría, en

las Sedes Universitarias del territorio.

2. Continuar investigaciones en cuanto a la labor del tutor, que permitan perfeccionar

esta herramienta en función, de las necesidades siempre crecientes de los jóvenes.

Page 83: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 78

BIBLIOGRAFÍA

1. Álvarez, M. 2002. Desarrollo Web. www.DesarrolloWeb.com consultada

septiembre, 2009.

2. ANUIES (2000). Programas institucionales de la tutoría. México. p 43.

3. Arredondo J.D. 2007. La tutoría a estudiantes de economía en la universidad de

sonora. Tesis en opción al titulo de doctor en educación. Universidad Durango

Santander. Hermosillo, Sonora, a 14 de diciembre de 2007.

4. Collazo Delgado Basilia y Puente Alba María. 1992. La orientación en la actividad

pedagógica. Editorial Pueblo y Educación. La Habana. pp. 20 – 22.

5. Diccionario de la Lengua Española (1990). México: Océano.

6. Diccionario de la Lengua Española, de Editorial Océano. 1990.

7. Diccionario de la Real Academia de la Lengua Española. Consultado el 3 de abril

de 2006, en: www.rae.es. 218.

8. Diccionario de la Real Academia de la Lengua. 2007.

9. Gonzáles M. Viviana, et al. Psicología para educadores. Editorial Pueblo y

Educación. Ciudad de la Habana. pp. 44.

10. Hernández Marta R. Apoyo psicopedagógico”. Una estrategia dentro del quehacer

tutorial. Universidad Veracruzana, Facultad de Enfermería de Orizaba.

11. Horruitiner, P. S. 2005. La universidad cubana: el modelo de formación. Editorial

Félix Varela, La Habana. pp. 109 – 120.

12. Lannes González Miriam et al. 2008. La figura del tutor para la continuidad de

estudios. Orientaciones metodológicas. Revista Pedagogía Universitaria. Vol. XIII

No. 4 2008.

13. Larrea Morales Liliana. 2008. Programa de aseguramiento de la calidad para la

acción tutorial en un sistema de educación a distancia-universidad alas peruanas.

Coordinadora de Educación a Distancia- Universidad Alas Peruanas. Lima-Perú.

2008. pp. 7 - 8

14. León Rosario Robaina. 2004. Utilización pedagógica de la Educación a Distancia

con las TIC en la Educación Superior. En: www.latineduca2004.com. Primer

congreso virtual, en Latinoamérica, del 23 de marzo al 4 de abril del 2004.

Page 84: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 79

15. MES. 2005. el tutor en las sedes universitarias municipales. Editorial Félix Varela.

La habana. 2005. pp. 9 – 19.

16. Montilla Ivonne, 2009. Uso de Internet y sus herramientas en la educación a

distancia modalidad virtual. En: www.monografia.com Consultada en junio, 2009.

17. Pérez Ramos Yandy & Miyar Chávez Angela. 2008. PEV, software en apoyo a la

educación. Universidad Central Marta Abreu de las Villas, 2008. Cuba.

18. Reyes R. 2005. “El profesor tutor en el modelo pedagógico de la universalización”.

Evento municipal Batabanó 5to.Congreso de Educación Superior.

19. Ruiz Bolívar Carlos. 2006. Cómo Llegar a Ser un Tutor Competente. Un Enfoque

Estratégico en la Elaboración de la Tesis de Grado. Editorial Santillana, S. A,

Caracas, 2006. ISBN: 980-303-385-9.

20. Ruiz Bolívar Carlos. Cómo llegar a ser un tutor competente Editorial Santillana, S.

A, Caracas, 2006. ISBN: 980-303-385-9.

21. Salgueiro, F.; Cataldi, Z.; García–Martínez, R. 2005. Los estilos pedagógicos en el

modelado del tutor para Sistemas Tutores Inteligentes. Revista de Informática

Educativa y Medios Audiovisuales Vol. 2(4), págs. 70-79. 2005

22. Sánchez, Vales & Parra, 2004-2005

23. Santángelo, H.N. 2000. Modelos Pedagógicos en los sistemas de enseñanza no

presencial basados en las nuevas tecnologías y redes de la información. Revista

Iberoamericana de Educación. Madrid, España. pp. 135 – 159. ISSN: 1022-6508-X

24. UNESCO. 1999. Primer Estudio Internacional Comparativo, Laboratorio

Latinoamericano de Evaluación de la Calidad de la Educación, 1999, pág. 12.

25. Valverde B. J. "MC": Software educativo de tutoría y práctica para la enseñanza de

estrategias de aprendizaje. www.mc_software_educativo_de_tutoría.htm

(Consultado, septiembre de 2009).

26. www.es.wikipedia.com. 2009. Lenguajes C+. Consultada septiembre, 2009.

27. www.es.wikipedia.org/wiki/ASP.NET. 2009. Sobre ASP.net. Consultada junio,

2009.

28. www.es.wikipedia.org/wiki/Base_de_datos. 2009. Sistema de gestión de bases de

datos. Consultada noviembre, 2009

Page 85: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 80

29. www.es.wikipedia.org/wiki/Microsoft_Visual_Studio, Sobre visual Estudio.

Consultado septiembre, 2009.

30. www. es.wikipedia.org/wiki/Adobe_Photoshop. 2007. Artículo Adobe Photoshop.

Consultada junio, 2009

31. www.espaciologopédico.com. 2009. Ser profesor, ser tutor. Orientación educativa

para docentes. Editorial: Hergué editorial. Consultada junio, 2009.

32. www.htmlpoint.com. 2009. SQL Crear la base de datos. Consultada septiembre,

2009.

33. www.lenguaje_de_programacion.com. Lenguaje de programación. JAVA.

Consultado septiembre, 2009.

34. www.microsoft.com/spanish/msdn/vs2005/editions/stdexp/default.mspx. 2009.

Visual Studio 2005 Standard y Visual Studio 2005 Express. Consultada noviembre,

2009.

35. www.monografía.com/computación/programación. 2009. Lenguaje de

Programación. Consultada, septiembre, 2009.

36. www.monografias.com/photoshop.htm Sobre Adobe Photoshop. Consultada, junio

2009.

37. www.monografias.com/trabajos5/insof/insof.shtml. 2007. Rational Rose.

Consultada en diciembre, 2007. 38. www.monografias.com/trabajos5/insof/insof.shtml. 2007. Ingenieria de SoftwareUML.

Consultada en diciembre, 2007

39. (www.mvd- fuga.com. 2008. Requerimientos funcionales y no funcionales.

Consultada en diciembre, 2008

40. www.orienta.red. 2009. Orientación a la Diversidad. Consultada septiembre, 2009.

41. www.orienta.red. 2009. Orientación Psicopedagógica. Consultada septiembre,

2009.

42. www.perso.wanadoo.es/angel.../pagina_nueva_124.htm. 2009. Dificultades acción

tutorial. Consultada en septiembre, 2009.

43. www.todoexperto.com. 2009. Ventajas e inconveniente, Oracle. Consultada

noviembre 2009.

44. www.urriellu.net. 2009. Ventajas de lenguajes C. Consultada septiembre, 2009.

Page 86: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización) 81

45. www.usando_C#. 2009. Algunas ventajas sobre Visual Basic .NET en Visual

Studio. Consultada septiembre, 2009.

46. Yee Seuret María y Miranda J. A. Cuba: la educación a distancia en la universidad

de La Habana. En: AIESA. RIED v. 9: 1 y 2, 2006, pp 185-213.

Page 87: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización)

ANEXOS

Anexo #1

Encuesta a Estudiantes

Estimado estudiante, con vista a perfeccionar el trabajo de tutoría, solicitamos su

colaboración aportándonos la información que aparece en este cuestionario. La misma es

anónima y requiere ser analítico y veraz.

Muchas Gracias.

Datos Generales.

a) Carrera en la que se encuentra matriculado._________________________

b) Nuevo Ingreso _______ Continuante ______

c) Fuente de Ingreso _______

Exprese su satisfacción en los siguientes aspectos que aparecen a continuación (marque con

una cruz)

Aspectos Satisfecho No Satisfecho

1. Satisfacción por las relaciones interpersonales con el

tutor

2. Satisfacción por las visitas realizadas en tu hogar

3. Satisfacción con la ayuda que te brinda para realizar la

matrícula responsable y el progreso de asignaturas

aprobadas

4. Satisfacción con la ayuda que te brinda para

desarrollar habilidades para estudiar de manera

independiente.

5. Satisfacción por los niveles de ayuda oportuna que te

brinda tu tutor que te ha permitido cambios en su

conducta, actuación y rendimiento académico.

6. Satisfacción con el tiempo de trabajo conjunto en

función de una mejor formación y preparación integral.

Page 88: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización)

Anexo #2

Entrevista a Profesores

Estimado profesor, en aras de perfeccionar el trabajo del tutor, le solicitamos su

colaboración aportándonos la información que aparece en este cuestionario.

Datos generales.

a) Función que realiza en la Sede: Profesor.___ Tutor.___ Profesor/ Tutor __.

b) ¿Cuántos estudiantes atiende como tutor? ___.

c) ¿A qué carrera pertenece?___.

Exprese su satisfacción para desarrollar su labor en los siguientes aspectos.

Aspectos Satisfecho No Satisfecho

1. Satisfacción por los conocimientos que posee sobre las

funciones del tutor

2. Satisfacción por la preparación que recibe para cumplir

con su encomienda.

3. Satisfacción con el uso eficiente de instrumentos

investigativos, su procesamiento e interpretación de los

mismos.

4. Satisfacción con los cambios positivos en la actitud y

conducta de tu tutelado.

5. Satisfacción en el logro de adecuadas habilidades

comunicativas para la autoeducación.

6. Satisfacción en el logro de adecuadas habilidades para

estudiar de manera independiente.

Page 89: UNIVERSIDAD “Hermanos Saíz Montes de Oca”

STUN (Software para el trabajo de Tutoría en la Universalización)

Anexo #3