9
Relatório do TCC • Desenvolvimento do Trabalho: Deverá ser seguida uma Metodologia de Desenvolvimento (ciclo de vida) para sua categoria de trabalho; • Requisitos principais do problema (características, o que vai fazer); • Especificação (modelos, técnicas, ferramentas); • Implementação (técnicas, operacionalidade)

Relatório do TCC

  • Upload
    zada

  • View
    41

  • Download
    0

Embed Size (px)

DESCRIPTION

Relatório do TCC. Desenvolvimento do Trabalho: Deverá ser seguida uma Metodologia de Desenvolvimento (ciclo de vida) para sua categoria de trabalho; Requisitos principais do problema (características, o que vai fazer); Especificação (modelos, técnicas, ferramentas); - PowerPoint PPT Presentation

Citation preview

Page 1: Relatório do TCC

Relatório do TCC • Desenvolvimento do Trabalho: Deverá ser

seguida uma Metodologia de Desenvolvimento (ciclo de vida) para sua categoria de trabalho;

• Requisitos principais do problema (características, o que vai fazer);

• Especificação (modelos, técnicas, ferramentas);• Implementação (técnicas, operacionalidade)

Page 2: Relatório do TCC

Processo de Software

• Tipo de Sistema (Sistema Especialista, Sistema de Informação, etc);

• Domínio de Aplicação;• Organização;• Restrições de Negócio• Paradigma OO / Estruturado

Page 3: Relatório do TCC

Orientação a Objetos• UML;• Diagrama Use-Case (Casos de Uso);• Descrição dos Casos (Textual);• Diagrama de Classes;• Diagrama de Sequência;• Outros diagramas se necessário;• CASE: Rational Rose, System Architect,

software livre, demonstrativo

Page 4: Relatório do TCC

Abordagem Estruturada• Diagrama de Contexto;• DER (Lógico e Físico);• Lista de Eventos;• DFD por evento;• Especificação de Processos (Fluxograma,

Português Estruturado, Diagrama de Bloco);• Diagrama Hierárquico Funcional);• Dicionário de Dados;• CASE: Power Designer, Designer 2000, etc

Page 5: Relatório do TCC

Área de Aplicação X Técnicas (Exemplos)

• Sistema Aplicativo, Sistema de Informação, Protótipo de Software (OO, Estruturada ou combinação de ambas);

• Inteligência Artificial (Fluxograma, Árvore de Decisão);

• Software Educacional - Multimídia (OOHDM, Diagrama de Navegação, Fluxograma)

Page 6: Relatório do TCC

Área de Aplicação X Técnicas (Exemplos)

• Integração Hardware Software (Fluxograma, Diagrama de Estados, Projeto Eletrônico);

• Computação Gráfica (Fluxograma, Grafos de Cena, Geo-OMT);

• Redes de Computadores (Fluxograma, Autômatos);

• Compiladores (Autômatos, VDM, Redes de Petri, BNF).

Page 7: Relatório do TCC

Critérios de Avaliação

• Precisão da Especificação (Lógica);• Compatibilidade com codificação;• Apresentação (Ferramenta CASE);• Adequação das técnicas;• Atualização (Roteiros e métodos atuais).

Page 8: Relatório do TCC

Dicas Finais• Deve-se buscar roteiros / metodologias para a

área de estudo (orientador, pesquisa na Web, monografias, dissertação, anais de eventos);

• Utilize ferramentas CASE (mesmo que software livre, demo);

• Evitar diagramas inadequados para a área de estudo (Ex: DER para Computação Gráfica)

Page 9: Relatório do TCC

Dicas Finais

• Dedicação equilibrada entre a implementação e a especificação;

• Ajustes durante a evolução são naturais !• Serão disponibilizados futuramente sugestões

de bons roteiros por tipo de aplicação. Contatos: Prof. Everaldo Artur Grahl

www.furb.br/~egrahl