decreto /1997, de de de 1997, por el que se … cv.pdf · familia profesional: informÁtica ciclo...

57
Familia Profesional: INFORMÁTICA Ciclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS 1 DECRETO ...... /1997, DE .... DE ...... DE 1997, POR EL QUE SE ESTABLECE EL CURRÍCULO CORRESPONDIENTE AL TÍTULO DE FORMACIÓN PROFESIONAL DE TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES INFORMÁTICAS EN LA COMUNIDAD VALENCIANA La Ley 5/1992, de 1 de julio, Estatuto de Autonomía para la Comunidad Autónoma Valenciana, en su artículo 35 establece que es competencia plena de la Generalidad Valenciana la regulación y administración de la enseñanza en toda su extensión, niveles y grados, modalidades y especialidades, en el ámbito de sus competencias, sin perjuicio de lo dispuesto en el Artículo 27 de la Constitución y las Leyes Orgánicas que, conforme al apartado 1 del artículo 81 de la misma, lo desarrollen, de las facultades que atribuye al Estado el número 30 del apartado 1 del artículo 149 de la Constitución y de la alta inspección necesaria para su cumplimiento y garantía. La evolución social, económica y profesional demandan de la formación en general y de la formación profesional en particular la respuesta a las exigencias que se plantean al pretender alcanzar los objetivos de crecimiento económico, de desarrollo tecnológico y de mejora de la calidad de vida de los ciudadanos. La consecución de estos logros implica, necesariamente, dotar a la población de una formación que le capacite profesionalmente para hacer frente a las exigencias que plantea la evolución tecnológica, la competitividad de los mercados, la necesidad de una mayor polivalencia profesional, así como la creciente movilidad de empleo. Es necesario por tanto adaptar y mejorar las cualificaciones profesionales a los requerimientos de la sociedad y del mundo productivo, lo que supone un esfuerzo que debe ser realizado, tanto a nivel colectivo-institucional como individual, para alcanzar los niveles de competencia profesional requeridos. La Ley Orgánica 1/1990, de 3 de octubre, de Ordenación General del Sistema Educativo, aborda decididamente una profunda reforma del sistema y en particular de la formación profesional en su conjunto, mejorando las relaciones entre el sistema educativo y el sistema productivo a través del reconocimiento por parte de éste de los títulos de Formación Profesional y posibilitando al mismo tiempo la formación del alumnado en los centros de trabajo. Para alcanzar el doble objetivo de formación polivalente y, a la vez, competente profesionalmente, la nueva formación profesional abarca dos componentes: la Formación Profesional de Base de carácter polivalente, que se incluye en la Educación Secundaria Obligatoria y en el Bachillerato, y la Formación Profesional Específica, más especializada y profesionalizadora. La Formación Profesional Específica se organiza en Ciclos Formativos de Grado Medio y de Grado Superior. La estructura y la organización de las enseñanzas profesionales, sus objetivos y contenidos, así como los criterios de evaluación, están orientados, en el diseño de la nueva formación profesional, desde la perspectiva de la consecución de las competencias profesionales.

Upload: duongque

Post on 01-Nov-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

1

DECRETO ...... /1997, DE .... DE ...... DE 1997, POR EL QUE SE ESTABLECE ELCURRÍCULO CORRESPONDIENTE AL TÍTULO DE FORMACIÓNPROFESIONAL DE TÉCNICO SUPERIOR EN DESARROLLO DEAPLICACIONES INFORMÁTICAS EN LA COMUNIDAD VALENCIANA

La Ley 5/1992, de 1 de julio, Estatuto de Autonomía para la Comunidad AutónomaValenciana, en su artículo 35 establece que es competencia plena de la GeneralidadValenciana la regulación y administración de la enseñanza en toda su extensión, niveles ygrados, modalidades y especialidades, en el ámbito de sus competencias, sin perjuicio de lodispuesto en el Artículo 27 de la Constitución y las Leyes Orgánicas que, conforme alapartado 1 del artículo 81 de la misma, lo desarrollen, de las facultades que atribuye al Estadoel número 30 del apartado 1 del artículo 149 de la Constitución y de la alta inspecciónnecesaria para su cumplimiento y garantía.

La evolución social, económica y profesional demandan de la formación en general y de laformación profesional en particular la respuesta a las exigencias que se plantean al pretenderalcanzar los objetivos de crecimiento económico, de desarrollo tecnológico y de mejora de lacalidad de vida de los ciudadanos. La consecución de estos logros implica, necesariamente,dotar a la población de una formación que le capacite profesionalmente para hacer frente a lasexigencias que plantea la evolución tecnológica, la competitividad de los mercados, lanecesidad de una mayor polivalencia profesional, así como la creciente movilidad de empleo.Es necesario por tanto adaptar y mejorar las cualificaciones profesionales a los requerimientosde la sociedad y del mundo productivo, lo que supone un esfuerzo que debe ser realizado,tanto a nivel colectivo-institucional como individual, para alcanzar los niveles de competenciaprofesional requeridos.

La Ley Orgánica 1/1990, de 3 de octubre, de Ordenación General del Sistema Educativo,aborda decididamente una profunda reforma del sistema y en particular de la formaciónprofesional en su conjunto, mejorando las relaciones entre el sistema educativo y el sistemaproductivo a través del reconocimiento por parte de éste de los títulos de FormaciónProfesional y posibilitando al mismo tiempo la formación del alumnado en los centros detrabajo.

Para alcanzar el doble objetivo de formación polivalente y, a la vez, competenteprofesionalmente, la nueva formación profesional abarca dos componentes: la FormaciónProfesional de Base de carácter polivalente, que se incluye en la Educación SecundariaObligatoria y en el Bachillerato, y la Formación Profesional Específica, más especializada yprofesionalizadora. La Formación Profesional Específica se organiza en Ciclos Formativos deGrado Medio y de Grado Superior. La estructura y la organización de las enseñanzasprofesionales, sus objetivos y contenidos, así como los criterios de evaluación, estánorientados, en el diseño de la nueva formación profesional, desde la perspectiva de laconsecución de las competencias profesionales.

Page 2: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

2

Desde este marco, la Ley Orgánica 1/1990, al presentar el nuevo modelo para estasenseñanzas, afronta un cambio cualitativo al pasar de un sistema que tradicionalmente vieneacreditando formación, a otro que acredite además competencia profesional, entendida éstacomo el conjunto de conocimientos, habilidades, destrezas y actitudes, adquiridos a través deprocesos formativos o de la experiencia laboral, que permiten desempeñar y realizar roles ysituaciones de trabajo requeridos en el empleo. Cabe destacar, asimismo, la flexibilidad quecaracteriza a este nuevo modelo de formación profesional, que deberá responder a lasdemandas y necesidades del sistema productivo en continua transformación, actualizando yadaptando para ello periódicamente las cualificaciones.La formación en centros de trabajo incluida en el currículo de los ciclos formativos, deacuerdo con lo dispuesto en la Ley Orgánica 1/1990, y el Real Decreto 676/1993, es sinduda uno de los aspectos fundamentales del nuevo modelo, por cuanto viene a cambiar elcarácter academicista de la actual Formación Profesional por otro más participativo. Lacolaboración de los agentes sociales en el nuevo diseño, vendrá a mejorar la cualificaciónprofesional del alumnado, al posibilitarle participar activamente en el ámbito productivo real, loque le permitirá observar y desempeñar las actividades y funciones propias de los distintospuestos de trabajo, conocer la organización de los procesos productivos y las relacioneslaborales, asesorado por el instructor del centro de trabajo.

Establecidas las directrices generales de estos títulos y sus correspondientes enseñanzasmínimas de formación profesional mediante el Real Decreto 676/1993, de 7 de mayo, y unavez publicado el Real Decreto 1653/1994, de 22 de julio, por el que se establece el título deformación profesional de Técnico Superior en Desarrollo de Aplicaciones Informáticas,corresponde a la Consellería de Cultura, Educación y Ciencia de la Comunidad Valenciana,de acuerdo con el artículo 4 de la Ley 1/1990, desarrollar y completar diversos aspectos deordenación académica así como establecer el currículo de enseñanzas de dicho título en suámbito territorial, considerando los aspectos básicos definidos en los mencionados RealesDecretos.

El Decreto..../1997 de ....de ..............., por el que se establece la ordenación general de lasenseñanzas de Formación Profesional Específica en la Comunidad Valenciana, establece laestructura, organización y directrices que deben cumplir los ciclos formativos así como eldesarrollo curricular que se debe realizar de los mismos para que se pueda abordaradecuadamente la adaptación de los títulos al entorno socio-productivo.

En su virtud, a propuesta del Conseller de Cultura, Educación y Ciencia, con el informe delConsejo Valenciano de la Formación Profesional y previa deliberación del Govern Valencià,en la reunión del día .... de ................. de 1997

DISPONGO:CAPITULO I

Page 3: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

3

De la organización del ciclo

Artículo 1.1. El presente Decreto establece el currículo de las enseñanzas de formación profesional

asociadas al título de Técnico Superior en Desarrollo de Aplicaciones Informáticas.

2. El currículo contenido en este Decreto ha sido definido a partir de lo establecido por elReal Decreto 1676/1994 de 22 de julio, por el que se regula el mencionado título y lascorrespondientes enseñanzas mínimas, teniendo en cuenta las características socio-productivas, laborales y educativas de la Comunidad Valenciana.

3. El desarrollo de este currículo en posteriores niveles de concreción posibilitará a loscentros educativos y al profesorado, adecuar la docencia a las características del alumnadoy a las necesidades de desarrollo económico, social y de recursos humanos de la estructuraproductiva del entorno de los centros educativos.

Articulo 2.El presente Decreto será de aplicación en el ámbito territorial de gestión de la Consellería deCultura, Educación y Ciencia de la Comunidad Valenciana.

Artículo 3.1. La duración del ciclo formativo, incluida la Formación en Centros de Trabajo, será de

2000 horas.

2. Este ciclo de formación profesional específica es de Grado Superior.

Artículo 4.La descripción del perfil profesional correspondiente a este título, así como la definicióncurricular de la formación asociada al mismo, aparecen especificados en los Anexos queacompañan al presente Decreto.

Artículo 5.Los módulos profesionales que constituyen el currículo de enseñanzas en la ComunidadValenciana conducentes al título de Formación Profesional de Técnico Superior en Desarrollode Aplicaciones Informáticas, se organizan en dos cursos académicos, y son los siguientes:

1. Módulos profesionales del primer curso:• Sistemas Informáticos Multiusuario y en Red.• Análisis y Diseño Detallado de Aplicaciones Informáticas de Gestión.• Programación en Lenguajes Estructurados.

2. Módulos profesionales del segundo curso:• Desarrollo de Aplicaciones en Entornos de Cuarta Generación y con Herramientas

CASE.

Page 4: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

4

• Diseño y Realización de Servicios de Presentación en Entornos Gráficos.• Relaciones en el Entorno de Trabajo.• Formación y Orientación Laboral.• Formación en Centros de Trabajo.

Artículo 6.De acuerdo con las exigencias de organización y metodología de la educación de adultos,tanto en la modalidad de enseñanza presencial como en la educación a distancia, laConsellería de Cultura, Educación y Ciencia adecuará las enseñanzas establecidas en elpresente Decreto a las características, condiciones y necesidades de la población adulta.

Artículo 7.Los centros docentes tendrán en cuenta el entorno económico y social, y las posibilidades dedesarrollo de éste, al establecer las programaciones de cada módulo profesional y del ciclo ensu conjunto.

Artículo 8.1. De acuerdo con lo establecido en el Decreto ... /1997 de ... de. ................., por el que se

establece la ordenación general de las enseñanzas de Formación Profesional Específica enla Comunidad Valenciana, y para permitir la consecución de lo indicado en el artículoanterior, los centros docentes podrán organizar la distribución horaria semanal dedeterminados módulos profesionales del presente título respetando las duraciones que seestablecen como mínimas y máximas en el Anexo III de este Decreto.

2. Para que el centro educativo pueda llevar a cabo una distribución horaria diferente a laestablecida como fija, deberá haber elaborado y tener aprobado por la Consellería deCultura, Educación y Ciencia, el Proyecto Curricular de Ciclo, integrado en el ProyectoCurricular de Centro. De no ser así, el centro educativo adoptará, para la organizaciónhoraria del ciclo, la duración fija que para cada módulo profesional establece el presenteDecreto.

3. Los módulos profesionales que en los Anexos II y III del presente Decreto aparecensolamente con duración fija, no son susceptibles de variación horaria.

Articulo 9.Las especialidades del profesorado de los actuales cuerpos de Profesores de EnseñanzaSecundaria y Profesores Técnicos de Formación Profesional que deben impartir cada uno delos módulos profesionales que constituyen el currículo de las enseñanzas del título deformación profesional de Técnico Superior en Desarrollo de Aplicaciones Informáticas, entanto el Gobierno, previa consulta a las Comunidades Autónomas, no establezca laadscripción a las nuevas especialidades de Formación Profesional, se incluyen en el Anexo IIdel presente Decreto.

Artículo 10.

Page 5: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

5

La autorización a los centros privados para impartir las enseñanzas correspondiendoal título de formación profesional de Técnico Superior en Desarrollo de AplicacionesInformáticas, se realizará de acuerdo con lo establecido en el Real Decreto 1004/1991, de 14de junio, y disposiciones que lo desarrollan, el Decreto ..../1997 de ....de.................., por elque se establece la ordenación general de las enseñanzas de Formación Profesional Específicaen la Comunidad Valenciana, y el presente Decreto en el que se establece el currículocorrespondiente al título.

CAPITULO IIDel acceso al ciclo formativo, la titulación obtenida, convalidaciones y acceso aestudios posteriores

Artículo 11.Podrán acceder a los estudios del ciclo formativo Técnico Superior en Desarrollo deAplicaciones Informáticas, las personas que estén en posesión del título de Bachillerato yhayan cursado la siguiente materia:

• Matemáticas II

Tendrán prioridad en el acceso al ciclo aquellos alumnos que hayan cursado inglés y optativasde informática en el bachillerato.

