Informática aplicada a la empresa

Informática aplicada a la empresa

Categoría

Curso Informática

Descripción

Informática aplicada a la empresa

Curso Profesional, 1000 horas

Descripción:

  • Este curso de Informática aplicada a la empresa engloba los módulos “Programación de servicios y procesos”, “Sistemas de gestión empresarial” y “Desarrollo de interfaces”, de la formación correspondiente al Ciclo “Técnico en Desarrollo de Aplicaciones Multiplataforma”

Destinatarios:

  • El curso está dirigido a personas sin requisitos académicos previos, que deseen formarse en el entorno del trabajo avanzado en departamentos de informática de empresas.

Beneficios-Competencias-Objetivos:

  • Desarrollar aplicaciones compuestas por varios procesos reconociendo y aplicando principios de programación paralela.
  • Desarrollar aplicaciones compuestas por varios hilos de ejecución analizando y aplicando librerías específicas del lenguaje de programación.
  • Programar mecanismos de comunicación en red empleando sockets y analizando el escenario de ejecución
  • Desarrollar aplicaciones que ofrecen servicios en red, utilizando librerías de clases y aplicando criterios de eficiencia y disponibilidad.
  • Proteger las aplicaciones y los datos definiendo y aplicando criterios de seguridad en el acceso, almacenamiento y transmisión de la información.
  • Identificar sistemas de planificación de recursos empresariales y de gestión de relaciones con clientes (ERP-CRM) reconociendo sus características y verificando la configuración del sistema informático.
  • Implantar sistemas ERP-CRM interpretando la documentación técnica e identificando las diferentes opciones y módulos.
  • Realizar operaciones de gestión y consulta de la información siguiendo las especificaciones de diseño y utilizando las herramientas proporcionadas por los sistemas ERP-CRM.
  • Adaptar sistemas ERP-CRM identificando los requerimientos de un supuesto empresarial y utilizando las herramientas proporcionadas por los mismos.
  • Desarrollar componentes para un sistema ERP-CRM analizando y utilizando el lenguaje de programación incorporado.
  • Generar interfaces gráficos de usuario mediante editores visuales utilizando las funcionalidades del editor y adaptando el código generado.
  • Generar interfaces gráficos de usuario basados en XML utilizando herramientas específicas y adaptando el documento XML generado.
  • Crear componentes visuales valorando y empleando herramientas específicas.
  • Diseñar interfaces gráficos identificando y aplicando criterios de usabilidad.
  • Crear informes evaluando y utilizando herramientas gráficas.
  • Documentar aplicaciones seleccionando y utilizando herramientas específicas.
  • Preparar aplicaciones para su distribución evaluando y utilizando herramientas específicas.
  • Evalúar el funcionamiento de aplicaciones diseñando y ejecutando pruebas.

Salidas Profesionales:

  • Desarrolla su actividad profesional en empresas o entidades públicas o privadas de cualquier tamaño que disponen de infraestructura de redes intranet, internet o extranet, en el área de desarrollo del departamento de informática desempeñando su trabajo tanto por cuenta propia como por cuenta ajena.

Requisitos,Titulación y Niveles del curso:

Requisitos:

  • El curso está dirigido a personas sin requisitos académicos previos y que quieran adquirir la formación necesaria para implementar laboralmente los conocimientos aquí presentados.

Titulación:

  • Finalizado el curso, el alumno recibirá el Certificado que acredita los conocimientos adquiridos.

Niveles del curso:

  1. PROGRAMACIÓN DE SERVICIOS Y PROCESOS
  2. SISTEMAS DE GESTIÓN EMPRESARIAL
  3. DESARROLLO DE INTERFACES

ACREDITACIONES Y TITULACIÓN -- Posibilidad de solicitar el Certificado Universitario Internacional

Somos un centro que cuenta con la autorización de la Universidad CLEA para la impartición de formación permanente o formación de extensión universitaria dependiente de su departamento de posgrado. Disponemos de formaciones con diploma universitario de expedición conjunta de la Universidad CLEA con Doctrina Qualitas y el Círculo de Universidades Hispanoamericanas Universidad Alfonso III el Magno (UAIII).

