DISEÑO DE SISTEMAS HUGO VEGA HUERTA

SILABO DEL CURSO
Mira aqui el silabo del curso.

DATOS GENERALES

Nombre del Curso : Diseño de Sistemas
Código del Curso : 207003
Duración del Curso : 17 Semanas
Forma de Dictado : Teórico – práctico - Experimental
Horas Semanales : Teoría: 2h - Laboratorio: 2h
Naturaleza : Formación profesional
Número de Créditos : 4
Prerrequisitos : 206007 – Análisis de Sistemas
Semestre Académico : 2010-0


SUMILLA
El curso consta de Teoría y Laboratorio. La parte teórica está orientada a brindar al estudiante una idea clara de los fundamentos en el desarrollo, evaluación e implementación de sistemas orientados a objetos.
Asimismo se ocupa de afirmar los conocimientos teóricos con la presentación de
casos hipotéticos y/o reales en los que se vea la aplicación de las diferentes técnicas estudiadas. Dentro del Laboratorio se desarrollará un proyecto que aplique las etapas del ciclo de vida de un sistema.

COMPETENCIAS DE LA CARRERA
Desarrolla, mantiene y evalúa sistemas de software confiable y eficiente y que sea económico desarrollarlos y satisfaciendo los requerimientos de los clientes en un ambiente globalizado y competitivo.

COMPETENCIA DEL CURSO
  • Explicar conceptos relacionados con los negocios, ciclo de vida del software, Diseño y fases del proceso de diseño, las metodologías de diseño.
  • Revisar los diversos componentes estructurales y fuerzas de diseño que influyen en la construcción de los Sistemas de Información, Reingeniería del software.
  • Explicar la metodología OMT y Aspectos pragmáticos como la gestión, planificación,
  • control de versiones, documentación y herramientas Revisar y conocer la Arquitectura Cliente / Servidor
  • Estudio y Aplicar para la fase del diseño el UML
  • Evaluar patrones para el diseño y que han sido utilizado con éxito en otros diseños.
UNIDADES DE APRENDIZAJE
SEMANA TEMA LABORATORIO TRABAJOS Y EVALUACIONES

1,2

Introducción y conceptos básicos de Diseño

  •  Negocios del siglo XXI
  • Análisis y Diseño Orientados a objetos
  • Ciclo de vida de desarrollo de sistemas
  • Objetivos del sistema
  • Fases del proceso de diseño
  • Cómo es un buen diseño, y las metodologías de diseño.
  • Fuerzas de Diseño y Reingeniería de software
Introducción y conceptos básicos

  • Conceptos básicos del laboratorio
  • Reglas de Organización de los proyectos



Exposcion del profesor.


3

Metodología OMT
  • Concepto de OMT
  • Fases de la metodología OMT
  • Visión general del Diseño de Sistemas
  • Decisiones que debe seguir un buen Diseñador

Organización del Proyecto
  • Temas propuestos
  • Organización de grupos
  • Definición de las etapas del proyecto



4,5,6


Aspectos Pragmáticos
  • Programa, subprograma y Proyectos
  • Fases y ciclo de vida de un Proyecto
  • Ciclo de vida incremental e iterativo,
  • microproceso y el macroproceso
  • Gestión y Planificación, Gestión


Análisis y Propuestas del Sistema
  • Revisión de iniciativas de análisis
  • Entrega del análisis de requerimientos
  • Discusión y mejora del análisis presentado



7


Arquitectura Cliente / Servidor
  • Arquitectura centralizada,
    distribuida y cliente / servidor
  • Componentes
  • Implementación
  • Proceso de diseño e integración: Pruebas y construcción
  • Objetivos: ventajas y desventajas


Casos de Uso y Diagrama de Secuencia
  • Modelos de casos
  • Revisión de las casos de usos narrativos
  • Revisión de los diagramas de secuencia
  • Descomposición en subsistemas


  1. Modelado de negocio CUN : SGRL

8

Evaluación del Aprendizaje

Evaluacion del Aprendizaje.



Sensor ultrasonido

9

UML Diagrama de estados

  • Modelado del negocio
  • UML
  • Ingeniería Directa e Inversa
  • Diagramas de UML
  • Diagrama de Estados. Estados. Componentes.
    Generalización, evento, transición

UML Diagrama de Estados


  1. Especificacion de los CUS


10

UML Diagrama de Actividades
  • Diagrama de actividades. Representación, acción
    transición y objetos
  • Carriles y Bifurcaciones, Barras de sincronización
  • Eventos, señales


Evaluación del Aprendizaje




11

Diagrama de Componentes
  • Diagrama de componentes. 
  • Propiedades. Tipos
  • Estereotipos definidos
  • Interfaces, representación
  • Usos de los Diagramas de los componentes


diseño lógico y físico del proyecto de laboratorio

  • Revisión de los diagramas de clases.
  • Primer prototipo de interfaces o versión 1.0 entregable




12

Diagrama de Despliegue
  • Nodos y representación, tipos y estereotipos.
  • Conexiones entre nodos.
  • Uso de los diagramas de despliegue

Diagrama de Estados y Diagramas de Actividades.
  • Verificación de los requerimientos de cliente
  • Verificación y revisión de los diagramas de estados y diagramas de actividades diseñados.
  • Segundo prototipo o nueva version 1.1 entregable
  • Informe de los cambios a realizar




13,14,15

Patrones de diseño Orientado a Objetos
  • Aportación de los patrones de diseño
  • Los buenos patrones según Jim Coplien.
  • Cualidades de un patrón de diseño.
  • Descripción de un patrón de diseño.
  • Clasificación de un patrón de diseño.


Diagrama de componentes, Diagrama de despliegue.
  • Verificación y revisión de los requerimientos del cliente
  • Evaluación heurísticas
  • Tercer Prototipo o nueva versión 1.2 entregable
  • Informe de los cambios a realizar




16,17
Evaluación del Aprendizaje



Presentacion Proyecto final
  1. Entrega final SGRL
  2. Sensor Ultrasonido FIN
  3. Examen Virtual 
  4. Revista Final