Artículo 12.De conformidad con lo establecido en el artículo 32 de la Ley 1/1990, de 3 de octubre, deOrdenación General del Sistema Educativo, será posible acceder al ciclo formativo de GradoSuperior al que se refiere el presente Decreto, sin cumplir los requisitos académicos deacceso. Para ello el aspirante deberá tener cumplidos los veinte años de edad antes del 31 dediciembre del año en curso y superar una prueba de acceso en la que demuestre tener losconocimientos y habilidades suficientes para cursar con aprovechamiento las enseñanzas deformación profesional de Técnico Superior en Desarrollo de Aplicaciones Informáticas

Artículo 13.1. Los centros educativos organizarán y evaluarán la prueba de acceso al ciclo formativo de

grado superior de Técnico Superior en Desarrollo de Aplicaciones Informáticas, deacuerdo con la normativa que la Consellería de Cultura, Educación y Ciencia establezca.

2. Podrán quedar exentos parcialmente de la prueba de acceso aquellos aspirantes que hayanalcanzado los objetivos correspondientes a una acción formativa no reglada. Para ello, laConsellería de Cultura, Educación y Ciencia establecerá la normativa reguladoracorrespondiente.

Artículo 14.

Page 6: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

6

1. De conformidad con lo establecido en el artículo 35 de la Ley 1/1990, el alumnado quesupere las enseñanzas correspondientes al Ciclo Formativo de grado superior establecidasen este Decreto, recibirá el Título de Formación Profesional de Técnico Superior enDesarrollo de Aplicaciones Informáticas.

2. Para obtener el título citado en el apartado anterior, será necesaria la evaluación positivaen todos los módulos profesionales del correspondiente ciclo formativo.

Artículo 15.El alumnado que posea el Título de Formación Profesional de Técnico Superior en Desarrollode Aplicaciones Informáticas, tendrá acceso a la siguiente modalidad de Bachillerato:

• (El correspondiente a cada grupo de trabajo)

Artículo 16.El alumnado que tenga evaluación positiva en algún o algunos módulos profesionales podrárecibir una acreditación en la que se haga constar esta circunstancia, así como lascalificaciones obtenidas.

Artículo 17.Los módulos profesionales de este Ciclo Formativo que pueden ser objeto de convalidacióncon la Formación Profesional Ocupacional, son los siguientes:

• Sistemas Informáticos Multiusuario y en Red.• Programación en Lenguajes Estructurados.• Desarrollo de Aplicaciones en Entornos de Cuarta Generación y con herramientas

CASE.

Artículo 18.Los módulos profesionales de este Ciclo Formativo que pueden ser objeto decorrespondencia con la práctica laboral, son los siguientes:

• Sistemas Informáticos Multiusuario y en Red.• Programación en Lenguajes Estructurados.• Desarrollo de Aplicaciones en Entornos de Cuarta Generación y con herramientas

CASE.• Formación y Orientación Laboral.• Formación en centro de Trabajo.

Artículo 19.Sin perjuicio de lo indicado en los artículos 17 y 18, La Consellería de Cultura, Educación yCiencia podrá incluir, en su caso, otros módulos profesionales susceptibles de convalidación ycorrespondencia con la Formación Profesional Ocupacional y la práctica laboral.

Artículo 20.Las personas que accedan al Ciclo Formativo de Técnico Superior en Desarrollo deAplicaciones Informáticas, y haya alcanzado los objetivos de una acción formativa no reglada,

Page 7: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

7

podrán convalidar los módulos profesionales que se indiquen en la normativa de la Conselleríade Cultura, Educación y Ciencia que regule dichas acciones formativas.

DISPOSICIÓN TRANSITORIA:

Única:Hasta tanto no se produzcan las adscripciones de profesorado específico de FormaciónProfesional previstas en el Real Decreto 676/1993, la impartición de las enseñanzasestablecidas en el presente Decreto la realizará el profesorado de las especialidades quedeterminen la Consellería de Cultura, Educación y Ciencia, de conformidad con lo previsto enla Disposición Adicional Segunda del precitado Real Decreto.

DISPOSICIONES FINALES:

Primera:La Consellería de Cultura, Educación y Ciencia dictará las normas pertinentes en materia deevaluación y promoción del alumnado.

Segunda:Se autoriza a la Consellería de Cultura, Educación y Ciencia para dictar las disposiciones quesean necesarias para la aplicación de lo dispuesto en el presente Decreto.

Tercera:El presente Decreto entrará en vigor al día siguiente al de su publicación en el Diari Oficialde la Generalitat Valenciana.

Valencia, .... de ................... de 1997

la Consellera de Cultura, Educació i Ciència

Marcela Miró Sánchez

El President de la Generalitat Valenciana

Eduardo Zaplana Hernández- Soro

Page 8: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

8

ANEXO IPERFIL PROFESIONAL Y REFERENCIA DEL SISTEMA PRODUCTIVO

1. COMPETENCIA GENERAL

Desarrollar aplicaciones informáticas, participando en el análisis y diseño, realizando laprogramación, pruebas y documentación de las mismas de conformidad con los requisitosfuncionales, especificaciones aprobadas y normativa vigente.

2. CAPACIDADES PROFESIONALES

• Organizar y utilizar eficazmente los recursos disponibles en el sistema informático.• Definir la estructura modular y de datos para llevar a cabo aplicaciones informáticas que

cumplan con las especificaciones funcionales y restricciones del lenguaje de programación.• Realizar pruebas que verifiquen la validez funcional, la integridad de los datos y de la

interfaz de comunicación y el rendimiento de las aplicaciones informáticas.• Ejecutar servicios de presentación que respondan a las necesidades y requerimientos de

los usuarios, utilizando eficazmente el entorno de desarrollo de interfaz de usuario.• Interpretar las especificaciones funcionales dadas por analistas y/o usuarios encaminadas al

desarrollo de aplicaciones informáticas.• Adaptarse a las nuevas situaciones de trabajo debidas a los cambios tecnológicos,

organizativos, económicos y laborales que inciden en su actividad profesional.• Mantener comunicaciones efectivas en el desarrollo de su trabajo, coordinando su

actividad con otras áreas de la organización.• Mantener relaciones fluidas con los miembros del grupo funcional en el que está integrado,

responsabilizándose de la consecución de los objetivos asignados al grupo, respetando eltrabajo de los demás, organizando y dirigiendo tareas colectivas y cooperando en lasuperación de dificultades que se presenten, con una actitud tolerante hacia las ideas de loscompañeros y subordinados.

• Actuar ante situaciones de posible emergencia, informando y solicitando ayuda a quienproceda, dirigiendo las actuaciones de los miembros de su equipo y aplicando conseguridad y eficacia los distintos sistemas, medios o equipos para prevenirlos y corregirlos.

• Resolver problemas y tomar decisiones individuales sobre sus actuaciones o las de otros,identificando y siguiendo las normas establecidas, dentro del ámbito de su competencia,consultando dichas decisiones cuando sus repercusiones organizativas, económicas o deseguridad son importantes.

- Requerimientos de autonomía en las situaciones de trabajo:

A este técnico, en el marco de las funciones y objetivos que le son asignados por técnicos denivel superior al suyo, en los campos ocupacionales de su competencia, se le requerirán, porlo general, las capacidades de autonomía en:

Page 9: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

9

• Diseño detallado de aplicaciones informáticas a partir de la especificación de losrequisitos funcionales de las mismas.

• Definición y descripción de las estructuras de datos, a nivel lógico y físico.• Definición y descripción de la arquitectura modular.• Definición y descripción de procedimientos e interfaz de usuario.• Especificación de directrices para la realización de pruebas unitarias y de

integración de los módulos o programas.• Codificar, probar y depurar programas.• Elaborar y mantener documentación descriptiva de la génesis, producción y

operatividad de aplicaciones informáticas.

3. UNIDADES DE COMPETENCIA: REALIZACIONES Y DOMINIOSPROFESIONALES

3.1. UNIDAD DE COMPETENCIA 1:

Utilizar sistemas informáticos aislados o interconectados en red

- REALIZACIONES Y CRITERIOS DE REALIZACIÓN:

1.1. Adaptar la configuración lógica del sistema al entorno de trabajo requerido parala realización y prueba de programas.

- Los valores de las variables del sistema que afectan a la memoria, procesador yperiféricos se ajustan a los requeridos por el entorno de programación y/o el deprueba.

- Se añaden y eliminan dispositivos, según lo requiera el trabajo que hay que realizar,identificando ficheros asociados para el control y gestión de cada uno.

- Se definen y asignan valores a variables de usuario que permitan el acceso y uso delibrerías y utilidades, tanto del sistema como del entorno de programación, requeridosen la realización y prueba de programas.

- Se definen y asignan valores a variables de usuario que permitan el acceso a los datosrequeridos en la realización y prueba de programas.

- Se establecen procedimientos para almacenar y recuperar los entornos de trabajorequeridos y para controlar la ejecución de pruebas de programas.

1.2. Organizar y mantener los programas y datos de prueba en sistemas de archivosempleando mandatos del sistema operativo

- Se crean volúmenes físicos y lógicos con el formato y tamaño requerido por lasaplicaciones.

- Se crean y mantienen estructuras de directorios atendiendo a las necesidades deaplicaciones y usuarios en cuanto a la agrupación, accesos y utilización de lainformación.

Page 10: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

10

- Se ejecutan periódicamente operaciones de eliminación de ficheros y directorios paraevitar la ocupación del espacio de almacenamiento con informaciones no útiles.

1.3. Recuperar, presentar y distribuir la información almacenada por losdispositivos disponibles en el sistema.

- Se recuperan datos de los servidores de ficheros, estableciendo las secuencias deconexión apropiadas.

- Se accede, filtra y encamina la información al dispositivo de salida requerido (sea o nocompartido).

- Se obtienen presentaciones con formato y calidad apropiado y en tiempo útil de losprogramas y resultados de prueba.

- Se controlan procesos en ejecución simultánea mediante el uso de ventanas yterminales virtuales.

- Se intercambian datos y mensajes con otras estaciones de trabajo en entornos de redlocal y/o con servicios centrales en entornos de red de área extensa.

- Se emplean/aplican las interfaces de comunicación y acceso a bases de datos deacuerdo con las normas de uso especificadas en los manuales técnicos del producto

1.4. Establecer procedimientos que aseguren la integridad, disponibilidad yseguridad del sistema y de la información durante la realización y verificaciónde programas

- Se obtienen copias de seguridad del software de base, de las aplicaciones, ficheros ybases de datos en explotación con la periodicidad y en los casos establecidos.

- Se instala software para la prevención de fallos que afecten a la integridad de losdatos y a la lógica de procesos.

- Se aplican procedimientos para mantener la integridad de los datos almacenados endistintos soportes de almacenamiento.

- Se cumplen las normas establecidas para acceder al sistema, usar sus recursos y dis-poner de la información almacenada

DOMINIO PROFESIONAL:

a) Información, documentación (naturaleza, tipos y soportes): Información sobre laconfiguración física y lógica vigente en el sistema informático. Manuales técnicos y deoperación de equipos. Manuales de referencia y operación de sistemas operativos yaplicaciones instaladas. Manuales de referencia y operación de redes locales. Normas deorganización y codificación de la información. Información relevante en materia dederechos de propiedad intelectual y "copyrights". Manuales de referencia e instalación delos entornos de programación.

b) Medios para el tratamiento de la información: Equipos: ordenadores, periféricos deentrada, salida y almacenamiento. Equipos de Comunicaciones: modems, hubs,concentradores, multiplexores, tarjetas de red. Software: sistemas operativos

Page 11: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

11

monousuario, multiusuario, paquetes de propósito general, gestores de Bases de Datos,gráficos, hojas de cálculo, software de red, programas de comunicaciones, entornos deprogramación (lenguajes y herramientas de programación).

c) Procesos, métodos y procedimientos: Procedimientos de organización de la informacióny de su almacenamiento en soportes magnéticos, ópticos y magneto-ópticos. Procedi-mientos que faciliten la explotación de los recursos del sistema. Procedimientos de accesoa recursos compartidos. Operación y uso de sistemas de respaldo. Integración de datosde diferentes tipos y/o formas.

d) Principales resultados del trabajo: Disponibilidad en el sistema informático de losentornos de trabajo requeridos por usuarios y aplicaciones. Utilización eficaz de lainterfaz de comunicación y acceso a datos disponible en el sistema. Procedimientos deseguridad, integridad y disponibilidad del sistema y de la información almacenada.Configuración de sistemas informáticos aislados e interconectados en red. Realización yverificación de pruebas y programas desarrollados. Instalación de productos softwarepara el desarrollo de programas.

e) Personas y/u organizaciones destinatarias del servicio: Analistas de sistemas.Programadores. Administradores de sistemas informáticos. Técnicos de sistemas.Consultores informáticos.

3.2. UNIDAD DE COMPETENCIA 2:

Realizar el análisis y el diseño detallado de aplicaciones informaticas de gestión

- REALIZACIONES Y CRITERIOS DE REALIZACIÓN:

2.1. Participar en la estructuración de requisitos y análisis funcional de aplicacionesinformáticas, atendiendo a las directrices marcadas por el analista.

- Se consulta, revisa y acuerda con el analista la información que hay que obtener y elmétodo para adquirirla.

- Se identifican las fuentes y destinos de la información y los procesos que se debenrealizar sobre los datos.

- La metodología de análisis adoptada en la empresa se aplica correctamente.- Se obtiene la información requerida para el análisis funcional a partir de los

documentos, datos y procedimientos realizados en la empresa.

2.2. Participar en la elaboración de alternativas de aplicaciones informáticas dediseño que cumplan con las especificaciones y los requerimientos funcionalesdados.

Page 12: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

12

- Los modelos de datos, procesos y flujos de datos diseñados en cada una de lasalternativas cumplen con las especificaciones funcionales establecidas.

- Se especifican costes y recursos (hardware y software) para la implementación decada una de las alternativas diseñadas.

- Se crean prototipos funcionales o demostraciones de las alternativas diseñadas.- Se aplica la metodología de diseño adoptada para la descripción de las entradas, sali-

das y esquemas de diálogo lógicos utilizados en cada alternativa.

2.3. Realizar el diseño de la aplicación según las instrucciones marcadas por elanalista.

- El diseño de la aplicación cumple con las instrucciones marcadas.- La división de la aplicación en subsistemas y módulos es consistente y completa.- Se especifican las condiciones de entrada, de salida, de error y su tratamiento, y los

