Está en la página 1de 79

Error!Marcador no definido.

DESARROLLO DE APLICACIONES INFORMTICAS


DENOMINACIN: DESARROLLO DE APLICACIONES INFORMTICAS
NIVEL: FORMACIN PROFESIONAL DE GRADO SUPERIOR
DURACIN DEL CICLO FORMATIVO: 2000 horas (equivalente a 5 trimestres de formacin
en centro educativo como mximo, ms la formacin en centro de trabajo correspondiente)
REALES DECRETOS: Ttulo: 1661/1994 (B.O.E. 30/09/1994)
Currculo: 1676/1994 (B.O.E. 06/10/1994)
1. REFERENCIA DEL SISTEMA PRODUCTIVO
1.1. PERFIL PROFESIONAL
1.1.1. Competencia general
1.1.2. Capacidades profesionales
1.1.3. Unidades de competencia
Utilizar sistemas informticos aislados o interconectados en red.
Realizar el anlisis y el diseo detallado de aplicaciones informticas de gestin.
Elaborar, adaptar y probar programas en lenguajes de programacin estructurados
y de cuarta generacin.
Disear y realizar servicios de presentacin que faciliten la explotacin de
aplicaciones.
1.2. EVOLUCIN DE LA COMPETENCIA PROFESIONAL
1.2.1. Cambios en los factores tecnolgicos, organizativos y econmicos
1.2.2. Cambios en las actividades profesionales
1.2.3. Cambios en la formacin
1.3. POSICIN EN EL PROCESO PRODUCTIVO

Error!Marcador no definido.

1.3.1. Entorno profesional y de trabajo


1.3.2. Entorno funcional y tecnolgico
2. ENSEANZAS DEL CICLO FORMATIVO
2.1. OBJETIVOS GENERALES DEL CICLO FORMATIVO
2.2. MDULOS PROFESIONALES
COMPETENCIA

ASOCIADOS

UNA

UNIDAD

DE

Sistemas informticos multiusuario y en red.


Anlisis y diseo detallado de aplicaciones informticas de gestin.
Programacin en lenguajes estructurados.
Desarrollo de aplicaciones en entornos de cuarta generacin y con herramientas CASE.
Diseo y realizacin de servicios de presentacin en entornos grficos.
2.3. MDULOS PROFESIONALES TRANSVERSALES
Relaciones en el entorno de trabajo
2.4. MDULO PROFESIONAL DE FORMACIN EN CENTRO DE TRABAJO
2.5. MDULO PROFESIONAL DE FORMACIN Y ORIENTACIN LABORAL
3. ORDENACIN ACADMICA E IMPARTICIN
3.1. MATERIAS DE BACHILLERATO QUE SE HAN DEBIDO CURSAR PARA
ACCEDER AL CICLO FORMATIVO CORRESPONDIENTE A ESTE TITULO
3.2. PROFESORADO
3.2.1. Especialidades del profesorado con atribucin docente en los mdulos
profesionales del ciclo formativo
3.2.2. Equivalencias de titulaciones a efectos de docencia
3.3. REQUISITOS MNIMOS DE ESPACIOS E INSTALACIONES PARA IMPARTIR
ESTAS ENSEANZAS

Error!Marcador no definido.

3.4. CONVALIDACIONES, CORRESPONDENCIAS Y ACCESO A ESTUDIOS


UNIVERSITARIOS
3.4.1. Mdulos profesionales que pueden ser objeto de convalidacin con la formacin
profesional ocupacional
3.4.2. Mdulos profesionales que pueden ser objeto de correspondencia con la prctica
laboral
3.4.3. Acceso a estudios universitarios
3.5. ORGANIZACIN TEMPORAL DEL CICLO FORMATIVO
3.5.1. Mdulos profesionales del primer curso
3.5.2. Mdulos profesionales del segundo curso

Error!Marcador no definido.

1. REFERENCIA DEL SISTEMA PRODUCTIVO


1.1. PERFIL PROFESIONAL
1.1.1. Competencia general
Los requerimientos generales de cualificacin profesional del sistema productivo
para este tcnico son:
Desarrollar aplicaciones informticas, participando en el diseo y realizando la
programacin, pruebas y documentacin de las mismas de conformidad con los
requisitos funcionales, especificaciones aprobadas y normativa vigente.
Este tcnico actuar, en su caso, bajo la supervisin general de Ingenieros o
Licenciados y/o Ingenieros Tcnicos o Diplomados.
1.1.2. Capacidades profesionales
- Organizar y utilizar eficazmente los recursos disponibles en el sistema
informtico.
- Definir la estructura modular y de datos para llevar a cabo aplicaciones
informticas que cumplan con las especificaciones funcionales y
restricciones del lenguaje de programacin.
- Realizar pruebas que verifiquen la validez funcional, la integridad de los
datos y de la interfaz de comunicacin y el rendimiento de las aplicaciones
informticas.
- Ejecutar servicios de presentacin 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 informticas.
- Adaptarse a las nuevas situaciones de trabajo debidas a los cambios
tecnolgicos, organizativos, econmicos 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 organizacin.

Error!Marcador no definido.

- Mantener relaciones fluidas con los miembros del grupo funcional en el


que est integrado, responsabilizndose de la consecucin de los objetivos
asignados al grupo, respetando el trabajo de los dems, organizando y
dirigiendo tareas colectivas y cooperando en la superacin de dificultades
que se presenten, con una actitud tolerante hacia las ideas de los
compaeros y subordinados.
- Actuar ante situaciones de posible emergencia, informando y solicitando
ayuda a quien proceda, dirigiendo las actuaciones de los miembros de su
equipo y aplicando con seguridad 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 procedentes,
dentro del mbito de su competencia, consultando dichas decisiones
cuando sus repercusiones organizativas, econmicas o de seguridad son
importantes.
Responsabilidad y autonoma en las situaciones de trabajo
A este tcnico, en el marco de las funciones y objetivos asignados por tcnicos de
nivel superior al suyo, se le requerirn en los campos ocupacionales concernidos,
por lo general, las capacidades de autonoma en:
-

Diseo detallado de aplicaciones informticas a partir de la especificacin de


los requisitos funcionales de las mismas.
.
.
.
.

Definicin y descripcin de las estructuras de datos, a nivel lgico y fsico.


Definicin y descripcin de la arquitectura modular.
Definicin y descripcin de procedimientos e interfaz de usuario.
Especificacin de directrices para la realizacin de pruebas unitarias y de
integracin de los mdulos o programas.

Codificar, probar y depurar programas.

Elaborar y mantener documentacin descriptiva de la gnesis, produccin y


operatividad de aplicaciones informticas.

1.1.3. Unidades de competencia


1. Utilizar sistemas informticos aislados o interconectados en red.

Error!Marcador no definido.

2. Realizar el anlisis y el diseo detallado de aplicaciones informticas de


gestin.
3. Elaborar, adaptar y probar programas en lenguajes de programacin
programacin
estructurados y de cuarta generacin.
4. Disear y realizar servicios de presentacin que faciliten la explotacin
explotacin
de aplicaciones.

Error!Marcador no definido.

Unidad de Competencia 1:

UTILIZAR SISTEMAS INFORMATICOS


INFORMATICOS AISLADOS
O INTERCONECTADOS EN RED

REALIZACIONES
1.1.

Adaptar la configuracin lgica del


sistema al entorno de trabajo requerido
para la realizacin y prueba de
programas.

CRITERIOS DE REALIZACIN
-

Los valores de las variables del sistema que


afectan a la memoria, procesador y perifricos se
ajustan a los requeridos por el entorno de
programacin y/o el de prueba.

Se aaden y eliminan dispositivos, segn lo


requiera el trabajo que hay que realizar, identificando ficheros asociados para el control y gestin
de cada uno.

Se definen y asignan valores a variables de


usuario que permitan el acceso y uso de libreras
y utilidades, tanto del sistema como del entorno
de programacin, requeridos en la realizacin y
prueba de programas.

Se definen y asignan valores a variables de


usuario que permitan el acceso a los datos
requeridos en la realizacin y prueba de programas.

Se establecen procedimientos para almacenar y


recuperar los entornos de trabajo requeridos y
para controlar la ejecucin de pruebas de programas.

Error!Marcador no definido.

1.2. Organizar y mantener los programas y


datos de prueba en sistemas de archivos
empleando mandatos del sistema
operativo.

1.3. Recuperar, presentar y distribuir la


informacin almacenada por los
dispositivos disponibles en el sistema.

1.4. Establecer procedimientos que aseguren


la integridad, disponibilidad y seguridad
del sistema y de la informacin durante
la realizacin y verificacin de programas

Se crean volmenes fsicos y lgicos con el


formato y tamao requerido por las aplicaciones.

Se crean y mantienen estructuras de directorios


atendiendo a las necesidades de aplicaciones y
usuarios en cuanto a la agrupacin, accesos y
utilizacin de la informacin.

Se ejecutan peridicamente operaciones de eliminacin de ficheros y directorios para evitar la


ocupacin del espacio de almacenamiento con
informaciones no tiles.

- Se recuperan datos de los servidores de ficheros,


estableciendo las secuencias de conexin apropiadas.
-

Se accede, filtra y encamina la informacin al


dispositivo de salida requerido (sea o no compartido).

Se obtienen informes con formato y calidad


apropiado y en tiempo til de los programas y
resultados de prueba.

Se controlan procesos en ejecucin simultnea


mediante el uso de ventanas y terminales virtuales.

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

Se emplean/aplican las interfaces de comunicacin y acceso a bases de datos de acuerdo con las
normas de uso especificadas en los manuales
tcnicos del producto.

Se obtienen copias de seguridad del "software" de


base, de las aplicaciones, ficheros y bases de
datos en explotacin con la periodicidad y en los
casos establecidos.

Se instala "software" para la prevencin de fallos


que afecten a la integridad de los datos y a la
lgica de procesos.

Se aplican procedimientos para mantener la inte-

Error!Marcador no definido.
gridad de los datos almacenados en distintos
soportes de almacenamiento.
-

Se cumplen las normas establecidas para acceder


al sistema, usar sus recursos y disponer de la
informacin almacenada.

DOMINIO PROFESIONAL
Informacin (naturaleza, tipo y soportes): Informacin sobre la configuracin fsica y lgica
vigente en el sistema informtico. Manuales tcnicos y de operacin de equipos. Manuales de
referencia y operacin de sistemas operativos y aplicaciones instaladas. Manuales de referencia y
operacin de redes locales. Normas de organizacin y codificacin de la informacin.
Informacin relevante en materia de derechos de propiedad intelectual y "copyrights". Manuales
de referencia e instalacin de los entornos de programacin.
Medios de produccin o tratamiento de la informacin: Equipos: ordenadores, perifricos
de entrada, salida y almacenamiento. Equipos de Comunicaciones: modems, "hubs",
concentradores, multiplexores, tarjetas de red. Software: sistemas operativos monousuario, multiusuario, paquetes de propsito general -gestores de Bases de Datos, grficos, hojas de clculo-,
"software" de red, programas de comunicaciones, entornos de programacin (lenguajes y
herramientas de programacin).
Procesos, mtodos, procedimientos: Procedimientos de organizacin de la informacin y de
su almacenamiento en soportes magnticos, pticos y magneto-pticos. Procedimientos que
faciliten la explotacin de los recursos del sistema. Procedimientos de acceso a recursos
compartidos. Operacin y uso de sistemas de respaldo. Integracin de datos de diferentes tipos
y/o formas.
Principales resultados del trabajo: Disponibilidad en el sistema informtico de los entornos
de trabajo requeridos por usuarios y aplicaciones. Utilizacin eficaz de la interfaz de comunicacin y acceso a datos disponible en el sistema. Procedimientos de seguridad, integridad y
disponibilidad del sistema y de la informacin almacenada. Configuracin de sistemas
informticos aislados e interconectados en red. Realizacin y verificacin de pruebas y
programas desarrollados. Instalacin de productos "software" para el desarrollo de programas.
Personas y/u organizaciones destinatarios del servicio: Analistas de sistemas. Programadores. Administradores de sistemas informticos. Tcnicos de sistemas. Consultores

