Implantación de aplicaciones web (2º CFGS ASIR)

  • strict warning: Non-static method view::load() should not be called statically in /usr/home/aapri/www/sites/all/modules/views/views.module on line 1118.
  • strict warning: Declaration of views_handler_field::query() should be compatible with views_handler::query($group_by = false) in /usr/home/aapri/www/sites/all/modules/views/handlers/views_handler_field.inc on line 1148.
  • strict warning: Declaration of views_handler_field_user::init() should be compatible with views_handler_field::init(&$view, $options) in /usr/home/aapri/www/sites/all/modules/views/modules/user/views_handler_field_user.inc on line 50.
  • strict warning: Declaration of content_handler_field::element_type() should be compatible with views_handler_field::element_type($none_supported = false, $default_empty = false, $inline = false) in /usr/home/aapri/www/sites/all/modules/cck/includes/views/handlers/content_handler_field.inc on line 229.
  • strict warning: Declaration of views_handler_sort::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /usr/home/aapri/www/sites/all/modules/views/handlers/views_handler_sort.inc on line 165.
  • strict warning: Declaration of views_handler_sort::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /usr/home/aapri/www/sites/all/modules/views/handlers/views_handler_sort.inc on line 165.
  • strict warning: Declaration of views_handler_sort::query() should be compatible with views_handler::query($group_by = false) in /usr/home/aapri/www/sites/all/modules/views/handlers/views_handler_sort.inc on line 165.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /usr/home/aapri/www/sites/all/modules/views/handlers/views_handler_filter.inc on line 599.
  • strict warning: Declaration of views_handler_filter::query() should be compatible with views_handler::query($group_by = false) in /usr/home/aapri/www/sites/all/modules/views/handlers/views_handler_filter.inc on line 599.
  • strict warning: Declaration of views_handler_filter_node_status::operator_form() should be compatible with views_handler_filter::operator_form(&$form, &$form_state) in /usr/home/aapri/www/sites/all/modules/views/modules/node/views_handler_filter_node_status.inc on line 15.
  • strict warning: Declaration of views_handler_area::query() should be compatible with views_handler::query($group_by = false) in /usr/home/aapri/www/sites/all/modules/views/handlers/views_handler_area.inc on line 81.
  • strict warning: Declaration of views_handler_area_text::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /usr/home/aapri/www/sites/all/modules/views/handlers/views_handler_area_text.inc on line 121.
  • strict warning: Declaration of views_plugin_pager_none::post_execute() should be compatible with views_plugin_pager::post_execute(&$result) in /usr/home/aapri/www/sites/all/modules/views/plugins/views_plugin_pager_none.inc on line 69.
  • strict warning: Declaration of views_plugin_query::options_submit() should be compatible with views_plugin::options_submit($form, &$form_state) in /usr/home/aapri/www/sites/all/modules/views/plugins/views_plugin_query.inc on line 181.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /usr/home/aapri/www/sites/all/modules/views/plugins/views_plugin_row.inc on line 136.
  • strict warning: Non-static method view::load() should not be called statically in /usr/home/aapri/www/sites/all/modules/views/views.module on line 1118.
  • strict warning: Declaration of views_handler_field_node_new_comments::pre_render() should be compatible with views_handler_field::pre_render($values) in /usr/home/aapri/www/sites/all/modules/views/modules/comment/views_handler_field_node_new_comments.inc on line 103.

Texto extraído de la ORDEN de 19 de julio de 2010, por la que se desarrolla el currículo correspondiente al título de Técnico Superior en Administración de Sistemas Informáticos en Red (págs. 29 a 31 del BOJA).

