Analise e Projeto de software com UML 1
Local: Infnet
Horário: Terça-Feira - 15:35 - 18:15
Sala: a definir
Tempo de curso: 11 semanas
Objetivo:
Desenvolver a competência de construir modelos de software, utilizando conceitos da linguagem UML e da Programação Orientada a Objetos.
Ementa:
Compreender a importância da utilização de modelos para capturar a correta abstração da solução de software;
Compreender os fundamentos de utilização de ferramentas Case para a contrução de modelos UML;
Compreender e elaborar Modelos de Caso de Uso – Diagrama e Especificação (atores, fluxos, condições, regras de negócio);
Compreender as técnicas para identificação das classes de objetos;
Construir Diagramas de Classe de Análise (padrão MVC);
Construir Diagrama de Classes de Projeto.
Livro Texto:
GRADY BOOCH, JAMES RUMBAUGH & IVAR JACOBSON, UML: Guia do Usuário. Campus, 2005.
Bibliografia Complementar:
TOM PENDER, UML: A Bíblia. Campus, 2004.
EDUARDO BEZERRA, Princípios de Análise e Projeto de Sistemas com UML. Campus, 2006.
CRAIG LARMAN, Utilizando UML e Padrões. Bookman, 2007.
Calendário:
Semana 01 - 15/07/2014 - Modelos, modelagem de software e Ferramenta Case (Astah).
Semana 02 - 22/07/2014 - Diagrama de Caso de Uso (Atores, Casos de Uso, Herança, Inclusão e Extensão).
Semana 03 - 29/07/2014 - Especificação de Casos de Uso (atores, fluxos, condições, regras de negócio).
Semana 04 - 05/08/2014 - Exercícios e prática em modelagem de casos de uso.
Semana 05 - 12/08/2014 - Prova 1
Semana 06 - 19/08/2014 - Técnicas para identificação das classes de objetos
Semana 07 - 26/08/2014 - Diagramas de Classe de Análise (padrão MVC)
Semana 08 - 02/09/2014 - Diagrama de Classes de Projeto.
Semana 09 - 09/09/2014 - Prova 2
Semana 10 - 16/09/2014 - Aula de Revisão
Semana 11 - 23/09/2014 - Prova Final