Error!Marcador no definido.

informticos.

Error!Marcador no definido.

Unidad de Competencia 2:
2:

REALIZAR EL ANLISIS Y EL DISEO DETALLADO DE APLICACIONES


APLICACIONES INFORMATICAS DE
GESTIN

REALIZACIONES
2.1.

2.2.

2.3.

Participar en la estructuracin de
requisitos y anlisis funcional de
aplicaciones informticas, atendiendo a
las directrices marcadas por el analista.

Participar en la elaboracin de alternativas de aplicaciones informticas de


diseo que cumplan con las especificaciones y los requerimientos
funcionales dados.

Realizar el diseo de la aplicacin


segn las instrucciones marcadas por el
analista.

CRITERIOS DE REALIZACIN
-

Se consulta, revisa y acuerda con el analista la


informacin que hay que obtener y el mtodo
para adquirirla.

Se identifican las fuentes y destinos de la informacin y los procesos que se deben realizar
sobre los datos.

La metodologa de anlisis adoptada en la empresa se aplica correctamente.

Se obtiene la informacin requerida para el


anlisis funcional a partir de los documentos,
datos y procedimientos realizados en la empresa.

Los modelos de datos, procesos y flujos de datos


diseados en cada una de las alternativas
cumplen con las especificaciones funcionales
establecidas.

Se especifican costes y recursos ("hardware" y


"software") para la implementacin de cada una
de las alternativas diseadas.

Se crean prototipos funcionales o demostraciones


de las alternativas diseadas.

Se aplica la metodologa de diseo adoptada para


la descripcin de las entradas, salidas y esquemas
de dilogo lgicos utilizados en cada alternativa.

El diseo de la aplicacin cumple con las instrucciones marcadas.

La divisin de la aplicacin en subsistemas y


mdulos es consistente y completa.

Se especifican las condiciones de entrada, de


salida, de error y su tratamiento, y los flujos de

Error!Marcador no definido.
control interno para cada uno de los procesos
contemplados en el diseo.

2.4.

2.5.

Elaborar planes de pruebas a fin de


verificar que se obtienen las prestaciones
demandadas.

Elaborar la documentacin del


diseo detallado y plan de pruebas de la
aplicacin informtica segn los
procedimientos establecidos.

Las interfaces de captura de datos y formatos de


salida de informacin son determinadas y
descritas.

Se actualiza el diccionario de datos de acuerdo


con el procedimiento establecido.

El plan define la secuencia y condiciones de


realizacin de las pruebas.

Se describen los resultados esperados de las


pruebas de mdulos y de la prueba de integracin.

El plan de pruebas permite comprobar que el


acceso, utilizacin y elaboracin de los datos es
conforme al diseo.

Las pruebas permiten comprobar que la presentacin de informacin es conforme a la establecida en el diseo.

Se verifica en el plan de pruebas que las condiciones de error y su tratamiento se ajustan a lo


diseado.

Se elabora la documentacin de forma completa


y ajustndose a los procedimientos.

En la documentacin se incluye:
.
Modelo y fichas de datos.
.
Diagrama de flujo de datos.
.
Descripcin de procesos.
.
Diagramas de descomposicin modular.
.
Representacin grfica de las entradas,
salidas y dilogos lgicos de la aplicacin.
.
Plan de pruebas.

DOMINIO PROFESIONAL
Informacin (naturaleza, tipo y soportes): Especificaciones funcionales de la aplicacin que
se va a desarrollar. Diagramas de flujo de datos, procesos, esquemas de dilogos.Manuales sobre
metodologas de anlisis y diseo de sistemas de informacin. Modelos de datos. Tablas de
referencias cruzadas Procesos-Datos. Informacin relevante en materia de derechos de
propiedad intelectual y "copyright". Informacin sobre los recursos del sistema informtico.

Error!Marcador no definido.

Informacin acerca de los datos, documentos y procedimientos incluidos en los procesos que
se deben mecanizar. Diagramas de planificacin del trabajo.
Medios de produccin o tratamiento de la informacin: Equipos informticos: ordenador,
perifricos de E. y almacenamiento. "Software": herramientas CASE y herramientas para el
desarrollo de prototipos. tiles de oficina. Hojas de diagramacin y descripcin de procesos,
flujo de datos y esquemas de dilogo.
Procesos, mtodos y procedimientos: Procedimiento de anlisis y diseo de sistemas de
informacin. Procedimiento de modelizacin de Datos. Procedimiento de descripcin y
documentacin de procesos, flujos de datos, esquemas de dilogo. Procedimientos de
descomposicin modular. Planificacin y documentacin de las pruebas que se van a efectuar.
Utilizacin de fuentes de referencia, manuales...
Principales resultados del trabajo: Descomposicin modular de la aplicacin. Descripcin
detallada de los mdulos a desarrollar. Plan y especificaciones para el desarrollo de las pruebas.
Descripcin detallada de las estructuras de datos, "interfaz" de comunicacin con el usuario,
lgica de control de cada mdulo, tratamiento de errores.
Personas y/u Organismos destinatarios del servicio: Analista de sistemas. Consultor
informtico. Usuarios finales de la aplicacin a desarrollar. Tcnicos de sistemas. Administrador
de datos. Programadores.

Error!Marcador no definido.

Unidad de Competencia 3:

ELABORAR, ADAPTAR Y PROBAR PROGRAMAS


PROGRAMAS
EN
LENGUAJES
DE
PROGRAMACIN
ESTRUCTURADOS
ESTRUCTURADOS Y DE CUARTA GENERACIN
GENERACIN

REALIZACIONES
3.1.

3.2.

3.3.

Elaborar programas que cumplan las


especificaciones establecidas en el
diseo, con bajo coste de mantenimiento.

Integrar y enlazar programas y rutinas


siguiendo las especificaciones
establecidas en el diseo.

Realizar pruebas funcionales de


programas, atendiendo a las especificaciones establecidas en el diseo.

CRITERIOS DE REALIZACIN
-

La codificacin cumple con las reglas sintcticas


del lenguaje seleccionado.

Los programas contienen comentarios significativos y son legibles.

Se aplican correctamente los mtodos estructurados de programacin.

El programa presenta un cdigo ejecutable tras


invocar a programas traductores, libreras,
depuradores,....etc, con los parmetros apropiados y subsanados los errores producidos.

Se utilizan libreras con los parmetros 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 informtico ( memoria, perifricos,
procesador), para que la integracin y el enlace
de programas sea ejecutable.

Las funciones de los programas integrados no se


ven afectadas por el proceso de integracin.

Los accesos a bases de datos y ficheros son


conformes a las necesidades del proceso y
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 realizacin de las


pruebas son previamente preparados de forma

Error!Marcador no definido.
apropiada.

3.4.

3.5.

Elaborar y mantener documentacin


descriptiva de programas y pruebas que
permitan la consulta y actualizacin por
terceras personas.

Efectuar cambios en programas de


acuerdo con los nuevos requerimientos
establecidos.

Se verifica que los procedimientos de tratamiento


de errores responden al diseo.

Se comunica a la persona correspondiente todos


los problemas o fallos detectados en la prueba
del programa.

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 caractersticas del programa que


se ven afectadas por cambios en la configuracin
del sistema.

Se elabora una gua de uso para cada programa.

Se identifican las reas del programa afectadas


por el cambio.

La incorporacin y/o eliminacin de cdigos no


afecta a otros procesos o funciones implementadas.

La ejecucin del programa satisface los nuevos


requerimientos establecidos.

DOMINIO PROFESIONAL
Informacin (naturaleza, tipo y soportes):
soportes) Manuales de referencia de lenguajes de programacin. Manuales de referencia de generadores de cdigo. Manuales de referencia de lenguajes
de consulta. Informacin sobre las libreras existentes. Informacin sobre programas
traductores, enlazadores... etc. Manual de uso de depuradores (Debbugger). Especificaciones
detalladas del mdulo que hay que desarrollar (cuaderno de carga). Informacin relevante en

Error!Marcador no definido.

materia de derechos de propiedad intelectual y "copyrights". Informacin sobre accesos a bases


de datos. Informacin sobre los recursos del sistema informtico.
Medios de produccin o tratamiento
tratamiento de la informacin: Equipos informticos: ordenadores, perifricos de entrada, salida y almacenamiento. "Software": Lenguajes de programacin
estructurados y de 4 generacin. Generadores de aplicaciones (cdigo). Generadores de
pantallas e informes, libreras de programas. Editores.
Procesos, mtodos y procedimientos: Mtodos estructurados de programacin.
Procedimientos de uso de libreras del sistema y del usuario. Procedimientos de uso de
programas traductores y enlazadores. Procedimientos de documentacin de programas y
prueba. Elaboracin de manual de uso del programa.
Principales resultados del trabajo: Obtencin de cdigo ejecutable por el ordenador.
Pruebas del funcionamiento del programa. Instrucciones de uso del programa desarrollado
Personal y/u organizaciones destinatarias del servicio: Analista de Sistemas. Tcnico de
Sistemas. Administrador de datos. Programadores. Usuarios. Clientes.

Error!Marcador no definido.

Unidad de Competencia 4:

DISEAR Y REALIZAR SERVICIOS DE PRESENTACIN QUE FACILITEN LA EXPLOTACIN


EXPLOTACIN DE
APLICACIONES

REALIZACIONES
4.1.

Disear servicios de presentacin


amigables en formato que faciliten la
interaccin hombre-mquina.

CRITERIOS DE REALIZACIN
-

Se utilizan formatos de presentacin que permiten una asimilacin rpida de la informacin.

Las informaciones que se deben mostrar y las


acciones que hay que realizar se ubican en
pantalla de manera coherente y utilizando
eficientemente el espacio disponible.

Se tienen en cuenta aquellos aspectos que


permitirn un dilogo hombre-mquina eficiente:
.
.
.
.
.

4.2.

Realizar servicios de presentacin


que cumplan las directrices del diseo.

Minimizar el nmero de pulsaciones de


teclas.
Reducir la cantidad de informacin que
haya que memorizar entre acciones.
Permitir una vuelta atrs en la mayora de
las acciones.
Mostrar solo informacin relevante al contexto actual.
Mantener consistencia entre la informacin visualizada y los datos de entrada.

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

La "interfaz" desarrollada valida la entrada de


datos y verifica las rdenes destructivas dadas por
el usuario.

La "interfaz" desarrollada controla la interaccin


con los dispositivos de entrada y salida.

La creacin y manejo de pantallas, ventanas,


mens desplegables, iconos grficos... etc.,
cumplen con las especificaciones de diseo.

Se definen mensajes de error que informan


claramente del error producido.

Se aplican oportuna y eficientemente las herramientas para desarrollo de "interfaces" de usuario,

Error!Marcador no definido.
disponibles en la empresa.

4.3.

4.4.

Realizar pruebas de usuario que


verifiquen la presentacin, secuencias de
dilogo y enlace con aplicaciones de la
"interfaz" desarrollada.

Elaborar y mantener documentacin


sobre el diseo, desarrollo, prueba y
utilizacin de los servicios de presentacin que faciliten el uso y el mantenimiento del mismo.

Se aplica correctamente el protocolo para manejo


de recursos y excepciones que ofrece el sistema
de desarrollo de "interfaces" de usuario.

El retardo y variabilidad en el tiempo de respuesta se ajusta al ritmo de actuacin del usuario.

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 presentacin.

Se describen las funciones y los requerimientos


de instalacin con precisin y pulcritud.

Se describen los esquemas de dilogo y restricciones que le afectan.

Se han identificado cambios del sistema que


puede afectar al servicio de presentacin desarrollada.

Se elabora una gua de usuario que ayude al


usuario final en la instalacin y manejo de la
interfaz desarrollada.