El diploma incluye un número de referencia que, directamente, pasa a registrarte en la base de datos de La Agencia Universitaria DQ, en la de la Universidad CLEA que recoge esta titulación en su departamento de posgrado y en el registro del Círculo de Universidades Hispanoamericanas UAIII. En el momento en que lo desees, puedes ponerte en contacto con su equipo y solicitar cualquiera de las herramientas que ponen a tu disposición.

Todas las formaciones certificadas por DQ pasan a ser dependientes del área de posgrado de la Universidad CLEA. Por esta razón, se expide este diploma, como el título universitario de formación permanente o formación de extensión universitaria con mayor relevancia internacional. Un título de expedición conjunta entre la Universidad CLEA, DQ y el Círculo de Universidades Hispanoamericanas UAIII.

El Diploma Universitario DQ-CLEA-UAIII, dispone de los créditos académicos que corresponden a la duración cursada. Dispone también del programa cursado en su reverso y viene firmado por el rector de la universidad del que es dependiente, así como del director académico de DQ, que certifica su equivalencia a créditos ECTS.

También participa en este diploma universitario el Círculo de Universidades Hispanoamericanas UAIII. Una institución académica que dispone de presencia en más de 10 países latinoamericanos y que trabaja con más de 20 universidades recomendadas. Nuestra asociación estratégica con esta institución es toda una garantía de posibilidades para nuestros alumnos titulados.

Máster Título Propio de Formación Permanente con una carga de al menos 1500 horas (100 créditos académicos equivalentes a 60 ECTS)

Diploma de Especialista Universitario con una carga de al menos 750 horas (50 créditos académicos equivalentes a 30ECTS).

Diploma de Experto Universitario con una carga de al menos 250 horas (17 créditos académicos equivalentes a 10ECTS) horas hasta 750 horas.

Estos tres niveles corresponden a niveles 6 o 7 CIN E (Clasificación Internacional Normalizada de la Educación) de la UNESCO.

Diploma de Curso Universitario con una carga de hasta 250 (17 créditos académicos equivalentes a 10ECTS) horas.

ACREDITACIONES Y TITULACIÓN
Enseñanza no oficial y no conducente a la obtención de un título con carácter oficial o certificado de profesionalidad.

No obstante, mediante pruebas libres convocadas por las Comunidades Autónomas o por el Servicio Público de Empleo Estatal se puede obtener la titulación oficial

Temario:

  1. PROGRAMACIÓN DE SERVICIOS Y PROCESOS

Programación multiproceso:

  • Procesos. Servicios. Problemas asociados a recursos compartidos.
  • Estados de un proceso. Planificación de procesos por el sistema operativo.
  •  
  • Programación concurrente.
  • Programación paralela y distribuida.
  • Creación de procesos.
  • Comunicación entre procesos.
  • Gestión de procesos.
  • Sincronización entre procesos.
  • Programación de aplicaciones multiproceso.
  • Depuración y documentación.

Programación multihilo:

  • Recursos compartidos por los hilos.
  • Estados de un hilo. Cambios de estado.
  • Elementos relacionados con la programación de hilos. Librerías y clases.
  • Gestión de hilos. Creación, inicio y finalización.
  • Compartición de información entre hilos.
  • Sincronización de hilos.
  • Prioridades de los hilos. Gestión de prioridades.
  • Programación de aplicaciones multihilo.
  • Depuración y documentación.

Programación de comunicaciones en red:

  • Protocolos de comunicaciones. Puertos.
  • Comunicación entre aplicaciones.
  • Roles cliente y servidor.
  • Elementos de programación de aplicaciones en red. Librerías.
  • Tipos y características.
  • Creación de sockets.
  • Enlazado y establecimiento de conexiones.
  • Utilización de sockets para la transmisión y recepción de información.
  • Finalización de conexiones.
  • Programación de aplicaciones cliente y servidor en red.
  • Utilización de hilos en la programación de aplicaciones en red.

