Você está na página 1de 12

HERRAMIENTA FICHA DE LA FIGURA PROFESIONAL DENOMINACIN: NIVEL: DURACIN: 1.1.

Especialidad Aplicaciones Informticas Medio 3 aos ESPECIFICACIN DE COMPETENCIA COMPETENCIA GENERAL:

Desarrollo de aplicaciones informticas realizando la programacin, pruebas y documentacin de las mismas de conformidad con los requisitos funcionales, especificaciones aprobadas y normativa vigente. Colaboracin en el diseo bajo la supervisin general de responsables de categora superior.

1.2.

RELACIN DE LAS UNIDADES DE COMPETENCIA

UC 1- Utilizar sistemas informticos aislados o interconectados en red. UC 2- Elaborar, adaptar y probar programas en lenguajes de programacin estructurados y de cuarta generacin. UC 3- Realizar el anlisis y diseo detallado de aplicaciones informticas de gestin. UC 4- Disear y realizar servicios de presentacin que faciliten la explotacin de datos y aplicaciones. UC 5 - Realizar la administracin, gestin y comercializacin de una pequea empresa.

1.3.

ELEMENTOS DE COMPETENCIA
1.1 Adaptar la configuracin lgica del sistema al entorno de trabajo requerido para la realizacin y prueba de programas. 1.2 Organizar y mantener los programas y datos de prueba en sistemas de archivos, empleando rdenes del sistema operativo y/o bases de datos.

UC 1- Utilizar sistemas informticos aislados o interconectados en red.

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.

UC 2- Elaborar, adaptar y probar programas en lenguajes de programacin estructurados y de cuarta generacin.


2.1 Participar en la estructuracin de requisitos y anlisis funcional de aplicaciones informticas, atendiendo a las directrices marcadas por el analista y a los requerimientos del cliente. 2.2 Participar en la elaboracin de alter-nativas de aplicaciones informticas de diseo que cumplan con las especificaciones y los requerimientos funcionales dados. 2.3 Realizar el diseo de la aplicacin segn las instrucciones marcadas por el analista y el documento de anlisis funcional. 2.4 Elaborar planes de pruebas a fin de verificar que se obtienen las prestaciones demandadas. 2.5 Elaborar la documentacin del diseo detallado y plan de pruebas de la aplicacin informtica segn los procedimientos establecidos.

UC 3- Realizar el anlisis y diseo detallado de aplicaciones informticas de gestin.


3.1 Elaborar programas que cumplan las especificaciones establecidas en el diseo, con bajo coste de mantenimiento. 3.2 Integrar y enlazar programas y rutinas siguiendo las especificaciones establecidas en el diseo. 3.3 Realizar pruebas funcionales de programas, atendiendo a las especificaciones establecidas en el diseo.

UC 4- Disear y realizar servicios de presentacin que faciliten la explotacin de

datos y aplicaciones
4.1 Disear servicios de presentacin amigables en formato que faciliten la interaccin hombre-mquina. 4.2 Realizar servicios de presentacin que cumplan las directrices del diseo 4.3 Realizar pruebas de usuario que verifiquen la presentacin, secuencias de dilogo y enlace con aplicaciones de la interfaz desarrollada. 4.4 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.

UC 5 - Realizar la administracin, gestin y comercializacin de una pequea empresa.


5.1 Evaluar la posibilidad de iniciar e implantar una pequea empresa a travs de una investigacin de mercado y plan estratgico. 5.2 Determinar las formas de contratacin ms idneas, en funcin del tamao, actividad y objetivos de una pequea empresa. 5.3 Elaborar, gestionar y organizar la documentacin necesaria para la constitucin de una pequea empresa, y la generada por el desarrollo de su actividad econmica 5.4 Promover la venta de bienes y/o servicios, mediante los medios o relaciones adecuadas, en funcin de la actividad comercial requerida. 5.5 Negociar con proveedores, clientes y organismos, buscando las condiciones ms ventajosas en las operaciones comerciales. 5.6 Crear, desarrollar y mantener buenas relaciones con clientes reales o potenciales. 5.7 Identificar, en tiempo y forma adecuados, las acciones derivadas de las obligaciones legales de una empresa

1.3.1. ESPECIFICACIONES DEL CAMPO OCUPACIONAL UC1