DOMINIO PROFESIONAL
Informacin (naturaleza, tipo y soportes): Manual de referencia del sistema de desarrollo de
interfaz de usuarios. Informacin sobre los recursos del sistema informtico. Prestaciones
demandadas por los usuarios. Informacin sobre comunicacin y control de dispositivos de
entrada. Informacin sobre normas de ergonoma del puesto de trabajo.Informacin relevante
en materia de derechos de propiedad intelectual y "copyrights". Informacin sobre aplicaciones
instaladas.
Medios de produccin o tratamiento de la informacin: Sistema Informtico: Equipos:
ordenadores, pantallas grficas, tabletas, dispositivos de captura y entrada de datos (scanners,
ratones, lpiz ptico), Plotters. "Software": Lenguajes de Programacin para entornos interactivos.
Herramientas desarrollo. Interfaces de usuario.

Error!Marcador no definido.

Procesos, mtodos y procedimientos: Mtodos de integracin de informaciones textuales y


grficas. Procedimientos de presentacin continua de informacin. Procedimientos de uso y control de los recursos del sistema que ofrece el sistema de desarrollo de interfaces de usuario.
Planificacin y desarrollo de sistemas de ayudas integradas y con hipertexto.
Principales resultados del trabajo: Obtener un sistema que permita establecer y mantener el
dilogo hombre-mquina de manera eficiente.
Personas y/u organismos destinatarios del servicio: Usuarios finales. Programadores.
Analistas de sistemas. Tcnicos de sistemas. Clientes.

Error!Marcador no definido.

1.2. EVOLUCIN DE LA COMPETENCIA PROFESIONAL


1.2.1. Cambios en los factores tecnolgicos, organizativos y econmicos
Dentro del contexto macroeconmico, que definir este sector a corto plazo,
resalta una tendencia alcista en la actividad especializada en servicios informticos,
justificada en la poltica de reduccin de costes fijos, asumida por la totalidad de las
empresas, que favorecer la subcontratacin de actividades a empresas
especializadas.
El entorno empresarial se va a caracterizar por una diversificacin, tanto geogrfica
como en servicios de consultora, que incluir en el servicio de asesora especfica
todo el soporte informtico que requiera la aplicacin.
La progresiva introduccin de las nuevas tecnologas en la empresa genera un
cambio importante en las formas de gestin y organizacin empresarial. De esto se
deriva, un incremento en la demanda de servicios informticos y de desarrollo de
"software" con un alto nivel de especializacin.
La alta competitividad entre las empresas de servicios informticos requiere la
necesidad de diferenciar los productos, ofrecer un servicio personalizado a las
caractersticas y necesidades del cliente, abriendo un campo de desarrollo
importante a empresas de diseo y produccin de "software" y servicio post-venta.
Los cambios en los factores estn marcados por la tendencia del mercado
informtico a trabajar utilizando una metodologa de programacin orientada a
objetos debido a la posibilidad de describir perfectamente la realidad en
abstracciones de datos, la posibilidad de reutilizacin de cdigo y el bajo coste de
mantenimiento.
1.2.2. Cambios en las actividades profesionales
La incorporacin de "software" para la generacin de cdigo, derivar en una
mayor participacin e implicacin en las actividades de anlisis de proyecto o
aplicaciones informticas.

1.2.3. Cambios en la formacin

Error!Marcador no definido.

Segn las tendencias del mercado informtico, se requerir mayor formacin en:
-

Metodologas y tcnicas para el desarrollo de sistemas, basadas en la


"orientacin a objetos".

Mtodos y tcnicas de sistemas basados en el conocimiento (Inteligencia


artificial, sistemas expertos..)

Sistemas de informacin distribuidos

Error!Marcador no definido.

1.3. POSICIN EN EL PROCESO PRODUC


PRODUCTI
TIVO
VO
1.3.1. Entorno profesional y de trabajo
trabajo
Esta figura ejercer su actividad en:
Empresas de servicios informticos, en el departamento de anlisis y
programacin.
Empresas grandes y medianas, de cualquier sector econmico, dentro del
departamento de proceso de datos.
Administracin Pblica.
Este profesional desarrollar su actividad en un entorno de trabajo formado por
un equipo de personas, en el que deber saber interpretar perfectamente las
especificaciones definidas por el grupo de analistas del proyecto informtico,
realizar programas y probar su funcionamiento, consultando a los usuarios si
satisfacen los requerimientos establecidos.
1.3.2. Entorno funcional y tecnolgico
Se ubica fundamentalmente en las funciones/subfunciones de I+D (Anlisis,
diseo, produccin y verificacin de productos "software")
Las tcnicas y conocimientos tecnolgicos del rea Informtica se encuentran
ligadas a:
1. Tcnicas de modelizacin de datos, procesos y flujos de informacin.
2. Tcnicas de programacin estructurada
3. Tcnicas de diseo y realizacin de pruebas de programas.
Ocupaciones, puestos de trabajo tipo ms relevantes:
relevantes:
A ttulo de ejemplo y especialmente con fines de orientacin profesional se
enumeran a continuacin un conjunto de ocupaciones o puestos de trabajo que
podran ser desempeados adquiriendo la competencia profesional definida en el
perfil del ttulo.
Las ocupaciones o puestos de trabajo tipo ms relevantes son:

Error!Marcador no definido.

Analista-programador.

Programador.

Gestor de Proyectos.

Error!Marcador no definido.

2. ENSEANZAS DEL CICLO FORMATIVO


2.1. OBJETIVOS GENERALES DEL CICLO FORMATIVO

Seleccionar y utilizar fuentes y recursos de informacin de la organizacin e


informacin tcnica, interpretando y relacionando su contenido con las
caractersticas particulares de la organizacin y el sistema informtico actual para el
diseo y desarrollo de aplicaciones informticas.

Configurar y utilizar los recursos de sistemas informticos aislados o interconectados en red para la realizacin y verificacin de pruebas y el desarrollo de
programas.

Documentar las aplicaciones de un proyecto informtico, utilizando el lenguaje


profesional con precisin y pulcritud.

Evaluar el funcionamiento de una aplicacin mediante la realizacin de pruebas.

Disear bases de datos a partir del modelo conceptual y desarrollar aplicaciones,


diseando servicios de presentacin, mdulos de programacin e interfaces intermdulos, aplicando una metodologa de desarrollo.

Proponer cambios en la composicin y configuracin de los sistemas informticos,


as como en las aplicaciones informticas existentes en el sistema para resolver los
problemas tcnicos de la implantacin de nuevas aplicaciones y responder al
rendimiento y prestaciones demandadas.

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 relacin y colaboracin con el entorno, valorando


la comunicacin como uno de los aspectos ms esenciales en su profesin.

Utilizar con autonoma las estrategias y procedimientos caractersticos y saber


hacer propios de su sector, para tomar decisiones frente a problemas concretos o
supuestos prcticos, en funcin de datos e informaciones conocidos, valorando los
resultados previsibles que de su actuacin pudieran derivarse.

Aplicar procedimientos de seguridad, proteccin, confidencialidad y conservacin


de la documentacin e informacin en los medios y equipos de oficina e
informticos para garantizar la integridad, el uso, acceso y consulta de los mismos.

Error!Marcador no definido.

Valorar la incidencia de las nuevas tecnologas de comunicacin y transmisin de


informacin en los procesos administrativos y de gestin de empresas.

Desarrollar la iniciativa, el sentido de la responsabilidad, la identidad y la madurez


profesional que permitan mejorar la calidad del trabajo y motivar hacia el
perfeccionamiento profesional.

Valorar la importancia de la comunicacin profesional as como las normas y


procedimientos de organizacin en las relaciones laborales, tanto de carcter
formal como informal y su repercusin en la actividad e imagen de la empresa u
organismo.

Interpretar el marco legal, econmico y organizativo que regula y condiciona la


actividad informtica, identificando los derechos y las obligaciones que se derivan
de las relaciones laborales, adquiriendo la capacidad de seguir y mejorar los
procedimientos establecidos y de actuar proponiendo soluciones a las anomalas
que pueden presentarse en los mismos.

Seleccionar y valorar crticamente las diversas fuentes de informacin relacionadas


con su profesin, que le permitan el desarrollo de su capacidad de
autoaprendizaje y posibiliten la evolucin y adaptacin de sus capacidades
profesionales a los cambios tecnolgicos y organizativos del sector.

Error!Marcador no definido.

2.2. MDULOS PROFESIONALES ASOCIADOS A UNA UNIDAD DE


COMPETENCIA
COMPETENCIA
Mdulo profesional 1:

SISTEMAS INFORMTICOS MULTIUSUARIO


MULTIUSUARIO Y EN
RED

Asociado a la Unidad de Competencia 1: UTILIZAR SISTEMAS INFORMTICOS


AISLADOS O INTERCONECTADOS EN RED
CAPACIDADES TERMINALES
1.1.

Utilizar los recursos de los


sistemas ejecutando funciones
sobre sistemas operativos multiusuario.

CRITERIOS DE EVALUACIN
Explicar los componentes bsicos "hardware" y
"software" y su funcin en un sistema multiusuario.
Citar y justificar las condiciones legales de uso del
"software" y las medidas de seguridad para el
"hardware" en la operatoria normal del sistema.
Establecer y justificar medidas de seguridad e integridad de la informacin en la operacin con sistemas
multiusuario.
Analizar las tcnicas generales de gestin de recursos
del sistema que utiliza un sistema operativo multiusuario y explicar su influencia en el modo de operacin sobre el sistema.
Explicar las caractersticas fundamentales de distintas
"interfaces" de usuario.
Explicar las caractersticas fundamentales de los
sistemas operativos multiusuario ms utilizados.
En un supuesto en el que se proponen una serie de
operaciones interrelacionadas y convenientemente
caracterizadas de gestin de procesos, organizacin
del espacio de almacenamiento, utilizacin de perifricos y comunicacin con otros usuarios:
. Localizar en la documentacin disponible la
informacin relevante para las operaciones propuestas e interpretarla correctamente.
. Analizar las caractersticas de los elementos
"hardware" involucrados en las operaciones propuestas.
. Analizar la organizacin del espacio de almacenamiento de datos y el esquema de seguridad del

Error!Marcador no definido.
sistema.
. Determinar las funciones de la interfaz de usuario y
los comandos del sistema necesarios para ejecutar
las operaciones propuestas.
. Analizar las variables bsicas de entorno, su significado, los ficheros de configuracin y procedimientos ms importantes, su funcin y contenido.
. Disear un procedimiento que facilite y automatice
la ejecucin de las operaciones propuestas y
minimice el tiempo de realizacin.
. Ejecutar las operaciones propuestas, utilizando el
procedimiento diseado.

1.2. Utilizar los recursos de los sistemas


en red, ejecutando funciones de su
sistema operativo.

Explicar los fundamentos, tcnicas y caractersticas


bsicas de la transmisin de informacin y los tipos de
redes.
Identificar y explicar la funcin de los componentes
"hardware" y "software" bsicos de un sistema de red.
Identificar medios y equipos de comunicacin de un
sistema en red, su funcin y caractersticas ms
bsicas.
Analizar los recursos compatibles a compartir en una
red, las tcnicas que utiliza el sistema operativo para
su gestin y explicar su influencia en los procedimientos de operacin sobre el sistema.
Explicar las caractersticas fundamentales de los
sistemas operativos de red ms utilizados.
En un supuesto en el que se proponen una serie de
operaciones interrelacionadas convenientemente
caracterizadas:
. Identificar mediante un examen del sistema: los
equipos, sus funciones, el sistema operativo de las
estaciones de trabajo, el sistema operativo de red.
. Reconocer la organizacin del espacio de almacenamiento de los datos en el servidor de archivos.
. Explicar el esquema de distribucin, seguridad y
confidencialidad de la informacin que proporciona el sistema operativo de red.
. Reconocer los comandos ms bsicos de la operacin en red, su funcin y sintaxis.
. Identificar variables bsicas de entorno de operacin en red, su significado, los ficheros de configuracin ms importantes, su funcin y su conte-

Error!Marcador no definido.
nido.
. Ejecutar directamente sobre el sistema tareas
bsicas de usuario (conexin, desconexin, manejo
del espacio de almacenamiento, utilizacin de
perifricos, comunicacin con otros usuarios,...).

1.3. Organizar esquemas de seguridad,


integridad y confidencialidad de la
informacin en sistemas multiusuario y de red.

Reconocer los problemas de seguridad, integridad y