flujos de control interno para cada uno de los procesos contemplados en el diseño.- Las interfaces de captura de datos y formatos de salida de información son determina-

das y descritas.- Se actualiza el diccionario de datos de acuerdo con el procedimiento establecido.

2.4. Elaborar planes de pruebas a fin de verificar que se obtienen las prestacionesdemandadas.

- El plan define la secuencia y condiciones de realización de las pruebas.- Se describen los resultados esperados de las pruebas de módulos y de la prueba de

integración.- El plan de pruebas permite comprobar que el acceso, utilización y elaboración de los

datos es conforme al diseño.- Las pruebas permiten comprobar que la presentación de información es conforme a la

establecida en el diseño.- Se verifica en el plan de pruebas que las condiciones de error y su tratamiento se

ajustan a lo diseñado.

2.5. Elaborar la documentación del diseño detallado y plan de pruebas de laaplicación informática según los procedimientos establecidos.

- Se elabora la documentación de forma completa y ajustándose a los procedimientos.- En la documentación se incluye:

. Modelo y fichas de datos.

. Diagrama de flujo de datos.

. Descripción de procesos.

. Diagramas de descomposición modular.

. Representación gráfica de las entradas, salidas y diálogos lógicos de laaplicación.

. Plan de pruebas.

Page 13: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

13

DOMINIO PROFESIONAL:

a) Información (naturaleza, tipo y soportes): Especificaciones funcionales de la aplicaciónque se va a desarrollar. Diagramas de flujo de datos, procesos, esquemas de diálogos.Manuales sobre metodologías de análisis y diseño de sistemas de información. Modelos dedatos. Tablas de referencias cruzadas Procesos-Datos. Información relevante en materiade derechos de propiedad intelectual y "copyright". Información sobre los recursos delsistema informático. Información acerca de los datos, documentos y procedimientosincluidos en los procesos que se deben mecanizar. Diagramas de planificación del trabajo.

b) Medios de producción o tratamiento de la información: Equipos informáticos:ordenador, periféricos de entrada, salida y almacenamiento. software: herramientas CASEy herramientas para el desarrollo de prototipos. Útiles de oficina. Hojas de diagramación ydescripción de procesos, flujo de datos y esquemas de diálogo.

c) Procesos, métodos y procedimientos: Procedimiento de análisis y diseño de sistemas deinformación. Procedimiento de modelización de Datos. Procedimiento de descripción ydocumentación de procesos, flujos de datos, esquemas de diálogo. Procedimientos dedescomposición modular. Planificación y documentación de las pruebas que se van aefectuar. Utilización de fuentes de referencia, manuales...

d) Principales resultados del trabajo: Descomposición modular de la aplicación. Descrip-ción detallada de los módulos a desarrollar. Plan y especificaciones para el desarrollo delas pruebas. Descripción detallada de las estructuras de datos, interfaz de comunicacióncon el usuario, lógica de control de cada módulo, tratamiento de errores.

e) Personas y/u Organismos destinatarios del servicio: Analista de sistemas. Consultorinformático. Usuarios finales de la aplicación a desarrollar. Técnicos de sistemas. Admi-nistrador de datos. Programadores.

3.3. UNIDAD DE COMPETENCIA 3:

Elaborar, adaptar y probar programas en lenguajes de programación estructurados y decuarta generación.

- REALIZACIONES Y CRITERIOS DE REALIZACIÓN:

3.1. Elaborar programas que cumplan las especificaciones establecidas en el diseño,con bajo coste de mantenimiento.

- La codificación cumple con las reglas sintácticas del lenguaje seleccionado.- Los programas contienen comentarios significativos y son legibles.- Se aplican correctamente los métodos estructurados de programación.

Page 14: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

14

- El programa presenta un código ejecutable tras invocar a programas traductores,librerías, depuradores,....etc, con los parámetros apropiados y subsanados los erroresproducidos.

3.2. Integrar y enlazar programas y rutinas siguiendo las especificacionesestablecidas en el diseño.

- Se utilizan librerías con los parámetros apropiados para integrar y enlazar de formaóptima programas y rutinas.

- Se utiliza el enlazador con las opciones apropiadas para integrar y enlazar de formaóptima.

- Se tienen en cuenta los recursos disponibles en el sistema informático ( memoria,periféricos, procesador), para que la integración y el enlace de programas seaejecutable.

- Las funciones de los programas integrados no se ven afectadas por el proceso deintegración.

3.3. Realizar pruebas funcionales de programas, atendiendo a las especificacionesestablecidas en el diseño.

- Los accesos a bases de datos y ficheros son conformes a las necesidades del procesoy cumplen las directrices marcadas por el administrador de datos.

- Los datos de salida se obtienen en el formato y dispositivo especificado.- Los recursos necesarios para la realización de las pruebas son previamente prepara-

dos de forma apropiada.- Se verifica que los procedimientos de tratamiento de errores responden al diseño.- Se comunica a la persona correspondiente todos los problemas o fallos detectados en

la prueba del programa

3.4. Elaborar y mantener documentación descriptiva de programas y pruebas quepermitan la consulta y actualización por terceras personas.

- Se actualizan los cambios introducidos en el programa.- Se detallan en cada programa las estructuras de control, y las estructuras de datos

internas y externas utilizadas.- Se detallan los resultados de las pruebas realizadas y de los hallazgos y acciones

requeridas.- Se elabora la matriz de referencias cruzadas entre requisitos funcionales, procesos y

programas.- Se describen las características del programa que se ven afectadas por cambios en la

configuración del sistema.- Se elabora una guía de uso para cada programa.

3.5. Efectuar cambios en programas de acuerdo con los nuevos requerimientosestablecidos.

Page 15: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

15

- Se identifican las áreas del programa afectadas por el cambio.- La incorporación y/o eliminación de códigos no afecta a otros procesos o funciones

implementadas.- La ejecución del programa satisface los nuevos requerimientos establecidos.

DOMINIO PROFESIONAL:

a) Información (naturaleza, tipo y soportes): Manuales de referencia de lenguajes deprogramación. Manuales de referencia de generadores de código. Manuales de referenciade lenguajes de consulta. Información sobre las librerías existentes. Información sobreprogramas traductores, enlazadores... etc. Manual de uso de depuradores (Debbugger).Especificaciones detalladas del módulo que hay que desarrollar (cuaderno de carga).Información relevante en materia de derechos de propiedad intelectual y "copyrights". In-formación sobre accesos a bases de datos. Información sobre los recursos del sistemainformático.

b) Medios de producción o tratamiento de la información: Equipos informáticos: ordena-dores, periféricos de entrada, salida y almacenamiento. Software: Lenguajes de progra-mación estructurados y de cuarta generación. Generadores de aplicaciones (código).Generadores de pantallas e informes, librerías de programas. Editores.

c) Procesos, métodos y procedimientos: Métodos estructurados de programación.Procedimientos de uso de librerías del sistema y del usuario. Procedimientos de uso deprogramas traductores y enlazadores. Procedimientos de documentación de programas yprueba. Elaboración de manual de uso del programa.

d) Principales resultados del trabajo: Obtención de código ejecutable por el ordenador.Pruebas del funcionamiento del programa. Instrucciones de uso del programa desarrollado

e) Personal y/u organizaciones destinatarias del servicio: Analista de Sistemas. Técnicode Sistemas. Administrador de datos. Programadores. Usuarios. Clientes.

3.2 UNIDAD DE COMPETENCIA 4:

Diseñar y realizar servicios de presentación que faciliten la explotación de aplicaciones

- REALIZACIONES Y CRITERIOS DE REALIZACIÓN:

4.1. Diseñar servicios de presentación amigables en formato que faciliten lainteracción usuario-sistema.

Page 16: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

16

- Se utilizan formatos de presentación que permiten una asimilación rápida de la infor-mación.

- Las informaciones que se deben mostrar y las acciones que hay que realizar se ubicanen pantalla de manera coherente y utilizando eficientemente el espacio disponible.

- Se tienen en cuenta aquellos aspectos que permitirán un diálogo usuario-sistema efi-ciente:

· Minimizar el número de pulsaciones de teclas.· Reducir la cantidad de información que haya que memorizar entre acciones.· Permitir una vuelta atrás en la mayoría de las acciones.· Mostrar solo información relevante al contexto actual.· Mantener consistencia entre la información visualizada y los datos de entrada.

- Se ofrecen facilidades de ayuda integrada (sensibles al contexto).

4.2. Realizar servicios de presentación que cumplan las directrices del diseño.

- La interfaz desarrollada valida la entrada de datos y verifica las órdenes dadas por elusuario.

- La interfaz desarrollada controla la interacción con los dispositivos de entrada y salida.- La creación y manejo de pantallas, ventanas, menús desplegables, iconos gráficos...

etc., cumplen con las especificaciones de diseño.- Se definen mensajes de error que informan claramente del error producido.- Se aplican oportuna y eficientemente las herramientas para desarrollo de interfaces de

usuario, disponibles en la empresa.

- Se aplica correctamente el protocolo para manejo de recursos y excepciones queofrece el sistema de desarrollo de interfaces de usuario

4.3. Realizar pruebas de usuario que verifiquen la presentación, secuencias dediálogo y enlace con aplicaciones de la interfaz desarrollada.

- El retardo y variabilidad en el tiempo de respuesta se ajusta al ritmo de actuación delusuario.

- Se verifica que la ayuda presentada es la esperada por el usuario.- Las aplicaciones no se ven afectadas por las funciones de manejo de la interfaz.- Se identifican nuevas causas de error y mejoras de presentación.

4.4. Elaborar y mantener documentación sobre el diseño, desarrollo, prueba yutilización de los servicios de presentación que faciliten el uso y el mante-nimiento del mismo.

- Se describen las funciones y los requerimientos de instalación con precisión ypulcritud.

- Se describen los esquemas de diálogo y restricciones que le afectan.- Se han identificado cambios del sistema que puede afectar al servicio de presentación

desarrollada.

Page 17: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

17

- Se elabora una guía de usuario que ayude al usuario final en la instalación y manejo dela interfaz desarrollada.

DOMINIO PROFESIONAL:

a) Información (naturaleza, tipo y soportes): Manual de referencia del sistema dedesarrollo de interfaz de usuarios. Información sobre los recursos del sistema informático.Prestaciones demandadas por los usuarios. Información sobre comunicación y control dedispositivos de entrada. Información sobre normas de ergonomía del puesto de trabajo.In-formación relevante en materia de derechos de propiedad intelectual y "copyrights". Infor-mación sobre aplicaciones instaladas.

b) Medios de producción o tratamiento de la información: Sistema Informático: Equipos:ordenadores, pantallas gráficas, tabletas, dispositivos de captura y entrada de datos(scanners, ratones, lápiz óptico), Plotters. software: Lenguajes de Programación paraentornos interactivos. Herramientas de desarrollo. Interfaces de usuario.

c) Procesos, métodos y procedimientos: Métodos de integración de informacionestextuales y gráficas. Procedimientos de presentación continua de información. Procedimi-entos de uso y control de los recursos del sistema que ofrece el sistema de desarrollo deinterfaces de usuario. Planificación y desarrollo de sistemas de ayudas integradas y conhipertexto.

d) Principales resultados del trabajo: Obtener un sistema que permita establecer ymantener el diálogo usuario-sistema de manera eficiente.

e) Personas y/u organismos destinatarios del servicio: Usuarios finales. Programadores.Analistas de sistemas. Técnicos de sistemas. Clientes.

4. EVOLUCIÓN DE LA COMPETENCIA PROFESIONAL

4.1. CAMBIOS EN LOS FACTORES TECNOLÓGICOS, ORGANIZATIVOS YECONÓMICOS

Las condiciones de nuestro entorno económico observadas desde la óptica empresarial se hanvisto modificadas por la plena incorporación de España a la Unión Europea.

- Dentro del contexto macroeconómico, que definirá este sector a corto plazo, resaltauna tendencia alcista en la actividad especializada en servicios informáticos, justificadaen la política de reducción de costes fijos, asumida por la totalidad de las empresas,que favorecerá la subcontratación de actividades a empresas especializadas.

Page 18: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

18

- El entorno empresarial se va a caracterizar por una diversificación, tanto geográficacomo en servicios de consultoría, que incluirá en el servicio de asesoría específicatodo el soporte informático que requiera la aplicación.

- La progresiva introducción de las nuevas tecnologías en la empresa genera un cambioimportante en las formas de gestión y organización empresarial. De esto se deriva, unincremento en la demanda de servicios informáticos y de desarrollo de software conun alto nivel de especialización.

- La alta competitividad entre las empresas de servicios informáticos requiere lanecesidad de diferenciar los productos, ofrecer un servicio personalizado a lascaracterísticas y necesidades del cliente, abriendo un campo de desarrollo importantea empresas de diseño y producción de software y servicio post-venta.

- Los cambios en los factores están marcados por la tendencia del mercado informáticoa trabajar utilizando una metodología de programación orientada a objetos debido a laposibilidad de describir perfectamente la realidad en abstracciones de datos, laposibilidad de reutilización de código y el bajo coste de mantenimiento.

4.2. CAMBIOS EN LAS ACTIVIDADES PROFESIONALES

La incorporación de software para la generación de código, derivará en una mayorparticipación e implicación en las actividades de análisis de proyecto o aplicacionesinformáticas.

4. 3. CAMBIOS EN LA FORMACIÓN

Según las tendencias del mercado informático, se requerirá mayor formación en:- Metodologías y técnicas para el desarrollo de sistemas, basadas en la orientación a

objetos.- Métodos y técnicas de sistemas basados en el conocimiento (Inteligencia artificial,

sistemas expertos..)- Sistemas de información distribuidos

5. POSICIÓN EN EL PROCESO PRODUCTIVO

5.1. ENTORNO PROFESIONAL Y DE TRABAJO

Este perfil profesional ejercerá su actividad en:

· Empresas de servicios informáticos, en el departamento de análisis y programación.· Empresas grandes y medianas, de cualquier sector económico, dentro del

departamento de proceso de datos.· Administración Pública.

Page 19: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

19

