Projeto Integrado - Turma S73 - 2011.1
De Wiki DAINF
Tabela de conteúdo |
Informações
- Para ler a definição do que é o projeto integrado, acesse Projeto Integrado do Primeiro Período do Bacharelado em Sistemas de Informação.
- Moodle do Projeto Integrado 2011.1: http://moodle.dainf.ct.utfpr.edu.br/course/view.php?id=39
Enunciado
- Ver na página do projeto integrado no Moodle do DAINF: http://moodle.dainf.ct.utfpr.edu.br/course/view.php?id=39
- Senha: (perguntar ao professor Adolfo)
Estrutura da Monografia
Obs.: No que for aplicável, usar o formato descrito nas NORMAS PARA ELABORAÇÃO DE TRABALHOS ACADÊMICOS da UTFPR (ver página 15).
CAPÍTULO 1
- Definição do problema
- Objetivo
- Escopo (o que o meu sistema faz e o que não faz)
CAPÍTULO 2
- ESPECIFICAÇÃO USANDO DFDs
- DFDs de nível 1 (processo por processo)
- Para esta parte, consultar o professor de TGS
- DFDs de nível 1 (processo por processo)
- Descrição detalhada do problema
- Descrição informal de cada processo
- Para esta parte, consultar o professor de Lógica para Computação
- Descrição informal de cada processo
CAPÍTULO 3
- Especificação Formal:
- Tipos do sistema
- Estado do Sistema
- Inicialização do estado do sistema
- Descrição formal de cada processo
- Pré-condições
- Pós-condições
- Invariantes
- Para esta parte, consultar o professor de Lógica para Computação
CAPÍTULO 4
- Algoritmos implementados
- Para esta parte, consultar o professor de Algoritmos
CAPÍTULO 5
- Descrição da implementação
- Para esta parte, consultar o professor de Fundamentos de Programação 1
CAPÍTULO 6
- Conclusões e trabalhos futuros
- Para esta parte, consultar o professor de Comunicação Oral e Escrita e todos os outros professores
Referências Bibliográficas
- Citar apenas os artigos científicos, livros, páginas na internet ou trechos de código de terceiros que a equipe usou
- Não citar os materiais que sejam referências básicas das disciplinas
- Para esta parte, consultar o professor de Comunicação Oral e Escrita
Cronograma (Datas de entrega)
- 25/04 – elaboração da especificação do problema (professor de TGS)
- O que deve ser entregue:
- Descrição textual
- Diagramas de Fluxo de Dados
- Critérios de avaliação :
- coerência com a proposta inicial do sistema (tanto da especificação formal quanto da descrição textual, entre si e em relação à proposta inicial do sistema)
- correção sintática no uso da linguagem de especificação formal
- O que deve ser entregue:
- 15/06 – Algoritmos
- O que deve ser entregue:
- Algoritmos definidos pelo(a) professor(a) de Algoritmos.
- Critérios de avaliação:
- coerência com a especificação
- instruções utilizadas em portugol
- O que deve ser entregue:
- 26/06 – Projeto estrutural do sistema (professor(a) de Fundamentos de Programação 1)
- O que deve ser entregue:
- diagrama de classes (não necessariamente sendo rígido em relação a UML).
- Critérios de avaliação:
- coerência com a especificação
- coerência com as boas práticas de OO ensinadas durante as aulas
- O que deve ser entregue:
- 26/06 – Especificaçao Formal, Implementação e Documento Final
- O que deve ser entregue:
- Código-fonte funcional
- Especificação formal
- Todos os itens das entregas anteriores revisados
- Critérios de avaliação:
- lista de funcionalidades da especificação
- coerência com o design
- coerência com os algoritmos
- O que deve ser entregue:
A partir de 28/06 - Bancas de avaliação dos projetos:
- As bancas acontecerão durante as aulas de Algoritmos 1, Fundamentos de Programação 1 e Lógica para Computação.
- Cada equipe terá 15 minutos (limite máximo) para a apresentação do seu trabalho.
- A banca fará perguntas por aproximadamente 15 minutos. As perguntas serão sobre todos os assuntos do projeto e poderão ser direcionadas a todo o grupo ou a um membro específico da equipe.
- Todas as equipes devem estar prontas para apresentar a partir do primeiro horário no primeiro dia. Assim que todos os trabalhos forem submetidos, será feito um sorteio para definir a ordem de apresentação. Mas caso uma equipe falte a próxima equipe deve estar pronta para entrar no lugar da equipe faltante.