Diseño de Sistemas de Información - Integradora

Ingeniería

ISI-307 • Nivel 3

Diseño de SI integrando análisis, BD, desarrollo y comunicaciones.

Conceptos clave

Arquitectura de SIDiseño de BDDiseño de interfacesUMLPatrones arquitectónicosEspecificación técnica

Créditos

6

Horas Estimadas

34h

Temas

10

Correlativas

Temario

1

Metodologías de diseño

Waterfall, prototipado, espiral, ágiles

3h 0min

2

Diseño arquitectónico

Capas, cliente-servidor, microservicios, serverless

4h 0min

3

Diseño de BD: lógico y físico

Transformación, normalización, indexación

4h 20min

4

Diseño de interfaces UX/UI

Wireframes, heurísticas, accesibilidad

3h 20min

5

Diseño de comunicaciones

Protocolos, APIs, mensajería, integración

3h 0min

6

Patrones arquitectónicos

MVC, Clean, Hexagonal, DDD

4h 40min

7

Especificación técnica

Documento de diseño, despliegue, APIs

3h 0min

8

UML para diseño: clase, secuencia, componentes

Diagramas de diseño, mapeo análisis-diseño

4h 40min

9

Diseño orientado a servicios

SOA, microservicios, API Gateway, service mesh

3h 0min

10

Integración de subsistemas

Patrones, ESB,消息队列, ETL

3h 20min

Objetivos

  • Comprender los patrones arquitectonicos de sistemas de informacion.
  • Disenar sistemas de informacion escalables y mantenibles.
  • Aplicar principios de diseno orientado a dominio.
  • Evaluar y comparar arquitecturas de software.

Competencias

  • Disenar arquitecturas de sistemas de informacion.
  • Aplicar patrones de diseno (MVC, microservicios, eventos).
  • Evaluar trade-offs en decisiones arquitectonicas.
  • Modelar dominios con DDD (Domain-Driven Design).

Metodología de cursada

Teoría

Clase teorica sobre diseno de sistemas de informacion, arquitecturas y patrones de diseno.

Práctica

Diseno e implementacion de un sistema de informacion usando patrones arquitectonicos.

Actividades

  • Diseno de arquitectura de sistemas de informacion
  • Implementacion de patrones de diseno
  • Trabajos Practicos de diseno
  • Analisis de sistemas existentes
  • Modelado con UML

Forma de evaluación

Regularidad

Aprobar como minimo 2 parciales con nota >= 4. Asistencia regular obligatoria (80% minimo).

Promoción

Examen final con diseno de arquitectura de un sistema de informacion.

Recuperatorio

Recuperatorio en el primer semestre del ano siguiente.

Criterios

  • 2 Parciales (cada uno 40% de la nota de cursada)
  • Trabajos Practicos de diseno (20%)
  • Examen final (100% de la nota final)

Bibliografía

Oficial

  • •Sommerville, I. Software Engineering. 10a edicion. Pearson.
  • •Pressman, R. Software Engineering: A Practitioner's Approach. 9a edicion. McGraw-Hill.
  • •Boehm, B. Software Engineering Economics. Prentice-Hall.

Complementaria

  • •Martin, R. Clean Architecture. Prentice Hall.
  • •Fowler, M. Patterns of Enterprise Application Architecture. Addison-Wesley.
  • •Evans, E. Domain-Driven Design. Addison-Wesley.

Ejercicios tipo parcial

Preguntas oficiales con resolución para practicar antes del examen.

Patrones arquitectonicos

Pregunta: Comparar arquitectura monolitica vs microservicios para una plataforma de e-commerce.

Solución: Monolitica: simple de desarrollar pero dificil de escalar. Microservicios: escalable independientemente pero complejo en operaciones.

DDD

Pregunta: Identificar bounded contexts para un sistema de gestion hospitalaria.

Solución: Contextos: Pacientes (admision, historial), Personal (agenda, turnos), Farmacia (stock, dispensacion), Facturacion (cuentas, seguros).

Preguntar al Tutor

Resolvé dudas sobre esta materia

Practicar

Ejercicios adaptativos por tema

Crear Flashcards

Repetición espaciada para memorizar

Cargando materiales...