Este profesional desarrollará su actividad en un entorno de trabajo formado por un equipo depersonas, en el que deberá saber interpretar perfectamente las especificaciones definidas porel grupo de analistas del proyecto informático, realizar programas y probar su funcionamiento,consultando a los usuarios si satisfacen los requerimientos establecidos.

5.2. ENTORNO FUNCIONAL Y TECNOLÓGICO

Este perfil profesional se ubica fundamentalmente en las funciones de I+D (Análisis, diseño,producción y verificación de productos software)

Las técnicas y conocimientos tecnológicos y científicos abarcan el campo del Desarrollo deAplicaciones Informáticas se encuentran ligadas a:

· Técnicas de modelización de datos, procesos y flujos de información.· Técnicas de programación estructurada.· Técnicas de diseño y realización de pruebas de programas.

Ocupaciones, puestos de trabajo tipo más relevantes:

A título de ejemplo y especialmente con fines de orientación profesional, se enumeran acontinuación un conjunto de ocupaciones o puestos de trabajo que podrían serdesempeñados adquiriendo la competencia profesional definida en el perfil del título:

– Analista-programador.– Programador.– Gestor de Proyectos.

Page 20: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

20

ANEXO IICURRÍCULO DEL CICLO FORMATIVO

1. OBJETIVOS GENERALES

- Seleccionar y utilizar fuentes y recursos de información de la organización e informacióntécnica, interpretando y relacionando su contenido con las características particulares de laorganización y el sistema informático actual para el diseño y desarrollo de aplicacionesinformáticas.

- Configurar y utilizar los recursos de sistemas informáticos aislados o interconectados en redpara la realización y verificación de pruebas y el desarrollo de programas.

- Documentar las aplicaciones de un proyecto informático, utilizando el lenguaje profesionalcon precisión y pulcritud.

- Evaluar el funcionamiento de una aplicación mediante la realización de pruebas.- Diseñar bases de datos a partir del modelo conceptual y desarrollar aplicaciones, diseñando

servicios de presentación, módulos de programación e interfaces inter-módulos, aplicandouna metodología de desarrollo.

- Proponer cambios en la composición y configuración de los sistemas informáticos, así comoen las aplicaciones informáticas existentes en el sistema para resolver los problemas técnicosde la implantación de nuevas aplicaciones y responder al rendimiento y prestacionesdemandadas.

- Organizar los recursos y el tiempo disponible, estableciendo prioridades en sus actividades,actuando con orden y meticulosidad y valorando la trascendencia de su trabajo.

- Establecer un clima positivo de relación y colaboración con el entorno, valorando lacomunicación como uno de los aspectos más esenciales en su profesión.

- Utilizar con autonomía las estrategias y procedimientos característicos y saber hacer propiosde su sector, para tomar decisiones frente a problemas concretos o supuestos prácticos, enfunción de datos e informaciones conocidos, valorando los resultados previsibles que de suactuación pudieran derivarse.

- Aplicar procedimientos de seguridad, protección, confidencialidad y conservación de ladocumentación e información en los medios y equipos de oficina e informáticos paragarantizar la integridad, el uso, acceso y consulta de los mismos.

- Valorar la incidencia de las nuevas tecnologías de comunicación y transmisión deinformación en los procesos administrativos y de gestión de empresas.

- Desarrollar la iniciativa, el sentido de la responsabilidad, la identidad y la madurezprofesional que permitan mejorar la calidad del trabajo y motivar hacia el perfeccionamientoprofesional.

- Valorar la importancia de la comunicación profesional así como las normas y procedimientosde organización en las relaciones laborales, tanto de carácter formal como informal y surepercusión en la actividad e imagen de la empresa u organismo.

Page 21: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

21

- Interpretar el marco legal, económico y organizativo que regula y condiciona la actividadinformática, identificando los derechos y las obligaciones que se derivan de las relacioneslaborales, adquiriendo la capacidad de seguir y mejorar los procedimientos establecidos y deactuar proponiendo soluciones a las anomalías que pueden presentarse en los mismos.

- Seleccionar y valorar críticamente las diversas fuentes de información relacionadas con suprofesión, que le permitan el desarrollo de su capacidad de autoaprendizaje y posibiliten laevolución y adaptación de sus capacidades profesionales a los cambios tecnológicos yorganizativos del sector.

2. ESTRUCTURA Y ELEMENTOS CURRICULARES DE LOS MÓDULOS

Los módulos profesionales están definidos por las capacidades terminales, los criterios deevaluación y los contenidos.

Capacidades terminales:Describen en forma de resultados, que deben ser alcanzados por los alumnos, la competenciaprofesional que acredita el título.

Criterios de evaluación:Los criterios de evaluación caracterizan y desarrollan la capacidad terminal, definiendo elalcance, nivel y complejidad de la misma. Son los elementos que permiten comprobar laconsecución de la capacidad. Son en cierta forma una descomposición de la capacidad encapacidades más simples.

Contenidos:Describen los contenidos formativos mínimos que deben tratarse en cada módulo para laobtención de las capacidades que encierra el mismo.

Los contenidos que figuran en los módulos pueden tener un carácter: conceptual,procedimental y/o actitudinal, en función de la naturaleza de las capacidades terminales que losintegran.

Los contenidos de cada módulo profesional, se presentan organizados por bloques. Ello noimplica necesariamente que los contenidos se interpreten como una sucesión de unidadesdidácticas.

En el desarrollo curricular posterior que se realice y concretamente en la programación seampliarán y ordenarán los contenidos de cada módulo en función de su naturaleza, de lasactividades de enseñanza y aprendizaje y de los recursos metodológicos.

Page 22: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

22

3. MÓDULOS PROFESIONALES DE FORMACIÓN EN CENTRO EDUCATIVO

3.1. MÓDULO PROFESIONAL 1: SISTEMAS INFORMÁTICOSMULTIUSUARIO Y EN RED

Asociado a la unidad de competencia 1: Utilizar sistemas informáticos aislados ointerconectados en red.

3.1.1. INFORMACIÓN GENERAL

Referencia del perfil profesional y carácter del módulo:

La formación diseñada en el presente módulo da respuesta a la profesionalidad definida en launidad de competencia nº 1: " Utilizar sistemas informáticos aislados o interconectados enred". Este módulo es de carácter conceptual y procedimental, consistiendo en organizar yutilizar eficazmente los recursos disponibles en el sistema informático.

Esbozo profesional:

En este módulo se observan cuatro áreas de competencia. La primera se refiere al manejo desistemas operativos monousuario. La segunda se refiere al manejo de sistemas operativosmultiusuario. La tercera se refiere al manejo de sistemas de redes local y extensa. Y la última,a establecer procedimientos de seguridad, integridad y disponibilidad del sistema.

Estructura formativa:

La primera capacidad terminal tiene por objeto conocer y poner en práctica los recursos deun sistema monousuario y multiusuario. La segunda utilizar los recursos de un sistema en red.La tercera se refiere a desarrollar esquemas de seguridad, integridad y confidencialidad de lainformación en sistemas multiusuario y en red. Todo esto se refunde en conseguir que elalumno sea capaz de trabajar en diferentes entornos informáticos.

Relación con otros módulos y ciclos formativos:

Este módulo no utiliza los conocimientos y capacidades adquiridas en otros módulos. En estemódulo se desarrollan los conceptos de sistemas operativos necesarios, que servirán de basea los otros módulos del ciclo.Algunos de los contenidos de este módulo son abordados en el ciclo de grado superior deesta familia profesional: “Administración de Sistemas Informáticos”, en los módulos 1 y 2.

Información significativa sobre el FCT:

Determinadas capacidades terminales de este módulo profesional, podrán ser abordadas en laFormación de Centros de Trabajo, analizando como se aplican en la Empresa los

Page 23: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

23

conocimientos previamente aprendidos y con la posibilidad de adquirir nuevos conocimientosen la adaptación a diferentes sistemas informáticos

3.1.2.CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACIÓN

Al finalizar este módulo el alumnado será capaz de:

1. Utilizar los recursos de los sistemas ejecutando funciones sobre sistemasoperativos monousuario y multiusuario:

- Explicar los componentes básicos hardware y software y su función en un sistemamonousuario y multiusuario.

- Analizar los recursos y explicar su influencia en las características del sistema y en losprocedimientos de operación sobre el mismo.

- Interpretar las condiciones legales de uso del software.- Describir las medidas de seguridad para el hardware en la operatoria normal del

sistema.- Analizar las técnicas generales de gestión de recursos del sistema que utiliza un sistema

operativo monousuario y multiusuario.- Explicar las características fundamentales de distintas interfaces de usuario.- Explicar las características fundamentales de los sistemas operativos monousuario y

multiusuario más utilizados.- En un supuesto en el que se proponen una serie de operaciones interrelacionadas y

convenientemente caracterizadas de gestión de procesos, utilización de periféricos ycomunicación con otros usuarios:

• Localizar en la documentación disponible la información relevante para lasoperaciones propuestas.

• Analizar la organización del espacio de almacenamiento de datos y el esquemade seguridad del sistema.

• Determinar las funciones de la interfaz de usuario y los comandos del sistemanecesarios para ejecutar las operaciones propuestas.

• Diseñar un procedimiento que facilite y automatice la ejecución de lasoperaciones propuestas y minimice el tiempo de realización.

• Ejecutar las operaciones propuestas, utilizando el procedimiento diseñado.

2. Utilizar los recursos de los sistemas en red, ejecutando funciones de su sistemaoperativo.

- Explicar los fundamentos, técnicas y características básicas de la transmisión deinformación y los tipos de redes.

- Identificar y explicar la función de los componentes hardware y software básicos deun sistema de red.

Page 24: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

24

- Identificar medios y equipos de comunicación de un sistema en red, su función ycaracterísticas más básicas.

- Analizar los recursos compatibles a compartir en una red, las técnicas que utiliza elsistema operativo para su gestión y explicar su influencia en los procedimientos deoperación sobre el sistema.

- Explicar las características fundamentales de los sistemas operativos de red másutilizados.

- En un supuesto en el que se proponen una serie de operaciones interrelacionadasconvenientemente caracterizadas:

• Identificar mediante un examen del sistema: los equipos, sus funciones, elsistema operativo de las estaciones de trabajo, el sistema operativo de red.

• Reconocer la organización del espacio de almacenamiento de los datos en elservidor de archivos.

• Explicar el esquema de distribución, seguridad y confidencialidad de lainformación que proporciona el sistema operativo de red.

• Reconocer los comandos más básicos de la operación en red, su función ysintaxis.

• Identificar variables básicas de entorno de operación en red, su significado, losficheros de configuración más importantes, su función y su contenido.

• Ejecutar directamente sobre el sistema tareas básicas de usuario (conexión,desconexión, manejo del espacio de almacenamiento, utilización deperiféricos, comunicación con otros usuarios,...).

3. Instalar y configurar Sistemas Operativos y Redes

- Explicar la influencia de la gestión de recursos en el modo de operación sobre elsistema.

- Identificar los dispositivos que intervienen en la configuración de un sistema en red.- Describir el proceso de planificación de la instalación de un sistema operativo.- Analizar la influencia de las modificaciones de las variables de entorno en el

rendimiento del sistema.- En un supuesto práctico:

• Conectar los diferentes equipos y componentes.• Instalar el sistema operativo.• Configurar los periféricos del sistema informático.• Establecer grupos de usuarios y el esquema de seguridad del sistema.• Organizar el espacio de almacenamiento de datos.• Configurar las variables de entorno y el contenido de los ficheros de

configuración del sistema.• Instalar aplicaciones en red

3. Organizar esquemas de seguridad, integridad y confidencialidad de la informaciónen sistemas multiusuario y de red.

- Reconocer los problemas de seguridad, integridad y confidencialidad de lainformación en entornos multiusuario y de red.

Page 25: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

25

- Establecer y justificar medidas de seguridad e integridad de la información en laoperación con sistemas informáticos.

- Identificar utilidades, su función y modo de aplicación que proporcionan el sistemaoperativo, el "soft-base" y aplicaciones de red, para garantizar la seguridad, integridady confidencialidad de la información.

- Describir procedimientos y utilidades necesarias para garantizar la seguridad,integridad y confidencialidad de la información, en un sistema multiusuario y de red.

- Clasificar distintos soportes y procedimientos de copias de seguridad en función de lavelocidad de operación y la seguridad que ofrecen.

- Describir técnicas para la mejora del tiempo de recuperación de la informaciónalmacenada.

- Manejar utilidades del sistema para la exportación-importación de información.- En un ejercicio en el que se dispone de un sistema multiusuario y en red con gestor de

datos, aplicaciones instaladas y la correspondiente documentación:• Identificar las secciones de la documentación e interpretar la información que

proporcionan.• Identificar utilidades, su función y modo de aplicación que proporcionan el

sistema operativo, el "soft-base" de red y del gestor de datos para manejar lainformación en operaciones de archivo, recuperación, encriptación,desencriptación,...

• Proponer una distribución del espacio de almacenamiento y un esquema deseguridad y confidencialidad de la información adecuados para los usuarios ydatos que se deben almacenar propuestos.

• Realizar operaciones de importación-exportación entre sistemas,seleccionando las utilidades e instrucciones adecuadas y un formato de datoscomún.

3.1.3.CONTENIDOS

Carácter de los contenidos del módulo:Este módulo tiene un carácter eminentemente conceptual y práctico (procedimental), implica larealización de actividades basadas en los conocimientos adquiridos, como la instalación ymanejo a nivel de usuario de sistemas informáticos.

Contenidos de base:Este módulo no utiliza como soporte los contenidos de otros módulos y aporta conocimientosde base a los otros módulos del ciclo formativo. Con objeto de garantizar un umbral mínimode conocimientos a todo el alumnado, éste ha debido de cursar las materias de modalidad:Matemáticas II. Para facilitar el aprendizaje de este módulo se recomienda haber cursado lasoptativas de informática en bachillerato.

Bloques de contenidos:

a) La información y los sistemas informáticos:

Page 26: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

26

- La información y tipos de datos.- El tratamiento de la información: fases y tipos.- Clasificación de los ordenadores, evolución y tendencias.- Los componentes físicos de los sistemas informáticos:

• Procesador. Elementos y funciones• Memoria. Tipos y direccionamiento• Periféricos. Tipos y características• Esquema básico de funcionamiento