Informacin (naturaleza, tipo y soportes): Informacin sobre la configuracin fsica y lgica utilizada actualmente en un sistema informtico. Informacin sobre equipos y software utilizables en un entorno de red. Manuales tcnicos y de operacin de equipos. Manuales de referencia y operacin de redes locales. Informacin sobre interfaces y protocolos de comunicacin. Normas de organizacin y codificacin de la informacin. Informacin relevante en materia de derechos de propiedad intelectual y copyright. Equipos informticos y software: Computadores, perifricos de entrada, salida y almacenamiento. Equipos de comunicaciones: mdems, concentradores (hubs), routers, multiplexores. Centros de cableado, tarjetas de red. Sistemas operativos de red (N.O.S.). Programas de comunicaciones. Programas de seguridad y de proteccin de la informacin (antivirus y antiintrusos). Procesos, mtodos y procedimientos: Procedimientos de identificacin y utilizacin de los componentes fsicos de un sistema informtico (teclado, impresora, monitor, unidades de disco,). Procedimientos de montaje de equipos informticos. Procedimientos de instalacin/configuracin de hardware/software sobre equipos informticos aislados. Procedimientos de diseo y construccin de sistemas informticos en red. Procedimientos de configuracin del funcionamiento de un sistema de red. Procedimientos de operacin sobre un sistema de red especfico. 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. Verificacin de programas desarrollados. Instalacin de productos software para el desarrollo de programas.

Personas y/u organizaciones destinatarias del servicio: Analistas de sistemas. Administradores de redes. Tcnicos en instalacin y mantenimiento de redes. Administradores de sistemas informticos. Tcnicos de sistemas. Consultores informticos.

1.3.2. ESPECIFICACIN DE CONOCIMIENTOS Y CAPACIDADES UC1 CAPACIDADES FUNDAMENTALES CONOCIMIENTOS FUNDAMENTALES


1. Identificar los componentes hardware y software bsicos de un sistema de red, especificando la funcin que realizan. 1. Sistemas informticos: Componentes fsicos (hardware). Componentes lgicos (datos y software). Almacenamiento externo. Sistemas operativos. Normativa legal en el sector informtico. Sistemas operativos multiusuario: Entornos multiusuario. Procesos. Conceptos y hechos asociados a la gestin del procesador, memoria, perifricos, datos y usuarios. Sistemas operativos de red: Estructura fsica. Software de un sistema en red. Sistema operativo de red. Conceptos y hechos asociados a la gestin de los recursos de la red.

2. Analizar las tcnicas generales de gestin de recursos del sistema que utiliza un sistema operativo multiusuario y explicar su influencia en el modo de 2. operacin sobre el sistema. 3. 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 3. operacin sobre el sistema. 4. Especificar y justificar medidas de seguridad, integridad y confidencialidad de la informacin en sistemas multiusuario, de red y de gestin de datos. 5. Clasificar distintos soportes y procedimientos de copias de seguridad en funcin de la velocidad de operacin y la seguridad que ofrecen.

4. Conceptos y hechos asociados a la utilizacin a nivel de usuario de un sistema operativo multiusuario y en red: Caractersticas y modo de operacin de la interfaz de usuario. Conceptos y hechos asociados a los procedimientos y comandos bsicos del sistema operativo de red. 5. Aplicacin de medidas de seguridad fsica y de la informacin en el manejo del sistema. 6. Manejo de un sistema operativo concreto (Unix): Interpretacin de la documentacin de usuario del sistema operativo. Uso inicial de Unix. Aplicacin de rdenes de uso frecuente. 7. Manejo de un sistema operativo de red concreto (Netware): Interpretacin de la documentacin de usuario del sistema operativo de red. Manejo de directorios, archivos y aplicaciones.

Especificacin de campo ocupacional UC2


