Máster : Master en Arquitectura de Software + Titulación Universitaria
Tiempo de estudio:725 horas
Realización:Master Online
Coste: 1998 €> 999 €
PARTE 1. ARQUITECTURA EMPRESARIAL
UNIDAD DIDÁCTICA 1. ARQUITECTURA DE UN SOFTWARE EMPRESARIAL ERP
- Organización de una empresa
- Definición de las necesidades de una empresa y adaptabilidad dentro del ERP
- El módulo básico, funcionalidades operacionales
- Arquitectura cliente/servidor
- Realización del diagrama de la organización de una empresa
- Modelo relacional: entidades, relaciones y propiedades
- Definición de departamentos de la empresa y funcionalidades de cada departamento
- Definición de los módulos del sistema ERP y conexión entre ellos.
- Establecimiento de parámetros de configuración y tablas maestras comunes a los diferentes módulos del ERP, dentro del sector al que pertenezca la empresa
- Requisitos mínimos de la máquina cliente
- Requisitos mínimos de la máquina servidor
- Definición de las conexiones entre cliente y servidor en un sistema ERP
- Establecimiento de la comunicación entre cliente y servidor
UNIDAD DIDÁCTICA 2. MÓDULOS DE UN SOFTWARE EMPRESARIAL
- Principales módulos del un sistema ERP
- Descripción, tipología e interconexión entre módulos
- Informes y estadísticas de cada módulo
- Establecimiento de las características de cada módulo del ERP
- Establecimientos tablas y parámetros de configuración de cada módulo
- Conexión entre los diferentes módulos de un ERP.
- Trazabilidad y procedimientos a implementar entre diferentes módulos.
- Interpretación y obtención de la información almacenada en la base de datos de cada módulo
- Herramientas utilizadas para la obtención de esta información, generadores de informes
- Herramientas de Bussiness Intelligence
UNIDAD DIDÁCTICA 3. SISTEMAS OPERATIVOS EN SOFTWARE EMPRESARIAL
- Tipos de sistemas operativos y diferencias
- Descripción y características
- Esquema hardware de un equipo que pueda albergar sistemas ERP y CRM
- Parámetros de configuración del sistema operativo: definición y tipos
- El sistema de almacenamiento: unidades y estructura
- Fórmulas y tablas para el dimensionamiento de equipos y sistemas operativos sobre los que instalar un ERP y CRM
- Procesos de instalación del sistema operativo para soportar sistemas ERP y CRM
- Diferentes tipos de sistemas operativos
- Diferencias entre sistemas operativos
- Requisitos mínimos para la instalación de un sistema ERP/CRM
- Especificaciones técnicas necesarias para un sistema ERP y CRM
- Esquema del hardware necesario según especificaciones técnicas
- Periféricos que se pueden conectar
- Sistemas de redes y conexión en una estructura cliente/servidor
- Definición de los parámetros de configuración del sistema operativo
- Definición de usuarios en el sistema operativo
- Establecimiento de las unidades de almacenamiento de la información en el equipo
- Partición del disco duro
- Establecimiento y dimensionado de sistema de archivos
- Instalación del sistema operativo
- Configuración y ajuste de los parámetros necesarios en el sistema operativo
- Realización de pruebas que verifiquen las diferentes funcionalidades
- Documentación de los procesos realizados
UNIDAD DIDÁCTICA 4. SISTEMAS GESTORES DE DATOS EN SOFTWARE EMPRESARIAL
- Gestores de datos
- Arquitectura y componentes de un sistema gestor de datos
- Instalación de un gestor de datos para administrar software
- Parámetros de configuración del gestor de datos
- Base de datos MySQL
- Definición diferentes tipos de gestores de datos
- Definición de las características de los sistemas gestores de datos
- Definición de diferentes sistemas de bases de datos
- Definición de arquitectura de datos: establecer entidades, relaciones y propiedades
- División en capas
- Instalación de un sistema gestor de datos
- Creación de usuarios de acceso al sistema gestor de datos
- Realización de pruebas que verifiquen las diferentes funcionalidades
- Documentación de los procesos realizados
- Definición de los parámetros de configuración de un sistema de gestión de datos
- Diferentes tipos de parámetros
- MySQL Open Source
- ¿Por qué usar MySQL?
- Características
- Servidores de bases de datos en Internet de uso común
- Funcionalidad avanzada de servidores de bases de datos
UNIDAD DIDÁCTICA 5. INSTALACIÓN DEL SISTEMA ERP
- Especificaciones para la configuración del sistema ERP
- Módulos extras
- Servicios de acceso al sistema ERP
- Actualización del sistema ERP
- Definición de parámetros de configuración para ajustar el funcionamiento del ERP
- Definición de tablas maestras, descripción, tipología y uso
- Conexión del ERP con otros programas
- Definición de usuarios de un ERP y sus perfiles o características
- Parámetros de configuración para el acceso de usuarios, permisos por menú
- Instalación del software de un ERP
- Actualización de diferentes versiones de un ERP
- Configuración de los parámetros para el funcionamiento de ERP
- Documentación de los procesos realizados
UNIDAD DIDÁCTICA 6. DESARROLLANDO EN ENTORNOS
- Entorno de desarrollo, pruebas y explotación
- Instalación y configuración del sistema de transportes
- Definición de entornos de desarrollo para realización de pruebas y explotación del ERP
- Verificación y validación de las pruebas realizadas
- Sistemas de intercambio de información en los diferentes módulos del ERP
UNIDAD DIDÁCTICA 7. ARQUITECTURA Y CARACTERÍSTICAS DE UN SISTEMA CRM
- Organización de una empresa y de sus relaciones externas, características del negocio electrónico (e-bussines)
- El módulo básico, funcionalidades operacionales
- Diagrama de organización de la empresa
- Modelo relacional: entidades, relaciones y propiedades.
- Establecimiento de parámetros de configuración y tablas maestras comunes a los diferentes módulos del CRM, dentro del sector al que pertenezca la empresa
UNIDAD DIDÁCTICA 8. MÓDULOS DE UN SISTEMA CRM
- Características de los módulos funcionales de un sistema CRM, tipología, interconexión entre módulos.
- Obtención de informes y estadísticas referentes a la información de cada módulo.
- Establecimiento de las características de cada módulo del CRM
- Establecimiento de las tablas y parámetros de configuración de cada módulo
- Interpretación y obtención de la información almacenada en la base de datos de cada módulo.
- Herramientas utilizadas para la obtención de esta información, generadores de informes
UNIDAD DIDÁCTICA 9. PROCESOS DE INSTALACIÓN DE UN SISTEMA CRM
- Parámetros de configuración del sistema CRM
- Otros módulos, características e instalación
- Servicios de acceso al sistema CRM
- Actualización del sistema CRM y aplicación de actualizaciones
- Definición de parámetros de configuración para ajustar el funcionamiento del CRM
- Definición de tablas maestras, descripción, tipología y uso
- Conexión del CRM con otros programas
- Definición de usuarios de un CRM y sus perfiles o características.
- Parámetros de configuración para el acceso de usuarios, permisos por menú.
- Instalación del software de un CRM
- Actualización de diferentes versiones de un CRM
- Configuración de los parámetros para el funcionamiento del CRM
- Documento de los procesos realizados.
UNIDAD DIDÁCTICA 10. ENTORNO DE DESARROLLO
- Entornos de desarrollo, pruebas de explotación sobre sistemas CRM
- Instalación y configuración del sistema de transportes
- Asistencia técnica remota
- Definición de entornos de desarrollo para realización de pruebas y explotación del ERP
- Verificación y validación de las pruebas realizadas
- Sistemas de intercambio de información en los diferentes módulos del ERP
- La asistencia técnica remota en el sistema ERP: Instalación y configuración
- La asistencia técnica remota en el sistema CRM: Instalación y Configuración
PARTE 2. INSTALACIÓN Y CONFIGURACIÓN DE SISTEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES Y DE GESTIÓN DE RELACIONES CON CLIENTES
MÓDULO 1. INSTALACIÓN DE SISTEMAS OPERATIVOS Y GESTORES DE DATOS EN SISTEMAS ERP-CRM
UNIDAD DIDÁCTICA 1. SISTEMAS OPERATIVOS EN SISTEMAS ERP-CRM.
- Tipos de sistemas operativos y diferencias.
- Descripción y características.
- Esquema hardware de un equipo que pueda albergar sistemas ERP y CRM.
- Parámetros de configuración del sistema operativo: definición y tipos.
- El sistema de almacenamiento: unidades y estructura.
- Fórmulas y tablas para el dimensionamiento de equipos y sistemas operativos sobre los que instalar un ERP y CRM.
- Procesos de instalación del sistema operativo para soportar sistemas ERP y CRM:
UNIDAD DIDÁCTICA 2. SISTEMAS GESTORES DE DATOS EN SISTEMAS ERP-CRM.
- Gestores de datos, tipos y características.
- Arquitectura y componentes de un sistema gestor de datos.
- Procesos de instalación de un gestor de datos para albergar sistemas ERP y CRM.
- Parámetros de configuración del gestor de datos.
MÓDULO 2. INSTALACIÓN Y CONFIGURACIÓN DE SISTEMAS ERP-CRM
UNIDAD DIDÁCTICA 1. ARQUITECTURA Y CARACTERÍSTICAS DE UN SISTEMA ERP.
- Organización de una empresa.
- Definición de las necesidades de una empresa y adaptabilidad dentro del ERP.
- El módulo básico, funcionalidades operacionales.
- Arquitectura cliente/servidor
UNIDAD DIDÁCTICA 2. MÓDULOS DE UN SISTEMA ERP.
- Características de los módulos funcionales de un sistema ERP.
- Descripción, tipología e interconexión entre módulos.
- Obtención de informes y estadísticas referentes a la información de cada módulo.
UNIDAD DIDÁCTICA 3. PROCESOS DE INSTALACIÓN DEL SISTEMA ERP.
- Parámetros de configuración del sistema ERP.
- Otros módulos, características e instalación.
- Servicios de acceso al sistema ERP.
- Actualización del sistema ERP y aplicación de actualizaciones.
UNIDAD DIDÁCTICA 4. ENTORNOS DE DESARROLLO.
- Entornos de desarrollo, pruebas y explotación
- Instalación y configuración del sistema de transportes.
UNIDAD DIDÁCTICA 5. ARQUITECTURA Y CARACTERÍSTICAS DE UN SISTEMA CRM.
- Organización de una empresa y de sus relaciones externas, características del negocio electrónico (e-business).
- El módulo básico, funcionalidades operacionales.
UNIDAD DIDÁCTICA 6. MÓDULOS DE UN SISTEMA CRM.
- Características de los módulos funcionales de un sistema CRM, tipología, interconexión entre módulos.
- Obtención de informes y estadísticas referentes a la información de cada módulo.
UNIDAD DIDÁCTICA 7. PROCESOS DE INSTALACIÓN DE UN SISTEMA CRM.
- Parámetros de configuración del sistema CRM.
- Otros módulos, características e instalación.
- Servicios de acceso al sistema CRM.
- Actualización del sistema CRM y aplicación de actualizaciones.
UNIDAD DIDÁCTICA 8. ENTORNOS DE DESARROLLO.
- Entornos de desarrollo, pruebas y explotación sobre sistemas CRM
- Instalación y configuración del sistema de transportes.
- Asistencia técnica remota
MÓDULO 3. ALMACENAMIENTO DE DATOS EN SISTEMAS ERP-CRM
UNIDAD DIDÁCTICA 1. SISTEMAS DE ALMACÉN DE DATOS (DATA WAREHOUSE) EN SISTEMAS ERP-CRM.
- Arquitectura y características de los sistemas de almacén de datos sobre sistemas ERP-CRM.
- Utilización y ventajas de los sistemas de almacén de datos en la empresa.
- Componentes y módulos de sistemas de almacén de datos.
UNIDAD DIDÁCTICA 2. PROCESOS DE INSTALACIÓN DEL SISTEMA DE ALMACÉN DE DATOS.
- Parámetros de configuración del sistema de almacén de datos.
- Actualización del sistema de almacén de datos y aplicación de actualizaciones.
UNIDAD DIDÁCTICA 3. CONEXIONES DEL SISTEMA DE ALMACÉN DE DATOS CON LOS SISTEMAS DE ERP Y CRM.
- Características y parámetros de configuración.
- Entornos de desarrollo, pruebas y explotación sobre sistemas de almacén de datos: instalación y configuración del sistema de transportes.
PARTE 3. CREACIÓN Y MANTENIMIENTO DE COMPONENTES SOFTWARE EN SISTEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES Y DE GESTIÓN DE RELACIONES CON CLIENTES
MÓDULO 1. OPERACIONES DE MANTENIMIENTO Y CONSULTA DE DATOS
UNIDAD DIDÁCTICA 1. MODELOS DE DATOS EN SISTEMAS ERP-CRM.
- Modelos de datos tipos y características.
- Definición del modelo de datos.
UNIDAD DIDÁCTICA 2. DISEÑO DE DATOS.
- Definición de objetos y estructuras de datos, características.
- Creación, modificación y borrado de objetos y estructuras de datos.
UNIDAD DIDÁCTICA 3. DEFINICIÓN DE TIPOS DE DATOS.
- Definición, tipos de datos y características semánticas.
- Extensión del modelo de datos en sistemas ERP y CRM.
UNIDAD DIDÁCTICA 4. DICCIONARIO DE DATOS EN SISTEMAS ERP-CRM.
- Objetos del diccionario de datos.
- Herramientas para la creación y el mantenimiento del diccionario de datos.
UNIDAD DIDÁCTICA 5. DISEÑOS DE PANTALLA.
- Definición de pantallas de recogida de datos.
- Herramientas de creación de mantenimientos.
UNIDAD DIDÁCTICA 6. OPERACIONES DE CONSULTA.
- Herramientas de búsqueda ágiles para el usuario
UNIDAD DIDÁCTICA 7. FORMULARIOS E INFORMES EN SISTEMAS ERP-CRM.
- Formularios.
- Arquitecturas de informes, elementos de informes.
- Herramientas para la creación de formularios e informes.
UNIDAD DIDÁCTICA 8. ACCESOS A LA INFORMACIÓN.
- Accesos mediante dispositivos ODBC.
- Generación de gráficos.
MÓDULO 2. DESARROLLO DE COMPONENTE SOFTWARE EN SISTEMAS ERP-CRM
UNIDAD DIDÁCTICA 1. TÉCNICAS Y ESTÁNDARES PARA EL DESARROLLO DE COMPONENTES.
- Especificaciones funcionales para el desarrollo de componentes.
- Técnicas de optimización de consultas y acceso a grandes volúmenes de información.
UNIDAD DIDÁCTICA 2. EL LENGUAJE PROPORCIONADO POR LOS SISTEMAS ERP-CRM.
- Características y sintaxis del lenguaje.
- Declaración de datos. Estructuras de programación.
UNIDAD DIDÁCTICA 3. DEFINICIÓN DE LOS LENGUAJES DE PROGRAMACIÓN.
- Sentencias del lenguaje.
- Entornos de desarrollo y herramientas de desarrollo en sistemas ERP y CRM.
UNIDAD DIDÁCTICA 4. DEFINICIÓN DE LA BASE DE DATOS.
- Definición de la base de datos y estructura de tablas de un sistema ERP.
UNIDAD DIDÁCTICA 5. ANÁLISIS FUNCIONAL.
- División de las actividades del ERP en módulo.
- Trazabilidad entre los módulos.
UNIDAD DIDÁCTICA 6. PROGRAMACIÓN EN SISTEMAS ERP Y CRM.
- Generación de programas de extracción de datos entre sistemas (batch inputs).
- Extracciones de informaciones contenidas en sistemas ERP-CRM, procesamiento de datos.
UNIDAD DIDÁCTICA 7. BIBLIOTECA DE FUNCIONES BÁSICAS.
- Definición de funciones.
- Definición de librerías de funciones (API).
UNIDAD DIDÁCTICA 8. DOCUMENTACIÓN.
- Documentación del análisis funcional.
- Documentación de las librerías y funciones.
UNIDAD DIDÁCTICA 9. PRUEBAS Y DEPURACIÓN DE UN PROGRAMA.
- Validación de programas.
- Manejo de errores.
MÓDULO 3. DESARROLLO DE COMPONENTE SOFTWARE Y CONSULTAS DENTRO DEL SISTEMA DE ALMACÉN DE DATOS
UNIDAD DIDÁCTICA 1. CARGA DE DATOS.
- Exploración del sistema de almacén de datos Estructuras de información, cubos y multicubos.
- Procesos de carga de datos al sistema de almacén de datos.
UNIDAD DIDÁCTICA 2. EXTRACCIÓN DE DATOS (DATA WAREHOUSE).
- Herramientas para la carga y extracción de datos de sistemas de almacén de datos.
- Creación de extractores de datos.
UNIDAD DIDÁCTICA 3. HERRAMIENTAS DE OBTENCIÓN DE INFORMACIÓN.
- Herramientas de visualización y difusión.
- Herramientas de visualización y difusión.
PARTE 4. CREACIÓN Y GESTIÓN DE BASE DE DATOS SQL
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LAS BASES DE DATOS
- Ventajas e inconvenientes de las baes de datos
- Conceptos generales
- El modelo entidad-relación
- El modelo entidad-relación extendido
- Restricciones de integridad
UNIDAD DIDÁCTICA 2. EL MODELO DE BASES DE DATOS RELACIONAL
- Estructura del modelo relacional
- Claves en el modelo relacional
- Restricciones de integridad
- Teoría de la normalización
- Diseño de una base de datos relacional
- Tipos de lenguajes relacionales
UNIDAD DIDÁCTICA 3. LENGUAJE DE CONSULTA SQL
- Caracterísiticas de SQL
- Sistemas de Gestión de Bases de Datos con soporte SQL
- Sintaxis en SQL
- Especificación de restricciones de integridad
UNIDAD DIDÁCTICA 4. MYSQL COMO SISTEMA GESTOR DE BASES DE DATOS RELACIONALES
- Caracterísiticas de MySQL
- Tipos de datos
- Sisntaxis SQL para MySQL
UNIDAD DIDÁCTICA 5. SALVAGUARDA Y RECUPERACIÓN DE DATOS
- Posibles fallos en una base de datos
- Elementos de recuperación
- Tipos de soporte
- RAID
- Servidores remotos de salvaguarda de datos
- Diseño de un plan de salvaguarda y protocolo de recuperación de datos
- Tipos de salvaguardas de datos
- RTO (Recovery Time Objective) y RPO (Recovery Point Objective)
- Mecanismos de verificación de la integridad de las copias de seguridad
UNIDAD DIDÁCTICA 6. BASES DE DATOS DISTRIBUIDAS
- Definición de SGBD distribuido. Principales ventajas y desventajas
- Características esperadas en un SGBD distribuido
- Clasificación de los SGBD distribuidos
- Enumeración y explicación de las reglas de DATE para SGBD distribuidos
- Replicación de la información en bases de datos distribuidas
- Procesamiento de consultas
- Descomposición de consultas y localización de datos
UNIDAD DIDÁCTICA 7. SEGURIDAD DE LOS DATOS
- Conceptos de seguridad de los datos: confidencialidad, integridad y disponibilidad
- Normativa legal vigente sobre datos
- Supuestos prácticos
UNIDAD DIDÁCTICA 8. TRANSFERENCIA DE DATOS
- Herramientas para importar y exportar datos
- Clasificación de las herramientas
- Ejemplo de ejecución de una exportación e importación de datos
- Migración de datos entre diferentes SGBD
- Inconvenientes al traspasar datos entre distintos SGBD