INFORME FINAL DE PASANTIA



Documentos relacionados
INFORME FINAL DE PASANTIA

INFORME FINAL DE PASANTIA

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Informe Final de Pasantías: Desarrollo de un Sistema de Gestión de Contenidos (CMS) en CodeIgniter

Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Licenciatura en Computación

Programación y Desarrollo Web. Wintech, C.A.

Aplicación para la gestión de prácticas en empresas. Memoria

Curso de HTML5 y CSS3

REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD DE CARABOBO FACULTAD EXPERIMENTAL DE CIENCIAS Y TECNOLOGÍA LICENCIATURA EN COMPUTACIÓN

Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web

"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios

Curso Online de Diseño Web con HTML 5 y CSS3: Curso Práctico

Informe final de Pasantías

Curso Online de Diseño Web Especializado en Dispositivos Móviles con HTML 5, CSS3 y jquery Mobile: Práctico

MANUAL DE USUARIO Joomla 2.5

Curso Online de Diseño Web para Dispositivos Móviles con JQuery Mobile

Tutorial de Adobe Dreamweaver e Indesign CS6

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema

MF0491_3 Programación Web en el Entorno Cliente (Online)

Cursos de DISEÑO DE PÁGINAS WEB. Empresa Colaboradora: [ ] Diseño de Páginas Web

Microsoft Excel 2013 nivel experto

Manual de Uso XML-Whois de Neubox. Manual del Sistema de XML Whois de Neubox Versión

Aplicaciones en Tiempo Real con node.js Por: Oscar Gracia. Aplicaciones en tiempo real con node.js. Marzo

1. Resumen Objetivos Introducción. 3

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB

Documento Técnico Gerardo Barcia Jonathan Trujillo María Alejandra Uribe

Informe Final de Pasantías:

comunidades de práctica

Objetivos del proyecto:

REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD DE CARABOBO FACULTAD EXPERIMENTAL DE CIENCIAS Y TECNOLOGÍA LICENCIATURA EN COMPUTACIÓN

Diseño, desarrollo e implementación de una nueva versión de la Herramienta Helpdesk

Diseño de páginas web 2011

Cómo Crear Tu Primera Página en HTML5 Y CSS3

Capitulo III. Diseño del Sistema.

Introducción a la Firma Electrónica en MIDAS

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

UNIVERSIDAD COOPERATIVA DE COLOMBIA INSTITUCIONAL VI

Técnico de Programación de Páginas Web con Javascript (Cliente) (Online)

I. OBJETIVOS INTRODUCCIÓN. Oscar Daniel Camuendo Vásquez

DESARROLLO WEB CON YII FRAMEWORK LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN

Soporte a Usuarios y Administración de Sistemas de Redes Basados en Windows.

Qué es una página web?, qué conoces al respecto?, sabes crear una página

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL AVANZADO

Curso Práctico de Creación de Tiendas Online con Magento. Nivel Profesional

Manual para autores

DOCUMENTO. Nº 416 GPRC/2014 Página 1 de 7 INFORME : GERENCIA GENERAL

Aporta. Manual de uso para administradores de contenido Este manual le enseñará rápidamente a usar las distintas herramientas de su sitio web

RESULTADOS CONSULTA CIUDADANA VIRTUAL. Consulta Laboral en Línea

TÉCNICO PROFESIONAL EN DISEÑO WEB PROFESIONAL CON DREAMWEAVER CS6

PLATAFORMA VIRTUAL BASADA EN MOODLE

2 EL DOCUMENTO DE ESPECIFICACIONES

Figura 4.6: Prototipo de la pantalla de inicio.

UNIVERSIDAD DE CARABOBO. Facultad Experimental de Ciencias y Tecnología. Licenciatura en Computación

MANUAL DE USUARIO CMS- PLONE

PHP. Desarrollo Web Administrables PHP, MySQL, HTML5, CSS3, jquery

TRABAJO ESCRITO BASE DE DATOS Y APLICACIÓN DE CONOCIMIENTOS LAURA ISABEL MIRANDA CALDERÓN V B PRESENTADO AL DOCENTE GUILLERMO SANTACOLOMA RIVAS

Curso: Diseño de Estrategias didácticas apoyadas en herramientas Web 2.0

Objetivos del curso. Nuestra experiencia, nuestra mejor garantía. Duración y materiales del curso. Formación online

PLAN FORMATIVO MODALIDAD I

Portafolio de finanzas implementado en Joomla! Antoni Aguiló Tarré PFC de ingeniería informática 01/07/2010

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL PROGRAMA DE LA ASIGNATURA PROGRAMACIÓN WEB II ESPECIALIDAD INFORMÁTICA.

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

Arquitectura. 1.- Aplicaciones Web. Definición. Arquitectura clásica. Contenidos. 1.- Aplicaciones Web

DISEÑO DE PÁGINAS WEB ING. CIP EDGAR CRUZ