Aplicaciones de servicios en red:

  • Protocolos estándar de comunicación en red a nivel de aplicación (telnet, ftp, http, pop3, smtp, entre otros)
  • Librerías de clases y componentes.
  • Utilización de objetos predefinidos.
  • Establecimiento y finalización de conexiones.
  • Transmisión de información.
  • Programación de aplicaciones cliente.
  • Programación de servidores.
  • Implementación de comunicaciones simultáneas.
  • Pruebas de la disponibilidad del servicio. Monitorización de tiempos de respuesta.
  • Depuración y documentación.

Utilización de técnicas de programación segura:

  • Prácticas de programación segura.
  • Principios criptográficos. Principales aplicaciones de la criptografía.
  • Protocolos criptográficos.
  • Criptografía de clave pública y clave privada.
  • Política de seguridad. Limitaciones y control de acceso a usuarios. Esquemas de seguridad basados en roles.
  • Programación de mecanismos de control de acceso.
  • Encriptación de información.
  • Protocolos seguros de comunicaciones.
  • Sockets seguros.
  • Programación de aplicaciones con comunicaciones seguras.
  • Depuración y documentación.
  1. SISTEMAS DE GESTIÓN EMPRESARIAL

Identificación de sistemas ERP-CRM:

  • La informática en la gestión empresarial.
  • Concepto de ERP (Sistemas de planificación de recursos empresariales).
  • Revisión de los ERP actuales.
    • Características.
    • Concepto de CRM (Sistemas de gestión de relaciones con clientes).
  • Revisión de los CRM actuales.
    • Características.
    • Arquitectura de un sistema ERP-CRM.
  • Sistemas operativos compatibles con el software.
  • Sistemas gestores de bases de datos compatibles con el software.
  • Configuración de la plataforma.
  • Verificación de la instalación y configuración de los sistemas operativos y de gestión de datos.

Instalación y configuración de sistemas ERP-CRM:

  • Tipos de licencia.
  • Módulos de un sistema ERP-CRM, descripción, tipología e interconexión entre módulos.
  • Tipos de instalación. Monopuesto. Cliente/servidor.
  • Procesos de instalación del sistema ERP-CRM.
  • Parámetros de configuración del sistema ERP-CRM. Descripción, tipología y uso.
  • Actualización del sistema ERP-CRM y aplicación de actualizaciones.
  • Servicios de acceso al sistema ERP-CRM. Características y parámetros de configuración, instalación.
  • Entornos de desarrollo, pruebas y explotación.

Realización de operaciones de gestión y consulta de la información:

  • Definición de campos.
  • Tablas y vistas del sistema.
  • Consultas de acceso a datos.
  • Interfaces de entrada de datos y de procesos. Formularios.
  • Informes y listados de la aplicación.
  • Cálculos de pedidos, albaranes, facturas, asientos predefinidos, trazabilidad, producción, entre otros.
  • Gráficos.
  • Herramientas de monitorización y de evaluación del rendimiento.
  • Auditoría de control de acceso a los datos.
  • Incidencias, identificación y resolución.
  • Procesos de extracción de datos en sistemas de ERP-CRM y almacenes de datos.
  • Exportación de datos e informes.

Implantación de sistemas ERP-CRM en una empresa:

  • Tipos de empresa. Necesidades de la empresa.
  • Selección de los módulos del sistema ERP-CRM.
  • Tablas y vistas que es preciso adaptar.
  • Consultas necesarias para obtener información.
  • Creación de formularios personalizados.
  • Creación de informes personalizados.
  • Creación de procedimientos almacenados de servidor personalizados.
  • Creación de gráficos personalizados.
  • Proceso de pruebas.

Desarrollo de componentes para un sistema ERP-CRM:

  • Técnicas y estándares.
  • Lenguaje proporcionado por los sistemas ERP-CRM. Características y sintaxis del lenguaje. Declaración de datos. Estructuras de programación. Sentencias del lenguaje.
  • Entornos de desarrollo y herramientas de desarrollo en sistemas ERP y CRM.
  • Inserción, modificación y eliminación de datos en los objetos.
  • Operaciones de consulta. Herramientas.
  • Formularios e informes en sistemas ERP-CRM. Herramientas.
  • Extracciones de informaciones contenidas en sistemas ERP-CRM, procesamiento de datos.
  • Llamadas a funciones, librerías de funciones (APIs).
  • Depuración de un programa.
  • Manejo de errores.
  1. DESARROLLO DE INTERFACES

