Freddy

  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Freddy as PDF for free.

More details

  • Words: 2,855
  • Pages: 10
DISEÑO DE LA PAGINA WEB DE LA REGIONAL GUAVIARE

Carlos Andrés Beltrán Viveros Oscar Wilmar Alegría Alzate

SENA Servicio Nacional de Aprendizaje Tecnólogo en Análisis y Desarrollo de Sistemas de Información TADSI Centro de Desarrollo Agroindustrial Turístico y Tecnológico del Guaviare San José del Guaviare

DOCUMENTO VISION

DISEÑO DE LA PAGINA WEB DE LA REGIONAL GUAVIARE

Introducción: En el marco del desarrollo de competencias y mejoramiento continuo en los procesos productivos de las organizaciones se hace necesaria la implementación de tecnologías de uso masivo para la masificación del flujo de la información hacia la comunidad interesada en conocer la institución más a fondo. Es por esto que tras la búsqueda de una forma eficaz y eficiente de solución, se llego a la conclusión que el diseño e implantación de una pagina Web para el SENA Regional Guaviare seria una forma fácil y sencilla de aprovechar de difundir la labor y programas del SENA en la región utilizando recursos del mismo centro tanto para la recolección de la información, análisis y posterior diseño e implementación de esta con la asesoría y supervisión del personal cualificado que nos ayudara en el buen enrutamiento de este proyecto institucional. El desarrollo de la página Web se realizara con el fin de implementar las nuevas tecnologías en el centro, para ello se llevara un proceso de recolección de información y el diseño de la misma. Descripción: El centro de formación carece actualmente de un sitio especializado de información en el cual la comunidad del SENA y público en general puede mantenerse informado de los eventos que se realizan en el centro de formación. Además hace falta promocionar y posicionar aun más el centro a nivel regional y nacional como un ente alta calidad donde se puedan mostrar las vivencias, procesos, investigaciones y desarrollos que se llevan a cabo para el mejoramiento continuo de la región del Guaviare teniendo en cuenta la misión del SENA de dar formación integral. Justificación: El diseño de la pagina web se realiza con el fin de ayudar a mejorar la calidad del centro, ya que es una herramienta de gran utilidad para la comunidad, ofreciendo información de la regional desde que comenzó a funcionar hasta nuestros días, ofreciendo los servicios de consulta de información sobre eventos que se realizan, atención al cliente, cursos de formación complementaria, titulada, zona de emprendimiento, instructores, aprendices y administrativos de la regional y a su vez la opción de inscripción de los cursos de formación complementaria, también se puede plantear quejas o reclamos. Con este medio la regional entrara a la vanguardia de la era digital, ofreciendo nuevas herramientas de comunicación, que nos supone una mejora en los procesos de innovación y desarrollo.

Los recursos tecnológicos existentes hoy en día, permiten el diseño y desarrollo de sistemas que dan apoyo a las gestiones administrativas de cualquier organización, pero las instituciones educativas deben evaluar la adquisición de estos recursos de acuerdo con sus posibilidades financieras. El éxito de un proceso se basa en la comunicación y por ende en la información que es trasmitida, se cuenta con los medios técnicos y tecnológicos y humanos para lograr este fin. Objetivos: Desarrollar una solución informática que proporcione servicios de información general, mediante la implementación de una pagina web. Específicos: 1. Favorecer la comunicación en el entorno de la comunidad educativa. 2. Adquisición de los conocimientos necesarios para la realización de la Web. 3, Sentar las bases necesarias para realizar el mantenimiento de la Web. 4, Informar a la comunidad SENA sobre los materiales y programas educativos para los distintos niveles y áreas.

ESPECIFICACION DE REQUEIMIENTOS PÁGINA WEB Una página web, también conocida como página de Internet, es un documento adaptado para la Web y normalmente forma parte de un sitio web. Su principal característica son los hiperenlaces a otras páginas web, siendo esto el fundamento de la Web. Una página está compuesta principalmente por información (sólo texto o multimedia) e hiperenlaces; además puede contener o asociar datos de estilo para especificar cómo debe visualizarse o aplicaciones incrustadas para hacerla interactiva. La página se escribe en un lenguaje de marcado que provea la capacidad de insertar hiperenlaces, generalmente HTML. El contenido de la página puede ser predeterminado ("página web estática") o generado al momento de visualizarla o solicitarla a un servidor web ("página web dinámica"). Las páginas dinámicas que se generan al momento de la visualización se hacen a través de lenguajes interpretados, generalmente JavaScript, y la aplicación encargada de visualizar el contenido es la que debe generarlo. Las páginas dinámicas que se generan al ser solicitadas son creadas por una aplicación en el servidor web que alberga las mismas. Respecto a la estructura de las páginas web algunos organismos, en especial el W3C, suelen establecer directivas con la intención de normalizar el diseño para facilitar y simplificar la visualización e interpretación del contenido.

