Metodologías de análisis y diseño de sistemas de información

Datos generales

UEA: Metodologías de análisis y diseño de sistemas de información

Clave: 115119

Créditos: 9

Horario: Lunes, Miércoles y Viernes: 10:00 - 11:30

Salón: H-299

Contenido y material del curso

Contenido y evaluación

1. Introducción a los sistemas de información.

2. Ciclo de vida del desarrollo de sistemas.

3. Tareas del análisis de sistemas.

  • Especificación de requisitos
  • 4. Conceptos generales de análisis y diseño orientado a objetos.

    5. Modelo de objetos del dominio del problema.

  • Descripción del problema
  • Clases candidatas
  • Depuración de clases
  • Diagrama de clases del problema
  • 6. Modelo de casos de uso.

  • Pantallas del sistema reservación de vuelos
  • Documentación de actores
  • Caso de uso Validar usuario
  • Caso de uso Registrar usuario
  • Caso de uso Ofrecer servicios
  • Caso de uso Administrar usuario
  • Caso de uso Administrar tarjeta
  • Caso de uso Consultar información
  • Caso de uso Administrar reservación
  • Caso de uso Pagar reservación
  • Diagrama de casos de uso en UML
  • 7. Análisis de robustez.

  • Caso de uso Validar usuario
  • Caso de uso Registrar usuario
  • Caso de uso Ofrecer servicios
  • Caso de uso Administrar usuario
  • Caso de uso Administrar tarjeta (Agregar)
  • Caso de uso Administrar tarjeta (Modificar)
  • Caso de uso Consultar información (Estado)
  • Caso de uso Consultar información (Horarios)
  • Caso de uso Consultar información (Tarifas)
  • Caso de uso Administrar reservación (Nueva)
  • Caso de uso Administrar reservación (Consulta)
  • Caso de uso Pagar reservación (Pagar)
  • Caso de uso Pagar reservación (Reembolsar)
  • 8. Modelo de comportamiento, diagramas de secuencia y diagramas de estado.

    Casos de uso completos

  • Caso de uso Validar usuario
  • Caso de uso Registrar usuario
  • Caso de uso Ofrecer servicios
  • Caso de uso Administrar usuario
  • Caso de uso Administrar tarjeta
  • Caso de uso Consultar información
  • Caso de uso Administrar reservación
  • Caso de uso Pagar reservación


  • Diagramas de secuencia

  • Caso de uso Validar usuario
  • Caso de uso Registrar usuario
  • Caso de uso Ofrecer servicios
  • Caso de uso Administrar usuario
  • Caso de uso Administrar tarjeta (Agregar)
  • Caso de uso Administrar tarjeta (Modificar)
  • Caso de uso Consultar información (Estado)
  • Caso de uso Consultar información (Horarios)
  • Caso de uso Consultar información (Tarifas)
  • Caso de uso Administrar reservación (Nueva)
  • Caso de uso Administrar reservación (Consulta)
  • Caso de uso Pagar reservación (Pagar)
  • Caso de uso Pagar reservación (Reembolsar)


  • Diagrama de clases de los casos de uso

  • Caso de uso Validar usuario
  • Caso de uso Registrar usuario
  • Caso de uso Ofrecer servicios
  • Caso de uso Administrar usuario
  • Caso de uso Administrar tarjeta
  • Caso de uso Consultar información
  • Caso de uso Administrar reservación
  • Caso de uso Pagar reservación

    Proyectos y tareas a realizar durante el curso

    Proyectos, ejercicios y tareas

    Evaluación

    La calificación final se obtendrá de la siguiente manera:

    Exámenes parciales   40%
    Tareas y ejercicios en clase   10%
    Proyecto (Modelado)      30%
    Proyecto (Interfaces)      20%

    La escala de calificación es la siguiente:
    8.8 - 10  	MB
    7.6 - 8.7 B
    6 - 7.5 S
    0 - 5.9 NA

    Bibliografía

  • “Análisis y diseño detallado de Aplicaciones Informáticas de Gestión”. Ed. Alfa Omega. Mario G. Piattini, José A. Calvo Manzano
  • “Ingeniería de Software Orientada a objetos con UML, JAVA e Internet”. Ed. Thomson. Alfredo Weitzenfeld
  • “UML y Patrones. Una introducción al análisis y diseño orientado a objetos y al proceso unificado”. Ed. Pearson Education. Craig Larman