INFORME DE PASANTIAS MENCIÓN INFORMÁTICA - ctica

Anuncio
República Bolivariana de Venezuela.
Ministerio del Poder Popular para la Educación.
E.T.C. Colegio Inmaculada Concepción.
Coordinación de Pasantías
Mérida, Estado Mérida.
INFORME DE PASANTIAS
MENCIÓN INFORMÁTICA
Roscio Madeleinne Alarcón Zambrano
CI 20.847.237
Mérida, Junio 2009
UNIVERSIDAD DE LOS ANDES
CONSEJO DE
COMPUTACIÓN
ACADÉMICA
(C.C.A)
Inicio: 03 de Marzo de 2009
Culminación: 26 de Junio de 2009
Tutor Académico: Ing. Miguel Ángel Quintero
Tutor Empresarial: Lic. Elia Martínez de Vielma.
AGRADECIMIENTO
Luego de culminar este periodo de pasantías me doy cuenta de las enseñanzas que he
obtenido durante este tiempo, aprendiendo con mayor fortaleza el valor de la
responsabilidad en un área de trabajo que me ayudará en mi futuro laboral y
profesional.
Debo acotar que nada de esto se pudo haber realizado sin la ayuda de Personas que
han dejado una huella en mi camino.
Ante todo quiero Agradecer a Dios, por ser mi esperanza, el ser supremo que permite
que cometamos errores para nosotros mismos buscarle soluciones que nos darán la
fuerza suficiente para ser exitosos en nuestro futuro, siempre encuentro su presencia
diaria en todas mis actividades que me da el impulso de continuar aunque las
situaciones sean difícil de realizar.
También agradezco a Mi Madre, por ser la persona que me ha ayudado en mi vida
tanto en la formación personal y en la parte económica. Gracias a ella soy lo que soy
hoy en día, su educación y crianza ha influido completamente en mí.
En gran parte el motivo del éxito de las pasantías es la formación recibida en el
Colegio Inmaculada Concepción en niveles de Básica y Técnica cursados durante
los últimos 6 años en mi vida, los cuales me colmaron de conocimientos que pude
aplicar en mis pasantías permitiendo el desenvolvimiento en la misma. Doy gracias a
esta Institución por permitirme formar parte como una hija de María Auxiliadora y de
Nuestro Padre, Maestro y Amigo Don Bosco fomentando en mi valores Cristianos y
Salesianos.
Los Docentes han sido parte clave en mi desempeño, quiero agradecer en especial al
Ing. Miguel Quintero y a la Prof. Omaira González los cuales han sido nuestros guías
y grandiosos consejeros en nuestros metas, siempre los tendré presentes por su
paciencia, apoyo y dedicación en busca de una correcta enseñanza Laboral y
Personal.
Mis amigas y compañeras del colegio, que siempre han estado en todo momento,
son personas confiables que me motivan a realizar lo correcto, personas inolvidables.
Agradezco infinitamente al Consejo de Computación Académica y todo el personal
que labora en ella por darme la oportunidad de formar parte durante cuatro (4) meses
de esta dependencia para culminar mis estudios de Técnico Medio en la Mención
Informática.
Finalmente quiero agradecer a Mi tutora Empresarial Elia Martínez, por darme las
instrucciones necesarias para mi desempeño en el trabajo realizado compartiendo
conmigo parte de sus conocimientos y experiencias adquiridas.
Son pocas las palabras para demostrar el inmenso afecto que poseo en las personas
que he nombrado que siempre estarán en mi corazón por la semilla que sembraron en
mi para dar frutos.
A todas las personas que de una u otra manera han aportado su granito de arena en el
cumplimiento de mis objetivos… GRACIAS.
Roscio Alarcón.
INDICE
Introducción
Índice de Anexos
Índice de Marcos
Capítulo I. - Proceso de Pasantías
Importancia y Justificación
Objetivo General
Objetivos Específicos
Limitaciones
Capítulo II. - Descripción de la empresa
Reseña Histórica de la ULA
Reseña Histórica del C.C.A
Consejo de Computación Académica (C.C.A)
Misión del C.C.A
Visión del C.C.A
Funciones del C.C.A
Laboratorios Adscritos al C.C.A
Estructura Organizativa del C.C.A
Capítulo III. – Actividades Realizadas
Programa de Pasantías
Marco Teórico de las Actividades
Conclusión
Recomendación
Bibliografía
Anexo
INDICE DE ANEXOS
Fig. 1 Estructura Organizativa del CCA
Fig. 2 Escritorio de Ubuntu
Fig. 3 Escritorio de Debian
Fig. 4 Escritorio de ULAnix
Fig. 5 Portal para Inscripción al PNAT
Fig. 6 Portal de Descarga de Kompozer
Fig. 7 Phpmyadmin en la Web del Profesor
Fig. 8 Búsqueda Dinámicas
Fig. 9 Resultado de las Búsqueda Dinámicas
Fig. 10 Consola de Terminal root
Fig. 11 Consola MC
Fig. 12 Manual Drupal
Fig. 13 Pagina Principal Actual del CCA
Fig. 14 Dependencia del CCA en Drupal
Fig. 15 Fragmento del Portal del CCA en Drupal
Fig. 16 Facultad de Ingeniería
Fig. 17 Facultad de Ingeniería
Fig. 18 OpenOffice
Fig. 19 OpenOffice Writter
Fig. 20 OpenOfficce Calc
Fig. 21 OpenOffice Impress
Fig. 22 Logo de Drupal
Fig. 23 Principal Vieja del CCA
Fig. 24 Principal de Prueba del CCA
Fig. 25 Principal Actual del CCA
Fig. 26 Principal Actual del CCA
Fig. 27 Búsquedas Dinámicas del CCA
Fig. 28 Instalación Drupal
Fig.29 Finalización de Instalación de Drupal
Fig. 30 Base de Datos Drupal
Fig. 31 Administración Drupal
Fig. 32 Configuración de Temas de Drupal
Fig. 33 Configuración de Plantillas de Drupal
INDICE DE MARCOS
Marco 1. Laboratorios Adscritos al CCA
Marco 2. Código de Actualización de Sistema Operativo
Marco 3. Código PHP para conexión a Base de Datos
Marco 4. Código para Reiniciar GDM
Marco 5. Código para Revisión de Errores de Sistema Operativo
Marco 6. Código para Revisión de Tarjeta de Video
Marco 7. Código PHP para Instalación de Tarjeta de Video de Emergencia
Marco 8. Código para dar permisos a una partición de solo lectura
Marco 9. Código para Instalación de Htop
Marco 10. Código para Reiniciar la Red
Marco 11. Código para Instalación y Desinstalación de escritorio Gnome
Marco 12. Códigos para Instalación de Librerías, Apache y Manejador de
Base de Datos
Marco 13. Códigos para Reiniciar Servidor Apache
Marco 14. Código para Descomprimir Drupal.
Marco 15. Código para crear carpeta html
Marco 16. Código para ir a la ruta www
Marco 17. Código para mover carpeta html
Marco 18. Código para copiar carpeta de configuración de Drupal
Marco 19. Código para asignar permisos a carpeta de configuración de Drupal
Marco 20. Código para crear copia de carpeta de configuración de Drupal
Marco 21. Código para Instalar Drupal
Marco 22. Código para mover carpeta drupal a la ruta /var/www
Marco 23. Código para crear carpeta de respaldo de la configuración de drupal
Marco 24. Código para asignar permisos a carpeta de configuración
Marco 25. Código para crear directorio Files
Marco 26. Código para crear y asignar permisos a Base de Datos
Marco 27. Código para asignar permisos a carpeta drupal
Marco 28. Principales versiones de Debían
Marco 29. Instalación de MC
INTRODUCCION
El proceso de Pasantías es un conjunto de actividades realizadas por el estudiante
fuera del ámbito escolar, aplicando todos los conocimientos, destrezas, solución de
problemas y aprendizaje obtenido en el crecimiento escolar, los cuales en su correcta
realización servirán de ayuda y experiencia para un futuro laboral y profesional,
logrando un perfecto desenvolvimiento en la sociedad y en el ámbito laboral. Además
el pasante debe representar la Institución responsable de su formación.
Se puede considerar que las pasantías además de ser un requisito para culminar los
estudios de Técnico Medio son un reto y una herramienta eficiente en la adquisición
de actitud profesional, ya que permite englobar tanto la parte teórica como la práctica,
sin olvidar los valores de responsabilidad, eficiencia y perseverancia con el fin de
tener un desempeño empresarial definiendo la vocación de cada alumna.
El desarrollo del proceso de pasantías se realizó de manera conforme durante cuatro
meses en el Núcleo la Hechicera – Facultad de Ingeniería específicamente en el
Consejo de Computación Académica (CCA).
El CCA es el organismo encargado de promover, coordinar, evaluar, definir y facilitar
los servicios de computación en el área de docencia, pregrado, postgrado e
investigación así como también promueve alianzas estratégicas con empresas
provisoras para formar en recurso humano en telecomunicación y tele información.
Actualmente el Consejo de Computación Académica tiene adscritos treinta
laboratorios de tipo docencia e investigación distribuidos en las diferentes facultades
existentes.
A través de este informe se describen las experiencias del pasante, como su llegada en
la Empresa, sus comienzos hasta la actualidad y sus funciones; también se presentan
una serie de actividades realizadas durante los cuatro meses de pasantías,
específicamente desde el tres de marzo hasta el veintiséis de junio del año dos mil
nueve, tomando en cuenta los objetivos y metas asignadas por el CCA para obtener
un beneficio del mismo, análisis de manejador de contenido tales actividades fueron:
adiestramiento, estudio y Drupal, modificación y actualización general de la página
del CCA, realización de búsquedas dinámicas, transcripción de participantes a la base
de datos de la misión Ciencias, entre otras. Las actividades asignadas se
implementaron con el uso del software libre, ya que es considerado como la mejor
opción por las ventajas que proporciona. Se implementaron herramientas libres como
Open office (Writter, el procesador de textos; Calc, la hoja de Cálculo; Draw, el
editor de Grafico; Impress, el editor de Presentaciones y el Navegador Iceweasel
Firefox.
Se presenta el siguiente informe estructurado por tres capítulos, expuestos a
continuación:
Capítulo I. Presenta una breve descripción de lo que es el proceso de pasantías, en
los cuales se muestra la importancia y justificación del mismo, además se describen
los objetivos generales y específicos logrados durante el lapso de pasantías; y las
limitaciones presentadas durante esta etapa.
Capítulo II. Se describe la reseña histórica de la Universidad de los Andes y del
Consejo de Computación Académico, también se definen los objetivos de la
dependencia y la misión, visión y estructura organizativa de esta.
Capítulo III. Para finalizar se muestran de manera breve, clara y precisa las diferentes
actividades realizadas, definiendo un análisis completo en lo que respecta al
programa de pasantías, se explican los elementos que intervinieron en el desarrollo de
dichas actividades, los fundamentos utilizados y la observación sobre los hechos
acontecidos.
CAPITULO I
PROCESO DE PASANTIAS
IMPORTANCIA Y JUSTIFICACION
Con la finalidad de obtener experiencia en el ámbito laboral se realiza un sistema de
pasantías que permiten a los jóvenes formarse personal y profesionalmente, para
conducirse y desempeñarse en un ambiente de trabajo con la correcta práctica de los
conocimientos adquiridos de la formación en la institución de la cual proviene.
Por otra parte el pasante tiene la oportunidad de medir su capacidad de adaptación en
una empresa, superando los obstáculos que se produzcan, puede medir su nivel de
responsabilidad, paciencia y eficiencia en la realización de actividades y solución de
problemas.
Toda empresa tiene como visión lograr un mejoramiento en las distintas áreas, es
importante que el estudiante pueda ser parte de las mejoras que se plantean, ya que de
esta manera le permite al este integrarse en el campo de trabajo como parte de una
profesión y relacionarse con los compañeros de trabajo, adquiriendo experiencia que
será muy útil para futuros trabajos que el mismo se plantee.
El tiempo en el cual los pasantes ponen en práctica sus conocimientos, son
característicos en su desarrollo durante su estadía en la empresa, debido a que esto
involucra los posibles avances y mejoras que pueda ofrecer a la empresa y la riqueza
de aprendizaje que obtendrá.
La alumna obtiene una capacitación principal gracias al entrenamiento previo
recibido por el tutor para tener una visión general de las actividades propuestas por la
empresa para ser desarrolladas durante su periodo de pasantías.
La trascendencia de las pasantías en la vida radica en que el joven obtiene su primera
visión sobre un trabajo y las consecuencias que esto conlleva. El estudiante debe
respetar su horario de trabajo, el reglamento de la empresa y ser responsable en
cuanto a sus deberes y limitaciones.
Es conveniente mencionar que es un requisito exigido dentro del Plan de Estudios de
la especialidad Informática de la institución, para que el estudiante pueda obtener el
título de Técnico Medio según la normativa legal vigente en el país del Ministerio de
Educación para los colegios adscritos.
Este periodo parte desde la base y especialización académica en la mención
informática que le es suministrada al futuro técnico medio para su desempeño en el
área con el fin de enfrentar situaciones y solucionar problemas de la vida real.
Es por esto que el proceso de pasantías es tan importante, ya que permite obtener
experiencia laboral con la aplicación de los conocimientos y desenvolverse
aumentando la confianza para arriesgarse así se presenten problemas, creando
eficiencia en la solución y en la creatividad de nuevas ideas y recomendaciones para
el mejoramiento de la empresa.
La teoría no se asemeja a la práctica aunque van de la mano; ya que en la práctica se
puede notar la realidad de un trabajo al presentarse una serie de problemas que con
dedicación y desempeño se pueden solucionar de manera correcta.
La Unidad Educativa Colegio “Inmaculada Concepción”, establece un sistema de
pasantías que fomenta el interés laboral de las alumnas de la institución creando en
ellas aptitud profesional. La institución exige responsabilidad y ética en las pasantes,
ya que estas representaran a la institución y a la formación que en este se provee.
El Colegio Inmaculada Concepción es una institución con un cuerpo de trabajo
multidisciplinario y de alta calidad, dispuesto a cumplir con la ardua misión de
formar futuras profesionales en las menciones de informática, aduana y
administración.
El proceso de pasantías ofrecen al estudiante la oportunidad de evaluarse a sí mismo
con las aptitudes demostradas en el cumplimiento de las actividades asignadas, así
como también de demostrar sus actitudes, su adaptación en cualquier ambiente de
trabajo, la sencillez de relacionarse con las personas que lo rodean siendo sociable
para crear un ambiente agradable y acogedor.
No todos los institutos de educación media, poseen u ofrecen la posibilidad de
preparar a sus estudiantes no solo académicamente sino para el campo laboral, tal
como lo logra hacer el Colegio Inmaculada Concepción; por lo que se puede afirmar
que es una opción bastante compleja, pues prepara para un mundo real, para la vida
de todos los días; estableciendo como principal trascendencia de las pasantías el
contacto con un entorno laboral.
OBJETIVOS
OBJETIVO GENERAL
Aplicar y mejorar todos los conocimientos adquiridos en el Colegio Inmaculada
Concepción en el Consejo de Computación Académica de la Universidad de los
Andes, desarrollando una aptitud profesional con responsabilidad, eficacia, paciencia
y desenvolvimiento en las actividades realizadas; así como también en los problemas
presentados para lograr una correcta solución, demostrando el desempeño y eficiencia
que se posee.
OBJETIVOS ESPECIFICOS
 Ampliar los conocimientos obtenidos en la formación recibida en el Colegio
Inmaculada Concepción.
 Ayudar en lo que sea posible en el mejoramiento y modificación de los
sistemas del CCA
 Solucionar problemas que se presenten dentro de la Institución.
 Crear experiencia laboral alimentando mis conocimientos.
 Lograr buena comunicación e integración con la tutora y las personas que
laboran en la empresa, así como también con los demás pasantes.
 Realizar en lo mejor posible las actividades asignadas por la empresa.
 Ayudar a mis compañeros u otros pasantes en lo que se esté al alcance en las
dudas que tengan.
 Cumplir con el reglamento de la empresa tomando responsabilidad y
conciencia.
LIMITACIONES
Algunas de las limitaciones presentadas fueron los disturbios en el país que
congestionaban el transporte e impedían que en ocasiones se realizaran las
actividades propuestas al día, ya que cerraban la facultad impidiendo el acceso a las
instalaciones de la institución.
Por otra parte el computador con que se trabajo hacia que el trabajo fuese más lento,
al principio porque tenía un sistema operativo (Ubuntu) que por las características del
equipo se hacía muy pesado; la solución fue cambiarlo por otro sistema operativo
libre (debían). El computador aun seguía lento por lo cual se descubrió que el
escritorio también era muy pesado para la capacidad del CPU por lo tanto se cambio
de escritorio Gnome a Kfc3, pero Kfc3 ofrece menos utilidades necesarias que
Gnome.
CAPITULO II
DESCRIPCION DE LA EMPRESA
RESEÑA HISTORICA DE LA UNIVERSIDAD DE LOS ANDES
La hoy denominada Universidad de Los Andes (ULA) tuvo sus orígenes en el año
1785, en fecha 29 de marzo, cuando el Obispo de Mérida Fray Juan Ramos de Lora
fundó una Casa de Estudios que elevada luego a Seminario, cuyo nombre fue el de
Real Colegio Seminario de San Buenaventura de Mérida, habría de convertirse en
Instituto Universitario. El 21 de septiembre de 1810 la Superior Junta Gubernativa de
la provincia expidió el decreto de creación de la Real Universidad de San
Buenaventura de Mérida de los Caballeros, concediéndole al Seminario la gracia de
Universidad, con todos los privilegios de la de Caracas y con la facultad de conferir
"Todos los grados menores y mayores en Filosofía, Medicina, Derecho Civil y
Canónigo y en Teología". Permaneció como instituto eclesiástico hasta 1832, cuando
fue secularizada por el gobierno nacional, presidido por el General José Antonio
Páez. El nombre que hoy lleva nuestra universidad le fue dado en 1883 y lo conserva
desde entonces, salvo un breve período entre 1904 y 1905 en que se le designó con el
de Universidad Occidental. (ULA)
Actualmente, la Universidad de Los Andes es una universidad nacional autónoma,
financiada por el Estado en un 90%. Comprende un área de 360.719 m2. Distribuidos
a lo largo de los tres Estados Andinos, además de las extensiones de la Facultad de
Medicina en las ciudades de Guanare, Valle de La Pascua y Barinas. La instrucción
es impartida en idioma español, con un régimen de estudio por semestre, en la
mayoría de sus carreras. (ULA)
Los estudios impartidos en la institución abarcan diversas áreas de conocimiento,
tales como: Ciencias Básicas, Ingeniería, Arquitectura y Tecnología, Ciencias del
Agro y del Mar, Ciencias de la Salud, Ciencias de la Educación, Ciencias Sociales,
Humanidades, Letras y Artes. Las actividades de docencia a nivel de pregrado y
postgrado se complementan con el desarrollo de significativos programas de
investigación, de cultura y de extensión. Una parte de sus actividades de
investigación y desarrollo tecnológico ha permitido la creación de pequeñas y
medianas industrias a través de cuyos proyectos la universidad se vincula
directamente con el aparato productivo de bienes y servicios acordes con nuestra
realidad. Como muestra de ello se podrían mencionar: Laboratorio de Ortesis y
Prótesis, planta de medicamentos con producción de medicinas genéricas, planta de
secado de madera al horno, planta de quesos Madurados
(Progal), planta de
ingeniería biomédica, etc. (ULA)
A nivel de las actividades culturales, deportivas y de extensión nuestra institución
ofrece cerca de 15 disciplinas deportivas diferentes, mantiene 13 grupos estables en
diversas ramas del arte, entre los cuales destacan la Estudiantina Universitaria, el
Orfeón Universitario y el Coro de Niños de la Universidad de Los Andes, por su
brillante trayectoria a nivel nacional e internacional. En relación con las actividades
de extensión se desarrollan distintos programas de proyección a la comunidad, entre
ellos: Programa de Estudios Abiertos y Desarrollo Social, Extensión Rural, Atención
Sanitaria, Cine Itinerante, Jueves Culturales, Universitario en las Comunidades.
La Estructura académica de la universidad está constituida por diez facultades y dos
núcleos. Cada una de las facultades está integrada por escuelas, las que a su vez se
subdividen en departamentos, dependiendo de las disciplinas afines en un área de
conocimiento en particular. Cuenta con importantes institutos, centros y laboratorios
de investigación, que sumado a la productividad académica de sus actores, sitúan a la
Universidad de Los Andes entre las instituciones de educación superior más
importantes del país. (ULA)
La Universidad de Los Andes cuenta, además, con un considerable número de
importantes servicios y programas de apoyo a su comunidad, entre los cuales se
pueden mencionar los servicios bibliotecarios, los de comedor universitario,
transporte, asistencia médico-odontológica, residencias estudiantiles, becas y ayudas
económicas para pregrado y postgrado, programas de estímulo al investigador y/o
grupos, etc. (ULA)
Los núcleos universitarios se crean con el propósito de formar centros pilotos de
carácter experimental para colaborar, mediante la formación profesional, la
investigación y la extensión, con el proceso de regionalización institucional y así
conformar el Sistema Regional Universitario de Los Andes, que finalmente
contribuya a elevar los índices de desarrollo de su área de influencia. La estructura
académica de los núcleos está integrada sólo por departamentos. Además de la
docencia de pregrado, los núcleos cuentan con investigación y postgrado. (ULA)
En 1966 el Núcleo Universitario del Táchira da inicio a sus actividades docentes, en
la ciudad de San Cristóbal, como una Escuela de Educación dependiente de la
Facultad de Humanidades y Educación de esta universidad, y sólo fue hasta 1976
cuando se decretó como Núcleo Universitario bajo la rectoría del Doctor Ramón
Vicente Casanova.
En 1972 el Consejo Universitario de la Universidad de Los Andes suscribe el decreto
que crea oficialmente el Núcleo Universitario para el Estado Trujillo. El Núcleo se
inició con la designación de Núcleo Universitario del Estado Trujillo (NUT), pero a
raíz del Centenario del Natalicio del Sabio Rafael Rangel celebrado el 25 de abril de
1977, el Consejo Universitario emitió un decreto mediante el cual reconoce al
científico trujillano y resuelve dar al NUT el nombre de Núcleo Universitario "Rafael
Rangel" (NURR). (ULA)
RESEÑA HISTORICA DEL CONSEJO DE COMPUTACION
ACADEMICA
La Universidad de los Andes (ULA), en el año 1987 establece en su estructura
organizativa un ente encargado de gestionar los servicios de computación en el área
docente e investigación; este ente se adscribe al Vicerrectorado Académico y es
dominado Consejo de Computación Académica (CCA).
Entre las razones que justifican la creación del CCA se encuentran: la necesidad de
integrar en el área Académica servicios que permitan atender y desarrollar
capacidades computacionales en distintos ámbitos de la academia, la ineludible
necesidad de fortalecer una plataforma que permita la modernización tecnológica de
la institución y el acceso a Internet, y la necesidad de establecer políticas de
desarrollo en el área de las TIC como una de las vías para actualizar procesos de
gestión tanto del área académica como administrativa. (CCA)
El CCA se encarga de promover, coordinar, evaluar, definir y facilitar servicios de
computación para el área académica y de investigación de la ULA; sus funciones
están orientadas a: asesorar al Consejo Universitario sobre políticas que incentiven al
desarrollo de los servicios de computación en la institución, así como
también promover el uso del computador como una herramienta de trabajo, fomentar
programas y proyectos que estimulen el intercambio de experiencias y planes de
formación el área de la computación, y desarrollar una infraestructura tecnológica
(Red de datos de la ULA) que permita instaurar servicios TIC en la institución.
(CCA)
Desde el establecimiento del CCA la institución ha contado con un ente, que manera
progresiva ha gestionado:
a) La implementación de servicios computacionales en distintos ámbitos del
área académica de la universidad, tales como: Correo Electrónico, Listas
Institucionales, Repositorios Institucionales, Almacenamientos de sitios WEB
académicos, WEB del Profesor, entre otros.
b) El equipamiento de laboratorios docentes y de investigación.
c) El desarrollo de servicios avanzados y de alto rendimiento para unidades de
investigación y e investigadores.
d) La instauración de la Red de Datos de la ULA (RedULA) que interconecta
las distintas Facultades y dependencias universitarias con redes locales,
nacionales e internacionales, así como también facilita el acceso a internet.
e) El desarrollo de repositorios institucionales que permiten gestionar el
patrimonio intelectual de la institución.
f) La implementación de los programas y proyectos de adiestramiento en
teleinformática a las distintas comunidades universitarias y público en
general, tanto a nivel gerencial como técnico.
g) La implementación de políticas que permitan el libre acceso al
conocimiento, el uso del software libre, el buen uso de los recursos TIC de la
institución, entre otros.
RedULA unidad operativa del CCA, se constituye como la plataforma de
telecomunicaciones que soporta servicios de Tecnologías de información y
Comunicación (TIC) estratégicos de otras dependencias, tales como: portales
institucionales, procesos de inscripción en línea, servicios bibliotecarios en la WEB,
estudios interactivos a distancia, servicios de telefonía sobre IP, servicios de
videoconferencia, servicios administrativos en la WEB, entre otros. (CCA)
CONSEJO DE COMPUTACION ACADEMICA (CCA)
MISION DEL C.C.A
Fomentar la incorporación, uso y desarrollo de servicios computacionales en el área
académica de la institución y en su entorno social. (CCA)
VISION DEL C.C.A
Ser la entidad líder dentro de la Universidad de los Andes en la promoción, difusión,
uso y desarrollo en las Tecnologías de Información y Comunicación (TIC) en
el ámbito académico, convirtiendo a nuestra Universidad en la referencia regional y
nacional. (CCA)
FUNCIONES DEL C.C.A
El CCA se encarga de promover, coordinar, evaluar, definir y facilitar servicios
de computación para el área académica y de investigación de la ULA; sus funciones
están orientadas a:
•
Asesorar al Consejo Universitario sobre políticas que incentiven el desarrollo
de los servicios de computación en la institución.
•
Promover el uso del computador como una herramienta de trabajo.
•
Fomentar programas y proyectos que estimulen el intercambio de experiencias
tecnológicas.
•
Consolidar planes de formación en el área de la computación.
•
Desarrollar una infraestructura tecnológica (red de Datos de la ULA) que
permita instaurar servicios TIC en la institución. (CCA)
LABORATORIOS ADSCRITOS AL CCA
Facultad de Arquitectura y Diseño
•
Laboratorio de Computación
Coordinador: Ing. Luis Andueza. (CCA)
Facultad de Arte y Diseño
•
Laboratorio de Computación
Coordinador: Carmen Virginia Grisolin
Facultad de Ciencias
•
Laboratorio de Investigación Zona Norte
•
Laboratorio de Docencia
Coordinador: José Soto. (CCA)
Facultad de Ciencias Económicas y Sociales
•
Estadística (FACES)
Coordinador: Prof. Malinda Coa.
•
Laboratorio de Docencia Nro. 1
Coordinador: Ing. Ricardo Maldonado y Prof. Israel Ramírez. (CCA)
Facultad de Farmacia
•
Laboratorio de Computación
Coordinador: Oscar Yepez. (CCA)
Facultad de Ingeniería
•
Laboratorio de Computación de la Escuela de Ing. Básica.
Coordinador: Armando Borrero
•
Laboratorio de Computación Nikolaus Walzuch.
Coordinador: Hilda Contreras
•
Laboratorio de Computación Avanzada de Multimedia y Videoconferencia
Coordinador: Eliezer Colina
•
Laboratorio de Sistemas Distribuidos
Coordinador: Iñaki Aguirre. (CCA)
•
Laboratorio de Interpretación de Subsuelos (Ing. Geológica)
Coordinador: Leonardo González M.
•
Laboratorio de Comunicaciones
Coordinador: Prof. Nelsón A Pérez García. (CCA)
Facultad de Ciencias Jurídicas y Políticas
•
Laboratorio de Computación de Criminología
Coordinador: Edgy La Cruz Ramírez
•
Laboratorio de Docencia e Investigación
Coordinador: Eldith Rivas. (CCA)
Facultad de Humanidades
•
Laboratorio de Docencia e Investigación
Coordinador: Gloria Mousalli
Facultad de Odontología.
•
Laboratorio de Computación
Coordinador: Norelkys Espinoza
•
Laboratorio de Investigación
Coordinador: María Isabel Monte. (CCA)
Facultad de Ciencias Forestales y Ambientales
•
Laboratorio de Computación de Pregrado
•
Laboratorio de Investigación
•
Laboratorio de Fotogrametría
Coordinador: Jesús Andrade
•
Laboratorio de Cartografía Automatizada y Multimedios "Pablo Vila"
Coordinador: Elba Marina Mora
•
Laboratorio de Informática de la Escuela Técnica Superior de Forestal - INDEFOR
(Forestal)
Coordinador: Prof. Carlos Rangel. (CCA)
NUTULA.
•
Laboratorio de Computación
Coordinador: Zulay Sánchez, Marianela y Maitia G.
NURR
•
Laboratorio de Investigación CARMONA
Coordinador: Raiza Urribarri, Elcy Villegas y José Romano.
Facultad de Medicina.
Medicina HULA.
•
Laboratorio de Informática Clínica (Medicina)
Coordinador: Marcelo Doria Medina
•
Laboratorio de Informática
Coordinador: Eduardo Romero.
(CCA)
Medicina Enfermería.
•
Laboratorio de Computación
Coordinador: Elsie Santander (CCA)
Marco 1. Laboratorios Adscritos al CCA
ESTRUCTURA ORGANIZATIVA DEL C.C.A
El CCA es una dependencia universitaria conformada por las siguientes unidades:
Coordinación General, Directorio del CCA, Comisiones Asesoras, Laboratorios de
Docencia e Investigación adscritos al CCA, Red de datos de la ULA (RedULA) y
unidades de Soporte Administrativo y Secretarial.
Fig. 1 Estructura Organizativa del Consejo de Computación Académica.
Fuente: (CCA Estructura)
Estructura Organizativa se ha mantenido desde el año mil novecientos ochenta y
siete, los cambios se han presentado en el número de Laboratorios de Docencia e
Investigación que se han adscrito al CCA y en las unidades operativas de RedULA.
CAPITULO III
ACTIVIDADES REALIZADAS
PROGRAMA DE PASANTIAS
La alumna Roscio Madeleinne Alarcón Zambrano, realizo su proceso de pasantías en
el Consejo de Computación Académica. Cumpliendo de esta forma con las exigencias
del Ministerio del Poder Popular para la Educación y la Escuela Técnica Comercial
Inmaculada Concepción para obtener el título de técnico medio en la mención
Informática.
Las actividades realizadas por la alumna en la ya mencionada organización fueron
desarrolladas en un periodo de cuatro (4) meses, comprendidos desde el 03 de marzo
hasta el 26 de junio del 2009. Las actividades se dieron a cabo en el Laboratorio
(LABTEL II) de la Facultad de Ingeniería del núcleo la Hechicera.
Investigación y Documentación:
La primera semana se realizaron investigaciones para tener claro que es el Consejo de
Computación Académica, las actividades y objetivos que en dicha se realizan sobre
los departamentos adscritos a esta. Se realizó lectura del libro Plan Nacional de
Alfabetización Académica (PNAT) para obtener información de los cursos dirigidos
por la misión ciencias.
Planificación de Actividades:
Luego de documentar se paso a planificar todas las actividades que se realizarían en
el periodo de pasantías, así como también las ideas que las pasantes pudiese acotar en
el mejoramiento de la pagina Web de la empresa.
Instalación de Sistema Operativo de Software Libre:
Para comenzar con las actividades de pasantías se instaló el sistema operativo
Ubuntu, el cual fue cambiado por Debían por la lentitud y poco rendimiento que
ofrecía el anteriormente mencionado. Para efectuar la instalación se inserto el cd
Debian, luego se ingreso por el modo Install, se seleccionó el idioma, huso horario,
resolución de pantalla, configuración sobre Lenny y conexión de red.
Fig. 2. Escritorio de Ubuntu
Fig. 3 Escritorio de Debían
Adaptación de Idioma del Sistema Operativo:
Algunas veces los sistemas operativos vienen en ingles por lo tanto se realizaron los
siguientes pasos para españolizar:
1. Sistemas/Administracion/Gestor de Paquetes Synaptic
2. Buscar: myspell – es
3. Aplicar y Actualizar
Prueba y Duplicación de CD live:
Se quemaron 30 cd lives Ulanix, para adiestramiento en Plan Nacional de
Alfabetización Tecnológica, los cuales fueron probados anteriormente para verificar
su correcta funcionalidad.
Fig. 4 Escritorio de ULAnix
Preparación para el Plan Nacional de Alfabetización Tecnológica:
Para que el curso se pudiese dar a cabo se realizaron planillas en los cuales se
anotaban las personas que participarían, se recorrieron las facultades de Ingeniería y
Arquitectura buscando las direcciones de correo de los coordinadores de los pasantes
para poder enviar las invitaciones e indicaciones sobre la ejecución del curso.
Refuerzo de Herramientas y Paquetes de Software Libre:
Con el motivo de reforzar los conocimientos sobre el software libre se realizaron dos
cursos sobre el PNAT (Plan Nacional de Alfabetización Tecnológica) completamente
gratis, los cuales tuvieron una duración de una semana en horario de 8a.m a 12p.m y
de 2p.m a 6p.m. Dictado a los pasantes de la Facultad de Ingeniería y Arquitectura,
así como también al personal administrativo y obrero. El curso fue dirigido por la
facilitadora Lic. Elia Martínez y la ayuda de la pasante Roscio Alarcón, en las
instituciones del laboratorio adscrito al CCA (LABTEL II), ubicado en la facultad de
Ingeniería. Los temas mencionados en este curso fueron:
Herramientas de Oficina Libre: OpenOffice (Writer, Calc, Impress, base y draw),
Navegadores (Mozilla Firefox, Iceweasel), Alternativas de Correos (Mozilla
Thunderbird), Gestor de Paquetes, conexión a internet a través de la dirección IP,
manejo de consola, escritorios, manejador de contenidos, entre otras. Cabe destacar
que se utilizó Cd live Ulanix, el cual se enseñó su utilización y ventajas.
Inscripción de Participantes en el PNAT: se inscribieron los participantes del
curso Misión Ciencias en el portal pnat.
Fig. 5 Portal para Inscripción al PNAT
Actualización del Equipo de Trabajo:
Se actualizó el computador que se utilizaba por medio de las actualizaciones
disponibles del servidor de la ULA o en las disponibles del sistema operativo, esto se
dio a cabo de la siguiente manera:
Manual: su- aptitude upgrate
su- aptitude update
Automático: A través del gestor de actualizaciones.
Marco 2. Código de Actualización de Sistema Operativo
Instalación de Aplicación para Páginas Web (Kompozer):
Se descargó e instaló este programa para la creación de páginas web, el cual es un
editor HTML basado en NVU. La Instalación se realizó de la siguiente manera:
1. Descargarlo por www.nvu.com página oficial
2. Descomprimirlo:
sucd /home/usuario/Desktop
tar xzvf kompozer ….tar.gz
3. Ir al menú inicio y anclarlo al escritorio
4. Colocarlo en español descargando la versión .es de kompozer e
instalarlo.
5. Crear sitio.
Fig. 6 Portal de Descarga de kompozer
Diseño y Creación de Búsquedas Dinámicas:
Para tener una mejor presentación y rendimiento de la página del Consejo de
Computación Académica, se realizaron búsquedas dinámicas a los documentos
existentes, anteriormente ordenados en tablas, esto proporcionó mejor claridad de
entendimiento y agilidad en la localización de documentos necesarios en el área de
servicios, directorio y documentos de consulta del CCA. Algunas Búsquedas
Dinámicas
pueden
ser
encontradas
en
la
página
del
CCA:
http://www.cca.ula.ve/beta1.php. Se puede decir que las consultas se realizaron a
través de formularios con datos almacenados en la Base de Datos phpmyadmin.
Solicitud de Cuenta de Acceso a Phpmyadmin:
Se solicitó en Atención al Usuario una cuenta de acceso a phpmyadmin,
alojada en el servidor de la web del profesor de la universidad de los Andes,
para poder trabajar con base de datos mysql y conectarla a los formularios
realizados. Las bases de datos realizadas contenían tablas, campos y datos
sobre los documentos relacionados con el CCA en las diferentes áreas de
servicios y documentos. La página de acceso a phpmyadmin es:
http://webdelprofesor.ula.ve/phpmyadmin, en la cual se ingresa a través de
una clave.
Fig. 7 Phpmyadmin en la Web del Profesor
El diseño de las búsquedas se realizó utilizando la aplicación Kompozer, la Base de
Datos se creó utilizando el DBMS Mysql conformado por tablas para cada búsqueda,
las cuales contenían campos llamados Nombre, Documento y Titulo, El nombre se
colocaba según el tipo de Archivo que se dinamizaba, ejemplo: documentos (actas del
cca), se tomaba en cuenta que este nombre debía ser igual al que se colocaba en el
formulario para que la búsqueda tuviese éxito, El Documento era el archivo .pdf o
html que aparecía como resultado de la búsqueda y el Titulo era el que se manifestaba
al seleccionar la opción deseada y luego pulsar enviar. La conexión se dio a cabo
utilizando código php en el que se seleccionaba la base de datos y se describía una
consulta que hacia un llamado a la base de datos ya mencionada, dejando como
resultado una tabla en donde se mostraba el documento que se buscaba con la ruta del
archivo solicitado.
Fig. 8 Búsquedas Dinámicas
Fig. 9 Resultado de las Búsquedas Dinámicas
El formulario se conectaba a la base de datos phpmyadmin a través del siguiente
código php:
<?php foreach($HTTP_GET_VARS as $variable=>$valor){ if ($variable!="Enviar")
{ $$variable=$valor;}}
$anio = $_POST['anio_doccca'];
$link = mysql_connect('localhost', 'base de datos', 'password');
if (!$link) {
die ('No conecta con la base de datos : ' . mysql_error()); }
$db_selected = mysql_select_db('webcca_doc', $link);
if (!$db_selected) {
die ('Can\'t use foo : ' . mysql_error()); }
$result = mysql_query ("SELECT * FROM Memoria_cuenta_cca WHERE anio_doccca =
'$anio'", $link);
if (!$result)
{echo "Ocurrio un Error con la Tabla, con el primer Select";
exit;
echo "esta capturando la tabla"; }
$numero = mysql_num_rows($result);
$numero1 = mysql_num_fields($result);
if ($numero>0)
{ $titulos=array('Documento');
echo "<table width=100% border=0 cellpadding='0' cellspacing='0'>";
echo "<tr bgcolor=#CCCCCC>";
for ($i=0;$i<$numero1;$i++)
{ echo "<th><font size='2'>";
echo "$titulos[$i]";
echo "</font> </hans ramirezhans ramirezth>";}
echo "</tr>";
echo "<tr bgcolor=#FFFFFF>";
while ($row = mysql_fetch_array($result))
{ echo "<td width ='$ancho'><font size='2'><a
href='http://cca.ula.ve/documentos/$row[1]'>$row[3]</a></font></td>"; } echo
"<tr>"; echo "</tr>";
echo "</table>"; } else
echo " ";
mysql_close(); ?>
Marco 3. Código PHP para conexión a Base de Datos.
Uso de Consola:
Durante el trabajo General de pasantías se utilizó la consola o terminal root para
realizar variedades de operaciones como crear carpetas, asignar permisos, denegar
permisos, instalar, actualizar, etc.
Consola Mysql: se implemento para entrar a la consola mysql por medio de la
línea de comandos, para acceder se usa el siguiente comando:
%mysql –h localhost –u root –p
Fig. 10 Consola de Terminal root
MC: la consola mc, es un modelo que se puede realizar gráficamente para
crear carpetas, borrar carpetas, copiar, copiar y pegar contenido, instalar,
descomprimir, etc. Se utilizó mc para facilitar el uso de consola.
Fig. 11 Consola MC
Solución de Problemas con Sistema Operativo Debían:
Se presentaron algunos problemas para ingresar al modo gráfico en debían por lo que
se utilizaron los siguientes comandos para la solución del problema:
Reiniciar GDM: /etc/init.d/gdm restart
Marco 4. Código para Reiniciar GDM.
Revisión de Errores: less/var/log/Xorg.0.log
Marco 5. Código para Revisión de Errores de Sistema Operativo
Revisión de Tarjeta de Video: lscpi –i vga
Marco 6. Código para Revisión de Tarjeta de Video
Instalación de tarjeta de video de emergencia: sudo aptitude install xserverXorg-video-vesa
Marco 7. Código PHP para Instalación de Tarjeta de Video de Emergencia
Cuando ocurre el siguiente error: “The root system is currently”, es un error
de partición de lectura; para esto se utilizó el comando:
Fdisk –l :
para ver donde esta la partición
Fdisk/dev/ht1:
para orregir sistema corrupto
Marco 8. Código para dar permisos a una partición de solo lectura
Análisis de Estado del CPU: Para analizar diariamente el estado del CPU se
utilizó htop, el cual muestra en forma de porcentaje el uso del PC, se instala
esta herramienta de la siguiente manera:
Dpkg –i htop
Htop
Marco 9. Código para Instalación de Htop
Restauración de Conexión: En varias oportunidades la conexión a internet no
funcionaba, por lo tanto se utilizaron varios comandos para reiniciar la red y
luego se reinician las x para solucionar el problema:
Reiniciar la red:
etc/network/interfaces
etc/init.d/networking
restart
Marco 10. Código para Reiniciar la Red
Reiniciar las x: ctrl + alt + backspace
Instalación de Escritorios: Algunos escritorios son muy pesados, en el caso
del periodo de pasantías se utilizó Gnome, su funcionalidad era muy lenta
debido a las características del equipo por lo tanto se instaló el escritorio Kfc3
mucho más ligero y sencillo pero con limitaciones de uso. Para instalar los
escritorios se utilizan los siguientes comandos:
Gnome: aptitude install Gnome
Kfce: aptitude install Gnome
Y para su desinstalación de utiliza el comando:
aptitude purge
Marco 11. Código para Instalación y Desinstalación de Escritorio Gnome
Una solución encontrada a los problemas del equipo fue aumentar la capacidad del
CPU añadiéndole una memoria de 512MB.
Instalación de Manejador de Contenidos Drupal:
Se solicitó un dominio para realizar la instalación del manejador de contenidos
drupal. La instalación se realizó de la siguiente manera:
Instalación 1: Antes de Curso Drupal
Esta instalación se realizó sin conocimientos básicos de Drupal, solo con
conocimientos adquiridos de Internet, los archivos se descomprimieron directamente
por consola.
1. Instalar el servidor apache 2, librerías, base de datos mysql con php5 y las
consultas de base de datos gráficos phpmyadmin:
root@elia:/home/roscio/Desktop/drupal-6.10# apt-get install apache2
root@elia:/home/roscio/Desktop/drupal-6.10#
mod-
apt-get
install
libapache2-
php5
root@elia:/home/roscio/Desktop/drupal-6.10# apt-get install mysql-server
root@elia:/home/roscio/Desktop/drupal-6.10# apt-get install mysql-server5.0
root@elia:/home/roscio/Desktop/drupal-6.10#
apt-get
install
libapache2-
mod-auth-mysql
root@elia:/home/roscio/Desktop/drupal-6.10# apt-get install php5-mysql
root@elia:/home/roscio/Desktop/drupal-6.10# apt-get install phpmyadmin
root@elia:/home/roscio/Desktop/drupal-6.10# apt-get install php5
Marco 12. Códigos para Instalación de Librerías, Apache y Manejador de Base de Datos.
2. Una vez instalado correctamente los archivos del paso 1, reiniciar el servidor
3. apache con los siguientes comandos:
root@elia:/home/roscio/Desktop/drupal-6.10# /etc/init.d/apache2 restart
root@elia:/home/roscio/Desktop/drupal-6.10# /etc/init.d/mysql restart
root@elia:/home/roscio/Desktop/drupal-6.10# cp -R /usr/share/phpmyadmin
/var/www/phpmyadmin/
Marco 13. Códigos para Reiniciar Servidor Apache
4. Probar que arranque el servidor apache abriendo un navegador de su
preferencia con http://localhost/
Debe de mostrar el mensaje IT WORKS!
5. Arrancar el servidor gráfico phpmyadmin http://localhost/phpmyadmin/
El cual pide un usuario y contraseña que usted le asignó cuando instaló
phpmyadmin.
6. Crear una Base de Datos llamada drupal.
7. Descargar el drupal última versión 6.10 disponible en:
http://drupal.org/drupal-6.11 .
6.1 Abrir un terminal como root y ejecutar desde donde se descargó el archivo
root@elia:/home/roscio/Desktop# tar xzvf drupal-6.11.tar.gz
Marco 14. Código para Descomprimir Drupal.
6.2 Observar que la ejecución del resultado de descomprimir el archivo
anterior, creo una carpeta llamada drupal-6.11
6.3 Crear la carpeta html en la ruta /var/www/ con el siguiente comando:
root@elia:/home/roscio/Desktop# mkdir /var/www/html
Marco 15. Código para crear carpeta html.
6.4 Ir a la carpeta /var/www/
#cd /var/www/
Marco 16. Código para ir a la ruta www
6.5 Mover la carpeta drupal-6.11 a la ruta /var/www/html con el siguiente
comando:
root@elia:/var/www# mv drupal-6.10/ /var/www/html
root@elia:/var/www# cd html
Marco 17. Código para mover carpeta html
6.6 Mover el archivo .htaccess a /var/www/html, en el caso de no existir el
archivo .htacccess volver a reinstalar el apache2 que se encuentra en el paso
anterior #1.
6.7 Hacer una copia de archivos de configuración de drupal.
root@elia:/var/www/html# cp sites/default/default.settings.php
sites/default/settings.php
Marco 18. Código para copiar carpeta de configuración de Drupal
6.8 Cambiar los permisos para que haga efecto la instalación del drupal con el
comando:
chmod o+w sites/default/settings.php
chmod o+w sites/default
Marco 19. Código para asignar permisos a carpeta de configuración de Drupal
6.9 Crear la carpeta files en el directorio sites/default
mkdir sites/default/files (es necesario realizar todo esto como root)
Marco 20. Código para crear copia de carpeta de configuración de Drupal
8. Si los pasos anteriores (paso 2) fueron correctos proceda a abrir un navegador
de su preferencia: http://localhost/html
Instalación 2: Después de Curso Drupal.
Esta instalación se realizó luego de adquirir correctos conocimientos sobre Drupal, en
el curso dictado en Fundacite, con la supervisión de Edden Areaza:
1. Instalar Apache, Librerias y Sistema Manejador de Base de Datos:
Aptitude install apache2
Aptitude install mysql-server
Aptitude install php5
Aptitude install php5-mysql
Aptitude install libapache2-mod-php5
Marco 21. Código para Instalar Drupal
2. Entrar en www.drupal.org.es/ y descargar drupalv6-12 y español .es
3. Descomprimir drupalv-12 y español dentro de la carpeta drupalv-12,
renombrar carpeta drupalv-12 como drupal y mover carpeta a /var/www/:
mv drupal /var/www\
cd /var/www/drupal
Marco 22. Código para mover carpeta drupal a la ruta /var/www
4. Crear respaldo de la carpeta de configuración de drupal.
cp sites/default/default.settings.php /sites/default/settings.php
Marco 23. Código para crear carpeta de respaldo de la configuración de drupal
5. Dar permisos a carpeta de configuración:
Chmod o+w sites/default/settings.php
Marco 24. Código para asignar permisos a carpeta de configuración
6. Crear Directorio Files:
mkdir sites/default/files
chmod o+w sites/default/files
Marco 25. Código para crear directorio Files
7. Crear Base de Datos mysql:
mysql –u root –p
CREATE DATABASE drupal;
GRANT ALL PRIVILEGES ON drupal. * TO admin@localhost IDENTIFIED
BY “123”;
Marco 26. Código para crear y asignar permisos a Base de Datos
8. Ir a http://localhost/drupal y continuar con la configuración.
9. Asignar permisos a drupal
chmod –R 755 /var/www/drupal
chmod o+w sites/default/files
Marco 27. Código para asignar permisos a carpeta drupal
Estudio de Drupal:
Durante la etapa de pasantías se estudio la utilización de drupal, definiendo las
ventajas, limitaciones, beneficios, utilización que este posee. Entre estudio se
documento mediante un manual de instalación, configuración y uso del manejador de
contenidos drupal. Este estudio se realizo con el uso del software libre.
Configuración de Drupal: Luego de realizar la instalación y estudio de drupal
se prosigue a la configuración del sitio, en el cual se instalan los temas y
módulos necesarios para la construcción. Los temas definen la apariencia del
sitio y los módulos las funciones y estructura que este cumplirá. Los módulos
más utilizados fueron views, bloques, interfaz de traducción, taxonomy,
webform, calendar, entre otros. Cada módulo posee una característica y
función única que provee al sitio web funcionalidad.
Creación de Manual Drupal:
Luego de realizar un estudio detallado sobre lo que es Drupal, se configuración, uso,
ventajas, desventajas, requerimientos, etc; se prosiguió a realizar un manual con todos
los conocimientos obtenidos, añadiéndole pantallazos obtenidos durante el estudio e
instalación de este, se reforzó con preguntas frecuentes y recomendaciones.
Fig. 12 Manual Drupal
Creación de Manual de Instalación de OpenOffice:
Se realizó un manual de instalación de la herramienta de oficina libre OpenOffice,
descargando la versión más actual disponible, la instalación se puede realizar de la
siguiente manera:
1. Entrar a la página oficial http://www.openoffice.com.es
2. Descargar el archivo según el sistema operativo que esté utilizando.
3. En Linux descarga por consola utilizando los comandos: tar xzvf
4. En Windows descargar por modo grafico.
5. Completar la configuración y si lo desea registrarse para agregar
sugerencias sobre la utilización del producto.
Diseño y Actualización del Portal de CCA:
Para realizar todas las modificaciones y mejoras de la página del cca, se realizó una
página modelo de prueba llamada beta1, la cual luego fue reemplazada por la anterior
para ser montada en el servidor como la pagina actual del CCA luego de haber sido
revisada
y
aprobada
por
la
supervisora
mayor
y
está
disponible
en
http://www.cca.ula.ve/index.php. Esta página anteriormente llamada beta contiene
estandarización del contenido, actualización de información, mejoras de redacción,
búsquedas dinámicas, publicación de noticias y eventos.
Se modificó la página principal dividiéndola en 3 sectores:
1. Dependencia, Documentos y Servicios.
2. Enlaces de Interés.
3. Destacados y Eventos.
Los sectores conformados por Dependencia, Documentos, Servicios y Enlaces de
Interés contienen un llamado nav-local que es el panel que se ubica al lado izquierdo
en el cual se muestra un menú, este menú fue modificado con el fin de mantener
secuencia con los enlaces que se muestran en la página principal y los que se aprecian
en el menú lateral (nav-local) de cada documento según la ruta a la que perteneceg,
para lograr coherencia y mejor entendimiento en la manipulación de la pagina web.
Los Destacados y Eventos se implantaron a través de script que muestran las noticias
actuales de saber.ula y ula.ve, estos script fueron proporcionados por el web master
de la página web de Saber.ula.ve.
Estandarización del Contenido: Utilizando estilos se logró mantener
coherencia en todos los documentos que conforman el sitio web del CCA y
mejorar así su apariencia, se modificaron los valores de los estilos colocando
tamaño y color estable en títulos, contenido y enlaces. Los archivos que no
pudieron ser alterados mediante estilos fueron modificados manualmente
utilizando kompozer o editor de textos.
Fig. 13 Pagina Principal Actual del CCA
Inventario:
Cotejamiento de revisión de actividades de inventario por proceso de transición del
personal administrativo del consejo de Computación Académica.
Asistencia a Curso sobre Drupal:
Durante los días ocho al doce de junio se asistió al curso drupal de software libre
dictado en fundacite, para reforzar los conocimientos sobre el mismo, en el cual se
explicó el uso del manejador de contenidos drupal. Algunos Temas fueron:
1. Instalación
2. Temas o Plantillas
3. Módulos
4. Bloques
5. Menús
6. Encuestas
7. Foros
8. Permisos
9. Administración de Usuarios
10. Calendarios
11. Inserción de Imágenes.
12. Entre Otros.
Migración de la Página del CCA a Drupal:
Luego de culminar con la actualización del portal del CCA utilizando métodos
antiguos, se prosiguió a la migración de esta en Drupal, insertando todo el contenido
en formato pagina de drupal y las búsquedas dinámicas en formato webform. Se
realizaron enlaces primarios para ubicar Dependencia, Documentos y Servicios, y se
realizaron bloques para organizarlos con hijos, es decir con los enlaces secundarios.
Se agregó un calendario de eventos. Cabe destacar que se realizó como prueba para
mostrar a la supervisora y dar una introducción de lo que se puede realizar con
drupal.
La página se puede apreciar en la dirección: http://185.181.246.31/drupal
Fig. 14 Dependencia del CCA en Drupal
Fig. 15 Fragmento del Portal del CCA en Drupal
MARCO TEORICO
Software:
Es el conjunto de programas, procedimientos y documentos relacionados con el
sistema hardware.
Es la herramienta de que se vale el usuario para obtener el
resultado esperado de un procesamiento de datos. Santos (2001)
Clasificaciones del software:
1) De acuerdo a su costo:
2) De acuerdo a la apertura de su código fuente:
3) De acuerdo a su protección:
4) De acuerdo a su "legalidad":
5) De acuerdo a su "filosofía":
Definición de Software Libre:
El Software Libre es un tipo particular de software que le permite al usuario el
ejercicio de cuatro libertades básicas:
 Ejecutarlo con cualquier propósito.
 Estudiar cómo funciona y adaptarlo a sus necesidades.
 Distribuir copias.
 Mejorarlo, y liberar esas mejoras al público.
 Con la única restricción del copyleft (o sea, cualquiera que redistribuya el
software, con o sin cambios, debe dar las mismas libertades que antes), y con
el requisito de permitir el acceso al código fuente (imprescindible para ejercer
las libertades 1 y 3). Santos (2001)
Ubicación del Software Libre en las distintas clasificaciones:
De acuerdo al costo de adquisición: el Software Libre puede ser de las dos clases,
es decir, de costo cero o de costo mayor que cero. Lo que lo diferencia del
Software Propietario es que su costo es independiente del número de
computadoras que se poseen.
Por ejemplo, en el caso del Sistema Operativo Microsoft Windows 3.1/95/98/Me/
NT/2000/XP por cada computadora en que lo instale debo pagar una licencia. En
cambio, si utilizo en Sistema Operativo GNU/Linux (en cualquiera de sus
distribuciones, como Red Hat, Mandrake, Debian, Ututo) debo pagar una sola
licencia (no obstante, algunas licencias no tienes costo).
De acuerdo a la apertura del código fuente: el Software Libre siempre es "open
source", es decir, de código fuente abierta, ya que dijimos que el acceso al código
fuente es necesario para el ejercicio de las libertades 1 y 3 arriba descriptas. El ser
"open source" implica una serie de ventajas que serán descriptas en la sección
"Ventajas del Software Libre".
De acuerdo a su legalidad: el Software Libre siempre es legal, porque al usarlo,
estudiarlo, modificarlo, adaptarlo y/o mejorarlo no estoy violando ninguna norma,
ya que de por si este tipo de software me permite hacerlo, con la única salvedad
de no poder agregarle ninguna restricción adicional cuando lo transfiera a otra
persona.
Sistema Operativo Debían:
Debian es un sistema operativo gratuito, una de las distribuciones de Linux más
populares e influyentes. Debian es conocido por su adhesión a las filosofías del
software libre y por su abundancia de opciones (su actual versión incluye más de 18
mil paquetes de software, para once arquitecturas de computadora). Debian
GNU/Linux, también es base para otras múltiples distribuciones de Linux como
Knoppix, Linspire, MEPIS, Xandros y la familia Ubuntu. Debian también es
conocido por su sistema de gestión de paquetes (especialmente APT), por sus
estrictas políticas con respecto a sus paquetes y la calidad de sus lanzamientos. Estas
prácticas permiten fáciles actualizaciones entre lanzamientos, y una instalación y
removión sencilla de paquetes. También utiliza un desarrollo y proceso de testeo
abiertos. Es desarrollado por voluntarios de todo el mundo, y apoyado por donaciones
a través de la "Software in the Public Interest", una organización sin fines de lucro
para el apoyo de proyectos de software libre. Aguilar (2004)
Principales versiones de Debian:
Según Aguilar (2004) El número de versión, nombre en código, fecha de
lanzamiento y número de paquetes aproximado son:
• 1.1 - buzz - 17 de junio de 1996 - 474
• 1.2 - rex - 12 de diciembre de 1996 - 848
• 1.3 - bo - 5 de junio de 1997 - 974
• 2.0 - hamm - 24 de julio de 1998 - 1500
• 2.1 - slink - 9 de marzo de 1999 - 2250
• 2.2 - potato - 15 de agosto de 2000 - 3900
• 3.0 - woody - 19 de julio de 2002 - 8500
• 3.1 - sarge - 6 de junio de 2005 - 15400
• 4.0 - etch - 8 de abril de 2007 – 18000
Marco 28. Principales versiones de Debían
Una de las grandes ventajas de Debian, es que posee miles de paquetes
precompilados estables. En cambio, la crítica más importante que se le hace a
Debian, es el largo tiempo que transcurre entre lanzamientos de versiones estables.
Por ejemplo, pasaron casi tres años entre el lanzamiento de Debian 3.0 y Debian 3.1.
Aguilar (2004).
Ubuntu:
Ubuntu es una distribución de Linux orientada a escritorio, basada en Debian
GNU/Linux pero enfocado en la usabilidad, lanzamientos regulares y fáciles
de instalación. Ubuntu es patrocinado por la empresa Canonical Ltd. de Mark
Shuttleworth, y es un sistema operativo libre, no paga licencia y de código abierto.
Pérez (2004)
Live CD:
(CDvivo, CD autónomo, LiveDistro). Un LiveCD es un sistema operativo almacenado
en un medio extraíble, tradicionalmente un CD o un DVD (de ahí su nombre), que
puede ejecutarse desde éste sin necesidad de ser instalado en el disco duro de la
computadora. El sistema operativo se carga en la memoria RAM (como un disco duro
virtual o disco RAM) y el propio medio como sistema de archivos. Pérez (2001)
MC:
Según Viloria (2005) Midnight Commander (mc) es un gestor de ficheros ortodoxo
para sistemas tipo Unix y un clon de Norton.
Commander Midnight Commander es una aplicación modo texto. El interface
principal consiste en dos paneles que muestran el sistema de archivos. Las
características de Midnight Commander incluyen un editor interno con sintaxis
resaltada, visualización de los contenidos de los paquetes RPM, y conexión a
servidores FTP.
Algo interesante es que con un delete podemos recuperar archivos borrados.
Midnight Commander es software libre, protegido por la GPL de GNU. Viloria
(2005)
Instalar MC
# apt-get install mc
Marco 29. Instalación de MC
Kompozer:
Kompozer es un editor HTML WYSIWYG basado en Nvu. Es mayormente mantenido
por
una
comunidad
de
usuarios,
la
misma
que
bifurcó
el
proyecto.
En marzo de 2007 fue comentado en Download.com, que lo consideró una de las
mejores alternativas libres a Adobe CS3, y lo comparó favorablemente con Adobe
Dreamweaver. Acosta (2004)
Drupal:
Drupal es un Sistema para Administrador de Contenidos de Sitios Web, tal como
artículos, foros, u otros archivos. Drupal (2007)
Drupal es un Sistema Dinámico; en lugar de ser archivos pre-generados (estáticos), el
contenido textual de las páginas y otras configuraciones son almacenados en una
base de datos. Cuando un visitante ingresa una página, un script se ejecuta en el
servidor Web, consultando la base de datos y colocando el contenido de la página
sobre una plantilla. Drupal (2007)
Entonces para crear o editar páginas como usuario, usted no deberá escribir páginas
web, no será necesario conocer HTML (el lenguaje en el que están escritas). En lugar
de esto, todo lo que deberá ser será usualmente esto:
Debes registrarte (algunas veces el administrador del sitio podrá habilitar a los
“anónimos” para que publiquen cosas tales como comentarios; en las cuales lo podrá
hacer sin registrarse). Un administrador puede agregar usuarios y crear permisos
respectivos para el interés del mismo.
Drupal permite a los usuarios registrarse, conectarse, desconectarse, mantener sus
perfiles de usuario, etc. Los usuarios del sitio no pueden usar sus propios nombres
para publicar contenido mientras no hayan solicitado una cuenta de usuario.
Si bien generalmente es lo último que se configura de un sitio, los permisos de
usuarios son los que determinan que nivel de acceso tendrán los visitantes de un sitio.
Drupal organizar a los usuarios asignándole roles. Cada rol puede otorgarle
determinado privilegio que hace que un usuario por ejemplo pueda crear o no un
artículo, o instalar nuevos módulos en un sitio.
De forma predefinida, Drupal viene con dos roles de usuario:
Usuario anónimo: este rol se emplea para los usuarios que no tienen cuenta o que no
se han autenticado.
Usuario autenticado: este rol es el que se asigna automáticamente a todos los usuarios
que ingresan.
En la sección Administrar -> Usuarios -> Permisos, se pueden configurar que niveles
de acceso tendrá cada usuario.
En este caso un usuario con el rol Editor puede crear Artículos y Videos, entre otras
cosas.
Previamente para crear un rol Editor debemos de ir a Administración de Usuarios
-roles.
Permite trabajar con:
Temas. Permite trabajar con las especificaciones de las plantillas presentación. Un
sitio web puede tener un solo tema o dar la opción al usuario de elegir entre varios.
Módulos. Permite activar y desactivar módulos
Menús. Permiten presentar elementos de navegación, que serán presentados
visualmente en bloques, o según el tema, en barras horizontales con diferentes
efectos.
Bloques. Cajas que se activan en diferentes zonas: cabecera, pie, central, columna
izquierda, etc… según vengan definidas en el tema. Pueden verse siempre o según
criterios (usuarios, contenido, url).
Traducción del interfaz. Importación de ficheros de traducción y personalización de
cadenas individuales.
CONCLUSION
Al realizar las pasantías en el Consejo de Computación Académica, se pudo obtener
experiencia para el ámbito laboral, poniendo en práctica los conocimientos adquiridos
en la formación académica recibida en la Unidad Educativa Colegio Inmaculada
Concepción. Dicha
actividad se realizó de manera satisfactoria dejando un
aprendizaje fructífero lleno de enormes recuerdos sobre la vida laboral y lo que en
ella se aprecia.
Durante el periodo de pasantías se formó una nueva etapa de madurez al demostrar
ética, responsabilidad y eficiencia, representado correctamente a la institución
responsable de la formación.
En este informe se describió brevemente las actividades realizadas en el proceso de
pasantías, con las experiencias, agradecimientos y recomendaciones respectivas del
trabajo realizado.
Al finalizar las pasantías laborales se tiene como resultado el mejoramiento de los
conocimientos adquiridos y la puesta en práctica de ideas para el mejoramiento de
situaciones que se pueden presentar, así como la solución de problemas.
RECOMENDACIONES
Se recomienda al Colegio Inmaculada Concepción continuar con la excelente
educación que provee, formando profesionales responsables aptas para cualquier
actividad en el área laboral y en la vida personal.
A la Dependencia Consejo de Computación Académica se recomienda continuar
dando la oportunidad a estudiantes de demostrar sus capacidades dentro de esta
institución, dejando beneficios tanto para la empresa como para el estudiante.
A los futuros pasantes se les recomienda continuar con la buena reputación que tiene
el Colegio Inmaculada Concepción por crear alumnas eficientes, capaces de resolver
cualquier tipo de problemas demostrando buen desempeño y eficiencia.
BIBLIOGRAFIA
ACOSTA, Luis (2004), “Kompozer”, Disponible en: http://www.difundefirefox.com/
kompozer Consultado el: 12-06-09.
AGUILAR, Fernando (2004), “Debían”, Disponible en:
http://www.alegsa.com.ar/Dic/debian.php, Consultado el: 10-06-09.
CCA, “Portal del CCA”, Disponible en: http://cca.ula.ve/, Consultado el: 05-06-09.
Drupal (2007), “Drupal Hispano”, Disponible en: http://www.drupal.org.es
Consultado el: 12-06-09.
PEREZ, Felipe (2004), “Ubuntu”, Disponible en:
http://doc.ubuntues.org/Sobre_Ubuntu Consultado el: 10-06-09.
PEREZ, Joanna (2001), “Definición LiveCD”, Disponible en:
http://www.fsf.org/livecd Consultado el: 10-06-09.
SANTOS, Roberto (2001), “Repercusión del Software”, Disponible en:
http://www.monografias.com/trabajos12/elsoflib/elsoflib.shtml, Consultado el: 0606-09.
ULA, “Portal de la Universidad de los Andes”, Disponible en: http://www.ula.ve/
Consultado el: 06-06-09.
VILORIA, Rosa (2005), “MC”, Disponible en: http://www.fsf.org/definir_mc
Consultado el: 12-06-09.
ANEXOS
Fig 16. Facultad de Ingeniería
Fig17. Facultad de Ingeniería
Fig. 18 OpenOffice
Fig. 19 OpenOffice Writter
Fig. 20 OpenOfficce Calc
Fig. 21 OpenOfficce Impress
Fig. 22 Logo de Drupal
Fig. 23 Principal Vieja del CCA
Fig. 24 Principal de Prueba del CCA
Fig. 25 Principal del CCA Actual
Fig. 26 Principal del CCA Actual
Fig. 27 Búsquedas Dinámicas del CCA
Fig. 28 Instalación Drupal
Fig.29 Finalización de Instalación de Drupal
Fig. 30 Base de Datos Drupal
Fig. 31 Administración de Drupal
Fig. 32 Configuración de Temas de Drupal
Fig. 33 Configuración de Plantillas de Drupal
Descargar