LOS DIFERENTES LENGUAJES DE PROGRAMACIÓN PARA LA WEB Actualmente existen diferentes lenguajes de programación para desarrollar en la web, estos han ido surgiendo debido a las tendencias y necesidades de las plataformas. En el presente artículo pretende mostrar las ventajas y desventajas de los lenguajes más conocidos. Desde los inicios de Internet, fueron surgiendo diferentes demandas por los usuarios y se dieron soluciones mediante lenguajes estáticos. A medida que paso el tiempo, las tecnologías fueron desarrollándose y surgieron nuevos problemas a dar solución. Esto dio lugar a desarrollar lenguajes de programación para la web dinámicas, que permitieran interactuar con los usuarios y utilizaran sistemas de Bases de Datos. A continuación daremos una introducción a los diferentes lenguajes de programación para la web. Lenguaje HTML

Desde el surgimiento de internet se han publicado sitios web gracias al lenguaje HTML. Es un lenguaje estático para el desarrollo de sitios web (acrónimo en inglés de HyperText Markup Language, en español Lenguaje de Marcas Hipertextuales). Desarrollado por el World Wide Web Consortium (W3C). Los archivos pueden tener las extensiones (htm, html). Ventajas: Sencillo que permite describir hipertexto. Texto presentado de forma estructurada y agradable. No necesita de grandes conocimientos cuando se cuenta con un editor de páginas web o WYSIWYG. Archivos pequeños. Despliegue rápido. Lenguaje de fácil aprendizaje. Lo admiten todos los exploradores. Desventajas: Lenguaje estático. La interpretación de cada navegador puede ser diferente. Guarda muchas etiquetas que pueden convertirse en “basura” y dificultan la corrección. El diseño es más lento. Las etiquetas son muy limitadas. Lenguaje Javascript Este es un lenguaje interpretado, no requiere compilación. Fue creado por Brendan Eich en la empresa Netscape Communications. Utilizado principalmente en páginas web. Es similar a Java, aunque no es un lenguaje orientado a objetos, el mismo no dispone de herencias. La mayoría de los navegadores en sus últimas versiones interpretan código Javascript. El código Javascript puede ser integrado dentro de nuestras páginas web. Para evitar incompatibilidades el World Wide Web Consortium (W3C) diseño un estándar denominado DOM (en inglés Document Object Model, en su traducción al español Modelo de Objetos del Documento). Desventajas: Código visible por cualquier usuario. El código debe descargarse completamente. Puede poner en riesgo la seguridad del sitio, con el actual problema llamado XSS (significa en inglés Cross Site Scripting renombrado a XSS por su similitud con las hojas de estilo CSS). Lenguaje PHP Es un lenguaje de programación utilizado para la creación de sitio web. PHP es un acrónimo recursivo que significa “PHP Hypertext Pre-processor”, (inicialmente se llamó Personal Home Page). Surgió en 1995, desarrollado por PHP Group. PHP es un lenguaje de script interpretado en el lado del servidor utilizado para la generación de páginas web dinámicas, embebidas en páginas HTML y ejecutadas en el servidor. PHP no necesita ser compilado para ejecutarse. Para su funcionamiento necesita tener instalado Apache o IIS con las librerías de PHP. La mayor parte de su sintaxis ha sido tomada de C, Java y Perl con algunas características específicas. Los archivos cuentan con la extensión (php).