- Los componentes lógicos de los sistemas informáticos- La normativa legal vigente.

b) El sistema operativo:- Funciones y características.- Situación actual y tendencias.- Sistemas de explotación (Modos de explotación del sistema): monousuario,multiusuario, monotarea y multitarea, multiprogramación, en tiempo compartido, entiempo diferido, en tiempo real, multiproceso.- Seguridad en el sistema operativo: acceso y gestión de usuarios.

c) Programas de control del sistema operativo:- Gestión del sistema: núcleo, gestión de memoria, gestión de entrada/salida.- Gestión de datos y archivos: funciones básicas, métodos de asignación de memoria,sistemas de directorios, seguridad de la información almacenada.- Gestión de trabajos: asignación de recursos, ejecución del proceso, fases.

d) Programas de proceso del sistema operativo:- Programas de utilidad: formato, copias y recuperación.- Programas de servicio: traductores, montadores, depuradores.

e) Sistema operativo monousuario:- Órdenes: tipos, sintaxis, comodines.- Directorios: estructura en árbol, caminos absoluto y relativo, operaciones defuncionamiento.- Archivos: sintaxis, atributos, operaciones de funcionamiento.- Editor de pantalla: creación y manipulación de archivos de texto.- Soportes magnéticos: formato, tipos, sectores, pistas.- Redireccionamiento.- Filtros.- Dispositivos: consola, puertos serie, puertos paralelo, NULL.- Archivos por lotes: características, órdenes específicas, paso de parámetros,símbolos, variables de ámbito, creación de menús y procedimientos automáticosbásicos.- Gestión de memoria: tipos, características y funciones.

Page 27: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

27

- Puesta en marcha del sistema: fases, archivos de arranque.- Intérprete de órdenes.- Entornos gráficos.- Instalación y manejo de sistemas operativos monousuario.

f) Sistema operativo multiusuario- Órdenes: tipos, sintaxis, comodines.- Seguridad: acceso y gestión de usuarios.- Directorios: estructura en árbol, caminos absoluto y relativo, operaciones defuncionamiento.- Archivos: sintaxis, permisos, operaciones de usuario.- Editores: creación y manipulación de archivos de texto.- Exploración del sistema: órdenes básicas de usuario.- Comunicación con otros usuarios.- Expresiones regulares y filtros.- Intérprete de órdenes: redireccionamiento, tuberias, metacaracteres, sustitución deórdenes y alias.- Entornos gráficos.- Programación del intérprete de órdenes (guiones): características, órdenesespecíficas, paso de parámetros, símbolos, variables de ámbito, creación de menús yprocedimientos automáticos básicos de usuario.- Las impresoras del sistema: órdenes básicas de usuario, procesos de trabajo yadministración.- Instalación y manejo de un sistema operativo multiusuario.

g) Teleinformática:- La teleinformática: origen, evolución y aplicaciones actuales.- Medios físicos de transmisión: vía cable, inalámbrica y microondas.- Tipos de transmisión: analógico-digital; símplex, semidúplex, fulldúplex; serie-paralelo;síncrona-asíncrona.- Tratamiento de errores: paridad, ACK/NAK, XON/XOFF.- Modems: elementos, velocidad de transmisión, velocidad de modulación, técnicas demodulación, fases de conexión.- Normativa V: compatibilidad Hayes, protocolos, transmisión de datos.- Multiplexores: tipos.- Concentradores: tipos.

h) Arquitectura de redes de área local:- Elementos físicos: cables, tarjetas, conectores, funciones.- Topología: características y tipos.- Protocolos: características y tipos.

i) Sistema operativo de redes de área local:- Redes de área local: recursos, funciones, características y tendencias actuales.

Page 28: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

28

- Cuenta de usuario: grupos de usuarios, directorios de usuario, atributos. Permisos:jerarquía, responsable de grupo, responsable de usuario.- Servidor de archivos: características.- Servidor de impresión: características.- Normativa legal vigente.- Utilización a nivel de usuario de un sistema operativo en red.- Procesos de instalación, configuración y control de accesos.

j) Sistemas operativos de redes específicos:- Componentes básicos: tendencias actuales.- Redes de área extensa.- Ámbito de usuario: personalización.- Directorios: estructura en árbol, caminos absoluto y relativo, permisos, operacionesmediante el sistema operativo de base y/o utilidades específicas.- Archivos: permisos, operaciones mediante el sistema operativo de base y/o utilidadesespecíficas.- Impresión: operaciones mediante el sistema operativo de base y/o utilidadesespecíficas.- Comunicación entre usuarios mediante el sistema operativo de base y/o utilidadesespecíficas.- Guiones: características, órdenes específicas, paso de parámetros, símbolos, variablesde ámbito, creación de menús y procedimientos automáticos básicos.- Utilización de una red de área extensa.

k) Aplicación de medidas de seguridad física y de la información en el manejo del sistema- En operación normal: Copias de seguridad, manipulación de soportes magnéticos yópticos.- Otras operaciones: Transporte, conexión y desconexión de equipos,...- Interpretación de documentación técnica y de operación sobre hardware.- Elaboración de un esquema general de las funciones de un sistema operativo yaplicación de este esquema en la aproximación al aprendizaje de un sistema operativonuevo.

3.1.4.DURACIÓNMáxima: 288 horas.Fija: 260 horas.

3.1.5.PROFESORADOEspecialidad: Sistemas y Aplicaciones Informáticas.Cuerpo: Profesor Técnico de F.P.

Page 29: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

29

3.2. MÓDULO PROFESIONAL 2: ANÁLISIS Y DISEÑO DETALLADO DEAPLICACIONES INFORMÁTICAS DEGESTIÓN

Asociado a la unidad de competencia 2: Realizar el Análisis y el Diseño Detallado deAplicaciones Informáticas de Gestión

3.2.1. INFORMACIÓN GENERAL.

Referencia del perfil profesional y carácter del módulo:

La formación diseñada en el presente módulo profesional da respuesta a la profesionalidaddefinida en la unidad de competencia nº 2: “Realizar el Análisis y el Diseño Detallado deAplicaciones Informáticas de Gestión“. Este módulo es de carácter fundamentalmenteprocedimental, pero con una importante carga de contenidos de naturaleza conceptual.

Esbozo profesional:

En este módulo se observan cinco áreas de competencia. La primera se refiere alestablecimiento de requerimientos mediante el análisis funcional de aplicaciones informáticas apartir de los documentos y procedimientos seguidos por la empresa. La segunda hacereferencia a la elaboración de alternativas que cumplan los requisitos marcados. La terceraalude a la realización del diseño de la aplicación. La cuarta abarca la elaboración de planes deprueba necesarios para una correcta puesta en marcha. La quinta y última insiste en larealización de la documentación complementaria.

Estructura formativa:

La primera capacidad terminal tiene por objeto familiarizarse con los sistemas de informaciónde la empresa. La segunda representar la estructuración de la información y sus flujos, deforma gráfica. La tercera permitirá ver la evolución de las diferentes formas de organizar lainformación. En la cuarta se abordarán aspectos prácticos de un SGBD concreto. En la quintase trabajará sobre el diseño estructurado de aplicaciones. En la sexta se definirá comoelaborar los planes de prueba con el objeto de verificar la corrección de la aplicación. En laséptima se mostrará la necesidad de realizar la documentación sobre los procesos y los datosque permita la comprensión y mantenimiento de la aplicación. En la última capacidad terminalse pretende que el alumno conozca una serie de herramientas que le ayudarán en el desarrollode una aplicación informática.

Relación con otros módulos y ciclos formativos:

Estamos hablando de un módulo que abarca todo el ciclo de vida de las aplicacionesinformáticas, lo cual provoca que de alguna manera otros módulos sean desarrollosespecíficos de alguna de sus fases. Por ejemplo el módulo 3 está fuertemente relacionado conel diseño estructurado, la codificación y elaboración de pruebas de corrección. El módulo 5

Page 30: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

30

desarrolla un caso especial de desarrollo de aplicaciones en entornos gráficos. Por últimocomentar que el módulo 4 es una continuación de este módulo con dedicación principal abases de datos relacionales y herramientas CASE.

Información significativa sobre el FCT:

En la FCT va a desarrollar prácticamente la mismas capacidades terminales, pero aplicadas enel marco de la empresa. Formará parte de un equipo que desarrollará aplicacionesinformáticas y participará en las fases del ciclo de vida de la misma, bien como agente activo,realizando el análisis, diseño, codificación, documentación, implantación y mantenimiento, obien recibiendo documentación elaborada en fases previas, interpretándola y continuando elciclo.

3.2.2. CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACIÓN

Al finalizar este módulo el alumnado será capaz de:1. Aplicar metodologías de desarrollo en el análisis y diseño de aplicaciones.

- Valorar la importancia del uso de metodologías de desarrollo para el análisis y diseñode aplicaciones.- Identificar y describir las etapas de una aplicación informática.- Explicar las fases del ciclo de vida de una aplicación.- Aplicar correctamente la metodología de análisis y diseño propuesta.- Aplicar técnicas de planificación de proyectos en el marco de gestión de proyectos -informáticos.- Reconocer estructuras de equipos de trabajo para el desarrollo y revisión deproyectos - informáticos identificando las funciones y responsabilidades de cada uno desus miembros.- Describir los diferentes métodos para el cálculo de costes de desarrollo.- Sobre un supuesto práctico convenientemente caracterizado:

• Describir las etapas de un proyecto de desarrollo de una aplicación.• Definir mecanismos de control de calidad de cada una de las etapas.• Planificar el trabajo, asignando recursos y estableciendo plazos para la

resolución de cada una de las etapas del ciclo de vida de un proyecto.• Diferenciar las características del trabajo interactivo y del trabajo por lotes.

2. Aplicar técnicas de diagramación para representar información relativa a laempresa.

- Identificar fuentes y destinos de los flujos de información.- Aplicar métodos de búsqueda y adquisición de documentación en la detección yanálisis de las necesidades de información de una organización.- Describir las sintaxis de un diagrama entidad-relación, un diagrama jerárquico defunciones o un diagrama de flujo de datos.

Page 31: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

31

- Obtener un modelo conceptual de los datos necesarios en el sistema, utilizando undiagrama entidad-relación.- Representar el análisis funcional de la organización utilizando un diagrama jerárquicode funciones.- Detallar los intercambios de información dentro de la organización, utilizandodiagramas de flujos de datos.- En un supuesto práctico:

• Enumerar las especificaciones y requerimientos funcionales de las aplicacionesnecesarias en el sistema

• Obtener un modelo conceptual de los datos necesarios en el sistema,utilizando un diagrama entidad-relación.

• Representar el análisis funcional de la organización utilizando un diagramajerárquico de funciones.

• Detallar los intercambios de información y los procesos dentro de laorganización, utilizando diagramas de flujos de datos.

3. Diseñar bases de datos a partir de modelos conceptuales.- Diferenciar las estructuras de ficheros tradicionales y las estructuras de

almacenamiento basadas en tecnología de bases de datos.- Describir las ventajas de la utilización de una base de datos sobre la utilización.- Describir la estructura de un diccionario de datos.- Interpretar la documentación proveniente del análisis de datos.- Explicar los conceptos de modelo conceptual y modelo lógico.- Interpretar la documentación del diseño lógico de la base de datos.- Distinguir entre el esquema externo, el esquema conceptual y el esquema físico de una

base de datos.- Construir modelos lógicos de datos a partir de un diagrama entidad-relación.- Aplicar procesos de normalización sobre estructuras lógicas de datos.- Sobre una simulación o una situación real:

• Obtener un diseño lógico sobre un modelo de base de datos concreto a partirdel diagrama entidad-relación.

• Aplicar un proceso de normalización sobre las tablas de la base de datos.

4. Utilizar un Sistema de Gestión de Bases de Datos concreto.- Obtener el diseño físico a partir del modelo lógico.- Definir un sistema de seguridad de acceso a los datos.- Definir sistemas para mantener la integridad y seguridad de los datos.- Actualizar el diccionario de datos.- Establecer la ubicación y necesidades de almacenamiento de los datos- Desarrollar la interfaz de entrada-salida de los datos.- Realizar consultas sobre los datos.

5. Diseñar aplicaciones a partir de las especificaciones y requerimientos funcionales.

- Interpretar la documentación proveniente del análisis funcional.

Page 32: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

32

- Identificar los diversos módulos de una aplicación.- Describir la sintaxis de un diagrama de estados.- Describir la sintaxis de un diagrama de estructuras.- Construir el análisis descendente de un programa.- Aplicar y dibujar diagramas de estados de estructuras.- Explicar el concepto de interfaz entre módulos.- Aplicar la programación modular y la programación orientada a objetos en el diseñode - aplicaciones.- Sobre una aplicación simulada o extraída de un caso real:

• Descomponer una aplicación en módulos a partir de las especificaciones yrequerimientos funcionales.

• Representar el diseño modular, utilizando un diagrama de estructuras.• Elaborar alternativas de implementación de cada uno de los módulos de una

aplicación.• Evaluar costes y necesidades de recursos de cada una de las alternativas.• Elaborar prototipos y demostraciones.• Definir niveles y políticas de seguridad en el uso de las aplicaciones.• Diseñar esquemas de diálogo, entradas y salidas utilizando diagramas de

estados y de sucesos.• Especificar condiciones de error y su tratamiento.• Especificar flujos de control interno.

6. Definir planes de prueba para verificar la calidad de las aplicaciones.

- Sobre una aplicación desarrollada en el aula:• Elegir criterios de control de calidad del desarrollo de la aplicación a partir de

las especificaciones.• Elaborar un plan de pruebas de módulos y de pruebas de integración para:

• Verificar que los datos atienden a las especificaciones del diseño.• Evaluar la eficiencia de las prestaciones de los procesos.• Comprobar que los formatos de presentación responden a las

expectativas del usuario.• Comprobar los tratamientos de errores.

7. Elaborar informes relativos a la documentación de datos y procesos de unaaplicación.

- Indicar la documentación básica anexa a una aplicación.- Sobre una aplicación desarrollada, elaborar la documentación relativa a:

• El modelo conceptual de datos.• Los requerimientos funcionales y las especificaciones del análisis funcional de

