Escrevendo Casos de Uso Eficazes Download

6
FATECS – Faculdade de Tecnologia e Ciências Sociais Aplicadas Plano de Ensino – 2º Semestre de 2008 Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Disciplina ANÁLISE ORIENTADA A OBJETOS Professor: ROBERTO ÁVILA PALDÊS Ementa: Conceitos relacionados com a orientação a objetos; Introdução a UML; Diagrama de Casos de Uso; Diagrama de Classes; Diagrama de Objetos; Diagrama de Seqüência. Objetivos: Geral: Identificar as características do paradigma de orientação a objetos, seus principais conceitos e conceitos, utilizando a notação da Linguagem de Modelagem Unificada (UML - Unified Modeling Language). Específicos: Praticar a especificação dos requisitos do sistema; Praticar as etapas da fase de Análise com base em estudos de casos que exploram as técnicas de representação da UML; Realizar a documentação dos casos de uso do sistema; Realizar a modelagem estática do sistema; Iniciar a modelagem dinâmica do sistema. Conteúdo Programático a. Conceitos relacionados com Orientação a Objetos: Objeto, classe, polimorfismo, herança, generalização x especialização; dependência da classe, coesão da classe, instância; mensagem; métodos. b. Apresentação da UML: histórico, finalidade e características. c. Visão Geral dos Diagramas da UML. d. A Modelagem Conceitual de sistemas e. Documento de Visão do Sistema - Ciclo de vida dos Requisitos - Identificação dos Requisitos de um Sistema - Modelagem dos Requisitos com Casos de Uso - Descrição dos Atores: Perfis de Acesso - Especificação (documentação) dos Casos de Uso f. Modelagem Estrutural - Diagrama de Classes - Diagrama de Objetos g. Modelagem Dinâmica do Sistema - Diagrama de Atividades - Diagrama de Seqüência

Transcript of Escrevendo Casos de Uso Eficazes Download

Page 1: Escrevendo Casos de Uso Eficazes Download

FATECS – Faculdade de Tecnologia e Ciências Sociais Aplicadas

Plano de Ensino – 2º Semestre de 2008

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Disciplina ANÁLISE ORIENTADA A OBJETOS

Professor: ROBERTO ÁVILA PALDÊS

Ementa: Conceitos relacionados com a orientação a objetos; Introdução a UML; Diagrama de Casos de Uso; Diagrama de Classes; Diagrama de Objetos; Diagrama de Seqüência.

Objetivos: Geral: Identificar as características do paradigma de orientação a objetos, seus principais conceitos e

conceitos, utilizando a notação da Linguagem de Modelagem Unificada (UML - Unified Modeling Language).

Específicos: Praticar a especificação dos requisitos do sistema; Praticar as etapas da fase de Análise com base em estudos de casos que exploram as técnicas de representação da UML; Realizar a documentação dos casos de uso do sistema; Realizar a modelagem estática do sistema; Iniciar a modelagem dinâmica do sistema.

Conteúdo Programático

a. Conceitos relacionados com Orientação a Objetos:

Objeto, classe, polimorfismo, herança, generalização x especialização; dependência da classe,

coesão da classe, instância; mensagem; métodos.

b. Apresentação da UML: histórico, finalidade e características.

c. Visão Geral dos Diagramas da UML.

d. A Modelagem Conceitual de sistemas

e. Documento de Visão do Sistema

- Ciclo de vida dos Requisitos

- Identificação dos Requisitos de um Sistema

- Modelagem dos Requisitos com Casos de Uso

- Descrição dos Atores: Perfis de Acesso

- Especificação (documentação) dos Casos de Uso

f. Modelagem Estrutural

- Diagrama de Classes

- Diagrama de Objetos

g. Modelagem Dinâmica do Sistema

- Diagrama de Atividades

- Diagrama de Seqüência

Metodologia e Recursos

Aulas expositivas em sala de aula convencional Exercício e estudo de casos no Laboratório de informática Uso de projetor multimídia nas aulas no laboratório

Avaliação

