Proje to Final CA

Embed Size (px)

Citation preview

  • 8/17/2019 Proje to Final CA

    1/2

     

    BC0505 – Processamento da Informação

    Projeto Final 

    1. ObjetivoO objetivo do projeto é proporcionar a aplicação na prática dos conceitos aprendidos nas aulas teóricas epráticas da disciplina BC0505 – Processamento da Informação. Este documento apresenta as instruções eregras para elaboração do Projeto.

    2. Equipe

    O projeto deverá ser desenvolvido em equipes de 02 (dois) ou 03 (três) alunos. Cada equipe deverápropor um tema do projeto juntamente com a descrição do cenário deste projeto.

    3. Instruções para a Elaboração do Cenário do Projeto

     A primeira parte do projeto a ser entregue, é a descrição do cenário deste projeto. O cenário deveráapresentar de forma geral as ações (funções) que serão realizadas pelo sistema proposto. Através destadescrição do cenário deverá ser possível abstrair as possíveis soluções para o problema.

    4. Requisitos Mínimos para o Desenvolvimento do Programa

    O projeto deverá obrigatoriamente fazer uso das seguintes estruturas de programação:

      Estruturas de Seleção Composta e/ou Encadeada;

      Estruturas de Repetição;

      Vetores ou Matrizes;

      Modularização (funções de usuário);

    É desejável, mas não obrigatório, o uso de:

      Arquivos;

      Interface Gráfica.

    5. Instruções para o Relatório do Projeto

    O relatório final do projeto deverá ser composto das seguintes seções:  Introdução: Deverá conter a contextualização, motivação e os objetivos do projeto;

      Desenvolvimento: Deverá indicar as estruturas de dados (variáveis) utilizadas no projeto e deveconter a lista de “programas” (funções) e o objetivo de cada uma indicando as entradas e saídas.

      Simulação e Testes: deverá apresentar as seguintes partes:o  Explicação do funcionamento do sistema, através de suas telas e interfaces de

    entrada/saída; ou seja, ensinar como um usuário leigo poderá operar o sistema (tutorial);

    o  Apresentar pelo menos dois exemplos de execução do sistema, que comprovem que oprograma atende ao cenário escolhido (se necessário deve-se apresentar mais exemplos).

      Conclusões: Nesta seção a equipe deverá comentar se os objetivos propostos na introdução e osalgoritmos desenvolvidos foram capazes de solucionar o problema abordado ou não, baseados nosexemplos apresentados. Deverá ainda comentar sobre os pontos positivos e negativos do

    algoritmo e da implementação.  Referências Bibliográficas

      Apêndice: deverá apresentar a listagem dos códigos.

  • 8/17/2019 Proje to Final CA

    2/2

    6. Apresentação através de Vídeo

     A apresentação do projeto poderá ser realizada por meio de um vídeo com duração entre 10 e 15 minutos.O vídeo poderá ser gravado em qualquer software de captura de tela (sugestão: Movie Maker) contendoinclusive o áudio da apresentação. Até o prazo limite, a equipe deverá enviar a apresentação do projeto gravada que consiste da explicaçãodo problema e do funcionamento do código (incluindo a execução da aplicação com testes). Para tanto,diagramas (fluxogramas) podem ser utilizados. É obrigatório que todos os membros da equipe participemda apresentação.

     A equipe deverá postar no TIDIA, na atividade Projeto (que será criada oportunamente), os seguintesitens:

    o  O arquivo do relatório do projeto em formato PDF e DOC;

    o  Todos os arquivos da pasta do projeto, principalmente aqueles de extensão .java e .class, sendoagrupados num único arquivo de compactação do tipo .zip.

    o  Arquivo com o vídeo de apresentação do projeto.

     Após a data limite não serão aceitos nenhum tipo de entrega, por qualquer meio. (Cuidado: o TIDIA poderejeitar o carregamento de arquivos após às 23h. Procure não ultrapassar desse horário).

    7. Critérios de Avaliação

    Os alunos e as equipes serão avaliados pelo que realizarem no projeto com seu próprio esforço individuale conjunto. A avaliação do projeto irá considerar diversos aspectos de todas as atividades acima indicadosnas seções 1 a 3. Isto inclui, mas não se limita a, os seguintes itens de avaliação:

      Prazos de entrega;

      Texto, ortografia, formatação dos relatórios;

      Criatividade;

      Inovação;  Cenário;

      Funcionalidade do projeto;

      Complexidade e algoritmos de programação desenvolvido;

      Implementação do programa;

      Apresentação conforme as regras;

      Arguição (quando houver).

    Observações:

      Não será permitido o uso de qualquer código feito por outras pessoas que não os membros daequipe de alunos.

      Códigos obtidos externamente, como por exemplo, na Internet, na empresa onde trabalha, etc.serão considerados como plágio e estão proibidos.

       As equipes que violarem esta regra serão punidas com conceito “F” no projeto.