Los alumnos deben tener conocimientos de algún lenguaje de programación orientado a objetos
Para qué te prepara
- -
Dirigido a
Analistas, Jefes de proyecto, Administradores de datos, Usuarios interlocutores y en general todas aquellas personas que participen en tareas de análisis y/o diseño.
Paseo de la Castellana, 139, dcha Madrid 28046 Madrid (España)
Temario del curso
OBJETIVOS:
Proporcionar conceptos, técnicas y métodos para realizar el análisis y el diseño de aplicaciones software, tanto desde el punto de vista funcional como del de la estructura de la información.
CONTENIDOS
Módulo 1: Fundamentos del Análisis y Diseño Estructurado
El ciclo de Vida del Software
Fases del desarrollo de software
Productos del desarrollo del software
Participantes en el Análisis y el Diseño
Principios de Ingeniería Software
Arquitectura ANSI de tres niveles
Módulo 2: Análisis de Procesos
Objetivos
Análisis Top-Down
Reglas de estructuración
Descomposición de objetos
Descomposición de tareas
Clasificación de objetos
Clasificación de tareas
Módulo 3: Modelización del Análisis de Procesos
Diagramas Jerárquicos de Funciones
Diagramas de Flujo de Datos
Módulo 4: Análisis de la Información
Elementos de la Estructura de Información
Entidad
Atributo
Relación entre Entidades
Módulo 5: Modelización del Análisis de la Información
Modelo Conceptual de Datos
Diagramas Entidad-Relación
Conceptos avanzados y extensiones
Módulo 6: Diseño de Procesos
Indicadores de calidad: Acoplamiento y Cohesión
Diagramas de Estructuras de Cuadros
Continuidad con el Análisis de Procesos
Estrategias de Diseño
Consejos para elaborar un buen diseño de procesos
Módulo 7: Diseño de la Información
Normalización y optimización de un Modelo Conceptual de Datos
Primera Forma Normal
Segunda Forma normal
Tercera Forma Normal
Otras formas normales
Reglas de transformación
Modelo Lógico de Datos
Transformación del Modelo Lógico de Datos en el Modelo Físico de Datos