confidencialidad de la informacin en entornos
multiusuario y de red y justificar la utilizacin de
medidas para su garanta.
Identificar utilidades, su funcin y modo de aplicacin
que proporcionan el sistema operativo, el "soft-base"
de red y los sistemas gestores de datos en general,
para garantizar la seguridad, integridad y
confidencialidad de la informacin.
Describir procedimientos y utilidades necesarias para
garantizar la seguridad, integridad y confidencialidad
de la informacin, en un sistema multiusuario, de red
y gestor de datos.
Clasificar distintos soportes y procedimientos de
copias de seguridad en funcin de la velocidad de
operacin y la seguridad que ofrecen.
Describir tcnicas para la mejora del tiempo de
recuperacin de la informacin almacenada.
Manejar utilidades del sistema para la exportacinimportacin de informacin.
En un ejercicio en el que se dispone de un sistema
multiusuario y en red con gestor de datos, aplicaciones
instaladas y la correspondiente documentacin:
. Identificar las secciones de la documentacin e
interpretar la informacin que proporcionan.
. Identificar utilidades, su funcin y modo de aplicacin que proporcionan el sistema operativo, el
"soft-base" de red y del gestor de datos para manejar la informacin en operaciones de archivo,
recuperacin, encriptacin, desencriptacin,...
. Proponer una distribucin del espacio de almacenamiento y un esquema de seguridad y confidencialidad de la informacin adecuados para los
usuarios y datos que se deben almacenar propuestos.

Error!Marcador no definido.
. Proponer un esquema de ndices para disminuir el
tiempo de recuperacin de datos en un proceso
planteado de acceso a los datos almacenados.
. Realizar operaciones de importacin-exportacin
entre el sistema gestor de datos y otros sistemas,
seleccionando las utilidades e instrucciones adecuadas y un formato de datos comn.

CONTENIDOS (Duracin 260 horas)

Sistemas informticos
. Componentes fsicos ("hardware")
. Procesador. Elementos y funciones
. Memoria. Tipos y direccionamiento
. Perifricos. Tipos y caractersticas
. Esquema bsico de funcionamiento
. Componentes lgicos (datos y "software")
. Datos
. Tipos
. Representacin. Sistemas de codificacin
. "Software"
. Concepto
. Componentes y funciones
. Tipos
. Almacenamiento externo
. Soportes: tipos y caractersticas
. Organizacin y mtodos de acceso
. Sistema operativos
. Evolucin histrica
. Componentes
. Prestaciones
. Modos de explotacin del sistema
. Interfaz de comunicacin con el usuario

Error!Marcador no definido.

. Seguridad del sistema y la informacin


. Tipos y niveles de proteccin
. Normativa legal en el sector informtico

Sistemas operativos multiusuario


. Entornos multiusuario
. Tipos
. Caractersticas
. Requerimientos de explotacin
. Estructura y funciones
. Procesos
. Concepto
. Tipos
. Estados y transiciones
. Operaciones
. Prioridades
. Gestin del procesador
. Objetivos
. Planificacin del procesador
. Proceso paralelo. Sincronizacin
. Interbloqueos
. Gestin de memoria
. Segmentacin
. Paginacin
. Memoria virtual
. Gestin de perifricos
. Interfaz procesador-perifrico
. Programas de control de entrada/salida ("driver")
. Interrupciones

Error!Marcador no definido.

. Gestin de datos
. Sistema de archivos
. Gestin de espacio de almacenamiento
. Seguridad y comparticin
. Gestin de usuarios

Sistemas en red
. Estructura fsica.
. Conceptos bsicos
. Componentes fsicos bsicos
. Topologas de redes locales
. "Software" de un sistema en red
. Sistema operativo en red.
. Caractersticas
. Aplicaciones. Caractersticas
. Gestin de los recursos de la red
.
.
.
.

Gestin de perifricos.
Gestin de datos.
Gestin de usuarios.
Medidas de proteccin.

Utilizacin a nivel usuario de un sistema operativo multiusuario y en red


. Caractersticas y modo de operacin de la interfaz de usuario.
. Procedimientos y comandos bsicos:
. Conexin/desconexin
. Manejo de archivos
. Utilizacin de perifricos
. Comunicacin inter-usuarios
. Seguridad del sistema e informacin
. Creacin de "scripts", mens y procedimientos automticos bsicos.

Error!Marcador no definido.

. Utilidades especficas para el desarrollo de programas


. Compiladores/intrpretes.
. Enlazadores.
. Libreras.
. Editores.
. Procesos de instalacin, acceso y utilizacin de las utilidades disponibles.

Aplicacin de medidas de seguridad fsica y de la informacin en el manejo del


sistema
. En operacin normal:
. Copias de seguridad, manipulacin de soportes magnticos y pticos.
. Otras operaciones:
. Transporte, conexin y desconexin de equipos,...
. Interpretacin de documentacin tcnica y de operacin sobre "hardware"
.

Elaboracin de un esquema general de las funciones de un sistema operativo y


aplicacin de este esquema en la aproximacin al aprendizaje de un sistema operativo
nuevo.

Manejo de un sistema operativo concreto: UNIX


. Interpretacin de la documentacin de usuario del sistema operativo.
. Uso inicial de Unix:
. Inicio, finalizacin de una sesin y rdenes ms bsicas: "who", "date",...
. Aplicacin de rdenes de uso frecuente:
. Manejo de directorios, ficheros, permisos,... ("ls", "chmod", "cp", "mv",...).

Error!Marcador no definido.

. Aplicacin de rdenes de procesamiento de ficheros:


.

"Grep", "sort", "wo",...

. Manejo de la "shell".
. Adaptacin del entorno de usuario y creacin de procedimientos o "scripts".
. Gestin de procesos, comandos:
. "ps", "kill", "at",...
. Manejo de perifricos:
. Discos, impresoras,...
. Manejo del entorno de desarrollo:
. Edicin, compilacin.

Manejo de un sistema en red concreto: NETWARE


. Interpretacin de la documentacin de usuario del sistema operativo de red.
. Conexin/desconexin a los servidores de la red.
. Manejo de directorios, archivos y aplicaciones.
. Impresin y manejo de colas de impresin.
. Configuracin y modificacin de permisos de usuarios, directorios y archivos.
. Configuracin y modificacin del entorno de usuario:
. "Login scripts", procedimientos y mens de usuario.

Error!Marcador no definido.

Mdulo profesional 2:

ANLISIS Y DISEO DETALLADO DE APLICACIONES INFORMTICAS


INFORMTICAS DE GESTIN

Asociado a la Unidad de Competencia: REALIZAR EL ANLISIS Y EL DISEO


DETALLADO DE APLICACIONES INFORMTICAS DE GESTION

CAPACIDADES TERMINALES
2.1. Aplicar metodologas de desarrollo en el
anlisis y diseo de aplicaciones.

CRITERIOS DE EVALUACIN

Identificar y describir las etapas de una aplicacin informtica.

Explicar las fases del ciclo de vida de una


aplicacin

Aplicar correctamente la metodologa de anlisis y diseo propuesta.

Evaluar la importancia del uso de metodologas


de desarrollo en el anlisis y diseo de aplicaciones.

Interpretar la planificacin de una aplicacin


informtica.

Sobre un supuesto prctico convenientemente


caracterizado:
.
.
.

2.2. Aplicar tcnicas de diagramacin para


representar informacin relativa a la
empresa.

Describir las etapas de un proyecto de desarrollo de una aplicacin.


Definir mecanismos de control de calidad
de cada una de las etapas.
Planificar el trabajo, asignando recursos y
estableciendo plazos para la resolucin de
cada una de las etapas del ciclo de vida de
un proyecto.

Identificar fuentes y destinos de los flujos de


informacin.

Aplicar mtodos de bsqueda y adquisicin de


documentacin en la deteccin y anlisis de las
necesidades de informacin de una organizacin.

Error!Marcador no definido.

2.3. Disear bases de datos a partir de


modelos conceptuales.

Describir las sintaxis de un diagrama entidadrelacin, un diagrama jerrquico de funciones o


un diagrama de flujo de datos.

Obtener un modelo conceptual de los datos


necesarios en el sistema, utilizando un diagrama
entidad-relacin.

Representar el anlisis funcional de la organizacin utilizando un diagrama jerrquico de funciones.

Detallar los intercambios de informacin


dentro de la organizacin, utilizando diagramas
de flujos de datos.

Enumerar las especificaciones y requerimientos


funcionales de las aplicaciones necesarias en el
sistema.

Describir la arquitectura y la estructura interna


de un sistema gestor de base de datos.

Precisar las diferencias entre los distintos modelos existentes de sistemas gestores de bases
de datos.

Definir el concepto de base de datos distribuidas.

Describir la estructura de un diccionario de


datos.

Interpretar la documentacin proveniente del


anlisis de datos.

Explicar los conceptos de modelo conceptual y


modelo lgico.

Interpretar la documentacin del diseo lgico


de la base de datos.

Distinguir entre el esquema externo, el esquema conceptual y el esquema fsico de una base
de datos.

Sobre una simulacin o una situacin real:


.

Obtener un diseo lgico sobre un modelo

Error!Marcador no definido.

.
.
.
.

2.4. Disear aplicaciones a partir de las


especificaciones y requerimientos
funcionales.

de base de datos concreto a partir del


diagrama entidad-relacin.
Aplicar un proceso de normalizacin sobre
las tablas de la base de datos.
Definir un sistema de seguridad de acceso a
los datos.
Establecer volmenes en nmero de filas y
necesidades de almacenamiento para cada
una de las tablas de la base de datos.
Obtener un diseo fsico de la base de
datos e implementarla en un sistema gestor
de base de datos, un sistema operativo y
una mquina concreta.
Actualizar el diccionario de datos.

Interpretar la documentacin proveniente del


anlisis funcional.

Diferenciar las caractersticas del trabajo interactivo y del trabajo en "batch".

Identificar los diversos mdulos de una aplicacin.

Describir la sintaxis de un diagrama de estados.

Describir la sintaxis de un diagrama de estructuras.

Construir el anlisis descendente de un programa.

Aplicar y dibujar diagramas de estados de estructuras.

Explicar el concepto de "interfaz" entre mdulos.

Aplicar la programacin modular y la programacin orientada a objetos en el diseo de


aplicaciones.

Sobre una aplicacin simulada o extrada de un


caso real:
.
.

Descomponer una aplicacin en mdulos a


partir de las especificaciones y requerimientos funcionales.
Representar el diseo modular, utilizando

Error!Marcador no definido.
.
.
.
.
.
.

2.5. Definir planes de prueba para verificar la


calidad de las aplicaciones.

un diagrama de estructuras.
Elaborar alternativas de implementacin de
cada uno de los mdulos de una aplicacin.
Evaluar costes y necesidades de recursos de
cada una de las alternativas.
Elaborar prototipos y demostraciones.
Definir niveles y polticas, de seguridad en
el uso de las aplicaciones.
Disear esquemas de dilogo, entradas y
salidas utilizando diagramas de estados y de
sucesos.
Especificar condiciones de error y su tratamiento.

Sobre una aplicacin desarrollada en el aula:


.
.

Elegir criterios de control de calidad del


desarrollo de la aplicacin a partir de las
especificaciones.
Elaborar un plan de pruebas de mdulos y
de pruebas de integracin para:
.
.
.
.

2.6. Elaborar informes relativos a la documentacin de datos y procesos de una


aplicacin.

Verificar que los datos atienden a las


especificaciones del diseo.
Evaluar la eficiencia de las prestaciones
de los procesos.
Comprobar que los formatos de presentacin responden a las expectativas
del usuario.
Comprobar los tratamientos de errores.

Indicar la documentacin bsica anexa a una


aplicacin.

Sobre una aplicacin desarrollada, elaborar la


documentacin relativa a:
.
.
.
.
.
.

El modelo conceptual de datos.


Los requerimientos funcionales y las especificaciones del anlisis funcional de la aplicacin.
Descripcin de las tablas y atributos del
diseo detallado de datos.
Las especificaciones y caractersticas de los
mdulos de la aplicacin.
La poltica de seguridad y de acceso a datos.
La relacin de errores y descripcin de su
tratamiento.