A avaliação da aprendizagem se dará por menções bimestrais. Em cada bimestre será considerado o desempenho em uma Prova Individual e a participação em

trabalhos em grupo. Nas avaliações bimestrais será dado maior peso na participação do aluno nos trabalhos.

Page 2: Escrevendo Casos de Uso Eficazes Download

FATECS – Faculdade de Tecnologia e Ciências Sociais Aplicadas

As menções são: RF, SR, II, MI, MM, MS e SS, conforme previsto no regimento do UniCEUB. Ressaltamos que a avaliação final não é uma simples média das avaliações parciais, mas uma

avaliação global do aproveitamento do aluno feita pelo professor. A participação do alunos nas atividades da disciplina será fator preponderante na avaliação final.

Freqüência e Participação: O abono de faltas seguirá as diretrizes estabelecidas no Regimento do UNICEUB. Os alunos que possuírem mais de 25% de faltas serão reprovados. A cada dia de aula são computadas até duas presenças, com tolerância de 10 minutos para cada tempo.

Menções

As menções serão registradas de acordo com o estabelecido no Regimento do UniCEUB:“Art. 48. A apuração do rendimento escolar será feita por disciplina, abrangendo os aspectos de assiduidade e aproveitamento, eliminatórios por si mesmos.

§ 1º. A assiduidade será verificada pela freqüência às aulas e às atividades de cada disciplina.

§ 2º. O aproveitamento é aferido, em cada disciplina, mediante a exigência da assimilação progressiva dos conhecimentos ministrados, avaliado em provas e em outras tarefas ministradas ao longo do período letivo, conforme plano de ensino da disciplina.

Art. 49. Considerar-se-á aprovado o aluno que, em cada disciplina, obtiver:

a) freqüência igual ou superior a 75% do total de aulas ou atividades programadas;

b) no mínimo, a menção final MM.

Art. 50. Cabe ao professor responsável pela disciplina apurar a freqüência e o aproveitamento do aluno.

§ 1º. Se o aluno apresentar rendimento suficiente nos estudos, mas não obtiver a freqüência mínima exigida, será reprovado com a menção final RF (reprovado por faltas).

§ 2º. O aluno que tenha obtido, no mínimo, menção MM e que, unicamente em razão de falta da freqüência, tenha sido reprovado em disciplina que seja pré-requisito de outra, poderá prosseguir os estudos, suspendendo-se a aplicação do pré-requisito, no caso específico.

§ 3º. A menção final não representa a média das menções parciais, devendo, antes, significar o julgamento final e global do aproveitamento nos estudos.

§ 4º. Serão aplicadas obrigatoriamente pelo menos 2 (duas) verificações do rendimento escolar por semestre.

§ 5º. As menções parciais e a menção final são atribuídas pelo professor e tornadas públicas pelo Diretor da Faculdade, nos 8 (oito) dias úteis que se seguirem às avaliações.

Art. 51. Nos 8 (oito) dias que se seguirem à publicação dos índices de freqüência, das menções parciais e final, é facultado ao aluno solicitar justificadamente a revisão das mesmas ao professor, por intermédio da Coordenação de Curso e, em grau de recurso, aos Colegiados de Curso.

Parágrafo único. Encerrado o prazo a que se refere o presente artigo, não será acolhido nenhum pedido de revisão.

Art. 52. Os pedidos de revisão de menção parcial ou final, encaminhados aos Colegiados de Curso, serão analisados por três professores, indicados pelo Coordenadores dos Cursos.

Art. 53. O aproveitamento nos estudos é traduzido pelas seguintes menções:

a) SS – Superior;

b) MS – Médio Superior;

c) MM – Médio;

d) MI – Médio Inferior;

e) II – Inferior;

f) SR – Sem Rendimento;

g) RF – Reprovado por Falta.”

Page 3: Escrevendo Casos de Uso Eficazes Download

FATECS – Faculdade de Tecnologia e Ciências Sociais Aplicadas

Bibliografia