la aplicación.• Descripción de las tablas y atributos del diseño detallado de datos.• Las especificaciones y características de los módulos de la aplicación.• La política de seguridad y de acceso a datos.

Page 33: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

33

• La relación de errores y descripción de su tratamiento.• La gestión de espacio y el diseño físico de los datos de la aplicación.

8. Utilizar herramientas CASE para el diseño de aplicaciones.

- Definir qué es una herramienta CASE.- Enumerar los diferentes tipos de herramientas CASE según las fases del ciclo de vidadonde se aplican.- Describir las características básicas y la aplicación de una herramienta CASE.- Enumerar ventajas e inconvenientes del desarrollo de aplicaciones con herramientasCASE con respecto al uso de tecnologías tradicionales.- Sobre una aplicación simulada y utilizando una herramienta CASE:

• Definir una metodología de trabajo soportada en herramientas CASE.• Confeccionar un análisis de datos y procesos con CASE.• Definir la base de datos a partir del repositorio.• Elaborar la documentación a partir de la información almacenada en el

repositorio.

3.2.3. CONTENIDOS.

Carácter de los contenidos del módulo:

Este módulo tiene un carácter fundamentalmente procedimiental: de habilidades y destrezas.Hay que resaltar también los contenidos de carácter actitudinal (capacidad de organización,comunicación …)

Contenidos de base:

Con el objetivo que los alumnos puedan comprender el fundamento matemático de las basesde datos relacionales es necesario que estos hayan cursado la asignatura de Matemáticas II.

Bloques de contenidos:

a) Sistemas de información- Sistemas de información

- Concepto- Componentes- Tipos

- Sistemas de información básicos en la administración y gestión de la empresa.- Gestión de almacén y facturación.- Gestión de nóminas y personal.- Gestión contable.- Gestión comercial.- Gestión de producción.

b) Metodologías de desarrollo

Page 34: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

34

- Etapas del ciclo de vida de una aplicación- Características principales- Tipos

- Orientada a flujos de datos- Orientada a datos- Orientada a objetos

- Gestión de proyectos informáticos- Estimación.- Planificación.- Seguimiento y control.- Herramientas y técnicas para gestión de proyectos.

c) Análisis estructurado de sistemas- Objetivos, entradas, salidas y fases.- Análisis de necesidades. Técnicas de comunicación y recopilación de datos.- Análisis de viabilidad: económica, técnica, legal.- Modelización de funciones y procesos. Diagramas de flujo de datos.- Modelización de datos. Modelo conceptual. Análisis entidad-relación.- Análisis orientado a objetos. Características.- Diccionario de datos. Estructura y componentes.

d) Diseño estructurado de sistemas- Objetivos, entradas, salidas y fases.- Diseño modular. Diagramas de estructuras.- Diseño de datos. Obtención de modelo de datos lógico y físico.- Diseño procedimental.- Diseño de procedimientos de usuario e interfaz de ordenador.- Metodologías de diseño:

- Orientado a flujos de datos- Orientado a estructuras de datos- Orientado a objetos.

- Diseño de seguridad, auditación y recuperación del sistema.- Diseño de pruebas.

e) Control de calidad del software.- Factores que influyen en la calidad del software.- Índices y métricas de calidad.- Pruebas del software. Tipos, métodos y herramientas.

f) Desarrollo e implantación.- Entornos de programación.

- Tipos y características.- Transición y puesta en marcha.- Mantenimiento del software.

Page 35: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

35

g) Conceptos de bases de datos- Concepto y funciones.- Arquitectura a 3 niveles ANSI/X3 SPARC.- Interacción con el entorno operativo.- Interacción del usuario con el SGBD. Lenguajes.- Administración.- Diccionario de la base de datos.- SGBD relacionales.- Normalización.

h) Sistemas Gestores de Bases de Datos- Diseño de tablas. Integridades.- Seguridad de acceso a los datos.- Interfaz de entrada-salida.- Consultas interactivas.

i) Análisis y diseño asistido por ordenador: Herramientas CASE- Características.- Repositorio. Estructura y actualización.- Generación de bases de datos y documentación a partir de un repositorio de unaCASE.

3.2.4 DURACIÓN

Mínima: 288 horas.Máxima: 352 horas.Fija: 320 horas.

3.2.5 PROFESORADO

Especialidad: Informática.Cuerpo: Profesor de Enseñanza Secundaria.

Page 36: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

36

3.3 MÓDULO PROFESIONAL 3: PROGRAMACION EN LENGUAJESESTRUCTURADOS

Asociado a la Unidad de Competencia nº 3: “Elaborar, adaptar y probar programas enlenguajes de programación estructurados y de cuarta generación”.

3.3.1. INFORMACIÓN GENERAL DEL MÓDULO.

Referencia del perfil profesional y carácter del módulo.

La formación adquirida a lo largo de este módulo, da respuesta a las necesidadesprofesionales establecidas en la Unidad de Competencia nº 3: “Elaborar, adaptar y probarprogramas en lenguajes de programación estructurada y de cuarta generación”. En él se van aadquirir los conocimientos necesarios para desarrollar programas, utilizando entornos deprogramación de tercera y cuarta generación. Es un módulo de carácter conceptual yeminentemente procedimental.

Esbozo profesional.

Este módulo trata las siguientes áreas de competencia: la primera se refiere a la elaboración deprogramas que cumplan las especificaciones establecidas en el diseño y que tengan bajo costede mantenimiento. La segunda se refiere a la integración y enlace de programas y rutinassiguiendo las especificaciones establecidas en el diseño. La tercera se refiere a la realizaciónde pruebas funcionales, atendiendo a las especificaciones establecidas en el diseño. La cuartase refiere a elaborar y mantener la documentación descriptiva de programas y pruebas quepermitan la consulta y actualización por terceras personas. La quinta se refiere a lamodificación de programas ya realizados de acuerdo con los nuevos requerimientosestablecidos.

Estructura formativa.

La primera capacidad terminal tiene por objeto diseñar algoritmos que realicen las tareasestablecidas en el diseño de los módulos y /o programas. La segunda, codificar, compilar yprobar, mediante un lenguaje de programación seleccionado, los algoritmos desarrollados. Latercera alude a codificar programas en un lenguaje orientado a objetos. La cuarta, se ocupade establecer la relación entre diseño y codificación. La quinta, depurar los módulosdesarrollados y / o programas, mediante la realización de pruebas. La sexta, tiene por objetorealizar junto a cada aplicación, toda la documentación relacionada con la misma. La última,aplicar todas las capacidades terminales anteriores en la modificación de aplicaciones yaexistentes.

Relación con otros módulos y ciclos formativos.

Page 37: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

37

Este módulo está directamente relacionado con el módulo 2: “Análisis y diseño detallado deaplicaciones Informáticas de gestión”, y ambos sirven de base para el módulo 4 ”Desarrollode aplicaciones en entornos de cuarta generación y con herramientas CASE” y el módulo 5“Diseño y realización de servicios de presentación en entornos gráficos”.

Un módulo similar a éste es desarrollado en el Ciclo de Grado Superior de esta familiaprofesional “Administración de Sistemas Informáticos”, en el módulo 4, “Fundamentos deProgramación”.

Información significativa sobre el FCT.

La práctica totalidad de las capacidades terminales de este módulo podrían abordarse en laFormación en Centros de Trabajo, bien desarrollando programas, o bien en lamodificación/actualización de programas desarrollados anteriormente. Así mismo el alumnopodrá adquirir nuevos conocimientos durante la realización de las aplicaciones a desarrollar.

3.3.2. CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACION.

A la superación de este módulo el alumno será capaz de:

1. Diseñar algoritmos para la resolución de problemas.- Utilizar la Programación Estructurada para el diseño de algoritmos.- Especificar las condiciones de entrada, salida y error de los algoritmos, indicando su

correspondiente tratamiento.- Identificar las prestaciones necesarias del algoritmo a la hora de establecer su diseño,

rapidez, seguridad, eficiencia, etc.- Respetar las especificaciones establecidas en el diseño del módulo y / o programa

durante la realización del diseño de su algoritmo.- Comprobar que los formatos de entrada y salida del módulo o programa y la

funcionalidad de los datos se ajustan a los parámetros definidos.- Evaluar y conocer el uso de algoritmos recursivos.- Evaluar la claridad y legibilidad de los programas para facilitar el mantenimiento y el

trabajo en equipo.

2. Codificar programas en un lenguaje estructurado a partir de los algoritmosdiseñados.

- Adecuar las estructuras de datos para cada problema según el lenguaje utilizado.- Codificar módulos en un lenguaje estructurado a partir de los algoritmos diseñados.- Describir la utilidad de las librerías.- Conocer el uso del entorno de desarrollo: editores, compiladores, enlazadores y

depuradores.- Obtener el código objeto a partir de código fuente.- Obtener el código ejecutable a partir del código objeto.

Page 38: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

38

- Documentar el código fuente de los módulos y / o programas con comentariossignificativos, concisos y legibles.

- Comprobar que la utilización de recursos del sistema (procesador, memoria,periféricos) permiten que la integración y el enlace de programas sea ejecutable.

3. Codificar programas en un lenguaje de programación orientado a objetos.- Enumerar las características de la programación orientada a objetos.- Analizar las ventajas e inconvenientes de la programación orientada a objetos.- Adaptar los objetos necesarios para la resolución de problemas con un Lenguaje de

Programación Orientado a Objetos.- Desarrollar código fuente de programas con objetos, en un Lenguaje de

Programación orientado a objetos, según la sintaxis y a partir de algoritmosdiseñados.

4. Relacionar los módulos de la aplicación obtenidos en el diseño estructurado odiseño orientado a objetos, con la descomposición en módulos de programación enla fase de codificación.

- Aplicar estrategias de programación modular y de programación orientada a objetos,utilizando unidades o paquetes de desarrollo de programas.

- Depurar los módulos de programación desarrollados en un Lenguaje de ProgramaciónEstructurada, según los criterios de eficacia y eficiencia.

- Verificar el funcionamiento de cada módulo de la aplicación.- Integrar y enlazar módulos de programación, rutinas, y utilidades, siguiendo las

especificaciones del diseño.

5. Evaluar el funcionamiento de las aplicaciones mediante la realización de pruebasde los diferentes módulos de programación.

- Describir tipologías de errores de los tratamientos.- Establecer juegos de ensayo para las pruebas de los módulos y / o programas.- A partir de un supuesto:

• Aplicar estándares de control de calidad a partir de las especificacionesestablecidas en el diseño y de las prestaciones esperadas por el usuario de laaplicación.

• Realizar pruebas para cada módulo de la aplicación y pruebas de integración.• Comprobar que el acceso y el tratamiento de los datos cumplen las directrices

de la administración de datos del sistema y las especificaciones establecidas enel diseño.

• Comprobar que los formatos de entrada y salida de la aplicación son losesperados.

• Comprobar que la funcionalidad de los datos es la esperada.• Provocar y verificar los diversos tratamientos de error.• Medir los rendimientos de la aplicación y evaluar la eficiencia de las

prestaciones de la aplicación y el consumo de recursos.

Page 39: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

39

6.- Elaborar la documentación completa relativa a las aplicaciones desarrolladas.- Determinar las causas y formas de resolución de las incidencias ocurridas durante la

elaboración de los programas.- Documentar y describir las estructuras de datos utilizadas.- Indicar los requerimientos mínimos del sistema para la ejecución de la aplicación.- Elaborar la guía de usuario.- Elaborar la guía de instalación.- Elaborar matrices de referencias cruzadas que relacionen procesos y almacenamiento

de datos.- Describir los algoritmos utilizados en el desarrollo de los módulos y / o programas.

7.- Adaptar aplicaciones a partir de nuevos requerimientos establecidos en el diseño.- Identificar los datos y módulos de programación afectados por la modificación de los

requerimientos.- Diseñar algoritmos para importar información almacenada en alguna base de datos.- Utilizar matrices de referencias cruzadas entre módulos y datos para conocer las

implicaciones que sobre éstos producen las nuevas modificaciones.- Probar que los nuevos datos y módulos no producen pérdidas de eficacia y eficiencia

en las prestaciones y en los rendimientos funcionales.- Documentar los cambios realizados sobre los datos, módulos y estructuras de datos y

control de la aplicación.- Mantener librerías de módulos utilizables.

3.3.3 CONTENIDOS.

Carácter de los contenidos del módulo:Los contenidos conceptuales de este módulo se extienden a la adquisición por parte delalumno, de los conocimientos en los que se basa la programación estructurada y laprogramación orientada a objetos, que serán puestos en práctica durante todo el desarrollodel módulo. Por tanto el módulo tiene un carácter eminentemente procedimental. A lo largodel módulo el alumno tendrá que desarrollar multitud de actividades con un crecimientoprogresivo de la dificultad, para llegar a desarrollar una aplicación hacia la finalización delmódulo.

Contenidos de base:Debido a la necesidad de implementar algoritmos que en muchos casos tienen desarrollosabstractos, sería aconsejable que el alumno hubiese cursado las materias de Matemáticas II .También se aconseja el haber cursado la materia de Informática, ya que de esta manera elalumno dispondrá de unos conocimientos básicos en el manejo de ordenadores.

Bloques de contenidos.

a) Metodología de la programación.

Page 40: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

40

- Estructuras básicas de tratamiento: secuencial, iterativa, condicional.- Tipos de datos. Características. Operaciones con cada uno de ellos.- Algoritmos. Representación gráfica y pseudocódigo.- Confección de algoritmos básicos.- Programación Estructurada:

Métodos estructurados para la elaboración de algoritmos y programas.Características y aplicaciones.

b) Programación en lenguajes estructurados de tercera generación.- Características generales. Sintaxis.- Tipos de datos, operadores, expresiones y sentencias.- Punteros.

c) Estructuras estáticas de datos.- Características.- Tablas.- Acceso, búsqueda y ordenación.- Cadenas de caracteres. Extracción y concatenación.- Ficheros.

- Características.- Organización y acceso.

d) Estructuras dinámicas de datos:- Características y utilidades.- Punteros y referencias, creación y eliminación.- Estructuras de listas, colas, pilas.

- Adición y eliminación de elementos.- Recorrido.- Representación física.

- Arborescencias y redes.- Adición y eliminación de elementos.- Recorrido.- Representación física.

