Projeto de Software

Ementa

  1. Fundamentos de design de software
  2. Questões básicas de design de software: concorrência, controle e tratamento de eventos, persistência de dados, distribuição, tratamento de erros e execução, tolerância a falha, interação e apresentação, e segurança. Estrutura e arquitertura de software.
  3. Projrto de interface de usuário.
  4. Análise de qualidade e validação de design de software.
  5. Notação de design de software.
  6. Métodos e estratégias de design de software.
  7. Ferramentas de design de software.

Dados Gerais

  1. Núcleo: NC
  2. Horas teóricas: 64hrs
  3. Horas práticas: 0hrs
  4. Total de horas: 32hrs
  5. Período: Quarto
  6. Unidade: INF
  7. Obrigatória: Sim
  8. Pré-requisitos: Engenharia de software, e programação orientada a objetos
Visão padrão
Visão do Swebok