Confección de interfaces de usuario:

  • Lenguajes de Programación. Tipos. Paradigmas de programación. Características. Programación Orientada a Objetos, Programación dirigida por eventos y Programación basada en Componentes.
  • Herramientas propietarias y libres de edición de interfaces.
  • Librerías de componentes disponibles para diferentes sistemas. Características.
  • Clases, propiedades, métodos.
  • Componentes, características y campo de aplicación.
  • Enlace de componentes a orígenes de datos.
  • Eventos; escuchadores.
  • Asociación de acciones a eventos.
  • Edición y análisis del código generado por la herramienta de diseño.

Generación de interfaces a partir de documentos XML:

  • Lenguajes de descripción de interfaces basados en XML. Ámbito de aplicación.
  • Elementos, etiquetas, atributos y valores.
  • Herramientas libres y propietarias para la creación de interfaces de usuario multiplataforma.
  • Controles, propiedades.
  • Eventos, controladores.
  • Análisis y Edición del documento XML.
  • Generación de código para diferentes plataformas.

Creación de componentes visuales:

  • Concepto de componente; características
  • Propiedades y atributos. Valores por defecto.
  • Eventos; asociación de acciones a eventos.
  • Persistencia del componente.
  • Herramientas para desarrollo de componentes visuales.
  • Pruebas unitarias.
  • Documentación de componentes.
  • Empaquetado de componentes.

Diseño de interfaces atendiendo a criterios de usabilidad:

  • Principios de la Interacción persona-computador. Usabilidad. Características, atributos.
  • Medida de usabilidad de aplicaciones; tipos de métricas. Guías de estilo.
  • Pautas de diseño de la estructura del interface de usuario; menús, ventanas, cuadros de diálogo, atajos de teclado, entre otros.
  • Pautas de diseño del aspecto del interface de usuario, colores, fuentes, iconos, distribución de los elementos.
  • Pautas de diseño de los elementos interactivos del interface de usuario, botones de comando, listas desplegables, entre otros.
  • Pautas de diseño de la secuencia de control de la aplicación.
  • Diseño y realización de pruebas de usabilidad. Tipos. Métricas.

Confección de informes:

  • Informes incrustados y no incrustados en la aplicación.
  • Herramientas gráficas integradas en el IDE y externas al mismo. Tipos.
  • Estructura general. Secciones.
  • Conexión con las fuentes de datos. Ejecución de consultas.
  • Filtrado de datos.
  • Numeración de líneas, recuentos y totales. Valores calculados.
  • Gráficos. Tipos. Inclusión de gráficos en el informe.
  • Librerías para generación de informes. Clases, métodos y atributos.

Documentación de aplicaciones:

  • Ficheros de ayuda. Formatos. Ayuda general y ayuda sensible al contexto.
  • Herramientas de generación de ayudas.
  • Tablas de contenidos, índices, sistemas de búsqueda, entre otros.
  • Tipos de manuales, manual de usuario, tutoriales, guía de referencia, guías rápidas, manuales de instalación, configuración y administración. Destinatarios y estructura.

Distribución de aplicaciones:

  • El proceso de instalación. Tipos, completa, típica y personalizada. Actualizaciones.
  • Componentes de una aplicación. Empaquetado.
  • Tipos y características.
  • Paquetes autoinstalables.
  • Herramientas para crear paquetes de instalación.
  • Personalización de la instalación, logotipos, fondos, diálogos, botones, idioma, entre otros.
  • Asistentes de instalación y desinstalación.

Realización de pruebas:

  • Objetivo, importancia y limitaciones del proceso de prueba. Estrategias.
  • Pruebas de integración, ascendentes y descendentes.
  • Pruebas de sistema, configuración, recuperación, entre otras. Pruebas de regresión, volumen y estrés.
  • Pruebas de uso de recursos.
  • Pruebas de seguridad.
  • Pruebas de usuario. Pruebas de aceptación. Versiones alfa y beta.
  • Pruebas manuales y automáticas. Herramientas software para la realización de pruebas.

Precio

550,00

Solicita Información

Comparte este curso

Cursos por Categorías

Call Now Button