e) Programación Modular: C- Concepción modular de programas.- Análisis descendente.- Módulos, características, tipos.- Traspaso de información entre módulos.- Recursividad, concepto y algoritmos recursivos.

f) Ficheros de organización secuencial:- Creación, búsqueda y actualización.- Fusión.

Page 41: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

41

- Rupturas de control.- Ordenación.

g) Ficheros de organización directa y secuencial-indexada:- Direcciones absolutas y relativas; correspondencia entre clave y dirección.- Gestión de colisiones;- Creación, búsqueda y actualización.

h) Tratamiento de bases de datos desde programa.

i) Desarrollo de programas.- Codificación, edición y compilación.- Depuración, prueba.- Enlace. Librerías de funciones.

j) Programación orientada a objetos.- Elementos, características y ventajas de la programación orientada a objetos.- Objetos: estructura, encapsulamiento, ocultación.- Relaciones entre objetos. Propiedades propias y heredadas.- Métodos.- Herencia simple y múltiple.- Mensajes. Ligamento dinámico.- Lenguajes de programación que soportan la POO.

k) Documentación de programas.- Descripción de estructuras de datos utilizadas.- Descripción de algoritmos.- Código fuente.- Pruebas realizadas y resultados obtenidos.- Guía del usuario.- Guía de instalación.

3.3.4. DURACIÓN.Mínima: 352 Horas.Máxima: 416 Horas.Fija: 380 Horas.

3.3.5. PROFESORADO.Especialidad: Informática.Cuerpo: Profesores de Enseñanza Secundaria.

Page 42: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

42

3.4 MÓDULO PROFESIONAL 4: DESARROLLO DE APLICACIONES ENENTORNOS DE CUARTA GENERACIÓN YCON HERRAMIENTAS CASE

Asociado a la Unidad de Competencia 3: Elaborar, adaptar y probar programas en lenguajesde programación estructurados y de cuarta generación.

3.4.1. INFORMACIÓN GENERAL.

Referencia del perfil profesional y carácter del módulo:

La formación diseñada en el presente módulo profesional da respuesta a la profesionalidaddefinida en la unidad de competencia n.º 3: Elaborar, adaptar y probar programas enlenguajes de programación estructurados y de cuarta generación.. Este módulo es de carácterprocedimental, y en él juega un papel importante el dominio de las técnicas de análisis, diseño,bases de datos y programación.

Esbozo profesional:

Este módulo trata las siguientes áreas de competencia: la primera se refiere a la elaboración deprogramas que cumplan las especificaciones establecidas en el diseño y que tengan bajo costede mantenimiento. La segunda se refiere a la integración y enlace de programas y rutinassiguiendo las especificaciones establecidas en el diseño. La tercera se refiere a la realizaciónde pruebas funcionales, atendiendo a las especificaciones establecidas en el diseño. La cuartase refiere a elaborar y mantener la documentación descriptiva de programas y pruebas quepermitan la consulta y actualización por terceras personas. La quinta se refiere a lamodificación de programas ya realizados de acuerdo con los nuevos requerimientosestablecidos.

Estructura formativa:

La primera capacidad terminal, tiene por objeto desarrollar aplicaciones que cumplan con lasespecificaciones del diseño utilizando para ello entornos de desarrollo de cuarta generación,lenguajes propios del SGBDR o generadores de código partiendo del repositorio de unaherramienta CASE. La segunda capacidad terminal, tiene por objeto el elaborar ladocumentación correspondiente a las aplicaciones desarrolladas. La tercera capacidadterminal, se refiere al aprendizaje de un lenguaje para la utilización de la base de datos deforma interactiva. La cuarta capacidad terminal, se refiere a la modificación y adaptación deaplicaciones debido a los nuevos requerimientos establecidos en el diseño.

Relación con otros módulos y ciclos formativos:

Este módulo utiliza fundamente los conocimientos y capacidades adquiridos en el módulo 2pudiéndose considerar como una continuación del mismo. Pero también está relacionado contodos los otros módulos: con el módulo 3 de programación en lenguajes estructurados, puesto

Page 43: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

43

que utiliza los conceptos básicos de metodología de la programación, con el módulo 5 puestoque en el se aplican sus conocimientos en lo concerniente a la comunicación con el usuario.Por último del módulo 1 se utilizan los conocimientos para adaptar las aplicaciones al sistemaoperativos y red determinados.

Información significativa sobre el FCT:

Las capacidades terminales de este módulo profesional, se aplicaran en gran medida en laFormación de Centros de Trabajo, desarrollando aplicaciones, definiendo bases de datos,elaborando programas y documentando las aplicaciones.

3.4.2. CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACIÓN

Al finalizar este módulo el alumnado será capaz de:

1. Elaborar aplicaciones que cumplan con las especificaciones establecidas en eldiseño, utilizando entornos de desarrollo de cuarta generación, lenguajes propios delSGBDR o generadores de código partiendo del repositorio de una herramientaCASE.

- Identificar las características de los sistemas gestores de bases de datos relacionales(SGBDR), las prestaciones de los productos existente y las tendencias.

- Desarrollar rutinas utilizando las instrucciones del lenguaje propio del SGBDR.- Definir programas en lenguajes estructurados que contengan, de forma embebida un

lenguaje de manipulación de datos sobre un SGBDR.- Desarrollar programas con bases de datos en entornos de redes de área local.- Describir los aspectos fundamentales de la programación en entornos de teleproceso,

en arquitecturas cliente-servidor o en acceso remoto, utilizando redes de ordenadores.- Determinar las causas y formas de resolver las incidencias aparecidas en la operación

del SGBDR según la información de los manuales y del administrador del SGBDR.- Sobre supuestos, simulaciones o situaciones reales reproducidas en el aula:

. Elaborar un módulo de programación, utilizando generadores de aplicaciones,pantallas, menús o informes de cuarta generación.. Elaborar un módulo de programación a partir del repositorio de unaherramienta CASE.. Utilizar las rutinas necesarias de las librerías del sistema, paquetes o tiposabstractos de datos predefinidos.

. Integrar en las aplicaciones los módulos desarrollados.. Comprobar la validez de las aplicaciones desarrolladas mediante la realizaciónde pruebas y elaboración de prototipos.

2. Elaborar la documentación completa relativa a las aplicaciones desarrolladas.- Sobre un proyecto desarrollado en el aula:

Page 44: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

44

. Documentar y describir el contenido de las tablas y los atributos de la base dedatos relacional utilizada en la aplicación.. Elaborar matrices de referencias cruzadas que relacionen procesos yalmacenamiento de datos.. Redactar una guía de uso de la aplicación.. Generar documentación a partir del repositorio de una herramienta CASE.

3. Utilizar sistemas gestores de base de datos de forma interactiva.- Utilizar los lenguajes de definición y de manipulación de datos sobre un SGBDR de

forma interactiva y siguiendo las reglas sintácticas.- Identificar las funciones, la sintaxis y las órdenes básicas del lenguaje SQL para la

definición, la consulta, la actualización y la exportación/importación de datos.- En un supuesto práctico:

· Interrogar una base de datos utilizando mecanismos de consulta y generaciónde informes de forma interactiva.

· Actualizar y mantener la información de una base de datos de forma interactiva,utilizando lenguajes de cuarta generación de acceso a datos.

· Configurar herramientas de usuario final que capturen datos de formainteractiva.

4. Adaptar aplicaciones a partir de nuevos requerimientos establecidos en el diseño.

- Identificar los datos y módulos de programación afectados por la modificación de losrequerimientos.

- Utilizar matrices de referencias cruzadas entre módulos y datos para conocer lasimplicaciones que sobre éstos producen las nuevas modificaciones.

- Probar que los nuevos datos y módulos no producen pérdidas de eficiencia y eficaciaen las prestaciones y los rendimientos de la aplicación y satisfacen los nuevosrequerimientos funcionales.

- Mantener procedimientos, funciones, disparadores y paquetes almacenados en laBase de Datos.

- Documentar los cambios realizados sobre los datos, módulos y estructuras de datos ycontrol de la aplicación.

3. 4. 3. CONTENIDOS.

Carácter de los contenidos del módulo:Este módulo tiene un carácter eminentemente práctico (procedimental), implica la realizaciónde actividades basadas en los conocimientos adquiridos, como la realización y documentaciónde aplicaciones informáticas.

Contenidos de base:

Page 45: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

45

Este módulo utiliza como soporte los contenidos de los módulos Sistemas OperativosMultiusuario y en Red, Análisis y Diseño Detallado de Aplicaciones Informáticas de Gestión yProgramación en Lenguajes Estructurados.

Bloques de contenidos:

a) Programación con sistemas gestores de bases de datos relacionales.- Lenguajes de cuarta generación.

- Características- Clasificación

b) El lenguaje SQL.- Lenguaje de definición de datos SQL:

- Nivel conceptual: creación y eliminación de la base de datos; definición decampos, creación, expansión y eliminación de tablas- Nivel externo creación y eliminación de vistas- Nivel interno: creación y eliminación de índices

- Lenguaje de manipulación de datos SQL:- Apertura y cierre de la base de datos- Operaciones sobre tuplas: consultar, insertar, eliminar, modificar, exportar eimportar- Transacciones- Control de accesos concurrentes

- Formas de ejecución del SQL.- Trabajo con SQL interactivo sobre una base de datos en un SGBDR- Elaboración de un programa con instrucciones SQL embebidas

- Programación orientada a entornos cliente-servidor y teleproceso.- Elaboración de programas con instrucciones SQL sumergidas en ámbito decliente-servidor y de teleproceso

c) Herramientas de desarrollo de cuarta generación- Generadores de pantallas para entrada y salida de datos: características, estructura,sintaxis e instrucciones, expresiones, variables y funciones del sistema- Generadores de informes: características, estructura, sintaxis e instrucciones,expresiones y atributos de impresora, variables y funciones del sistema- Generadores de menús: características, estructura e instrucciones- Generadores de consultas: QBE- Generadores de documentación de la base de datos: manual de usuario y manual delanalista

d) Generación y desarrollo de aplicaciones con herramientas de cuarta generación y/o CASE- Creación y/o mantenimiento de una base de datos relacional con herramientas decuarta generación y/o CASE- Generación de pantallas, informes, menús y documentación con herramientas decuarta generación y/o CASE

Page 46: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

46

- Creación o mantenimiento de una aplicación con herramientas de cuarta generacióny/o CASE

3.4.4.DURACIÓN-Mínima: 286 horas.-Máxima: 330 horas.-Fija: 310 horas.

3.4.5. PROFESORADOEspecialidad: Informática.Cuerpo: Profesores de Enseñanza Secundaria.

3.5. MÓDULO PROFESIONAL 5: DISEÑO Y REALIZACIÓN DE SERVICIOSDE PRESENTACIÓN EN ENTORNOSGRÁFICOS.

Asociado a la unidad de competencia nº 4: “Diseñar y realizar servicios de presentación quefaciliten la explotación de aplicaciones”.

3.5.1. INFORMACIÓN GENERAL.

Referencia del perfil profesional y carácter del módulo:

La formación adquirida en este módulo dará respuesta a las realizaciones profesionalesestablecidas en la unidad de competencia nº 4: “Diseñar y realizar Servicios de Presentaciónque faciliten la explotación de aplicaciones”. Tiene un carácter eminentemente procedimental.

Esbozo profesional:

Trata las siguientes áreas de competencia: la primera se refiere a diseñar servicios depresentación en formatos amigables que faciliten la interacción usuario-sistema. La segunda,realizar servicios de presentación que cumplan las directrices del diseño. La tercera, realizarpruebas de usuario que verifiquen la presentación, secuencias de diálogo y enlace conaplicaciones de la interfaz desarrollada. La cuarta, elaborar y mantener documentación sobreel diseño, desarrollo, prueba y utilización de los servicios de presentación que faciliten el uso yel mantenimiento del mismo.

Estructura formativa:

La primera capacidad terminal tiene por objeto diseñar interfaces de usuario a partir de lasespecificaciones y requerimientos funcionales de la aplicación. La segunda, elaborar interfacesde usuario a partir del diseño de servicios de presentación y de las especificaciones yrequerimientos funcionales de la aplicación. La tercera, evaluar que los servicios de pre-sentación implementados cumplen con las especificaciones de la aplicación utilizando ópti-mamente los recursos del sistema. La cuarta, elaborar la documentación característica de losservicios de presentación utilizados en la organización.

Page 47: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

47

Relación con otros módulos y ciclos formativos:Está relacionado con el módulo 2: “Análisis y diseño detallado de aplicaciones informáticas degestión”, ya que es en éste donde se determinan los requerimientos funcionales de lasaplicaciones que sirven de base para desarrollar las interfaces de usuario; con el módulo 3,“Programación en lenguajes estructurados”, en cuanto a la aplicación de la metodologíaadecuada al programar las interfaces de usuario. También está relacionado con el módulo 4,“Desarrollo de aplicaciones en entornos de cuarta generación y con herramientas CASE”porque son complementarios en el desarrollo de aplicaciones.

Page 48: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

48

Información significativa sobre el FCT.

Durante la fase de Formación en Centros de Trabajo podrán abordarse todas las capacidadesterminales que componen este módulo: analizando, realizando, probando y documentandoservicios de presentación en entornos gráficos.

3.5.2.CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACIÓN

Al finalizar este módulo el alumno será capaz de:

1. Diseñar interfaces de usuario a partir de las especificaciones y requerimientosfuncionales de la aplicación.

- Explicar las funciones de una interfaz gráfica de usuario (IGU).- Determinar la interoperatividad entre distintos IGUs y SGBDs (Sistemas Gestores de

Bases de Datos).- Diseñar plantillas y presentaciones.- Sobre un supuesto práctico o una situación real llevada al aula:

• Analizar el funcionamiento de los interfaces de usuario ya existentes en elsistema y evaluar y contrastar su problemática y posibles mejoras.

• Analizar los requerimientos de usuario establecidos.• Evaluar las características de las interfaces gráficas de usuario (IGU)

existentes en el mercado.• Seleccionar entre las interfaces gráficas de usuario disponibles, la más

adecuada a los requerimientos.• Diseñar un servicio de presentación a partir de las características del IGU