Resultados de aprendizaje y criterios de evaluación

  1. Prepara el entorno de desarrollo y los servidores de aplicaciones web instalando e integrando las funcionalidades necesarias.
    Criterios de evaluación:
    1. Se ha identificado el software necesario para su funcionamiento.
    2. Se han identificado las diferentes tecnologías empleadas.
    3. Se han instalado y configurado servidores web y de bases de datos.
    4. Se han reconocido las posibilidades de procesamiento en los entornos cliente y servidor.
    5. Se han añadido y configurado los componentes y módulos necesarios para el procesamiento de código en el servidor.
    6. Se ha instalado y configurado el acceso a bases de datos.
    7. Se ha establecido y verificado la seguridad en los accesos al servidor.
    8. Se han utilizado plataformas integradas orientadas a la prueba y desarrollo de aplicaciones web.
    9. Se han documentado los procedimientos realizados.
  2. Implanta gestores de contenidos seleccionándolos y estableciendo la configuración de sus parámetros.
    Criterios de evaluación:
    1. Se ha valorado el uso y utilidad de los gestores de contenidos.
    2. Se han clasificado según la funcionalidad principal del sitio web que permiten gestionar.
    3. Se han instalado diferentes tipos de gestores de contenidos.
    4. Se han diferenciado sus características (uso, licencia, entre otras).
    5. Se han personalizado y configurado los gestores de contenidos.
    6. Se han activado y configurado los mecanismos de seguridad proporcionados por los propios gestores de contenidos.
    7. Se han realizado pruebas de funcionamiento.
    8. Se han publicado los gestores de contenidos.
  3. Administra gestores de contenidos adaptándolos a los requerimientos y garantizando la integridad de la información.
    Criterios de evaluación:
    1. Se han adaptado y configurado los módulos del gestor de contenidos.
    2. Se han creado y gestionado usuarios con distintos perfiles.
    3. Se han integrado módulos atendiendo a requerimientos de funcionalidad.
    4. Se han realizado copias de seguridad de los contenidos.
    5. Se han importado y exportado contenidos en distintos formatos.
    6. Se han gestionado plantillas.
    7. Se han integrado funcionalidades de sindicación.
    8. Se han realizado actualizaciones.
    9. Se han obtenido informes de acceso.
  4. Gestiona aplicaciones de ofimática webs integrando funcionalidades y asegurando el acceso a la información.
    Criterios de evaluación:
    1. Se ha reconocido la utilidad de las aplicaciones de ofimática web.
    2. Se han clasificado según su funcionalidad y prestaciones específicas.
    3. Se han instalado aplicaciones de ofimática web.
    4. Se han configurado las aplicaciones para integrarlas en una intranet.
    5. Se han gestionado las cuentas de usuario.
    6. Se han aplicado criterios de seguridad en el acceso de los usuarios.
    7. Se han utilizado las aplicaciones de forma cooperativa.
    8. Se ha elaborado documentación relativa al uso y gestión de las aplicaciones.
  5. Genera documentos web utilizando lenguajes de guiones de servidor.
    Criterios de evaluación:
    1. Se han identificado los lenguajes de guiones de servidor más relevantes.
    2. Se ha reconocido la relación entre los lenguajes de guiones de servidor y los lenguajes de marcas utilizados en los clientes.
    3. Se ha reconocido la sintaxis básica de un lenguaje de guiones concreto.
    4. Se han utilizado estructuras de control del lenguaje.
    5. Se han definido y utilizado funciones.
    6. Se han utilizado formularios para introducir información.
    7. Se han establecido y utilizado mecanismos para asegurar la persistencia de la información entre distintos documentos web relacionados.
    8. Se ha identificado y asegurado a los usuarios que acceden al documento web.
    9. Se ha verificado el aislamiento del entorno específico de cada usuario.
  6. Genera documentos web con acceso a bases de datos utilizando lenguajes de guiones de servidor.
    Criterios de evaluación:
    1. Se han identificado los sistemas gestores de bases de datos más utilizados en entornos web.
    2. Se ha verificado la integración de los sistemas gestores de bases de datos con el lenguaje de guiones de servidor.
    3. Se ha configurado en el lenguaje de guiones la conexión para el acceso al sistema gestor de base de datos.
    4. Se han creado bases de datos y tablas en el gestor utilizando el lenguaje de guiones.
    5. Se ha obtenido y actualizado la información almacenada en bases de datos.
    6. Se han aplicado criterios de seguridad en el acceso de los usuarios.
    7. Se ha verificado el funcionamiento y el rendimiento del sistema.
  7. Realiza modificaciones en gestores de contenidos adaptando su apariencia y funcionalidades.
    Criterios de evaluación:
    1. Se ha identificado la estructura de directorios del gestor de contenidos.
    2. Se ha reconocido la funcionalidad de los ficheros que utiliza y su naturaleza (código, imágenes, configuración, entre otros).
    3. Se han seleccionado las funcionalidades que hay que adaptar e incorporar.
    4. Se han identificado los recursos afectados por las modificaciones.
    5. Se ha modificado el código de la aplicación para incorporar nuevas funcionalidades y adaptar otras existentes.
    6. Se ha verificado el correcto funcionamiento de los cambios realizados.
    7. Se han documentado los cambios realizados.