Informacin (naturaleza, tipo y soportes): Informacin sobre elaboracin de algoritmos. Informacin sobre simbologa para la elaboracin de diagramas de flujo. Informacin sobre metodologa de la programacin. Manuales de referencia de lenguaje C (editor, compilador, depurador, libreras, etc.). Informacin sobre programacin orientada a objetos (C++, Visual Basic, JAVA). Informacin sobre diseo de bases de datos relacionales. Informacin sobre accesos a bases de datos (lenguaje SQL). Documentacin sobre herramientas CASE. Informacin sobre diseo de interfaces de usuario (pantallas, mens, informes, etc.). Equipos informticos y software: Computadores, impresoras. Lenguajes de programacin estructurados y de 4 generacin (lenguaje C, C++, Visual Basic, JAVA, SQL, QBE) para realizar aplicaciones amigables al usuario. Herramientas de desarrollo CASE (Computer Aided Software Engineering) para generar tablas de bases de datos y cdigos de aplicacin. Procesos, mtodos y procedimientos: Procedimientos de elaboracin de algoritmos para la resolucin de problemas. Procedimientos de programacin en lenguaje C (editores traductores, depuradores). Procedimientos de uso y manejo de libreras del sistema. Procedimientos de programacin orientada a objetos (C++ y JAVA).Interpretacin de mensajes de error de compilacin y de ejecucin. Procedimientos de manejo de herramientas CASE para la generacin de bases de datos y otras aplicaciones (pantallas, mens, formatos de impresin,). Principales resultados del trabajo: Obtencin de cdigo ejecutable por el computador. Pruebas del funcionamiento del programa. Instrucciones de uso de las aplicaciones desarrolladas. Integracin y enlace de programas y rutinas. Adaptacin de aplicaciones existentes para que satisfagan nuevos requerimientos. Personal y/u organizaciones destinatarias del servicio: Analista de Sistemas. Tcnico de Sistemas. Administrador de datos. Programadores. Usuarios. Clientes

Especificacin de conocimientos y capacidades UC2


CAPACIDADES FUNDAMENTALES
1. Deducir una metodologa de desarrollo estructurado para el diseo de algoritmos y la codificacin de programas. 2. Analizar las estrategias de programacin modular y de programacin orientada a objetos, utilizando mdulos, unidades o paquetes de desarrollo de programas. 4. Diferenciar la programacin de procesos interactivos y por lotes (batch).

CONOCIMIENTOS FUNDAMENTALES
1. Conceptos y hechos asociados a la metodologa de la programacin: Datos y algoritmos. Programacin estructurada. Programacin modular. Recursividad. 2. Estructuras de datos: Estructuras estticas de datos. Estructuras dinmicas de datos. 3. Conceptos y hechos asociados a la programacin en lenguajes estructurados de tercera generacin: Estructuras de control. Funciones. Estructura modular de programas. Libreras. Desarrollo de programas. 4. Conceptos y hechos asociados a la programacin orientada a objetos: Elementos, caractersticas y ventajas de la programacin orientada a objetos. 5. Documentacin de programas: Descripcin de estructuras de datos utilizadas. Descripcin de algoritmos. Cdigo fuente. 6. Modelo relacional: Objetivos. Caractersticas. 7. Conceptos y hechos asociados a la programacin con sistemas gestores de bases de datos

4. Analizar la importancia de la claridad y legibilidad de los programas para facilitar el mantenimiento y el trabajo en equipo. 5. Diferenciar las estructuras de ficheros tradicionales y las estructuras de almacenamiento basadas en tecnologa de bases de datos. 6. Especificar mtodos de actualizacin y mantenimiento de la informacin de una base de datos de forma interactiva, utilizando lenguajes de cuarta generacin de acceso a datos. 7. Identificar los datos y mdulos de programacin afectados al modificar los requerimientos de una

aplicacin. 8. Contrastar los nuevos datos y mdulos de programacin de una aplicacin modificada para verificar que estos no producen prdidas de eficiencia y eficacia en las prestaciones ni en los rendimientos de la aplicacin y satisfacen los nuevos requerimientos funcionales.

relacionales: Lenguajes de cuarta generacin. Lenguajes SQL. Formas de ejecucin del SQL. Programacin orientada a entornos cliente-servidor y teleproceso. 8. Herramientas de desarrollo de cuarta generacin: Generadores de pantallas y/o informes. Generadores de mens. Generadores de consultas. Generadores de aplicaciones. 9. Conceptos y hechos asociados a la generacin y desarrollo de aplicaciones con herramientas CASE: Herramientas CASE. Caractersticas. Estructura. Actualizacin. Generacin de cdigo y documentacin.

Especificacin de campo ocupacional UC3