MANUAL DE USO PARA ESTUDIANTES PLATAFORMA VIRTUAL UNIVERSIDAD TECNOLOGICA INDOAMERICA

Administración de Contenidos Dinámicos

IFCD05 Desarrollo de Aplicaciones Móviles Java ME

PROGRAMACIÓN PÁGINAS WEB CON PHP

Curso de Programación de Aplicaciones Web Usando Lenguaje PHP Y JAVASCRIPT

Curso de Técnico Superior Diseño Web Profesional con Dreamweaver CS6

Experto en Diseño Gráfico aplicado al Diseño Web

Educación y capacitación virtual, algo más que una moda

Plataforma de Formación Online con Moodle!

Diseño de Actividades

Análisis y Diseño de Aplicaciones

MANUAL DE USO DE GLPI

Crea Tu Primera Aplicación para Iphone y Android

Reconstruyendo para un mundo fragmentado

Instructivo Interno UNIVERSIDAD. Popular del cesar

SITIOS WEB CON ALTO POTENCIAL

CATÁLOGO DE FORMACIÓN

INTRODUCCIÓN A LA PROGRAMACIÓN WEB UNIDAD. Estructura de contenidos: cisvirtual@ucv.edu.pe. 1.

UF1844 Desarrollo de Aplicaciones Web en el Entorno Servidor (Online)

Manual SAAE México 2012 EMPRESAS Manual para Software de Administración de Alumnos y Egresados

DESCRIBE TU PROYECTO

CURSO ADOBE MUSE 2014+Tienda Online+Edge Animate CC VIDEO 1. Presentación del curso. VIDEO 2. Relleno del navegador y relleno de página.

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Curso Práctico Cómo Crear un Videojuego con HTML5 y JavaScript (Online)

SISTEMAS DE INFORMACIÓN II TEORÍA

Manual de Usuarios Sistema de Información para Empresas

Desarrolladores: Christian David Merino Cruz. Bryan Alexis Peraza Navas. Erik Alberto Renderos Morales.

Nivel Intermedio. Escribir lenguaje de marcado HTML. Utilizar programas editores de HTML. Utilizar Hojas de Estilo en Cascada CSS

Descuartiza un módulo de Magento

Qué es Google Calendar? Qué se puede hacer en Google Calendar?

Informe Final Desarrollo del Proyecto Áreas Naturales Protegidas del Ecuador. Desarrollado por: Jessica Nathaly Correa María Isabel Granda.

CAPÍTULO I INTRODUCCIÓN

EXPERIENCIAS EN LA IMPLANTACIÓN DE UN SISTEMA DE GESTIÓN DE LA CALIDAD PARA EL PROCESO DE PRODUCCIÓN DE SOFTWARE

Transcripción:

Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Licenciatura en Computación INFORME FINAL DE PASANTIA Elaborado por Karen Adriana Gallardo Rodríguez Presentado ante la Ilustre Universidad de Carabobo como requisito parcial para optar al título de Licenciado en Computación Marzo, 2012

Resumen El desarrollo de la pasantía se llevo a cabo en la empresa Win tech, C.A. la cual inicia sus operaciones en 1992 y se encarga de consultoría y adiestramiento en el área de informática, en la actualidad se encuentra trabajando principalmente en el sistema de control de estudios de la Universidad de Carabobo. Su sede principal se encuentra en la urbanización la Viña, Av. Carabobo, Valencia, Edo. Carabobo. El objetivo como pasante dentro la empresa fue diseñar y construir el frontend de CMS (Sistema de Gestión de Contenidos) de varias empresas, con lo cual se fortificaron los conocimientos básicos de programación web, base de datos, entre otros, aprendidos durante la carrera, así como también se trabajó con esquemas actuales de programación web conociendo así, las mejores prácticas de desarrollo web. Descripción de la organización Win Tech, C.A. es una empresa que surge en 1.991 con una base de sustentación muy sólida, ya que es producto de la experiencia acumulada de más de 30 años en el área de desarrollo y entrenamiento en computación. Win Tech mantiene relaciones comerciales con las empresas de software mas prestigiosas del área, gozando de todo el soporte que ello implica y estando en capacidad de dar todo tipo de asesoría y entrenamiento a nivel profesional en aplicaciones y servicios, a todos los niveles tanto para uso personal, profesional y empresarial, así como en ambientes individuales y ambientes de redes LAN y WAN. En 2009 hasta la actualidad, se han encargado principalmente del sistema de control de estudios de la Universidad de Carabobo llamado Socrates. 2

Misión, visión y valores Misión: Ofrecer servicios eficientes y rentables en consultoría y adiestramiento en el área de informática. Visión: Ser la primera opción comercial de Venezuela. Valores: Honestidad, Compromiso, Vocación de Servicio, Trabajo en Equipo, Mentalidad Emprendedora y Equidad. Objetivos de las Pasantías Diseñar y construir el frontend de CMS (Sistema de Gestión de Contenidos) basado en una tecnología web, de las empresas: Toyoguacara, C.A. Win Tech, C.A. Novaeagle (USA). Loquebuscas.info, C.A. A través de las cuales se fortificaron los conocimientos básicos de programación web y base de datos, aprendidos durante la carrera, así como también se trabajó con esquemas actuales de programación web conociendo las mejores prácticas de desarrollo. 3