escogido.• Adaptar las interfaces de usuario a los procedimientos establecidos sobre

sistemas de representación.• Diseñar plantillas de presentación estándar que marquen el estilo de los servi-

cios de presentación y de interface, de la organización.• Diseñar sistemas de mensajes de error claros y concisos.• Diseñar sistemas de pantallas de ayuda y listas de valores.• Diseñar esquemas de diálogo.

2. Elaborar interfaces de usuario a partir del diseño de servicios de presentación y delas especificaciones y requerimientos funcionales de la aplicación.

- Programar sobre diferentes interfaces de usuario. Enlazar con otras aplicaciones.- Operar con interfaces gráficas de usuario.- A partir de una simulación:

• Analizar la información proveniente del diseño de los servicios de presentaciónde la aplicación.

• Implementar sobre un IGU determinado, el diseño de los servicios depresentación de la aplicación sobre una BD existente.

Page 49: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

49

• Evaluar las ventajas e inconvenientes de la implementación de los servicios depresentación en los diferentes IGUs existentes en el mercado.

• Implementar un servicio de presentación utilizando una herramienta de cuartageneración como generadores de pantallas y menús.

• Implementar servicios de presentación a partir de plantillas definidas en elrepositorio de una herramienta CASE.

• Implementar un sistema de mensajes de ayuda, mensajes de error y lista devalores.

3. Evaluar que los servicios de presentación implementados cumplen con lasespecificaciones de la aplicación utilizando óptimamente los recursos del sistema.

- Sobre un supuesto práctico:• Establecer criterios de validación de los servicios de presentación.• Comprobar que el servicio de presentación se adapta a los requerimientos de

usuario establecidos.• Comprobar que los servicios de presentación no han alterado la funcionalidad

y la eficiencia de las aplicaciones y que la interfaz entre ambos se realizacorrectamente.

• Comprobar la robustez de los servicios de presentación implementados,verificando si resisten usos y operaciones indebidas.

4. Elaborar la documentación característica de los servicios de presentación utili-zados en la organización.

- Para un servicio de presentación simulado en el aula:• Documentar las plantillas estándares de la empresa.• Describir el aspecto de las pantallas y campos de pantalla utilizadas en los

servicios de presentación.• Describir la metodología y la normativa utilizada en la empresa para la

implementación de interfaces de usuario.• Enumerar y documentar los criterios de validación de servicios de

presentación establecidos en la organización.• Redactar guías de usuario para el uso de los interfaces de usuario de cada una

de las aplicaciones.• Describir las interfaces IGU-Aplicaciones.

Carácter de los contenidos del módulo:Este módulo tiene un carácter eminentemente práctico, implica la realización de actividadesbasadas en los conocimientos adquiridos.

Contenidos de base:Este módulo utiliza como soporte los conocimientos de los siguientes módulos: módulo 1,“Sistemas operativos multiusuario y en red”; módulo 2, “Análisis y diseño detallado de

Page 50: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

50

aplicaciones informáticas de gestión” y el módulo 3, “Programación en lenguajesestructurados”.

Page 51: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

51

3.5.3. CONTENIDOS.

a) Interacción usuario-sistema (Introducción a la ergonomía)- La percepción humana.- Tareas.- Tipos de interacción.

b) Diseño de interfaces- Criterios de diseño.- Directrices para el diseño de interfaces

- Interacción general- Entrada de datos- Visualización de información

c) Esquemas de diálogo.- Definición y representación.

d) Interfaces gráficas de usuario (IGU)- Orígenes, características y evolución.- Programación por eventos.- Librerías de componentes gráficos

- Ventanas gráficas y textuales- Cajas de selección simple y múltiple- Cajas de dialogo- Otros

- Estructura de un programa bajo una interfaz gráfica.- Librerías de enlace dinámico: creación y uso.

e) Entornos gráficos- Aspectos básicos

- Entorno operativo- Aplicaciones- Elementos gráficos

- Controles.- Estándares para enlaces de datos.- Interfaz de diseño gráfico: gráficos, color, tipos de letra, impresión.- Programación orientada a objetos en entornos gráficos

- Características- Propiedades fundamentales de objetos gráficos- Clases de objetos gráficos.- Principales métodos aplicables.

f) Elaboración de servicios de presentación, informes y ayudas.

Page 52: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

52

- Utilización de aplicaciones informáticas específicas disponibles en el mercado.- Utilización de las funciones propias del entorno gráfico para los servicios depresentación.- Utilización de las funciones propias del entorno gráfico para el diseño y elaboraciónde informes.

- Utilización de las funciones propias del entorno gráfico para la elaboración deayudas.

g) Entornos multimedia- Características.- Configuración física de entornos multimedia.- Software general y específico en entornos multimedia.- Integración de información visual, auditiva y sensorial.- Aplicaciones.

3.5.4.DURACIÓN-Mínima: 198 horas.-Máxima: 242 horas.-Fija: 220 horas.

3.5.5.PROFESORADOEspecialidad: Sistemas y Aplicaciones Informáticas.Cuerpo: Profesor Técnico de F.P.

Page 53: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

53

4. MÓDULO PROFESIONAL DE FORMACIÓN EN CENTROS DE TRABAJO

4.1. INFORMACIÓN GENERAL

Referencia del perfil profesional y carácter del módulo:

Este módulo complementa la competencia profesional que el alumnado ha adquirido durantesu formación en el centro educativo, mediante el desarrollo de actividades realizadas en unentorno productivo y profesional real.

Por tanto las situaciones de trabajo propuestas en este documento y los contenidos quedefinirá el centro educativo, están orientados a que el alumnado consolide y amplíe laformación adquirida en el centro educativo.

Esbozo profesional:

Si bien la formación en centros de trabajo abarca todos los aspectos formativos de este perfilprofesional, está orientada sobre todo a conseguir la profesionalidad recogida en las"Unidades de competencia" que describen al perfil profesional. Por tanto desarrollaráprincipalmente los aspectos formativos de los módulos asociados a unidades de competencia,realizando practicas y actividades en el campo del desarrollo de aplicaciones informáticas:

- Análisis y diseño- Codificación y documentación.- Prueba y mantenimiento.

4.2. CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACIÓN

Al finalizar este módulo el alumnado será capaz de:

1. Realizar el análisis y diseño de aplicaciones y diseño de bases de datos.- Realizar diagramas entidad-relación del modelo conceptual de la base de datos.- Obtener el diseño lógico a partir del modelo de datos y aplicar procesos de

normalización de tablas.- Obtener un diseño físico de la base de datos e implementarlo sobre el sistema gestor

de bases de datos, y el sistema operativo.- Descomponer las aplicaciones en módulos y elaborar alternativas de implementación.- Evaluar costes y necesidades de recursos.- Elaborar prototipos y demostraciones.- Especificar condiciones de error y su tratamiento.- Documentar el modelo de datos y describir las tablas y atributos.- Confeccionar un análisis y diseño de datos y procesos con herramientas CASE.

Page 54: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

54

2. Elaborar aplicaciones utilizando diferentes herramientas de desarrollo.- Codificar módulos de programación en un lenguaje estructurado de tercera

generación y/o de cuarta generación, o a partir del repositorio de una herramientaCASE.

- Utilizar librerías del sistema y paquetes disponibles.- Documentar los módulos de programación y los datos utilizados.- Aplicar los estándares de control de calidad y los procedimientos de prueba

establecidos.- Medir los rendimientos de las aplicaciones y evaluar las prestaciones y el consumo de

recursos.- Realizar sobre una interfaz gráfica de usuario particular, el diseño de los servicios de

presentación de la aplicación.

3. Establecer y mantener una comunicación apropiada con el entorno profesional:usuarios, servicios técnicos del sistema, dirección de departamento y de la empre-sa.

- Conocer la estructura organizativa de la empresa.- Interpretar la terminología informática usada en la empresa.- Elegir el momento, lugar y canales más adecuados para plantear una comunicación.- Definir previamente los objetivos y puntos que se deben tratar en sus comunicaciones

con usuarios y servicios técnicos.- Admitir abiertamente, cuando se produzca, la falta de comprensión de aspectos

técnicos e instrucciones formuladas.- Tener iniciativa para solicitar ayuda en la resolución de problemas.- Mantener una actitud receptiva a las consideraciones y sugerencias que se le formulen.- Redactar informes y propuestas de acuerdo con la terminología informática y de

gestión de la empresa.

4. Cumplir las tareas y objetivos encomendados con profesionalidad e integrarse enel sistema de relaciones técnico sociales de la empresa.

- Interpretar las instrucciones que recibe.- Responsabilizarse del trabajo desarrollado.- Respetar los procedimientos y normas internas de relaciones laborales establecidas

en el centro de trabajo mostrando en todo momento una actitud de consideración conel resto de integrantes de la empresa.

- Detectar los límites de su capacidad de decisión y las repercusiones de su actividadsobre el sistema de información y el funcionamiento de la empresa.

- Ajustarse a lo establecido en las normas y procedimientos técnicos establecidos:documentación técnica, documentación para la toma de decisiones, normas deseguridad y confidencialidad de la información,...

- Cumplir los objetivos y tareas asignadas en orden de prioridad, con criterios deproductividad, meticulosidad y eficacia en el trabajo.

Page 55: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

55

- Mostrar una actitud de afán de superación de los problemas y de permanenteaprendizaje y adaptación a los cambios tecnológicos y los procedimientos de trabajo.

5. Elaborar una documentación completa de los proyectos realizados en el centro detrabajo

- Describir las actividades de la empresa y su estado de mecanización.- Describir los objetivos de los proyectos desarrollados.- Descomponer el proyecto en fases.- Representar gráficamente las soluciones propuestas: modelo entidad - relación,

diagramas de flujo de datos…- Documentar la interfaz de usuario.- Documentar las especificaciones y características de los proyectos.- Elaborar el manual de operación.

4.3. CONTENIDOS

Las actividades de formación a desarrollar durante la estancia del alumnado en el centro detrabajo, serán concertadas entre el profesor-tutor del ciclo formativo y el instructor del centrode trabajo, al objeto de alcanzar adecuadamente las capacidades terminales especificadas enel punto 4.2.

Así mismo propondrán el calendario y el programa formativo más conveniente, en función delas características propias de la empresa y de acuerdo con las instrucciones establecidas porla Consellería de Cultura, Educación y Ciencia.

En el ámbito privado se recomienda que la formación en el centro de trabajo se realice en eldepartamento de proceso de datos de medianas y grandes empresas o en empresas deservicios de desarrollo de aplicaciones informáticas, y en el ámbito público en losdepartamentos de informática de dichos organismos.

4.4. DURACIÓN

Total FCT : 380 horas.Las horas mínimas en centros de trabajo y máximas en centro educativo serán marcadas enlas correspondientes Instrucciones de la Consellería de Cultura, Educación y Ciencia.

Page 56: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

56

ANEXO III

DURACIÓN Y ESPACIOS DE LOS MÓDULOS PROFESIONALES

1. RELACIÓN Y DURACIÓN DE LOS MÓDULOS PROFESIONALES

Duración total ciclo: 2000 horas.

MÓDULO PROFESIONAL

DURACIÓN (HORAS)

Mínima Máxima Fija

Total Semana Total Semana Total Semana

1. Sistemas Informáticos Multiusuario y enRed.

- - 288 9 260 8

2. Análisis y Diseño Detallado deAplicaciones Informáticas de Gestión.

288 9 352 11 320 10

3. Programación en LenguajesEstructurados.

352 11 416 13 380 12

4. Desarrollo de Aplicaciones en Entornosde Cuarta Generación y conHerramientas CASE.

286 13 330 15 310 14

5. Diseño y Realización de Servicios dePresentación en Entornos Gráficos.

198 9 242 11 220 10

6. Relaciones en el Entorno de Trabajo - - - - 65 3

11. Formación y orientación laboral - - - - 65 3

12. Formación en centro de trabajoMínima en centrode trabajo

Máxima en centroeducativo

Total FCT

380

La distribución horaria del ciclo se realizará de acuerdo con lo establecido en el Artículo 8de este Decreto.

En la programación que se realice del módulo de Formación en centros de trabajo, podrácontemplarse un tiempo del mismo utilizado en el centro educativo, para actividadesrelacionadas con la orientación, seguimiento, coordinación y memoria de la FCT. Este

Page 57: DECRETO /1997, DE DE DE 1997, POR EL QUE SE … CV.pdf · Familia Profesional: INFORMÁTICA Ciclo Formativo: ... grados, modalidades y especialidades, en el ámbito de sus competencias,

Familia Profesional: INFORMÁTICACiclo Formativo: DESARROLLO DE APLICACIONES INFORMÁTICAS

57

tiempo será marcado en porcentaje sobre el total de la FCT en las correspondientesInstrucciones de la Consellería de Cultura, Educación y Ciencia.

2. ESPACIOS

Distribución de referencia de los módulos y espacios

El Real Decreto 1676/1994 de 22 de abril por el que se establece el título de TécnicoSuperior en Desarrollo de Aplicaciones Informáticas, determina ls requisitos mínimos deespacios e instalaciones de dicho ciclo formativo. En concordancia con lo allí establecido yteniendo en cuenta las condiciones en que se pretende impartir sus enseñanzas en laComunidad Valenciana, se exponen en la tabla siguiente los espacios que preferentementese asignarán a cada uno de los módulos.

Espacio formativo Superficie mínima m2 Grado de utilización.

Porcentaje

Aula de informática 60 80

Aula polivalente 60 20

El “grado de utilización” expresa en tanto por ciento la ocupación del espacio, por ungrupo de alumnos previsto para la impartición del ciclo formativo.

En el margen permitido por el “grado de utilización”, los espacios formativos establecidos,pueden ser ocupados por otros grupos de alumnos que cursen el mismo u otros ciclosformativos u otras etapas educativas.

En todo caso, las actividades de aprendizaje asociadas a los espacios formativos (con laocupación expresada por el grado de utilización) podrán realizarse en superficies utilizadastambién para otras actividades formativas afines. Asimismo se podrá utilizar para abordardeterminadas actividades de enseñanza y aprendizaje de un módulo, espacios diferentes alos asignados como preferentes. Esta ocupación deberá preverse en las programaciones yen la organización horaria y distribución de espacio del centro educativo.