Error!Marcador no definido.
.

2.7. Utilizar herramientas CASE para el


diseo de aplicaciones.

La gestin de espacio y el diseo fsico de


los datos de la aplicacin.

Definir qu es una herramienta CASE.

Describir las caractersticas bsicas y la aplicacin de una herramienta CASE.

Enumerar ventajas e inconvenientes del desarrollo de aplicaciones con herramientas CASE


con respecto al uso de tecnologas tradicionales.

Sobre una aplicacin simulada y utilizando una


herramienta CASE:
.
.
.
.

Definir una metodologa de trabajo soportada en herramientas CASE.


Confeccionar un anlisis de datos y procesos con CASE.
Definir la base de datos a partir del repositorio.
Elaborar la documentacin a partir de la
informacin almacenada en el repositorio.

CONTENIDOS (Duracin 320 horas)

Sistemas de informacin
. Sistemas de informacin
. Concepto
. Componentes
. Tipos
. Sistemas de informacin bsicos en la administracin y gestin de la empresa
. Gestin de almacn y facturacin
. Gestin de nminas y personal
. Gestin contable
. Gestin comercial

Metodologas de desarrollo
. Etapas del ciclo de vida de una aplicacin

Error!Marcador no definido.

. Caractersticas principales
. Tipos
Orientada a flujos de datos
Orientada a datos
Orientada a objetos
. Gestin de proyectos informticos
.
.
.
.

Estimacin.
Planificacin.
Seguimiento y control.
Herramientas y tcnicas para gestin de proyectos.

Anlisis
Anlisis estructurado de sistemas
. Objetivos, entradas, salidas y fases.
. Anlisis de necesidades. Tcnicas de comunicacin y recopilacin de datos.
. Anlisis de viabilidad: econmica, tcnica, legal.
. Modelizacin de funciones y procesos. Diagramas de flujo de datos.
. Modelizacin de datos. Modelo conceptual. Anlisis entidad-relacin.
. Anlisis orientado a objetos. Caractersticas.
. Diccionario de datos. Estructura y componentes.

Diseo estructurado de
de sistemas
. Objetivos, entradas, salidas y fases.
. Diseo modular. Diagramas de estructuras.
. Diseo de datos. Obtencin de modelo de datos lgico y fsico.
. Diseo procedimental.
. Diseo de procedimientos de usuario e interfaz de ordenador.
. Metodologas de diseo:

Error!Marcador no definido.

. Orientado a flujos de datos


. Orientado a estructuras de datos
. Orientado a objetos
. Diseo de seguridad, auditacin y recuperacin del sistema.
. Diseo de pruebas.

Control de calidad del "software"


. Factores que influyen en la calidad del "software"
. ndices y mtricas de calidad.
. Pruebas del "software". Tipos, mtodos y herramientas.

Construccin e implantacin
. Entornos de programacin
. Tipos y caractersticas
. Transicin y puesta en marcha.
. Mantenimiento del "software"

Sistemas gestores de base de datos


. Concepto y funciones.
. Arquitectura a 3 niveles ANSI/X3 SPARC.
. Interaccin con el entorno operativo.
. Interaccin del usuario con el SGBD. Lenguajes.
. Administracin.
. Diccionario de la base de datos.

Error!Marcador no definido.

Anlisis y diseo asistido por ordenador: Herramientas CASE


. Caractersticas.
. Repositorio. Estructura y actualizacin.
. Generacin de bases de datos y documentacin a partir de un repositorio de una CASE.

Error!Marcador no definido.

Mdulo profesional 3:

PROGRAMACIN
ESTRUCTURADOS

EN

LENGUAJES

Asociado a la Unidad de Competencia 3: ELABORAR, ADAPTAR Y PROBAR PROGRAMAS


EN LENGUAJES DE PROGRAMACIN ESTRUCTURADOS Y DE CUARTA
GENERACIN

CAPACIDADES TERMINALES
3.1. Elaborar programas utilizando lenguajes
estructurados, cumpliendo con las
especificaciones establecidas en el
diseo.

CRITERIOS DE EVALUACIN

Diferenciar la programacin de procesos interactivos y por lotes (batch).

Describir la utilidad de las libreras y de los


enlazadores de los sistemas operativos y depuradores, as como su forma de empleo.

Evaluar la importacin de la claridad y legibilidad de los programas para facilitar el mantenimiento y el trabajo en equipo.

Elegir y definir estructuras de datos necesarios


para la resolucin del problema en un lenguaje
estructurado.

Aplicar una metodologa de desarrollo estructurado para el diseo de algoritmos.

Codificar programas en un lenguaje estructurado a partir de los algoritmos diseados.

Aplicar estrategias de programacin modular y


de programacin orientada a objetos, utilizando
mdulos, unidades o paquetes de desarrollo de
programas.

A partir de un supuestos prctico o de una


situacin real realizada en el aula:
.
.

Codificar un mdulo de programacin en


un lenguaje estructurado de tercera generacin.
Documentar el cdigo de un mdulo de
programacin con comentarios significativos, concisos y legibles.

Error!Marcador no definido.
.

3.2. Evaluar el funcionamiento de las


aplicaciones mediante la realizacin de
pruebas de los diferentes mdulos de
programacin.

Describir tipologas de errores de los tratamientos.

A partir de un supuesto o de una situacin real


realizada en el aula:
.

.
.

.
.
.
.

3.3. Elaborar la documentacin completa


relativa a las aplicaciones desarrolladas.

Integrar y enlazar mdulos de programacin, rutinas y utilidades, siguiendo


las especificaciones del diseo y el
diagrama de estructuras.
Comprobar que la utilizacin de
recursos del sistema (procesador,
memoria, perifricos) permiten que la
integracin y el enlace de programas
sea ejecutable.
Depurar los mdulos de programacin
siguiendo criterios de eficiencia y eficacia.

Aplicar estndares de control de calidad a


partir de las especificaciones establecidas en
el diseo y de las prestaciones esperadas
por el usuario de la aplicacin.
Realizar pruebas para cada mdulo de una
aplicacin y pruebas de integracin
Comprobar que el acceso y el tratamiento
de los datos cumplen las directrices de la
administracin de datos del sistema y las
especificaciones establecidas en el diseo.
Comprobar que los formatos de entrada y
salida de la aplicacin son los esperados.
Comprobar que la funcionalidad de los
datos es la esperada.
Provocar y verificar los diversos tratamientos de error.
Medir los rendimientos de la aplicacin y
evaluar la eficiencia de las prestaciones de la
aplicacin y el consumo de recursos.

Sobre una aplicacin desarrollada en el aula:


.
.
.

Documentar y describir las estructuras de


datos utilizadas.
Elaborar matrices de referencias cruzadas
que relacionen procesos y almacenamientos
de datos.
Redactar guas de uso de las aplicaciones.

Error!Marcador no definido.

3.4. Adaptar aplicaciones a partir de nuevos


requerimientos establecidos en el
diseo.

Identificar los datos y mdulos de programacin afectados por la modificacin de los requerimientos.

Utilizar matrices de referencias cruzadas entre


mdulos y datos para conocer la implicaciones
que sobre stos producen las nuevas modificaciones.

Probar que los nuevos datos y mdulos no


producen prdidas de eficiencia y eficacia en las
prestaciones ni en los rendimientos de la aplicacin y satisfacen los nuevos requerimientos
funcionales.

Documentar los cambios realizados sobre los


datos, mdulos y estructuras de datos y control
de la aplicacin.

Mantener libreras de mdulos reutilizables.

CONTENIDOS (Duracin 380 horas)

Metodologa de la programacin
. Datos y algoritmos
.

Datos: Tipos y caractersticas.

Operaciones. Tipos y caractersticas.

Estructuras bsicas de tratamientos:


. Secuencial, iterativa, condicional

Algoritmos
. Representacin
. Confeccin de algoritmos bsicos

. Programacin estructurada
.

Mtodos estructurados para la elaboracin de algoritmos y programas


. Caractersticas y aplicaciones.

Error!Marcador no definido.

Recursividad

Concepto.

Algoritmos recursivos.

. Programacin modular
.

Concepcin modular de programas.

Anlisis descendente.

Mdulos. Caractersticas, tipos.

. Recursividad.

Estructuras de datos
. Estructuras estticas de datos
.

Caractersticas.

Tablas. Acceso, bsqueda y ordenacin.

Cadenas de caracteres. Extraccin y concatenacin.

Ficheros. Caractersticas. organizacin y acceso.

Organizacin secuencial:
. Caractersticas
. Creacin
. Operaciones de lectura/escritura
. Bsqueda de informacin
. Actualizacin
. Fusin
. Rupturas de control
. Ordenacin

Organizacin directa
. Caractersticas

Error!Marcador no definido.

. Direcciones absolutas y relativas


. Correspondencia entre clave y direccin
. Gestin de colisiones
. Creacin, bsqueda y actualizacin
.

Organizacin secuencial-indexada
. Definicin
. Estructura
. Creacin
. Tratamiento secuencial y mediante ndices
. Bsqueda y actualizacin

. Estructuras dinmicas de datos


.

Caractersticas y utilidades.

Punteros y referencias.

Creacin y eliminacin.

Estructuras de listas, colas, pilas, arborescencias y redes


. Caractersticas
. Adiccin y eliminacin de elementos
. Recorrido
. Representacin fsica

Programacin en lenguajes estructurados de tercera generacin


. Lenguaje C
. Caractersticas generales
. Tipos de datos
. Operadores, expresiones y sentencias
. Punteros
. Estructuras de control.
. Funciones.

Error!Marcador no definido.

. Estructura modular de un programa en C.


. Libreras. Tipos, aplicacin y acceso.
. Desarrollo de programas
. Codificacin
. Compilacin
. Depuracin
. Prueba
. Enlace

Introduccin a la programacin orientada a objetos


. Elementos, caractersticas y ventajas de la programacin orientada a objetos.
. Objetos. Estructura, encapsulamiento, ocultacin.
. Relaciones entre objetos. Propiedades propias y heredadas.
. Mtodos.
. Herencia: simple y mltiple.
. Mensajes. Ligamento dinmico.
. Lenguajes de programacin que soportan la OOP.

Utilidades para desarrollo y prueba de programas no incluidas en el entorno de


programacin
. Editores.
. Traductores.
. Enlazadores.
. Libreras de funciones.
. Otras utilidades.

Documentacin de programas

Error!Marcador no definido.

. Descripcin de estructuras de datos utilizadas.


. Descripcin de algoritmos.
. Cdigo fuente.
. Pruebas realizadas y resultados obtenidos.
. Gua de uso.
. Gua de instalacin.

Error!Marcador no definido.

Mdulo profesional 4:

DESARROLLO DE APLICACIONES EN ENTORNOS


DE CUARTA GENERACIN Y CON HERRAMIENTAS
CASE

Asociado a la Unidad de Competencia 3: ELABORAR, ADAPTAR Y PROBAR PROGRAMAS


EN LENGUAJES DE PROGRAMACIN ESTRUCTURADOS Y DE CUARTA
GENERACIN
CAPACIDADES TERMINALES
4.1. Elaborar aplicaciones que cumplan las
especificaciones establecidas en el
diseo, utilizando entornos de desarrollo de cuarta generacin o generadores de cdigo a partir del repositorio
de una herramienta CASE.

CRITERIOS DE EVALUACIN

Describir las caractersticas de las bases de


datos.

Diferenciar las estructuras de ficheros tradicionales y las estructuras de almacenamiento


basadas en tecnologa de bases de datos.

Describir las ventajas de la utilizacin de una


base de datos sobre la utilizacin de ficheros.

Describir los aspectos fundamentales de la


programacin en entornos de teleproceso, en
arquitecturas cliente-servidor o en acceso remoto, utilizando redes de ordenadores.

Sobre supuestos, simulaciones o situaciones


reales reproducidas en el aula:
.

.
.
.

4.2. Elaborar la documentacin completa


relativa a las aplicaciones desarrolladas.

Elaborar un mdulo de programacin, utilizando generadores de aplicaciones,


