Please enable JavaScript.
Coggle requires JavaScript to display documents.
CUALIFICACIÓN PROFESIONAL Desarrollo de aplicaciones con tecnologías web …
CUALIFICACIÓN PROFESIONAL
Desarrollo de aplicaciones con tecnologías web
Unidades de Competencia
UC0492_3
: Desarrollar elementos software en el entorno servidor
RP2
: Manipular interfaces de accesos a informaciones almacenadas en bases de datos u otras estructuras para integrar contenidos en la lógica de la aplicación Web según las especificaciones dadas.
CR2.4
: Las conexiones con los sistemas gestores de bases de datos se configuran siguiendo las pautas suministradas por la organización.
CR2.5
: Los componentes desarrollados se prueban para verificar la funcionalidad descrita en las especificaciones de diseño y para asegurar la integración de los mismos con los componentes del sistema y de otras aplicaciones instaladas según las normas de calidad de la organización.
CR2.3
: La consulta y manipulación de datos se realiza utilizando lenguajes de definición y manipulación de datos estándares según las estipulaciones de diseño.
CR2.2
: Los datos se manipulan por medio de las herramientas que provee el sistema según especificaciones de diseño.
CR2.6
: Las pruebas y documentación sobre componentes software ya realizados se efectúan teniendo en cuenta las normas definidas en el diseño técnico.
CR2.1
:
Los componentes se desarrollan incluyendo funcionalidades de conexión con bases de datos u otras estructuras según las especificaciones dadas y utilizando patrones de desarrollo para su posible reutilización.
RP3
: Integrar funcionalidades de desarrollo, utilizando servicios distribuidos según los estándares establecidos del mercado, para ajustar la aplicación a las especificaciones de diseño.
CR3.1
: La integración de otros servicios Web en la aplicación Web se utiliza mediante el uso de tecnologías estándares del mercado que permiten intercambiar información de manera rápida, fácil y transparente con la aplicación Web.
CR3.3
: Las búsquedas de servicios se realizan para obtener las funcionalidades adecuadas a las especificaciones del diseño e integrarlas en la aplicación Web.
CR3.2
: La gestión del intercambio de información entre la aplicación Web en el entorno servidor y otro servicio Web se realiza mediante las interfaces de acceso correspondientes y dependiendo de la tecnología utilizada.
RP1
: Desarrollar componentes software en el entorno servidor cumpliendo los objetivos del diseño según las especificaciones dadas para completar la aplicación Web.
CR1.5
: El componente desarrollado se somete a las baterías de pruebas necesarias en un entorno de ejecución estandarizado con las herramientas de depuración adecuadas para asegurar su correcto funcionamiento según las especificaciones de seguridad y calidad de la organización
CR1.6
: La creación y gestión de usuarios, roles y perfiles se realiza para atender las peticiones relacionadas con el acceso al componente software en el servidor, siguiendo especificaciones recibidas y según necesidades de la organización.
CR1.4
: La interfaz del componente se define y documenta con claridad, asegurando la integración en el sistema.
CR1.7
:
Los componentes software del servidor a los que se accede desde el entorno cliente se configuran para garantizar que sólo pueden acceder a ellos quien debe, siguiendo las guías y procedimientos establecidos y atendiendo a la política de seguridad de la organización.
CR1.3
: El componente se codifica con las herramientas, el formato y la documentación del código indicadas en las normas de programación
CR1.2
: El componente se codifica mediante técnicas de desarrollo estándares a partir de patrones de diseño para obtener, si es posible, elementos reutilizables procurando la máxima portabilidad según las normas de la organización
CR1.1
: El código del componente software se desarrolla utilizando lenguajes que permiten la consecución de las funcionalidades indicadas en las especificaciones de desarrollo.
UC0493_3
: Implementar, verificar y documentar aplicaciones web en entornos internet, intranet y extranet
RP2
: Realizar pruebas para verificar el funcionamiento de los elementos software desarrollados y asegurar los niveles de calidad según las especificaciones del diseño que permiten integrar el entorno servidor y el entorno cliente dentro del sistema.
CR2.2
: Las pruebas estructurales y funcionales de los componentes se realizan con los juegos de datos y los escenarios dispuestos según especificaciones del diseño del componente y normas de calidad de la organización.
CR2.3
: Las pruebas de integración del componente y del acceso a datos y otros servicios se realizan atendiendo a especificaciones funcionales y a las normas de calidad de la organización.
CR2.1
: Los juegos de pruebas y sus escenarios se disponen y controlan para la realización de las mismas, siguiendo especificaciones de diseño de los componentes y normas de calidad de la organización.
CR2.4
: La documentación de las pruebas, tanto en lo que afecta a la preparación, ejecución y resultado de las mismas, se realiza según las especificaciones de desarrollo y normas de calidad de la organización.
CR2.5
: Las pruebas se realizan atendiendo al control de versiones de los componentes en verificación y de las propias pruebas.
RP3
: Elaborar y mantener la documentación de la aplicación Web desarrollada utilizando herramientas de documentación, según las normas de calidad establecidas.
CR3.2
: Las herramientas de generación de documentación se utilizan para obtener productos adecuados según las normas de documentación y calidad de la organización.
CR3.3
: La documentación se desarrolla teniendo en cuenta el control de versiones y su posterior actualización y mantenimiento según las especificaciones de diseño y normas de desarrollo de la empresa garantizando su comprensión.
CR3.1
: La documentación se redacta de acuerdo con las normas y herramientas de documentación y atendiendo a las especificaciones de calidad establecidas en la organización y asumiendo las especificaciones de ergonomía adecuadas.
RP1
: Entregar y distribuir la aplicación Web desarrollada para ser utilizada por los usuarios según planes de implantación y normas de calidad establecidas.
CR1.5
: La documentación de los paquetes y scripts de instalación de la aplicación se realiza según los parámetros de la organización.
CR1.6
: Los procesos de instalación se verifican, comprobando su funcionamiento según las normas de calidad de la organización.
CR1.4
: Los procesos y scripts de instalación de la aplicación se crean y configuran según las especificaciones de implantación de la organización.
CR1.3
: Los paquetes de instalación se crean y configuran de forma que permitan su distribución según las normas de implantación de la organización.
CR1.2
: Los niveles de seguridad de los usuarios de la aplicación se configuran para un uso adecuado de la misma según la procedencia: Internet, intranet o extranet.
CR1.1
: Los requisitos de instalación del desarrollo realizado para los entornos cliente y servidor se expresan claramente en lo que respecta a gestión del sistema de archivos y necesidades de administración según los parámetros de instalación de aplicaciones de la organización.
UC0491_3
: Desarrollar elementos software en el entorno cliente
RP3: Desarrollar aplicaciones específicas de dispositivo en el entorno cliente para cumplir los objetivos del diseño según las especificaciones dadas.
CR3.4 El código de la aplicación específica de dispositivo se desarrolla proporcionando una interfaz en condiciones de usabilidad, accesibilidad y ergonomía, según las especificaciones de diseño y las normas de la organización.
CR3.5 Los errores en la aplicación específica de dispositivo se detectan y corrigen utilizando herramientas de depuración.
CR3.3 La codificación de la aplicación específica de dispositivo se realiza utilizando las distintas técnicas de programación estructurada, estándares de desarrollo software así como herramientas de desarrollo especializadas para el dispositivo cliente.
CR3.6 La aplicación específica de dispositivo desarrollada se prueba para verificar que cumple los objetivos especificados en el diseño.
CR3.2 La lógica de la aplicación se interpreta correctamente identificando los componentes y documentos que pueden ser reutilizados para su codificación.
CR3.7 Las herramientas de control de versiones centralizadas o distribuidas se utilizan para garantizar el control de cambios en el software, facilitando el desarrollo y las pruebas de las modificaciones relativas a nuevas funcionalidades y corrección de errores.
CR3.1 El desarrollo de la aplicación específica de dispositivo se realiza de acuerdo con las especificaciones recibidas del diseño y atendiendo a la política de seguridad de la organización.
CR3.8 La documentación de la aplicación específica de dispositivo desarrollada se realiza siguiendo los patrones, normas y procedimientos establecidos por la organización.
RP4: Desarrollar componentes multimedia con herramientas y lenguajes específicos para aumentar la funcionalidad de los elementos del entorno cliente, según especificaciones de diseño.
CR4.4 La interactividad de los elementos multimedia se desarrolla con lenguajes de script y otras herramientas específicas según instrucciones recibidas.
CR4.5 El componente desarrollado se adecua a los criterios de accesibilidad, usabilidad y ergonomía establecidos por las normas y las especificaciones de la organización y la normativa aplicable en materia de propiedad intelectual y derechos de autor.
CR4.3 Las animaciones que incorporan elementos multimedia se configuran utilizando lenguajes de script y otras herramientas específicas para cumplir las especificaciones de diseño dadas.
CR4.6 La integración de los elementos multimedia en el entorno cliente se verifica para garantizar los parámetros de calidad del producto según las normas de la organización.
CR4.2 Los elementos gráficos, ilustraciones o fotografías se retocan y ajustan para obtener una salida con un formato estándar utilizando herramientas específicas considerando el dispositivo utilizado en el entorno cliente y atendiendo a especificaciones recibidas y a la política de seguridad de la organización.
CR4.7 Las herramientas de control de versiones centralizadas o distribuidas se utilizan para garantizar el control de cambios en el software, facilitando el desarrollo y las pruebas de las modificaciones relativas a nuevas funcionalidades y corrección de errores.
CR4.1 Los componentes de audio y vídeo se disponen en función del entorno en el que van a ser insertados, ajustando la salida a los formatos digitales estándares y teniendo en cuenta especificaciones de rendimiento.
RP2: Desarrollar componentes software en el entorno cliente que permitan cumplir los objetivos del diseño según las especificaciones dadas.
CR2.4 El código del componente software se desarrolla proporcionando una interfaz en condiciones de usabilidad, accesibilidad y ergonomía según las especificaciones de diseño y las normas de la organización.
CR2.5 Los errores en los componentes realizados se detectan y corrigen utilizando herramientas de depuración.
CR2.3 La codificación de los componentes se realiza utilizando las distintas técnicas de programación estructurada y estándares de desarrollo software.
CR2.6 Los componentes desarrollados se prueban para verificar que cumplen los objetivos especificados en el diseño.
CR2.2 La lógica de la aplicación se interpreta correctamente identificando los elementos necesarios para codificar los componentes.
CR2.7 Las herramientas de control de versiones centralizadas o distribuidas se utilizan para garantizar el control de cambios en el software, facilitando el desarrollo y las pruebas de las modificaciones relativas a nuevas funcionalidades y corrección de errores.
CR2.1 El desarrollo del componente se realiza de acuerdo con las especificaciones recibidas del diseño y atendiendo a la política de seguridad de la organización.
CR2.8 La documentación de los componentes elaborados se realiza siguiendo los patrones, normas y procedimientos establecidos por la organización.
RP5: Incluir funcionalidades específicas en los documentos de desarrollo, utilizando componentes software en el entorno cliente ya desarrollados según la normativa aplicable.
CR5.3 El componente software se configura a través de sus propiedades y métodos para adaptar su funcionalidad a las necesidades del usuario y del entorno del cliente elegido.
CR5.4 Las pruebas y documentación sobre componentes software ya realizados se efectúan teniendo en cuenta las normas definidas en el diseño técnico.
CR5.2 Los documentos se construyen utilizando componentes software ya desarrollados según el diseño especificado y de acuerdo con la normativa aplicable sobre propiedad intelectual.
CR5.5 La utilización de componentes software ya elaborados se efectúa garantizando la integridad del sistema.
CR5.1 Los componentes ya elaborados se utilizan como elementos integradores en el desarrollo de nuevos componentes, según el diseño técnico y atendiendo a la política de seguridad de la organización.
CR5.6 Los parámetros del sistema que afectan a la ergonomía o a la facilidad de uso se ajustan para mejorar las condiciones de trabajo del usuario, dentro de las directivas de la organización.
RP1: Desarrollar documentos estáticos y dinámicos con las herramientas de programación software para ser procesados en el entorno cliente según el diseño especificado.
CR1.4
: Los errores en los documentos realizados se detectan y corrigen utilizando las herramientas de depuración.
CR1.5
: Los documentos desarrollados se prueban para verificar que cumplen las funcionalidades especificadas en el diseño.
CR1.3
: Las herramientas de programación software se utilizan para conseguir la codificación de los documentos sin errores y que los documentos sean procesados en el entorno cliente.
CR1.6
: Las herramientas de control de versiones centralizadas o distribuidas se utilizan para garantizar el control de cambios en el software, facilitando el desarrollo y las pruebas de las modificaciones relativas a nuevas funcionalidades y corrección de errores.
CR1.2
: La codificación de los documentos se realiza teniendo en cuenta las distintas técnicas de desarrollo y el dispositivo del entorno cliente (equipo de sobremesa, dispositivos móviles, entre otros), con lenguajes de marcado y estándares de desarrollo software.
CR1.7
: La documentación se realiza siguiendo los patrones, normas y procedimientos establecidos en el diseño.
CR1.1
: Los documentos estáticos y dinámicos a realizar se desarrollan de acuerdo con las especificaciones recibidas del diseño y atendiendo a la política de seguridad de la organización.
Modulos Formativo
MF0492_3
: Programación web en el entorno servidor ( 240 horas )
C2
: Desarrollar componentes que permitan el acceso y la manipulación de las informaciones soportadas en bases de datos y otras estructuras
CE2.1
: Crear componentes software utilizando objetos o componentes de conectividad específicos para acceder a informaciones almacenadas en bases de datos y otras estructuras.
CE2.2
: Integrar sentencias SQL en los componentes software para acceder y manipular la información ubicada en bases de datos.
CE2.3
: En un supuesto práctico de desarrollo de componentes software que accedan a datos soportados en bases de datos u otras estructuras de almacenamiento
CE2.4
: Determinar las características principales de un lenguaje estándar de marcado extendido para compartir información entre componentes software y bases de datos u otras estructuras.
CE2.5
: Integrar características de un lenguaje estándar de marcado extendido en el desarrollo de componentes software para compartir la información soportada en bases de datos u otras estructuras.
C3
: Seleccionar y emplear servicios distribuidos para su integración en la aplicación Web.
CE3.1
: Identificar las posibilidades que ofrecen los servicios distribuidos Web para su integración en la aplicación a desarrollar.
CE3.2
: Especificar las características de los protocolos estándares del mercado para poder utilizar servicios Web en la aplicación a desarrollar.
CE3.3
: Seleccionar y emplear los servicios Web más adecuados para ser utilizados en la aplicación Web en función del diseño especificado.
C1
: Crear componentes software con tecnologías de desarrollo orientadas a objetos.
CE1.1
: En un supuesto práctico de gestión de componentes software en el entorno del servidor mediante herramientas de desarrollo y lenguajes de programación a partir de documentación de diseño detallado
CE1.2
: Crear objetos, clases y métodos adecuados a la funcionalidad del componente software a desarrollar utilizando lenguajes de programación orientados a objetos.
CE1.3
: Formular estructuras de datos y flujo de control mediante lenguajes de programación orientados a objetos según la funcionalidad del componente software a desarrollar.
CE1.4
: Documentar el componente software desarrollado.
CE1.5
: En un supuesto práctico, debidamente caracterizado, de creación de componentes software mediante herramientas de desarrollo y lenguajes de programación orientados a objetos a partir de documentación de diseño detallado
MF0493_3
: Implantación de aplicaciones web en entornos internet, intranet y extranet ( 90 horas )
C2
: Elaborar y mantener la documentación aplicación Web utilizando herramientas de generación de documentación y controlando las versiones.
CE2.1
Identificar las diferentes herramientas de generación de documentación y control de
versiones existentes
CE2.2
En un supuesto práctico, debidamente caracterizado, de elaboración y mantenimiento de la documentación de la aplicación Web
C3
: Seleccionar y emplear métodos y juegos de pruebas para verificar las funcionalidades y las especificaciones de rendimiento de la aplicación Web.
CE3.1
Clasificar los diferentes métodos a utilizar para verificar el buen funcionamiento de la aplicación Web desarrollada
CE3.2
En un supuesto práctico, debidamente caracterizado, de verificación de las funcionalidades y las especificaciones de rendimiento de la aplicación Web utilizando juegos de pruebas
C1
: Establecer los procesos de instalación y distribución de la aplicación en distintos ámbitos de implantación. :
CE1.1
Determinar las diferentes fases, procesos y tecnologías informáticas que intervienen en la instalación y distribución de la aplicación Web
CE1.2
En un supuesto práctico, debidamente caracterizado, de instalación y distribución de una aplicación Web en los ámbitos de Internet, intranet y extranet
MF0491_3
: Programación web en el entorno cliente ( 180 horas )
C1
: Elaborar documentos utilizando lenguajes de marcado y estándares de desarrollo software.
CE1.1
: Determinar las diferentes partes de un documento creado con lenguaje de marcado utilizado para su implementación.
CE1.2
: Reconocer las diferentes técnicas de desarrollo de software existentes en el mercado para mejorar la integración en el sistema y elaboración de documentos según el diseño especificado.
C1.3
: Utilizar marcas adecuadas para generar la documentación interna en el desarrollo según las especificaciones del diseño.
CE1.4
: En un supuesto práctico, debidamente caracterizado, de realización de documentos con un lenguaje de marcado que permitan la interacción con el usuario
CE1.5
: Describir características generales referentes a 'hojas de estilo' para ser aplicados en los documentos a elaborar según el diseño especificado.
CE1.6
: Usar marcas para proporcionar diferentes estilos a los documentos desarrollados según el diseño especificado.
CE1.7
: Construir documentos utilizando lenguajes de marcado para permitir al usuario el uso de dispositivos móviles y medios específicos de accesibilidad.
C2
: Crear componentes software mediante herramientas y lenguajes de script utilizando técnicas de desarrollo estructurado.
CE2.1
: Relacionar la funcionalidad del componente software a desarrollar con las técnicas de desarrollo estructurado estándares para cumplir dicha funcionalidad.
CE2.2
: Formular estructuras de datos y flujo de control mediante lenguajes de script según la funcionalidad del componente software a desarrollar.
CE2.3
: Crear procedimientos y funciones adecuados a la funcionalidad del componente software a desarrollar utilizando lenguajes de script.
CE2.4
: En un supuesto práctico, debidamente caracterizado, de creación y mantenimiento de componentes software en el entorno del cliente mediante herramientas de desarrollo y lenguajes de script disponiendo de documentación de diseño detallado
C4
: Crear y manipular componentes multimedia utilizando lenguajes de script y herramientas específicas.
CE4.1
: Identificar los formatos estándares de distribución y utilización de los componentes multimedia, audio, vídeo, ilustraciones, fotografías, entre otros, para su integración en documentos del entorno cliente.
CE4.2
: Desarrollar animaciones e interactividades en componentes multimedia mediante lenguajes de script específicos siguiendo unos parámetros dados.
CE4.3
: Crear o manipular componentes multimedia mediante herramientas específicas para adecuar los contenidos a los formatos indicados en las especificaciones.
CE4.4
: En un supuesto práctico, debidamente caracterizado, de integración de componentes multimedia en un documento Web
C5
: Aplicar técnicas de usabilidad y accesibilidad en el desarrollo de interfaces de usuario.
CE5.1
: Distinguir y explicar pautas de accesibilidad al contenido en los documentos elaborados para permitir una mejor navegación y comprensión por parte de los usuarios.
CE5.2
Distinguir y explicar pautas de usabilidad al contenido en los documentos elaborados para permitir una mejor calidad, efectividad y satisfacción de los usuarios.
CE5.3
: En un supuesto práctico, debidamente caracterizado, de aplicación de normas de accesibilidad y usabilidad a componentes software y documentos ya elaborados para mejorar su utilización
C3
: Crear aplicaciones específicas de dispositivo mediante herramientas y entornos de desarrollo específicos.
CE3.1
: Relacionar la funcionalidad de la aplicación a desarrollar con las técnicas de desarrollo específicas para ese dispositivo.
CE3.2
: Definir estructuras de datos y flujo de control mediante lenguajes estructurados según la funcionalidad del software a desarrollar.
CE3.3
: Crear procedimientos, funciones e interfaces de usuario adecuados a la funcionalidad de la aplicación específica a desarrollar utilizando lenguajes estructurados.
CE3.4
: En un supuesto práctico, debidamente caracterizado, de creación y mantenimiento de aplicaciones específicas de dispositivo en el entorno del cliente mediante herramientas y entornos de desarrollo específicos disponiendo de documentación de diseño detallado
C6
: Seleccionar componentes de software ya desarrollados según su funcionalidad para integrarlos en documentos.
CE6.1
: Analizar los requisitos de uso de componentes software para ser utilizados por el documento en el entorno del cliente.
CE6.2
: Insertar componentes software de aplicación de cliente que serán usados por el documento en el entorno del cliente.
CE6.3
: En un supuesto práctico, debidamente caracterizado, de selección de componentes de software ya desarrollados para integrarlos en documentos, herramientas de desarrollo y lenguajes de script partiendo de documentación de diseño detallado