You are on page 1of 8

1.

INFORMACIN GENERAL
TTULO
Desarrollo de Aplicaciones Multiplataforma

FAMILIA PROFESIONAL

Informtica y comunicaciones

DURACIN

2.000 horas = 1.600 centro educativo + 400 en centros de trabajo

QUIN PUEDE HACER ESTE CICLO?


Tienen acceso directo al ciclo las personas que cumplen alguno de los requisitos siguientes: tener el ttulo de bachillerato, tener el ttulo de tcnico o tcnica superior o especialista, haber superado el segundo curso de bachillerato de cualquier modalidad de bachillerato experimental, haber superado el curso de orientacin universitaria (COU) o el preuniversitario, tener cualquier titulacin universitaria o una de equivalente o haber superado la prueba de acceso en la universidad para mayores de 25 aos. Las personas que no cumplan ninguno de los requisitos mencionados, podrn acceder al ciclo: Superando el curso especfico de acceso a los ciclos de grado superior. Para poder cursarlo se ha de tener el ttulo de tcnico o tcnica de un ciclo de grado medio de formacin profesional inicial, de artes plsticas y diseo o de enseanzas deportivas. Superando la prueba de acceso a grado superior. Para presentarse deben tenerse como mnimo 19 aos el ao en que se realiza la prueba o 18 aquellas personas que tengan el ttulo de tcnico o tcnica relacionado con el ciclo al que quieren acceder.

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

Cualificaciones profesionales completas:


Programacin en lenguajes estructurados de aplicaciones de gestin. IFC155_3 UC0223_3: Configurar y explotar sistemas informticos. UC0226_3: Gestionar bases de datos relacionales. UC0494_3: Desarrollar componentes software en lenguajes de programacin estructurada. Programacin con lenguajes orientados a objetos y bases de datos relacionales. IFC080_3 UC0223_3: Configurar y explotar sistemas informticos. UC0226_3: Gestionar bases de datos relacionales. UC0227_3: Desarrollar componentes software en lenguajes de programacin orientados a objetos.

Cualificaciones profesionales parciales:


Programacin de sistemas informticos. IFC303_3 UC0964_3: Crear elementos software para la gestin del sistema y sus recursos. Administracin y programacin en sistemas de planificacin de recursos empresariales y de gestin de relaciones con clientes. IFC363_3 UC1213_3: Instalar y configurar sistemas de planificacin de recursos empresariales y de gestin de relaciones con clientes UC1215_3: Realizar y mantener componentes software en un sistema de gestin de recursos empresariales y de gestin de relaciones con clientes

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

You might also like