Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouAlice Vasconcelos Alterado mais de 10 anos atrás
1
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)
2
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
3
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
4
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
5
Á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)
6
Á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).
7
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).
8
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)
9
Contatos: Prof. Everaldo Artur Grahl
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.