Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INFORMACIN GENERAL
TTULO
Desarrollo de Aplicaciones Multiplataforma
FAMILIA PROFESIONAL
Informtica y comunicaciones
DURACIN
QU SABRS HACER?
Estos estudios postobligatorios capacitan para desarrollar, implantar, documentar y mantener aplicaciones informticas multiplataforma, utilizando tecnologas y entornos de desarrollo especficos, garantizando el acceso a los datos de forma segura y cumpliendo los criterios de usabilidad y calidad exigidos en los estndares establecidos.
1 de 7
DE QU TRABAJARS?
Las personas que superen el ciclo formativo obtendrn el ttulo de tcnico superior o tcnica superior, que les permitir acceder al mundo laboral, como: Tcnico o tcnica en desarrollo de aplicaciones informticas para la gestin empresarial y de negocios. Tcnico o tcnica en desarrollo de aplicaciones informticas de propsito general y en el mbito del entretenimiento y de la informtica mvil.
2. CUALIFICACIONES PROFESIONALES
2 de 7
3. PROGRAMA
Mdulos Profesionales M01 Sistemas informticos UF1: Instalacin, configuracin y explotacin del sistema informtico UF2: Gestin de la informacin y de recursos en una red UF3: Implantacin de software especfico Bases de datos UF1. Introduccin a las bases de datos UF2. Lenguajes SQL: DML y DDL UF3. Lenguaje SQL: DCL y extensin procedimental UF4. Bases de datos objeto-relacionales Programacin UF1. Programacin estructurada. UF2. Diseo modular UF3. Fundamentos de gestin de ficheros UF4. Programacin orientada a objetos. Fundamentos UF5. POO. Libreras de clases fundamentales UF6. POO. Introduccin a la persistencia en BD Lenguajes de marcas y sistemas de gestin de informacin UF1. Programacin con XML UF2. mbitos de aplicacin de la XML UF3. Sistemas de gestin empresarial Entornos de desarrollo UF1. Desarrollo de software UF2. Optimizacin del software UF3. Introduccin al diseo orientado a objetos Acceso a datos UF1. Persistencia en ficheros UF2. Persistencia en BDR-BDOR-BDOO UF3. Persistencia en BD nativas XML UF4. Componentes de acceso a datos Desarrollo de interfaces UF1. Diseo e implementacin de interfaces UF2. Preparacin y distribucin de aplicaciones Programacin multimedia y dispositivos mviles UF1. Desarrollo de aplicaciones por dispositivos mviles UF2. Programacin multimedia UF3. Desarrollo de juegos por dispositivos mviles Programacin de servicios y procesos UF1. Seguridad y criptografa UF2. Procesos e hilos UF3. Zcalos y servicios 3 de 7 198 horas
M02
231 horas
M03
297 horas
M04
99 horas
M05
66 horas
M06
132 horas
M07
99 horas
M08
99 horas
M09
99 horas
M10
Sistemas de gestin empresarial UF1. Sistemas ERP-CRM. Implantacin. UF2. Sistemas ERP-CRM. Explotacin y adecuacin. Formacin y orientacin laboral UF1. Incorporacin al trabajo UF2. Prevencin de riesgos laborales Empresa e iniciativa emprendedora UF1. Empresa e iniciativa emprendedora Proyecto de desarrollo de aplicaciones multiplataforma UF1. Proyecto de desarrollo de aplicaciones multiplataforma Formacin en centros de trabajo
99 horas
M11
99 horas
M12
66 horas
M13
99 horas
M14
317 horas
4. PERFIL PROFESIONAL
Competencia general
La competencia general de este ttulo consiste a desarrollar, implantar, documentar y mantener aplicaciones informticas multiplataforma, utilizando tecnologas y entornos de desarrollo especficos, garantizando el acceso a los datos de forma segura y cumpliendo los criterios de utilizacin y calidad exigidos en los estndares establecidos.
Competencias profesionales
1. Configurar y explotar sistemas informticos, adaptando la configuracin lgica del sistema segn las necesidades de uso y los criterios establecidos. 2. Aplicar tcnicas y procedimientos relacionados con la seguridad en sistemas, servicios y aplicaciones, cumpliendo el plan de seguridad. 3. Gestionar bases de datos, interpretando su diseo lgico y verificando integridad, consistencia, seguridad y accesibilidad de los datos. 4. Gestionar entornos de desarrollo adaptando su configuracin en cada caso para permitir el desarrollo y despliegue de aplicaciones. 5. Desarrollar aplicaciones multiplataforma con acceso a bases de datos utilizando lenguajes, libreras y herramientas adecuados a las especificaciones. 6. Desarrollar aplicaciones implementando un sistema completo de formularios e informes que permitan gestionar de forma integral la informacin almacenada. 7. Integrar contenidos grficos y componentes multimedia en aplicaciones multiplataforma, empleando herramientas especficas y cumpliendo los requerimientos establecidos. 8. Desarrollar interfaces grficos de usuario interactivos y con la usabilidad adecuada, empleando componentes visuales estndar o implementando componentes visuales especficos.
4 de 7
9. Participar en el desarrollo de juegos y aplicaciones en el mbito del entretenimiento y la educacin empleando tcnicas, motores y entornos de desarrollo especficos. 10. Desarrollar aplicaciones para telfonos, PDA y otros dispositivos mviles empleando tcnicas y entornos de desarrollo especficos. 11. Crear ayudas generales y sensibles al contexto, empleando herramientas especficas e integrndolas en sus correspondientes aplicaciones. 12. Crear tutoriales, manuales de usuario, de instalacin, de configuracin y de administracin, empleando herramientas especficas. 13. Empaquetar aplicaciones para su distribucin preparando paquetes auto instalables con asistentes incorporados. 14. Desarrollar aplicaciones multiproceso y multihilo empleando libreras y tcnicas de programacin especficas. 15. Desarrollar aplicaciones capaces de ofrecer servicios en red empleando mecanismos de comunicacin. 16. Participar en la implantacin de sistemas ERP-CRM evaluando la utilidad de cada uno de sus mdulos. 17. Gestionar la informacin almacenada en sistemas ERP-CRM garantizando su integridad. 18. Desarrollar componentes personalizados para un sistema ERP-CRM atendiendo a los requerimientos. 19. Realizar planes de pruebas verificando el funcionamiento de los componentes software desarrollados, segn las especificaciones. 20. Desplegar y distribuir aplicaciones en distintos mbitos de implantacin verificando su comportamiento y realizando las modificaciones necesarias. 21. Establecer vas eficaces de relacin profesional y comunicacin con sus superiores, compaeros y subordinados, respetando la autonoma y competencias de las distintas personas. 22. Liderar situaciones colectivas que se puedan producir, mediando en conflictos personales y laborales, contribuyendo al establecimiento de un ambiente de trabajo agradable, actuando en todo momento de forma respetuosa y tolerante. 23. Gestionar su carrera profesional, analizando las oportunidades de empleo, autoempleo y de aprendizaje. 24. Mantener el espritu de innovacin y actualizacin en el mbito de su trabajo para adaptarse a los cambios tecnolgicos y organizativos de su entorno profesional. 25. Crear y gestionar una pequea empresa, realizando un estudio de viabilidad de productos, de planificacin de la produccin y de comercializacin. 26. Participar de forma activa en la vida econmica, social y cultural, con una actitud crtica y responsable.
5 de 7
5. CURRCULUM
Objetivos generales
Ajustar la configuracin lgica del sistema analizando las necesidades y criterios establecidos para configurar y explotar sistemas informticos. Identificar las necesidades de seguridad analizando vulnerabilidades y verificando el plan prestablecido para aplicar tcnicas y procedimientos relacionados con la seguridad en el sistema. Interpretar el diseo lgico de bases de datos, analizando y cumpliendo las especificaciones relativas a su aplicacin, para gestionar bases de datos. Instalar y configurar mdulos y complementos, evaluando su funcionalidad, para gestionar entornos de desarrollo. Seleccionar y emplear lenguajes, herramientas y libreras, interpretando las especificaciones para desarrollar aplicaciones multiplataforma con acceso a bases de datos. Gestionar la informacin almacenada, planificando e implementando sistemas de formularios e informes para desarrollar aplicaciones de gestin. Seleccionar y utilizar herramientas especficas, lenguajes y libreras, evaluando sus posibilidades y siguiendo un manual de estilo, para manipular e integrar en aplicaciones multiplataforma contenidos grficos y componentes multimedia. Emplear herramientas de desarrollo, lenguajes y componentes visuales, siguiendo las especificaciones y verificando interactividad y usabilidad, para desarrollar interfaces grficos de usuario en aplicaciones multiplataforma. Seleccionar y emplear tcnicas, motores y entornos de desarrollo, evaluando sus posibilidades, para participar en el desarrollo de juegos y aplicaciones en el mbito del entretenimiento. Seleccionar y emplear tcnicas, lenguajes y entornos de desarrollo, evaluando sus posibilidades, para desarrollar aplicaciones en telfonos, PDA y otros dispositivos mviles. Valorar y emplear herramientas especficas, atendiendo a la estructura de los contenidos, para crear ayudas generales y sensibles al contexto. Valorar y emplear herramientas especficas, atendiendo a la estructura de los contenidos, para crear tutoriales, manuales de usuario y otros documentos asociados a una aplicacin. Seleccionar y emplear tcnicas y herramientas, evaluando la utilidad de los asistentes de instalacin generados, para empaquetar aplicaciones. Analizar y aplicar tcnicas y libreras especficas, simulando diferentes escenarios, para desarrollar aplicaciones capaces de ofrecer servicios en red. Analizar y aplicar tcnicas y libreras de programacin, evaluando su funcionalidad para desarrollar aplicaciones multiproceso y multihilo. Reconocer la estructura de los sistemas ERP-CRM, identificando la utilidad de cada uno de sus mdulos, para participar en su implantacin. Realizar consultas, analizando y evaluando su alcance, para gestionar la informacin almacenada en sistemas ERP-CRM. Seleccionar y emplear lenguajes y herramientas, atendiendo a los requerimientos, para desarrollar componentes personalizados en sistemas ERP-CRM. Verificar los componentes software desarrollados, analizando las especificaciones, para completar un plan de pruebas. Establecer procedimientos, verificando su funcionalidad, para desplegar y distribuir aplicaciones.
6 de 7
Describir los roles de cada uno de los componentes del grupo de trabajo, identificando en cada caso la responsabilidad asociada, para establecer las relaciones profesionales ms convenientes. Identificar formas de intervencin ante conflictos de tipo personal y laboral, teniendo en cuenta las decisiones ms convenientes, para garantizar un entorno de trabajo satisfactorio. Identificar y valorar las oportunidades de promocin profesional y de aprendizaje, analizando el contexto del sector, para elegir el itinerario laboral y formativo ms conveniente. Identificar los cambios tecnolgicos, organizativos, econmicos y laborales en su actividad, analizando sus implicaciones en el mbito de trabajo, para mantener el espritu de innovacin. Reconocer las oportunidades de negocio, identificando y analizando demandas del mercado para crear y gestionar una pequea empresa. Reconocer sus derechos y deberes como agente activo en la sociedad, analizando el marco legal que regula las condiciones sociales y laborales para participar como ciudadano democrtico.
7 de 7