Desventajas: Se necesita instalar un servidor web. Todo el trabajo lo realiza el servidor y no delega al cliente. Por tanto puede ser más ineficiente a medida que las solicitudes aumenten de número. La legibilidad del código puede verse afectada al mezclar sentencias HTML y PHP. La programación orientada a objetos es aún muy deficiente para aplicaciones grandes. Dificulta la modularización. Dificulta la organización por capas de la aplicación. Seguridad: PHP es un poderoso lenguaje e intérprete, ya sea incluido como parte de un servidor web en forma de módulo o ejecutado como un binario CGI separado, es capaz de acceder a archivos, ejecutar comandos y abrir conexiones de red en el servidor. Estas propiedades hacen que cualquier cosa que sea ejecutada en un servidor web sea insegura por naturaleza. PHP está diseñado específicamente para ser un lenguaje más seguro para escribir programas CGI que Perl o C, y con la selección correcta de opciones de configuración en tiempos de compilación y ejecución, y siguiendo algunas prácticas correctas de programación. Lenguaje ASP Es una tecnología del lado de servidor desarrollada por Microsoft para el desarrollo de sitio web dinámicos. ASP significa en inglés (Active Server Pages), fue liberado por Microsoft en 1996. Las páginas web desarrolladas bajo este lenguaje es necesario tener instalado Internet Information Server (IIS). ASP no necesita ser compilado para ejecutarse. Existen varios lenguajes que se pueden utilizar para crear páginas ASP. El más utilizado es VBScript, nativo de Microsoft. ASP se puede hacer también en Perl and Jscript (no JavaScript). El código ASP puede ser insertado junto con el código HTML. Los archivos cuentan con la extensión (asp). Desventajas: Código desorganizado. Se necesita escribir mucho código para realizar funciones sencillas. Tecnología propietaria. Hospedaje de sitios web costosos. Lenguaje ASP.NET Este es un lenguaje comercializado por Microsoft, y usado por programadores para desarrollar entre otras funciones, sitios web. ASP.NET es el sucesor de la tecnología ASP, fue lanzada al mercado mediante una estrategia de mercado denominada .NET. El ASP.NET fue desarrollado para resolver las limitantes que brindaba tu antecesor ASP. Creado para desarrollar web sencillas o grandes aplicaciones. Para el desarrollo de ASP.NET se puede utilizar C#, VB.NET o J#. Los archivos cuentan con la extensión (aspx). Para su funcionamiento de las páginas se necesita tener instalado IIS con el Framework .Net. Microsft Windows 2003 incluye este framework, solo se necesitará instalarlo en versiones anteriores. Desventajas:

Mayor consumo de recursos. Lenguaje JSP Es un lenguaje para la creación de sitios web dinámicos, acrónimo de Java Server Pages. Está orientado a desarrollar páginas web en Java. JSP es un lenguaje multiplataforma. Creado para ejecutarse del lado del servidor. JSP fue desarrollado por Sun Microsystems. Comparte ventajas similares a las de ASP.NET, desarrollado para la creación de aplicaciones web potentes. Posee un motor de páginas basado en los servlets de Java. Para su funcionamiento se necesita tener instalado un servidor Tomcat. Ventajas: Ejecución rápida del servlets. Crear páginas del lado del servidor. Multiplataforma. Código bien estructurado. Integridad con los módulos de Java. La parte dinámica está escrita en Java. Permite la utilización se servlets. Desventajas: Complejidad de aprendizaje. Lenguaje Python Es un lenguaje de programación creado en el año 1990 por Guido van Rossum, es el sucesor del lenguaje de programación ABC. Python es comparado habitualmente con Perl. Los usuarios lo consideran como un lenguaje más limpio para programar. Permite la creación de todo tipo de programas incluyendo los sitios web. Su código no necesita ser compilado, por lo que se llama que el código es interpretado. Es un lenguaje de programación multiparadigma, lo cual fuerza a que los programadores adopten por un estilo de programación particular: Programación orientada a objetos. Programación estructurada. Programación funcional. Programación orientada a aspectos. Ventajas: Libre y fuente abierta. Lenguaje de propósito general. Gran cantidad de funciones y librerías. Sencillo y rápido de programar. Multiplataforma. Licencia de código abierto (Opensource). Orientado a Objetos. Portable. Desventajas: Lentitud por ser un lenguaje interpretado. Lenguaje Ruby

Es un lenguaje interpretado de muy alto nivel y orientado a objetos. Desarrollado en el 1993 por el programador japonés Yukihiro “Matz” Matsumoto. Su sintaxis está inspirada en Phyton, Perl. Es distribuido bajo licencia de software libre (Opensource). Ruby es un lenguaje dinámico para una programación orientada a objetos rápida y sencilla. Para los que deseen iniciarse en este lenguaje pueden encontrar un tutorial interactivo de ruby. Se encuentra también a disposición de estos usuarios un sitio con informaciones y cursos en español. Ventajas: Permite desarrollar soluciones a bajo Costo. Software libre. Multiplataforma. Los invitamos a conocer nuestras categorías sobre: Ajax, ASP, Bases de Datos, CSS, Javascript, Perl/CGI, PHP, RubyonRails, XHTML y XML para aprender más sobre los diferentes lenguajes de programación para la web.

TÉCNICAS DE RECOLECCIÓN

