Objetivo: Dotar a los estudiantes con los conocimientos para un correcto análisis y diseño de sistemas de información o software en general.
Sumilla: Conceptos generales: Sistemas Información, clasificación, proyectos de SI, ambientes de trabajo y paradigmas de desarrollo. Análisis de Sistemas : Entrevistas y especificación de requerimientos; Modelamiento de procesos (IDEF0); Diagramas de Flujo de Datos (DFD); Diagrama Entidad – Relación (ERD); Normalización, Diagramas de Transición de Estado. Diseño de Sistemas : tipos de datos e GUI’s. Objetos y sus propiedades. Lenguaje de Modelamiento Unificado (UML): diagrama de casos de uso, de interacción, de objetos, de clases, de actividades, de transición de estado, de componentes y de despliegue.
Revisión de conceptos generales : sistemas de información (SI); metodologías; análisis y diseño de sistemas; proyecto de SI. Paradigmas de desarrollo de software.
2. semana
Análisis de Sistemas: análisis de las reglas del negocio; modelamiento de Procesos (IDEF0), entrevistas y especificación de requerimientos (funcionales y no funcionales) . Especificación de trabajo del curso.
3. semana
Análisis de Sistemas: Diagramas de Flujo de Datos (DFD) : diagrama de contexto (nivel cero), de primer nivel y de segundo nivel.
4. semana
Análisis de Sistemas : Modelamiento de datos. Entidades y atributos, Clave primaria y foránea. Diccionario de Datos. Diagrama Entidad – Relación (ERD). Ejercicios.
5. semana
Análisis de Sistemas : Normalización (1FN, 2FN, 3FN y otras).
6. semana
Análisis de Sistemas : Diagrama de Transición de Estado. Revisión de avance de trabajo del curso.
7. semana
Diseño de Sistemas : tipos de datos (datatypes) e interfaces gráficas de usuario (GUI’s).
8. semana
EXAMEN PARCIAL (peso 1)
9. semana
Teoría de objetos : conceptos generales y propiedades de los objetos.
10. semana
Lenguaje de Modelamiento Unificado (UML) : actores y casos de uso del negocio; relaciones entre casos de uso; especificación de casos de uso. Ejercicios.
11.semana
Lenguaje de Modelamiento Unificado (UML) : diagramas de casos de uso y diagramas de interacción entre objetos (secuencia y colaboración).
Lenguaje de Modelamiento Unificado (UML) : clases, diagrama de objetos y de clases, diagrama de actividades.
Lenguaje de Modelamiento Unificado (UML) : estados y eventos, diagrama de transición de estados.
14.semana
Lenguaje de Modelamiento Unificado (UML) : componentes, diagrama de componentes..
Revisión de trabajo de curso representado con UML.
15.semana
Lenguaje de Modelamiento Unificado (UML) : diagrama de despliegue.
16.semana
EXAMEN FINAL (peso 2)
Bibliografía
1. Kendall y Kendall, “Análisis y Diseño de Distemas”, Editorial Prentice Hall Hispanoamericana, Mexico, 1991.
3. James Rumbaugh, “Modelado y Diseño Orientado a Objetos”, Editorial Prentice Hall, España, 1991.
No hay comentarios:
Publicar un comentario