pantallas, mens o informes de cuarta
generacin.
Elaborar un mdulo de programacin a
partir del repositorio de una herramienta
CASE.
Utilizar las rutinas necesarias de las libreras
del sistema, paquetes o tipos abstractos de
datos predefinidos.
Comprobar la validez de las aplicaciones
desarrolladas mediante la realizacin de
pruebas y elaboracin de prototipos.

Sobre un proyecto desarrollado en el aula:


.
.

Documentar y describir el contenido de las


tablas y los atributos de la base de datos
relacional utilizada en la aplicacin.
Elaborar matrices de referencias cruzadas
que relacionen procesos y almacenamiento

Error!Marcador no definido.
.
.

4.3. Utilizar sistemas gestores de base de datos


de forma interactiva.

4.4. Adaptar aplicaciones a partir de nuevos


requerimientos establecidos en el
diseo.

CONTENIDOS (Duracin 310 horas)

Modelo relacional
. Objetivos.

de datos.
Redactar una gua de uso de la aplicacin.
Generar documentacin a partir del repositorio de una herramienta CASE.

Interrogar una base de datos utilizando mecanismos de consulta y generacin de informes


de forma interactiva.

Actualizar y mantener la informacin de una


base de datos de forma interactiva, utilizando
lenguajes de cuarta generacin de acceso a
datos.

Configurar herramientas de usuario final que


capturen datos de forma interactiva.

Identificar los datos y mdulos de programacin afectados por la modificacin de los requerimientos.

Utilizar matrices de referencias cruzadas entre


mdulos y datos para conocer las implicaciones
que sobre stos producen las nuevas modificaciones.

Probar que los nuevos datos y mdulos no


producen prdidas de eficiencia y eficacia en las
prestaciones y los rendimientos de la aplicacin
y satisfacen los nuevos requerimientos
funcionales.

Documentar los cambios realizados sobre los


datos, mdulos y estructuras de datos y control
de la aplicacin.

Mantener procedimientos, funciones, disparadores y paquetes almacenados en la Base de


Datos.

Error!Marcador no definido.

. Caractersticas.
. Algebra relacional. Operadores
. Clculo relacional
. Lenguajes relacionales
. Normalizacin

Programacin con sistemas gestores de base de datos relacionales


. Lenguajes de cuarta generacin
. Caractersticas
. Lenguajes SQL
. Caractersticas
. Sentencias de definicin
. Sentencias de manipulacin
. Sentencias de control: recuperacin y seguridad
. Formas de ejecucin del SQL.
.
.

SQL Interactivo
SQL Inmerso

. Procedimientos de actualizacin y consulta


. Programacin orientada a entornos cliente-servidor y teleproceso
. Caractersticas
. Tipos de mdulos
. Accesos concurrentes
. Aplicacin prctica de diseo, codificacin y documentacin de programas en entornos de
bases de datos relacionales.
. Elaboracin de datos de prueba y valoracin de la calidad de los programas.
. Valoracin de las ventajas y limitaciones para la aplicacin de lenguajes de cuarta
generacin.
. Valoracin de la necesidad de rigor en el diseo y codificacin de programas.

Error!Marcador no definido.

Herramientas de desarrollo de cuarta generacin


. Generadores de pantallas y/o informes
. Caractersticas
. Integracin en aplicaciones
. Generadores de mens
. Caractersticas
. Integracin en aplicaciones
. Generadores de consultas
. Caractersticas
. Integracin en aplicaciones
. Generadores de aplicaciones
. Caractersticas
. Otras herramientas
. De soporte a la toma de decisiones
. De elaboracin de prototipos

Generacin y desarrollo de aplicaciones con herramientas CASE


. Herramientas CASE
. Caractersticas
. Estructura
. Clasificacin
. Repositorio. Estructura. Actualizacin.
. Herramientas de integracin y prueba.
. Herramientas de mantenimiento.
. Generacin de cdigo y documentacin a partir del repositorio de una herramienta CASE.

Error!Marcador no definido.

. Valoracin de las ventajas y limitaciones para la aplicacin de herramientas CASE.

Error!Marcador no definido.

Mdulo profesional 5:

DISEO Y REALIZACIN DE SERVICIOS


PRESENTA
PRESENTACIN
CIN EN ENTORNOS GRFICOS.

DE

Asociado a la Unidad de Competencia 4: DISEAR Y REALIZAR SERVICIOS DE


PRESENTACIN QUE FACILITEN LA EXPLOTACIN DE APLICACIONES
CAPACIDADES TERMINALES
5.1. Disear "interfaces" de usuario a partir de
las especificaciones y requerimientos
funcionales de la aplicacin.

CRITERIOS DE EVALUACIN

Explicar las funciones de una interfaz grfica de


usuario (GUI).

Determinar la interoperatividad entre distintos


GUIs y SGBDs (Sistemas Gestores de Bases de
Datos).

Disear plantillas y presentaciones.

Sobre un supuesto prctico o una situacin real


llevada al aula:
.

.
.
.
.
.
.
.
.
.

5.2. Elaborar interfaces de usuario a partir del


diseo de servicios de presentacin y
de las especificaciones y

Analizar el funcionamiento de los interfaces


de usuario ya existentes en el sistema y
evaluar y contrastar su problemtica y posibles mejoras.
Analizar los requerimientos de usuario establecidos.
Evaluar las caractersticas de las interfaces
grficas de usuario (GUI) existentes en el
mercado.
Seleccionar entre las interfaces grficas de
usuario disponibles, la ms adecuada a los
requerimientos.
Disear un servicio de presentacin a partir
de las caractersticas del GUI escogido.
Adaptar las interfaces de usuario a los
procedimientos establecidos sobre sistemas
de representacin.
Disear plantillas de presentacin estndar
que uniformice los servicios de presentacin
y el estilo de interface de la organizacin.
Disear sistemas de mensajes de error claros y concisos.
Disear sistemas de pantallas de ayuda y
listas de valores.
Definir esquemas de dilogo.

Programar sobre diferentes interfaces de usuario (DDE, ODBC...)

Explicar las caractersticas de una herramienta

Error!Marcador no definido.

requerimientos funcionales de la
aplicacin.

de generacin de pantallas, informes o mens


de cuarta generacin.

Operar con interfaces grficas de usuario.

A partir de una simulacin:


.
.
.

.
.

.
.

5.3. Evaluar que los servicios de presentacin


implementados cumplen con las
necesidades definidas por el usuario,
utilizando ptimamente los recursos
del sistema.

Sobre un supuesto prctico:


.
.

5.4. Elaborar la documentacin caracterstica


de los servicios de presentacin utilizados en la organizacin.

Analizar la informacin proveniente del


diseo de los servicios de presentacin de la
aplicacin.
Implementar sobre un GUI determinado,
el diseo de los servicios de presentacin de
la aplicacin.
Evaluar las ventajas e inconvenientes de la
implementacin de los servicios de presentacin en los diferentes GUIs existentes en
el mercado.
Implementar un servicio de presentacin
utilizando lenguajes de tercera generacin.
Implementar un servicio de presentacin
utilizando una herramienta de cuarta generacin como generadores de pantallas y mens.
Implementar servicios de presentacin a
partir de plantillas definidas en el repositorio de una herramienta CASE.
Implementar un sistema de mensajes de
ayuda, error y lista de valores.

Establecer criterios de validacin de los


servicios de presentacin.
Comprobar que los servicios de presentacin no han alterado la funcionalidad y la
eficiencia de las aplicaciones y que la
interfaz entre ambos se realiza correctamente.
Comprobar la robustez de los servicios de
presentacin implementados, verificando si
resisten usos y operaciones indebidas.

Para un servicio de presentacin simulado en el


aula:
.
.

Documentar las plantillas estndares de la


empresa.
Describir el aspecto (-layout-) de las panta-

Error!Marcador no definido.

.
.
.
.

CONTENIDOS (Duracin 220 horas)

Interaccin hombre-mquina
. La percepcin humana.
. Tareas.
. Tipos de interaccin.

Diseo de interfaces
. Criterios de diseo.
. Directrices para el diseo de interfaces
. Interaccin general
. Entrada de datos
. Visualizacin de informacin

Esquemas de dilogo.
. Definicin y representacin.

Interfaces grficas de usuario (GUI)


. Orgenes, caractersticas y evolucin.
. Programacin por eventos.

llas y campos de pantalla utilizadas en los


servicios de presentacin.
Describir la metodologa y la normativa
utilizada en la empresa para la implementacin de interfaces de usuario.
Enumerar y documentar los criterios de
validacin de servicios de presentacin establecidos en la organizacin.
Redactar guas de usuario para el uso de los
interfaces de usuario de cada una de las
aplicaciones.
Describir las interfaces GUI-Aplicaciones.

Error!Marcador no definido.

. Componentes grficos
. Ventanas grficas y textuales
. Cajas de seleccin simple y mltiple
. Cajas de dialogo
. Otros
. Estructura de un programa bajo una interfaz grfica.
. Libreras.

Entornos grficos
. Aspectos bsicos
. Entorno operativo
. Aplicaciones
. Elementos grficos
. Controles.
. Lenguajes de enlaces de datos.
. Interfaz de diseo grfico: grficos, color, tipos de letra, impresin.
. Programacin orientada a objetos en entornos grficos
. Caractersticas
. Propiedades fundamentales de objetos grficos
. Clases de objetos grficos.
. Principales mtodos aplicables.

Elaboracin de servicios de presentacin


. Utilizacin de aplicaciones informticas especficas disponibles en el mercado.
. Utilizacin de las funciones propias del entorno grfico.

Entornos multimedia
. Caractersticas.
. Configuracin fsica de entornos multimedia.

Error!Marcador no definido.

. "Software" general y especfico en entornos multimedia.


. Integracin de informacin visual, auditiva y sensorial.
. Aplicaciones.

Error!Marcador no definido.

2.3.

MDULO PROFESIONAL TRANSVERSAL


TRANSVERSAL

Mdulo profesional 6: RELACIONES EN EL ENTORNO


ENTORNO DE TRABAJO
TRABAJO
CAPACIDADES TERMINALES

CRITERIOS DE EVALUACIN

Identificar el tipo de comunicacin utilizado en


6.1. Utilizar eficazmente las tcnicas de
un mensaje y las distintas estrategias utilizadas
comunicacin en su medio laboral
para conseguir una buena comunicacin.
para recibir y emitir instrucciones e informacin, intercambiar ideas u
Clasificar y caracterizar las distintas etapas de
opiniones, asignar tareas y coordinar
un proceso comunicativo.
proyectos.
Distinguir una buena comunicacin que contenga un mensaje ntido de otra con caminos
divergentes que desfiguren o enturbien el
objetivo principal de la transmisin.
Deducir las alteraciones producidas en la
comunicacin de un mensaje en el que existe
disparidad entre lo emitido y lo percibido.
Analizar y valorar las interferencias que
dificultan la comprensin de un mensaje.

6.2. Afrontar los conflictos que se originen Definir el concepto y los elementos de la
negociacin.
en el entorno de su trabajo, mediante
la negociacin y la consecucin de la
Identificar los tipos y la eficacia de los comparticipacin de todos los miembros
portamientos posibles en una situacin de
del grupo en la deteccin del origen
negociacin.
del problema, evitando juicios de valor
y resolviendo el conflicto, centrndose Identificar estrategias de negociacin relacionndolas con las situaciones ms habituales de
en aquellos aspectos que se puedan
aparicin de conflictos en la empresa.
modificar.
Identificar el mtodo para preparar una negociacin teniendo en cuenta las fases de recogida
de informacin, evaluacin de la relacin de
fuerzas y previsin de posibles acuerdos.
Identificar y clasificar los posibles tipos de
6.3. Tomar decisiones, contemplando las
decisiones que se pueden utilizar ante una
circunstancias que obligan a tomar esa
situacin concreta.
decisin y teniendo en cuenta las opiniones de los dems respecto a las vas Analizar las circunstancias en las que es
de solucin posibles.
necesario tomar una decisin y elegir la ms