Duración: 84 horas.

Contenidos básicos

  1. Preparación del entorno de desarrollo y servidores de aplicaciones web:
    • Análisis de requerimientos.
    • Servidor web, instalación y configuración.
    • Sistema gestor de base de datos, instalación y configuración.
    • Procesamiento de código, lenguajes de script en cliente y servidor.
    • Módulos y componentes necesarios.
    • Utilidades de prueba e instalación integrada.
    • Documentación de servicios y su configuración.
  2. Instalación de gestores de contenidos:
    • Tipos de gestores de contenidos.
    • Licencias de uso.
    • Requerimientos de funcionamiento.
    • Instalación.
    • Creación de la base de datos.
    • Estructura.
    • Creación de contenidos.
    • Personalización de la interfaz.
    • Mecanismos de seguridad integrados.
    • Verificación del funcionamiento y rendimiento.
    • Publicación.
  3. Administración de gestores de contenidos:
    • Usuarios y grupos.
    • Perfiles.
    • Control de accesos.
    • Integración de módulos.
    • Gestión de temas.
    • Plantillas.
    • Copias de seguridad.
    • Sindicación de contenidos.
    • Posicionamiento en la Web.
    • Importación y exportación de la información.
  4. Implantación de aplicaciones de ofimática web:
    • Tipos de aplicaciones.
    • Instalación.
    • Configuración.
    • Integración de aplicaciones heterogéneas.
    • Gestión de usuarios.
    • Control de accesos.
    • Aseguramiento de la información.
    • Elaboración de manuales de configuración y utilización de aplicaciones.
  5. Programación de documentos web utilizando lenguajes de script de servidor:
    • Clasificación.
    • Integración con los lenguajes de marcas.
    • Sintaxis.
    • Herramientas de edición de código.
    • Elementos del lenguaje.
    • Comentarios.
    • Funciones integradas y de usuario.
    • Gestión de errores.
    • Mecanismos de introducción de información, formularios.
    • Autenticación de usuarios.
    • Control de accesos.
    • Sesiones.
    • Configuración del intérprete.
  6. Acceso a bases de datos desde lenguajes de script de servidor:
    • Integración de los lenguajes de script de servidor con los sistemas gestores de base de datos.
    • Conexión a bases de datos.
    • Creación de bases de datos y tablas.
    • Recuperación de la información de la base de datos desde una página web.
    • Modificación de la información almacenada. Inserciones, actualizaciones y borrados.
    • Verificación de la información.
    • Gestión de errores.
    • Mecanismos de seguridad y control de accesos.
    • Verificación del funcionamiento y pruebas de rendimiento.
  7. Adaptación de gestores de contenidos:
    • Selección de modificaciones a realizar.
    • Reconocimiento de elementos involucrados.
    • Modificación de la apariencia.
    • Incorporación y adaptación de funcionalidades.
    • Verificación del funcionamiento.
    • Documentación.

Orientaciones pedagógicas

Este módulo profesional contiene la formación necesaria para desempeñar la función de administrador de aplicaciones web.