UTILIZACIÓN DE LA INFORMACIÓN DISPONIBLE Frecuentemente, hay una gran cantidad de datos recolectados por otros, que no necesariamente han sido analizados o publicados. Localizar las fuentes y recuperar la información es un buen punto de partida en cualquier esfuerzo de recolección de datos. Por ejemplo se puede analizar la información recabada rutinariamente en los servicios de salud, para identificar problemas en ciertas intervenciones o en flujos de abastecimientos de medicamentos, o para detectar el incremento en la incidencia de ciertas enfermedades. Algunas veces, también se pueden identificar los factores que contribuyeron a un problema, pero otras será necesario recolectar información adicional. El análisis de los sistemas de información relacionados con la salud, de los datos del censo, de los reportes no publicados y de las publicaciones localizadas en archivos, bibliotecas, u oficinas de diferentes niveles, puede ser una investigación en si misma., Habitualmente, sin embargo, esto forma parte de estudios en los que se utilizan otras técnicas de recolección de datos. Para recuperar los datos de las fuentes disponibles, el investigador (ustedes) tendrán que diseñar un instrumento, ya sea una lista de cotejo o una hoja para la recolección. Es importante inspeccionar las salidas de datos del documento fuente y diseñar los instrumentos de manera que los datos puedan ser transferidos en el orden en el cual aparecen en éste ya que de está forma se ahorra tiempo y se reducen los errores.

La ventaja de usar datos existentes es que su recolección es barata, sin embargo, a veces es difícil lograr el acceso a los archivos o reportes requeridos o a la información es incompleta o poco precisa. Otra de las limitaciones es la actualización de los datos como en el caso del censo. Las definiciones y métodos de registro también pueden variar de una institución a otra y de un período a otro. Ustedes deben verificar estas fuentes de error cuando utiliza las fuentes de información disponibles. OBSERVACIÓN La observación es una técnica que implica seleccionar ver y registrar sistemáticamente, la conducta y características de seres vivos, objetos o fenómenos. La observación de la conducta humana es una técnica de recolección de datos muy utilizada que puede llevarse a cabo de diferentes formas: a) Observación participativa: El observador participa en la situación que observa b) Observación no participativa: El observador no participa en la situación que observa Las observaciones pueden servir para diferentes propósitos. Pueden dar información adicional y más confiable de la conducta de las gentes que las entrevistas o los cuestionarios. Los cuestionarios pueden ser incompletos ya que se pueden olvidar algunas preguntas o porque los entrevistados olvidan o no desean contestar algunas cosas. Con la observación se puede, entonces, verificar la información recolectada (especialmente sobre temas como alcoholismo, drogadicción, sida,) pero también puede ser una fuente primaria de información (observación sistemática de los juegos de los niños). La observación de la conducta humana puede formar parte de algún estudio, pero como consume tiempo se usa con mayor frecuencia en estudios de pequeña escala. También se pueden observar objetos. Por ejemplo, se puede observar la presencia o ausencia de una letrina y su estado de limpieza. Si se hacen observaciones usando una escala definida, también pueden denominarse mediciones. Las mediciones habitualmente requieren de herramientas adicionales. Por ejemplo en la vigilancia epidemiológica nutricional, se miden el peso y la estatura usando escalas de medición. ENTREVISTA La entrevista es una técnica de recolección de datos que involucra el cuestionamiento oral de los entrevistados ya sea individualmente o en grupo. Las respuestas a las preguntas durante la entrevista pueden ser registradas por escrito o grabadas en una cinta. La entrevista puede conducirse con diferentes grados de flexibilidad. Alto grado de flexibilidad (ejemplo) Las entrevistas utilizando una cedula para asegurar que se discuten todos los puntos, pero dando suficiente tiempo y permitiendo seguir cualquier orden. El entrevistador puede hacer preguntas adicionales para obtener tanta información adicional como sea posible, Las preguntas son abiertas y no hay restricciones para las respuestas.

Este método poco estructurado de hacer las preguntas puede ser útil para entrevistas individuales o grupales con informantes claves. Un método de entrevista flexible es útil si el investigador sabe poco del problema o de la situación que esta investigando. Se aplica en estudios exploratorios y en los estudios de caso. Bajo grado de flexibilidad (ejemplo) Las entrevistas usando un cuestionario con una lista fija de preguntas en una secuencia estandarizada y respuestas predeterminadas Los métodos menos flexibles de entrevistas son útiles cuando el investigador conoce de antemano las respuestas esperadas y cuando el numero de entrevistados es relativamente grande.

PLANTEAMIENTO.

Related Documents

Freddy
April 2020 10
Freddy
April 2020 6
Poemas Freddy
May 2020 4
Auditoria Freddy
October 2019 12
Freddy Mercurry.docx
October 2019 12
Padel Freddy
June 2020 5