Error!Marcador no definido.
adecuada.
Aplicar el mtodo de bsqueda de una solucin
o respuesta.
Respetar y tener en cuenta las opiniones de los
dems, aunque sean contrarias a las propias.
Identificar los estilos de mando y los com6.4. Ejercer el liderazgo de una manera
portamientos que caracterizan cada uno de
efectiva en el marco de sus compeellos.
tencias profesionales adoptando el
estilo ms apropiado en cada situacin. Relacionar los estilos de liderazgo con diferentes situaciones ante las que puede encontrarse el lder.
Estimar el papel, competencias y limitaciones
del mando intermedio en la organizacin.

6.5. Conducir, moderar y/o participar en


reuniones, colaborando activamente o
consiguiendo la colaboracin de los
participantes.

Enumerar las ventajas de los equipos de trabajo


frente al trabajo individual.
Describir la funcin y el mtodo de la planificacin de reuniones, definiendo, a travs de
casos simulados, objetivos, documentacin,
orden del da, asistentes y convocatoria de una
reunin.
Definir los diferentes tipos y funciones de las
reuniones.
Describir los diferentes tipos y funciones de las
reuniones.
Identificar la tipologa de participantes.
Describir las etapas del desarrollo de una
reunin.
Enumerar los objetivos ms relevantes que se
persiguen en las reuniones de grupo.
Identificar las diferentes tcnicas de dinamizacin y funcionamiento de grupos.
Descubrir las caractersticas de las tcnicas ms
relevantes.

Error!Marcador no definido.

6.6. Impulsar el proceso de motivacin en Definir la motivacin en el entorno laboral.


su entorno laboral, facilitando la mejora en el ambiente de trabajo y el com- Explicar las grandes teoras de la motivacin.
promiso de las personas con los objeti- Identificar las tcnicas de motivacin aplicables
vos de la empresa.
en el entorno laboral.
En casos simulados seleccionar y aplicar
tcnicas de motivacin adecuadas a cada
situacin.

CONTENIDOS (Duracin 65 horas)


La comunicacin en la empresa
. Produccin de documentos en los cuales se contengan las tareas asignadas a los
miembros de un equipo.
. Comunicacin oral de instrucciones para la consecucin de unos objetivos.
. Tipos de comunicacin:
- Oral/escrita.
- Formal/informal.
- Ascendente/descendente/horizontal.
. Etapas de un proceso de comunicacin:
- Emisores, transmisores
- Canales, mensajes
- Receptores, decodificadores
- "Feedback"
. Redes de comunicacin, canales y medios.
. Dificultades/barreras en la comunicacin.
- El arco de distorsin.
- Los filtros.
- Las personas.
- El cdigo de racionalidad.
. Recursos para manipular los datos de la percepcin.

Error!Marcador no definido.

- Estereotipos.
- Efecto halo.
- Proyeccin.
- Expectativas.
- Percepcin selectiva.
- Defensa perceptiva.
. La comunicacin generadora de comportamientos.
. Comunicacin como fuente de crecimiento.
. El control de la informacin. La informacin como funcin de direccin.

Negociacin
. Concepto y elementos
. Estrategias de negociacin
. Estilos de influencia
Solucin de problemas y toma de decisiones
. Resolucin de situaciones conflictivas originadas como consecuencia de las relaciones en
el entorno de trabajo.
. Proceso para la resolucin de problemas.
- Enunciado
- Especificacin
- Diferencias
- Cambios
- Hiptesis, posibles causas
- Causa ms probable
. Factores que influyen en una decisin.
- La dificultad del tema
- Las actitudes de las personas que intervienen en la decisin

Error!Marcador no definido.

. Mtodos ms usuales para la toma de decisiones en grupo.


- Consenso
- Mayora
. Fases en la toma de decisiones.
- Enunciado
- Objetivos, clasificacin
- Bsqueda de alternativas, evaluacin
- Eleccin tentativa
- Consecuencias adversas, riesgos
- Probabilidad, gravedad
- Eleccin final
Estilos de mando
. Direccin y/o liderazgo
- Definicin
- Papel del mando
. Estilos de direccin
- "Laissez-faire"
- Paternalista
- Burocrtico
- Autocrtico
- Democrtico
. Teoras, enfoques del liderazgo
- Teora del "gran hombre"
- Teora de los rasgos
- Enfoque situacional
- Enfoque funcional
- Enfoque emprico
- Etc.
. La teora del liderazgo situacional de Paul Hersay.

Error!Marcador no definido.

Conduccin/direccin de equipos de
de trabajo
. Aplicacin de las tcnicas de dinamizacin y direccin de grupos.
. Etapas de una reunin.
. Tipos de reuniones.
. Tcnicas de dinmica y direccin de grupos.
. Tipologa de los participantes.
. Preparacin de la reunin.
. Desarrollo de la reunin.
. Los problemas de las reuniones.
La motivacin en el entorno laboral
. Definicin de la motivacin.
. Principales teoras de motivacin.
- McGregor
- Maslow
- Stogdell
- Herzberg
- McClelland
- Teora de la equidad
- Etc.
. Diagnstico de factores motivacionales.
- Motivo de logro
- "Locus control"

Error!Marcador no definido.

2.4. Mdulo profesional de FORMACIN EN CENTRO DE TRABAJO


CAPACIDADES TERMINALES
Realizar el anlisis y diseo de
aplicaciones y bases de datos.

CRITERIOS DE EVALUACIN
Realizar diagramas entidad-relacin del modelo conceptual de la base de datos.
Obtener el diseo lgico a partir del modelo de datos y
aplicar procesos de normalizacin de tablas.
Obtener un diseo fsico de la base de datos e implementarlo sobre el sistema gestor de bases de datos, y el
sistema operativo.
Descomponer las aplicaciones en mdulos y elaborar
alternativas de implementacin.
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.
Documentar las especificaciones y caractersticas de los
mdulos de aplicacin.
Confeccionar un anlisis y diseo de datos y procesos con
herramientas CASE.

Elaborar aplicaciones utilizando


diferentes herramientas de desarrollo.

Codificar un mdulo de programacin en un lenguaje


estructurado de tercera generacin y/o de cuarta generacin o a partir del repositorio de una herramienta CASE.
Utilizar libreras del sistema y paquetes disponibles.
Documentar los mdulos de programacin y los datos
utilizados.
Aplicar los estndares 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 un "GUI" particular, el diseo de los

Error!Marcador no definido.
servicios de presentacin de la aplicacin.

Establecer y mantener una comunicacin apropiada con sus


entorno profesional: usuarios,
servicios tcnicos del sistema,
direccin de departamento y de la
empresa.

Interpretar la terminologa informtica y de la gestin de


la empresa.
Elegir el momento, lugar y canales ms adecuados para
plantear una comunicacin.
Definir previamente los objetivos y puntos que se deben
tratar en sus comunicaciones con usuarios y servicios
tcnicos.
Admitir abiertamente cuando se produzca la falta de
comprensin de aspectos tcnicos e instrucciones formuladas.
Mantener una actitud receptiva a las consideraciones y
sugerencias que se le formulen.
Redactar informes y propuestas con la terminologa
informtica y de gestin de la empresa adecuadas.

Cumplir las tareas y objetivos


encomendados con profesionalidad e integrarse en el sistema
de relaciones tcnico sociales de
la empresa.

Interpretar las instrucciones que recibe y responder del


trabajo desarrollado.
Observar los procedimientos y normas internas de
relaciones laborales establecidas en el centro de trabajo y
mostrar en todo momento una actitud de consideracin
con el resto de integrantes de la empresa.
Detectar los lmites de su capacidad de decisin y las
repercusiones de su actividad sobre el sistema de informacin y el funcionamiento de la empresa.
Ajustarse a lo establecido en las normas y procedimientos
tcnicos establecidos: documentacin tcnica y para la
toma de decisiones, normas de seguridad y confidencialidad de la informacin,...
Cumplir los objetivos y tareas asignadas en orden de
prioridad, con criterios de productividad, meticulosidad y
eficacia en el trabajo.
Mostrar una actitud de afn de superacin de los problemas y de permanente aprendizaje y adaptacin a los
cambios tecnolgicos y los procedimientos de trabajo.

Error!Marcador no definido.

CONTENIDOS (Duracin 380 horas)


Documentacin e informacin que utiliza en la empresa
. Sistema:
. Manuales tcnicos y de operacin de equipos, sistemas operativos y redes instaladas.
. Manuales de referencia y uso de utilidades, libreras, entornos de programacin y
sistemas de gestin de datos disponibles en el sistema.
. Normas establecidas para la utilizacin del sistema e informacin relevante en
materia de derechos de propiedad intelectual y "copyright".
. Aplicaciones:
. Informacin sobre la metodologa de anlisis y diseo adoptada por la empresa.
. Documentacin relativa a las aplicaciones ya desarrolladas y/o instaladas.
. Especificaciones funcionales de los procesos a mecanizar
. Estructuracin de tareas y normas de actuacin establecidas para el anlisis y diseo,
programacin y mantenimiento de aplicaciones informticas.
. Utilizacin de la terminologa informtica y de gestin de la empresa adecuadas en la
comunicacin con servicios tcnicos, direccin del departamento y/o del proyecto,
usuarios y/o clientes.

Aplicacin de las normas y procedimientos de seguridad establecidos para la


utilizacin de los equipos y "software" del sistema informtico
. Identificacin de errores. Aportacin de correcciones.
. Medios de proteccin del sistema y de la informacin.
. Comunicacin de fallos y anomalas.

Anlisis y diseo
diseo detallado de aplicaciones en funcin de las especificaciones y
los procedimientos establecidos en la empresa
. Metodologas y herramientas de anlisis y diseo utilizadas.
. Descripcin de datos:

Error!Marcador no definido.

. Representacin del modelo conceptual de datos mediante diagramas entidadrelacin.


. Determinacin de estructuras lgicas de archivos.
. Definicin y descripcin de esquemas y subesquemas (vistas) mediante el lenguaje de
definicin de datos disponible en el Sistema Gestor de Base de Datos utilizado.
. Determinacin de mtodos de acceso.
. Descripcin de programas:
. Descomposicin modular de la funcin/es a desarrollar.
. Especificacin de la lgica de control, estructuras de datos utilizadas y tratamiento de
errores para cada mdulo.
. Empaquetamiento de mdulos.
. Descripcin de la interfaz de comunicacin con el usuario e inter-mdulos.
. Validacin del diseo
. Elaboracin de prototipos.
. Elaboracin de tablas de referencia cruzadas: datos-archivos, datos-procesos,..
. Descripcin de pruebas.

Produccin y mantenimiento de programas


. Mtodos de programacin utilizados: modular, estructurado, orientado a objetos.
. Codificacin de programas
.
.
.
.

Lenguajes de programacin utilizados


Procedimientos y normas establecidas
Generadores de Cdigo. Herramientas de cuarta generacin. Herramientas CASE.
Utilizacin de libreras

. Tratamiento de errores. Tipos de errores. Tcnicas y utilidades para la depuracin.


. Modificaciones de programas. Determinacin de los mdulos de programas y reas
afectadas por el cambio a realizar.
. Integracin y enlace de mdulos de programas. Utilidades disponibles en el sistema y
entorno de programacin.
. Integracin interfaz grfica del sistema - interfaz de usuario de programas.

Error!Marcador no definido.

Comprobacin del funcionamiento y prestaciones de programas


. Acceso y tratamiento de datos.
. Interfaz de usuario. Formatos de entrada y salida de datos.
. Tratamiento de errores.
. Utilizacin de recursos del sistema.

Aplicacin de criterios de correcto comportamiento dentro del organigrama de la


empresa y del equipo de trabajo

Error!Marcador no definido.

2.5. Mdulo profesional de FORMACIN Y ORIENTACIN LABORAL


CAPACIDADES TERMINALES

Determinar actuaciones preventivas


y/o de proteccin minimizando los
factores de riesgo y las consecuencias para la salud y el medio ambiente que producen.

Aplicar las medidas sanitarias


bsicas inmediatas en el lugar del
accidente en situaciones simuladas.

Diferenciar las modalidades de


contratacin y aplicar procedimientos de insercin en la realidad laboral como trabajador por cuenta
ajena o por cuenta propia.

Orientarse en el mercado de trabajo, identificando sus propias capacidades e intereses y el itinerario