La administración de aplicaciones web incluye aspectos como:

  • La instalación y configuración del sistema operativo y los servicios sobre los que se ejecutan las aplicaciones.
  • La implantación de sistemas gestores de contenidos y su adaptación a las condiciones de explotación.
  • La administración de sistemas gestores de contenidos, utilizando métodos para optimizar su funcionamiento y asegurar el acceso a la información.
  • La instalación e integración de aplicaciones de ofimática web.
  • La creación de documentos web utilizando lenguajes de script de servidor para acceder a la información almacenada en bases de datos.
  • La modificación de las funcionalidades ofrecidas por los gestores de contenidos para su adaptación a los requerimientos de explotación.

Las actividades profesionales asociadas a esta función se aplican en:

  • La utilización de tecnologías web para la implantación y explotación de sistemas de publicación de información.
  • La instalación, administración e integración de herramientas de ofimática web.
  • La adaptación de aplicaciones web a las necesidades concretas de utilización.

La formación del módulo contribuye a alcanzar los objetivos generales de este ciclo formativo que se relacionan a continuación:

  1. Instalar y configurar software de mensajería, transferencia de ficheros, entre otros, relacionándolo con su aplicación y siguiendo documentación y especificaciones dadas, para administrar servicios de red.
  2. Instalar y administrar software de gestión, relacionándolo con su explotación, para implantar y gestionar bases de datos.
  3. Aplicar técnicas de protección contra amenazas externas, tipificándolas y evaluándolas para asegurar el sistema.
  4. Aplicar técnicas de protección contra pérdidas de información, analizando planes de seguridad y necesidades de uso para asegurar los datos.
  5. Establecer la planificación de tareas, analizando actividades y cargas de trabajo del sistema para gestionar el mantenimiento.
  6. Identificar los cambios tecnológicos, organizativos, económicos y laborales en su actividad, analizando sus implicaciones en el ámbito de trabajo, para mantener el espíritu de innovación.
  7. Identificar y valorar las oportunidades de aprendizaje y su relación con el mundo laboral, analizando las ofertas y demandas del mercado para mantener una cultura de actualización e innovación.
  8. Reconocer las oportunidades de negocio, identificando y analizando demandas del mercado para crear y gestionar una pequeña empresa.

La formación del módulo contribuye a alcanzar las competencias profesionales, personales y sociales de este título que se relacionan a continuación:

  1. Administrar sistemas operativos de servidor, instalando y configurando el software, en condiciones de calidad para asegurar el funcionamiento del sistema.
  2. Administrar servicios de red (web, mensajería electrónica, transferencia de archivos, entre otros) instalando y configurando el software, en condiciones de calidad.
  3. Administrar aplicaciones instalando y configurando el software, en condiciones de calidad para responder a las necesidades de la organización.
  4. Implantar y gestionar bases de datos instalando y administrando el software de gestión en condiciones de calidad, según las características de la explotación.
  5. Asegurar el sistema y los datos según las necesidades de uso y las condiciones de seguridad establecidas para prevenir fallos y ataques externos.
  6. Administrar usuarios de acuerdo a las especificaciones de explotación para garantizar los accesos y la disponibilidad de los recursos del sistema.
  7. Efectuar consultas, dirigiéndose a la persona adecuada y saber respetar la autonomía de los subordinados, informando cuando sea conveniente.
  8. Adaptarse a diferentes puestos de trabajo y nuevas situaciones laborales, originadas por cambios tecnológicos y organizativos.
  9. Resolver problemas y tomar decisiones individuales, siguiendo las normas y procedimientos establecidos, definidos dentro del ámbito de su competencia.

Las líneas de actuación en el proceso enseñanza-aprendizaje que permiten alcanzar los objetivos del módulo versarán sobre:

  • La preparación de los sistemas para la ejecución de aplicaciones web.
  • La explotación de sistemas gestores de contenido.
  • La integración de las funcionalidades ofrecidas por las aplicaciones de ofimática web.
  • La utilización de lenguajes de script de servidor para la adaptación de soluciones web.