segunda-feira, 13 de fevereiro de 2012

Analise de Sistemas Orientada a Objetos - Ementa

I - Ementa

Modelagem de Processos de Negócio. Engenharia de Requisitos. Levantamento de requisitos funcionais através da modelagem de Casos de Uso. Levantamento de requisitos não-funcionais através da ISO9126 e na elaboração do Modelo de Análise. Fundamentação de análise Orientada a Objetos.


II - Objetivos
Ensinar os alunos os fundamentos da Análise Orientada a Objetos, bem como
as técnicas usadas na produção de artefatos UML das disciplinas de
Modelagem do Negócio, Requisitos e Análise OO.


III - Conteúdo Programático
1. Aspectos introdutórios.
Sistema de Informação X Software.
Mostrar a importância de um processo de software em um projeto de desenvolvimento (revisão).
Papeis de membros de uma equipe de projeto software.
2. Engenharia de Requisitos
Requisitos: requisitos do usuário, requisitos do sistema, requisitos funcionais e requisitos não-funcionais
Técnicas para Coleta de Requisitos
Documentação de Requisitos
Gerenciamento de Requisitos
3. Modelagem de Processos de Negócio.
Conceitos introdutórios sobre processos de negócio.
Diagrama de Atividades.
O papel do Analista de Negócio.
Diagrama de domínio.
4. Modelagem de Casos de Uso.
Conceitos introdutórios sobre requisitos de software.
Elicitação de Casos de Uso e Atores.
Diagrama de Casos de Uso. CST em Análise e Desenvolvimento de Sistemas
Descrição de Casos de Uso.
Estruturação do Diagrama de Casos de Uso.
Requisitos não-funcionais (Norma ISO9126).
5. Análise OO com UML.
Classes de Análise (boundary, control e entity).
Diagrama de Classes.
Realização de Casos de Uso.
Diagrama de Sequência.


IV - Bibliografia Básica
BOOCH, G.; JACOBSON, I.; RUMBAUGH, J. UML - guia do usuário. 2. ed. Rio de Janeiro, Campus, 2006.
BEZERRA, E. Princípios de Análise e Projeto de Sistemas com UML: um guia prático para modelagem de sistemas orientados a objetos através da linguagem de modelagem unificada. Rio de Janeiro, Campus.
LARMAN, C. Utilizando UML e Padrões: uma introdução à análise e ao projeto orientados a objetos e ao processo unificado. 2. Ed. Porto Alegre. Bookman. 2004.

V - Bibliografia Complementar
PRESSMAN, R. S. Engenharia de software. 6. ed. São Paulo: McGraw-Hill, 2006.
SOMMERVILLE, I. Engenharia de software. 8. ed. São Paulo: Pearson, 2007.

Nenhum comentário:

Postar um comentário