Projeto Integrado - Turma S73 - 2011.1
De Wiki DAINF
(Diferença entre revisões)
(→Cronograma (Datas de entrega)) |
(→A partir de 28/06 - Bancas de avaliação dos projetos:) |
||
(11 edições intermediárias de um usuário não apresentadas) | |||
Linha 1: | Linha 1: | ||
= Informações = | = Informações = | ||
− | * Para ler a | + | * 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: http://moodle.dainf.ct.utfpr.edu.br/course/view.php?id=39 | + | * Moodle do Projeto Integrado 2011.1: http://moodle.dainf.ct.utfpr.edu.br/course/view.php?id=39 |
== Enunciado == | == Enunciado == | ||
Linha 76: | Linha 76: | ||
− | + | * 15/06 – '''Algoritmos''' | |
− | * | + | |
** O que deve ser entregue: | ** O que deve ser entregue: | ||
− | *** | + | *** Algoritmos definidos pelo(a) professor(a) de Algoritmos. |
** Critérios de avaliação: | ** Critérios de avaliação: | ||
*** coerência com a especificação | *** coerência com a especificação | ||
− | *** | + | *** instruções utilizadas em portugol |
− | + | ||
− | * | + | |
+ | * 26/06 – '''Projeto estrutural do sistema''' (professor(a) de Fundamentos de Programação 1) | ||
** O que deve ser entregue: | ** O que deve ser entregue: | ||
− | *** | + | *** diagrama de classes (não necessariamente sendo rígido em relação a UML). |
** Critérios de avaliação: | ** Critérios de avaliação: | ||
*** coerência com a especificação | *** coerência com a especificação | ||
− | *** | + | *** coerência com as boas práticas de OO ensinadas durante as aulas |
− | * | + | * 26/06 – '''Especificaçao Formal''', '''Implementação''' e '''Documento Final''' |
** O que deve ser entregue: | ** O que deve ser entregue: | ||
*** Código-fonte funcional | *** Código-fonte funcional | ||
Linha 104: | Linha 103: | ||
− | + | == 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. |
Edição atual tal como 14h58min de 22 de junho de 2011
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.