Informacin (naturaleza, tipo y soportes): Informacin de la estructura de una empresa y del departamento de informtica. 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 acerca de los datos, documentos y procedimientos incluidos en los procesos que se deben mecanizar. Diagramas de planificacin del trabajo. Equipos informticos y software: Computador, perifricos de entrada, salida y almacenamiento. Herramientas de desarrollo CASE (Computer Aided Software Engineering) para realizar tareas de anlisis y diseo de sistemas. Hojas de diagramacin y des-cripcin de procesos, flujo de datos y esquemas de dilogo. Gestor de base de datos. Software generador de cdigo. Software de diseo de interfaz de usuario (pantallas, mens, informes, etc.). Procesos, mtodos y procedimientos: Procedimientos de anlisis y diseo de sistemas de informacin. Procedimientos de modelizacin de datos. Procedimientos de descripcin y documentacin de procesos, flujos de datos, esquemas de dilogo. Procedimientos de descomposicin modular. Procedimientos de planificacin y documentacin de las pruebas que se van a efectuar. Procedimientos de 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 organizaciones destinatarias del servicio: Analista de sistemas. Consultor informtico. Usuarios finales de la aplicacin a desarrollar. Tcnicos de sistemas. Administrador de datos. Programadores

Especificacin de conocimientos y capacidades UC3


CAPACIDADES FUNDAMENTALES
1. Identificar y describir las etapas de una aplicacin informtica, explicando las fases de su ciclo de vida. 2. Analizar la importancia del uso de metodologas de desarrollo en el anlisis y diseo de aplicaciones. 3. Analizar el uso de la programacin modular y la programacin orientada a objetos en el diseo de aplicaciones. 4. Analizar aplicaciones mediante la realizacin de pruebas de los diferentes mdulos de programacin, evaluando su funcionamiento. 5. Especificar las etapas de un proyecto de desarrollo de una aplicacin, definiendo mecanismos de control de calidad de cada una de ellas y planificando el trabajo y asignacin de los recursos necesarios. 6. Interpretar la documentacin proveniente del anlisis de las especificaciones y requerimientos funcionales de una aplicacin. 7. Especificar las caractersticas bsicas de una herramienta CASE analizando las ventajas e inconvenientes de su utilizacin en el desarrollo de aplicaciones, respecto al uso de tecnologas tradicionales.

CONOCIMIENTOS FUNDAMENTALES
1. Sistemas de informacin. 2. Metodologas de desarrollo: Etapas del ciclo de vida de una aplicacin. Gestin de proyectos Informticos. 3. Conceptos y hechos asociados al anlisis estructurado de sistemas: Objetivos, entradas, salidas y fases. Modelizacin de funciones y procesos. Modelizacin de datos. Modelo conceptual. Anlisis entidad-relacin. Diccionario de datos. 4. Conceptos y hechos asociados al diseo estructurado de sistemas: Objetivos, entradas, salidas y fases. Diseo modular, de datos y procedimental. Metodologas de diseo. Diseo de seguridad, auditacin y recuperacin del sistema. 5. Control de calidad del software: Factores que influyen en la calidad del software. Construccin e implantacin: Entornos de programacin. Transicin y puesta en marcha.

6.

7. Sistemas gestores de bases de datos: Concepto y funciones. Arquitectura ANSI/X3/SPARC. 8. Conceptos y hechos asociados al anlisis y diseo asistido por computador: Herramientas CASE: Caractersticas. Estructura y actualizacin

Especificacin de campo ocupacional UC4


Informacin (naturaleza, tipo y soportes): Informacin sobre sistemas multimedia en PC. Informacin sobre sistemas de audio. Informacin sobre elementos grficos e imgenes. Informacin sobre sistemas de hipertexto. Informacin sobre diseo de pantallas para aplicaciones multimedia. Equipos informticos y software: Computadores, pantallas grficas, dispositivos de entrada y salida de datos (escner, cmaras digitales, impresoras). Elementos multimedia (tarjetas grficas, tarjetas capturadoras de video, tarjetas de sonido, lectores de CDs, lectores de DVD,...). Aplicaciones de programacin orientada a objetos (C++, Visual Basic, JAVA). Software para aplicaciones de hipertexto. Lenguajes de programacin para entornos interactivos. Herramientas de diseo de interfaces de usuario. 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. Procedimientos de planificacin y desarrollo de sistemas de ayuda 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.

Especificacin de conocimientos y capacidades UC4


CAPACIDADES FUNDAMENTALES
1. Identificar las funciones de una interfaz grfica de usuario (GUI).