Actividades Semana de prueba: Cumplimiento del proceso de inducción donde se conocieron las actividades a desarrollar en la empresa como pasantes, el esquema de programación que se maneja, los programas para llevar a cabo los proyectos, y toda la información necesaria para su finalización. Esto incluye el manejo de la información sobre el proceso de negocio lo cual permitió conocer el funcionamiento de la empresa y cada una de las actividades a desarrollar. De igual forma, se reforzaron conocimiento sobre el estilo de arquitectura de software Modelo Vista Controlador (MVC) y el funcionamiento de éste dentro de la empresa, modelos de Base de Datos, lenguaje PHP, JavaScript, formato JSON, y el framework de trabajo: CodeIgniter. Análisis y Diseño: Se analizó y diseñó la propuesta del desarrollo de los frontend que se llevaron a cabo, aportando ideas de cómo se podían resolver ciertos puntos de los proyectos y aprendiendo nuevas maneras de afrontar requerimientos. En esta etapa se pudo notar la importancia del trabajo en equipo dentro de un departamento de Sistemas o Computación y la constante comunicación que debe existir entre los miembros del trabajo. Se validaron y se realizaron los ajustes obtenidos del análisis a la propuesta antes mencionada conjuntamente con el tutor empresarial y los colaboradores de la empresa relacionados con los proyectos realizados. 4

Desarrollo del proyecto Toyoguacara: Se crearon cada una de las secciones del frontend, incluyendo el home, el header y el footer por medio de la maquetación realizada por el diseñador de la empresa. Cada sección tenía un lenguaje que debía incluirse en una de las carpetas de CodeIgniter para ser manejado con mayor facilidad. Las noticias que el cliente sube al sistema Backend son obtenidas de la base de datos y publicadas tanto en la sección de noticias como en el home, donde se muestra una pequeña descripción y un enlace para seguir leyendo. Las demás secciones fueron implementadas de manera estática. En la sección contacto se muestra un formulario, el cual puede llenar el usuario para enviarle un comentario a la empresa. Los links de cada sección fueron controlados a través de la carpeta 5

de rutas de CodeIgniter. Desarrollo del proyecto Win Tech: Se estructuró la sección de inicio del frontend, su lenguaje y rutas correspondientes. Para este proyecto se implementó un formulario de contacto que envía un correo electrónico directamente a la empresa. 6

Desarrollo del proyecto Novaeagle: Se realizó el proceso de estructuración de un formulario de contacto para aplicaciones para renta de apartamentos con vínculo al e-mail de la empresa. 7

8

Desarrollo del proyecto Loquebuscas.info: Se estructuraron cada una de las secciones del frontend, su lenguaje y rutas correspondientes. Para este proyecto también se implementó un formulario de contacto que envía un correo electrónico directamente a la empresa. La sección de Productos y Servicios se divide en tres vistas: Ø Listado de Categorías. Ø Listado de Productos y Servicios. Ø Detalle del producto o servicio seleccionado. Las dos primeras extraen los listados de la base de datos y los muestran con una imagen extraída de la tabla multimedia. El detalle del producto o servicio muestra varias imágenes del mismo y los datos que se extraen también de la base de datos; además, en esta sección, también se muestra un formulario que puede llenar el cliente enviándole un comentario a la empresa que promociona el producto o servicio mostrado. En el Inicio, se muestran tres recuadros en el centro: Ø Productos y Servicios. Ø Revista Virtual. Ø Franquicias. El primero ofrece una barra de búsqueda de productos y servicios al igual que la barra de búsqueda que se presenta en la parte superior de cada sección de la web. En revista virtual se presenta cada uno de los catálogos de la empresa. 9

Estas actividades fueron desarrolladas bajo lenguaje PHP, HTML, JavaScript, librería JQuery, hojas de estilos CSS, formatos JSON, AJAX (Asynchronous JavaScript And XML), arquitectura de software Modelo-Vista-Controlador (MVC) en el framework CodeIgniter. 10

Conclusiones Como desarrollo final se obtuvo un frontend y backend de CMS (Sistema de Gestión de Contenidos) basado en una tecnología web implementado en servidores apache para las empresas ya mencionadas, donde los clientes podrán visualizar el contenido deseado, entre otras opciones. Para el tiempo de finalización de trabajo de las pasantías, sólo los proyectos de Toyoguacara y Win Tech fueron puestos en línea (servidor del cliente) después de terminados. Los proyectos Novaeagle y Loquebuscas.info deberán ser revisados por el cliente antes de su puesta en línea con sus servidores. 11

Referencias bibliográficas Wintech, C.A. http://www.wintech.com.ve/ Toyoguacara, C.A. http://www.toyoguacara.com.ve/ 12