BásicaCOCKBURN, A. Escrevendo Casos de Uso Eficazes: Um Guia Pratico para Desenvolvedores de

Software. Porto Alegre: Bookman, 2005GUEDES, Gilleanes T. A. UML: uma abordagem prática. São Paulo: Novatec, 2004.LARMAN, C. Utilizando UML e padrões: uma introdução à análise e ao projeto orientado a objetos.

Porto Alegre: Bookman, 2000

ComplementarBEZERRA, Eduardo. Princípios de análise e projeto de sistemas com UML. Rio de Janeiro:

Campus, 2002. BOOCH, G; RUMBAUGH, J; JACOBSON, I. UML: Guia do Usuário, 2 º ed. Rio de Janeiro: Campus,

2006.MELO, Ana Cristina. Desenvolvendo aplicações com UML 2.0. 2ª ed. Rio de Janeiro: Brasport,

2004.

Page 4: Escrevendo Casos de Uso Eficazes Download

FATECS – Faculdade de Tecnologia e Ciências Sociais Aplicadas

Cronograma de Atividades – 2º Semestre de 2008

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Disciplina ANÁLISE ORIENTADA A OBJETOS

Professor: ROBERTO ÁVILA PALDÊS

Aula Data Atividade/Conteúdo Observações

1. 29 JulApresentação do Plano de Ensino (ementa,calendário, bibliografia, avaliação). Conceitos de Orientação a Objetos

2. 31 Jul Apresentação da UML: histórico, finalidade e características3. 05 Ago Visão Geral dos Diagramas da UML4. 07 Ago A Modelagem Conceitual de sistemas: 5. 12 Ago Documento de Visão do Sistema: Ciclo de vida dos Requisitos

6. 14 AgoDocumento de Visão do Sistema: Identificação dos Requisitos do Sistema

7. 19 AgoDocumento de Visão do Sistema: Modelagem dos Requisitos Funcionais com Casos de Uso

8. 21 AgoDocumento de Visão do Sistema: Descrição dos Atores - Perfis de Acesso

9. 26 AgoDocumento de Visão do Sistema: Especificação (documentação) dos Casos de Uso

10. 28 AgoModelagem Estrutural: Diagrama de Classes - apresentação, convenções do modelo

11. 02 SetModelagem Estrutural: Diagrama de Classes - apresentação, convenções do modelo

12. 04 Set Diagrama de Classes: exercício13. 09 Set Diagrama de Classes: descrição e conteúdo das classes14. 11 Set Diagrama de Classes: exercício15. 16 Set Diagrama de Classes: estudo de caso16. 18 Set Diagrama de Classes: estudo de caso17. 23 Set Revisão do conteúdo para a verificação bimestral18. 25 Set Verificação do Primeiro Bimestre

19. 30 SetDiagrama de Objetos: apresentação, convenções do modelo, exemplos

20. 02 Out Diagrama de Objetos: exercício21. 07 Out Diagrama de Objetos: estudo de caso

22. 09 OutDiagrama de Seqüência: apresentação, convenções do modelo

23. 14 Out Diagrama de Seqüência: cenário principal - exemplos24. 16 Out Diagrama de Seqüência: exercício25. 21 Out Diagrama de Seqüência: estudo de caso26. 23 Out Diagrama de Seqüência: cenários alternativos27. 28 Out Diagrama de Seqüência: exercício28. 30 Out Diagrama de Seqüência: estudo de caso29. 04 Nov Diagrama de Seqüência: requisitos especiais

30. 06 NovDiagrama de Atividades: apresentação, convenções do modelo, exemplos

31. 11 Nov Diagrama de Atividades: exercício32. 13 Nov Diagrama de Atividades: exercício33. 18 Nov Diagrama de Atividades: estudo de caso34. 20 Nov Verificação do Segundo Bimestre35. 25 Nov Discussão e Solução dos exercícios e da avaliação36. 27 Nov Estudo de caso integrado: apresentação37. 02 Dez Estudo de caso integrado: discussão38. 04 Dez Estudo de caso integrado: solução. Conclusão da disciplina