CONOCIMIENTOS FUNDAMENTALES
. Interaccin hombre-mquina. 2. Conceptos y hechos asociados al diseo de interfaces: Criterios de diseo. 3. Esquemas de dilogo: Definicin y representacin. 4. Interfaces grficas de usuario - GUI (Graphical User Interface): Orgenes, caractersticas y evolucin. Programacin por eventos. Componentes grficos. Estructura de un programa bajo una interfaz grfica de usuario. Libreras. 5. Entornos grficos: Aspectos bsicos. Controles. Lenguajes de enlaces de datos. Interfaz de diseo grfico (grficos, color, tipos de letra, impresin). 6. Conceptos y hechos asociados a la elaboracinde servicios de presentacin. 7. Entornos Multimedia

2. Analizar la interoperatividad entre distintos GUIs y SGBDs (Sistemas Gestores de Bases de Datos). 3. Analizar el funcionamiento de los interfaces de usuario ya existentes en el sistema y evaluar y contrastar su problemtica y posibles mejoras. 4. Comparar las interfaces grficas de usuario disponibles en el mercado, seleccionado la ms adecuada a los requerimientos de usuario establecidos. 5. Analizar una herramienta de generacin de pantallas, informes o mens de cuarta generacin especificando las caractersticas principales. 6. Especificar los criterios de validacin de servicios de presentacin establecidos en la empresa y documentarlos adecuadamente.

Especificacin de campo ocupacional UC5


Informacin y normativa: a) que procesar: Textos legales. Informacin sobre evolucin de precios y mercados. Documentacin de carcter administrativo. Manuales y especificaciones tcnicas de equipos y/o de proteccin de instalaciones. Reglamentacin sobre seguridad e higiene en el trabajo. b) generada: Documentacin contable (incluyendo: libros de contabilidad, comprobantes de venta, notas de pedido y entrega, letras de cambio, cheques, pagars, inventarios y balances,..). Contratos (incluyendo: de personal, de arrendamiento, leasing, de compra-venta, de seguros...). Documentacin fiscal. Documentos de aportes al seguro social. Formularios laborales. Fichas tcnicas de produccin. Planes de produccin. Documentacin comercial e informativa.

Resultado del trabajo: Gestin de la documentacin exigida por organismos oficiales (incluyendo: permiso de apertura de local, permiso de construccin, patentes municipales, RUC, libros contables oficiales y libros auxiliares, declaraciones fiscales, informes administrativos para acceder a ayudas de construccin y modificacin, documentos de entrada y salida de los trabajadores al seguro social,...). Anlisis de resultados de la gestin. Procesos, mtodos y procedimientos: Procedimientos administrativos y de constitucin de la empresa exigidos por los organismos oficiales. Procedimientos contables. Plan general de contabilidad. Mtodos de gestin. Mtodos de valoracin de tiempos y actividades. Procedimientos de organizacin, control, y administracin de almacenes. Procedimientos de promocin y comercializacin de bienes y/o servicios. Paquetes informticos de propsito general (incluyendo: bases de datos, hojas de clculo, tratamiento de textos...) Internet, intranet y correo electrnico. Personal y/u organizaciones destinatarias: Proveedores. Clientes particulares. Empresas. Cooperativas. Agrupaciones de comercializacin, instituciones pblicas y privadas.

Especificacin de conocimientos y capacidades UC5


CAPACIDADES FUNDAMENTALES
1. Generar y desarrollar actitudes emprendedoras. 2. Autoevaluar las aptitudes necesarias para crear una pequea empresa. 3. Analizar las diferentes formas jurdicas vigentes de empresa en funcin de la actividad econmica y los recursos disponibles. 4. Evaluar las caractersticas que definen los diferentes contratos laborales vigentes ms habituales en el sector. 5. Analizar los documentos necesarios para el desarrollo de la actividad econmica de una pequea empresa, su organizacin, su tramitacin y su constitucin. 6. Asociar las tcnicas de relacin con los clientes y proveedores, que permitan resolver situaciones comerciales tipo. Analizar las formas ms usuales en el sector de promocin de ventas de bienes o servicios

CONOCIMIENTOS FUNDAMENTALES
1. La iniciativa emprendedora: La capacidad empresarial. La idea de empresa. 2. La empresa y su entorno: Concepto jurdicoeconmico de empresa. Definicin de la actividad. Localizacin de la empresa. 3. Formas jurdicas de las empresas: El empresario individual. Anlisis comparativo de los distintos tipos de sociedades mercantiles.

Você também pode gostar