Projeto de Software
Ementa
- Fundamentos de design de software
- 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.
- Projrto de interface de usuário.
- Análise de qualidade e validação de design de software.
- Notação de design de software.
- Métodos e estratégias de design de software.
- Ferramentas de design de software.
Dados Gerais
- Núcleo: NC
- Horas teóricas: 64hrs
- Horas práticas: 0hrs
- Total de horas: 32hrs
- Período: Quarto
- Unidade: INF
- Obrigatória: Sim
- Pré-requisitos: Engenharia de software, e programação orientada a objetos
Visão padrão
Visão do Swebok