profesional ms idneo.

CRITERIOS DE EVALUACIN

Identificar las situaciones de riesgo ms habituales


en su mbito de trabajo, asociando las tcnicas
generales de actuacin en funcin de las mismas.

Clasificar los daos a la salud y al medio ambiente


en funcin de las consecuencias y de los factores de
riesgo ms habituales que los generan.

Proponer actuaciones preventivas y/o de proteccin


correspondientes a los riesgos ms habituales, que
permitan disminuir sus consecuencias.

Identificar la prioridad de intervencin en el supuesto de varios lesionados o de mltiples lesionados, conforme al criterio de mayor riesgo vital
intrnseco de lesiones.

Identificar la secuencia de medidas que deben ser


aplicadas en funcin de las lesiones existentes en el
supuesto anterior.

Realizar la ejecucin de tcnicas sanitarias (RCP,


inmovilizacin, traslado...), aplicando los protocolos
establecidos.

Identificar las distintas modalidades de contratacin


laboral existentes en su sector productivo que permite la legislacin vigente.

En una situacin dada, elegir y utilizar adecuadamente las principales tcnicas de bsqueda de empleo en su campo profesional.

Identificar y cumplimentar correctamente los documentos necesarios y localizar los recursos precisos,
para constituirse en trabajador por cuenta propia.

Identificar y evaluar las capacidades, actitudes y


conocimientos propios con valor profesionalizador.

Definir los intereses individuales y sus motivaciones,


evitando, en su caso, los condicionamientos por razn de sexo o de otra ndole.

Error!Marcador no definido.

Interpretar el marco legal del trabajo y distinguir los derechos y obligaciones que se derivan de las
relaciones laborales.

Identificar la oferta formativa y la demanda laboral


referida a sus intereses.

Emplear las fuentes bsicas de informacin del


derecho laboral (Constitucin, Estatuto de los trabajadores, Directivas de la Unin Europea, Convenio
Colectivo...) distinguiendo los derechos y las obligaciones que le incumben.

Interpretar los diversos conceptos que intervienen


en una "Liquidacin de haberes".

En un supuesto de negociacin colectiva tipo:


.
.
.

Describir el proceso de negociacin.


Identificar las variables (salariales, seguridad e
higiene, productividad tecnolgicas...) objeto de
negociacin.
Describir las posibles consecuencias y medidas,
resultado de la negociacin.

Identificar las prestaciones y obligaciones relativas a


la Seguridad Social.

Interpretar los datos de la estructura


socioeconmica espaola, identificando las diferentes variables implicadas y las consecuencias de sus posibles variaciones.

A partir de informaciones econmicas de carcter


general:

Analizar la organizacin y la situacin econmica de una empresa del


sector, interpretando los parmetros
econmicos que la determinan.

Explicar las reas funcionales de una empresa tipo


del sector, indicando las relaciones existentes entre
ellas.

A partir de la memoria econmica de una empresa:

Identificar las principales magnitudes macro-econmicas y analizar las relaciones existentes


entre ellas.

Identificar e interpretar las variables econmicas


ms relevantes que intervienen en la misma.

Calcular e interpretar los ratios bsicos (autonoma financiera, solvencia, garanta y financiacin
del inmovilizado,...) que determinan la situacin
financiera de la empresa.

Error!Marcador no definido.
.

Indicar las posibles lneas de financiacin de la


empresa.

CONTENIDOS (Duracin 65 horas)

Salud laboral
. Condiciones de trabajo y seguridad. Salud laboral y calidad de vida. El medio ambiente
y su conservacin.
. Factores de riesgo: Fsicos, qumicos, biolgicos, organizativos. Medidas de prevencin
y proteccin.
. Tcnicas aplicadas de la organizacin "segura" del trabajo.
. Tcnicas generales de prevencin/proteccin. Anlisis, evaluacin y propuesta de
actuaciones.
. Casos prcticos.
. Prioridades y secuencias de actuacin en caso de accidentes.
. Aplicacin de tcnicas de primeros auxilios:
.
.
.
.

Consciencia/inconsciencia
Reanimacin cardiopulmonar
Traumatismos
Salvamento y transporte de accidentados.

Legislacin y relaciones laborales


. Derecho laboral: normas fundamentales.
. La relacin laboral. Modalidades de contratacin, salarios e incentivos. Suspensin y
extincin del contrato.
. Seguridad Social y otras prestaciones.
. rganos de representacin.
. Convenio colectivo. Negociacin colectiva.

Error!Marcador no definido.

Orientacin e insercin socio-laboral


. El mercado laboral. Estructura. Perspectivas del entorno.
. El proceso de bsqueda de empleo: fuentes de informacin, mecanismos de ofertademanda, procedimientos y tcnicas.
. Iniciativas para el trabajo por cuenta propia. Trmites y recursos de constitucin de
pequeas empresas.
. Recursos de auto-orientacin profesional. Anlisis y evaluacin del propio potencial
profesional y de los intereses personales. La superacin de hbitos sociales
discriminatorios. Elaboracin de itinerarios formativos/profesionalizadores. La toma de
decisiones.

Principios de economa
. Variables macroeconmicas. Indicadores socioeconmicos. Sus interrelaciones.
. Economa de mercado:
. Oferta y demanda
. Mercados competitivos.
. Relaciones socioeconmicas internacionales: La Unin Europea.

Economa y organizacin de la empresa


empresa
. Actividad econmica de la empresa: criterios de clasificacin.
. La empresa: Tipos de modelos organizativos. reas funcionales. Organigramas.
. Funcionamiento econmico de la empresa:
.
.
.
.

Patrimonio de la empresa
Obtencin de recursos: financiacin propia, financiacin ajena
Interpretacin de estados de cuentas anuales
Costes fijos y variables.

Error!Marcador no definido.

3.

ORDENACIN ACADMICA E IMPARTICIN


3.1. MATERIAS DEL BACHILLERATO QUE SE HAN DEBIDO CURSAR
PARA ACCEDER AL CICLO FORMATIVO CORRESPONDIENTE
CORRESPONDIENTE A
ESTE TTULO
Materias de modalidad
.

Matemticas II. (1)

Otros contenidos bsicos de formacin profesional de base

(1)

La sociedad de la informacin y las nuevas tecnologas.

Reconocimiento de los principales componentes fsicos del ordenador y sus


perifricos.

Funciones de los distintos componentes de los equipos informticos.

Principales funciones del sistema operativo y de los entornos grficos o de


utilidades.

Estructura fsica y lgica del almacenamiento de informacin.

Aplicaciones informticas de propsito general.

Correspondiente a cualquier modalidad de Bachillerato

Error!Marcador no definido.

3.2. PROFESORADO
3.2.1.

Especialidades del profesorado con atribucin docente en los


mdulos profesionales del ciclo formativo de desarrollo de
aplicaciones
aplicaciones informati
informaticas
cas

MDULO PROFESIONAL

ESPECIALIDAD DEL
PROFE
PROFESO
SORA
RADO
DO

CUERPO

1.

Sistemas informticos multiusuario y en red.

Sistemas y Aplicaciones Informticas

Profesor Tcnico de F.P.

2.

Anlisis y diseo detallado


de aplicaciones informticas
de gestin.

Informtica

Profesor de Enseanza
Secundaria

3.

Programacin en lenguajes
estructurados.

Informtica

Profesor de Enseanza
Secundaria

4.

Desarrollo de aplicaciones
en entornos de cuarta generacin y con herramientas
CASE

Informtica

Profesor de Enseanza
Secundaria

5.

Diseo y realizacin de
servicios de presentacin en
entornos grficos.

Sistemas y Aplicaciones Informticas

Profesor Tcnico de F.P.

6.

Relaciones en el entorno de
trabajo

Formacin y Orientacin Laboral

Profesor de Enseanza
Secundaria

7.

Formacin y orientacin
laboral

Formacin y Orientacin Laboral

Profesor de Enseanza
Secundaria

Error!Marcador no definido.

3.2.2. Equivalencias de titulaciones a efectos de docencia


Para la imparticin de los mdulos profesionales correspondientes a la
especialidad de:
-

Informtica

se establece la equivalencia, a efectos de docencia de los ttulos de:


-

Diplomado en Informtica
Ingeniero Tcnico en Informtica de Gestin
Ingeniero Tcnico en Informtica de Sistemas

con los de Doctor, Ingeniero, Arquitecto o Licenciado


Para la imparticin de los mdulos profesionales correspondientes a la
especialidad de:
-

Formacin y Orientacin Laboral

se establece la equivalencia, a efectos de docencia, del ttulo de:


-

Diplomado en Ciencias Empresariales


Diplomado en Relaciones Laborales
Diplomado en Trabajo Social
Diplomado en Educacin Social

con los de Doctor, Ingeniero, Arquitecto o Licenciado.

Error!Marcador no definido.

3.3. REQUISITOS MNIMOS DE ESPACIOS E INSTALACIONES PARA


IMPARTIR ESTAS ENSEANZAS
De conformidad con el art. 39 del R.D. 1004/1991 de 14 de junio, el Ciclo
formativo de Formacin Profesional de Grado Superior: Administracin de
sistemas informticos, requiere, para la imparticin de las enseanzas definidas en
el presente R.D., los siguientes espacios mnimos que incluyen los establecidos en
el artculo 32.1.a del citado R.D. 1004/1991 de 14 de junio.

Espacio Formativo
. Aula de informtica de gestin.........
. Aula polivalente ................................

Superficie

Grado de
utilizacin

60 m

50%

60 m

50%

El "grado de utilizacin" expresa en tanto por ciento la ocupacin en horas del


espacio prevista para la imparticin de las enseanzas mnimas, por un grupo
de alumnos, respecto de la duracin total de estas enseanzas y por tanto, tiene
sentido orientativo para el que definan las administraciones educativas al
establecer el currculo.

En el margen permitido por el "grado de utilizacin", los espacios formativos


establecidos pueden ser ocupados por otros grupos de alumnos que cursen el
mismo u otros ciclos formativos, u otras etapas educativas.

En todo caso, las actividades de aprendizaje asociadas a los espacios formativos


(con la ocupacin expresada por el grado de utilizacin) podrn realizarse en
superficies utilizadas tambin para otras actividades formativas afines.

No debe interpretarse que los diversos espacios formativos identificados deban


diferenciarse necesariamente mediante cerramientos.

3.4. CONVALIDACIONES,
CORRESPONDENCIAS
ESTUDIOS UNIVERSITARIOS
3.4.1.

ACCESO

Mdulos profesionales que pueden ser objeto de convali


convalida
dacin
cin
con la formacin profesional ocupacional
ocupacional
Sistemas informticos multiusuario y en red

Error!Marcador no definido.

Programacin en lenguajes estructurados


Desarrollo de aplicaciones en entornos de cuarta generacin y con
herramientas CASE
3.4.2.

Mdulos profesionales que pueden ser objeto de correspondencia con la prctica laboral
Sistemas informticos multiusuario y en red
Programacin en lenguajes estructurados
Desarrollo de aplicaciones en entornos de cuarta generacin y con
herramientas CASE
Formacin y orientacin laboral
Formacin en centro de trabajo

3.4.3.

Acceso a estudios universitarios


Diplomado en Biblioteconoma y Documentacin
Diplomado en Ciencias Empresariales
Diplomado en Gestin y Administracin Pblica
Diplomado en Estadstica
Diplomado en Informtica
Ingeniero Tcnico en Informtica de Gestin
Ingeniero Tcnico en Informtica de Sistemas

3.5. ORGANIZACIN TEMPORAL DEL CICLO FORMATIVO


3.5.1.

Mdulos profesionales del primer curso


Sistemas informticos multiusuario y en red
Anlisis y diseo detallado de aplicaciones informticas de gestin
Programacin en lenguajes estructurados

Error!Marcador no definido.

3.5.2.

Mdulos profesionales del segundo curso


Desarrollo de aplicaciones en entornos de cuarta generacin y con
herramientas CASE
Diseo y realizacin de servicios de presentacin en entornos grficos
Relaciones en el entorno de trabajo
Formacin y orientacin laboral
Formacin en centro de trabajo