O documento fornece orientações para a realização do Trabalho de Conclusão de Curso (TCC) no curso de Especialização em Desenvolvimento de Software para Web da Universidade de São Carlos (USC). Os estudantes devem desenvolver um sistema web e escrever um artigo científico de 20 páginas. O TCC é orientado em duas disciplinas e avaliado por três professores. O estudante tem prazos para entregar o trabalho e fazer correções solicitadas pelos avaliadores.
2. EspecializaçãoDSW–USC2
SUMÁRIO
1. Introdução .............................................................................................................3
2. Metodologia Científica e Tecnológica....................................................................3
3. Projeto Integrado de Tecnologias..........................................................................3
4. Artigo Científico.....................................................................................................3
5. Sistema Web.........................................................................................................4
6. Avaliadores ...........................................................................................................4
7. Orientador (a)........................................................................................................4
8. Correção e Avalição..............................................................................................5
9. Entrega do Trabalho..............................................................................................5
10. Reprovação.........................................................................................................6
3. EspecializaçãoDSW–USC3
1. Introdução
O estudante do curso de Especialização em Desenvolvimento de Software (DSW)
da USC deverá, obrigatoriamente, desenvolver um Sistema para Web como trabalho de
conclusão de curso e também escrever um artigo científico com exatas 20 páginas. De
acordo com a matriz curricular do curso, o TCC é orientado nas disciplinas de
Metodologia Científica e Tecnológica (ou Métodos e Técnicas da Pesquisa) e Projeto
Integrado de Tecnologias. Além das disciplinas, o estudante terá também o
acompanhamento de um orientador, que disporá de um tempo para desenvolvimento do
trabalho, conforme cronograma estabelecido neste manual. O trabalho pode ser
desenvolvido de forma individual ou em duplas. Trabalhos em grupo com mais de duas
pessoas não serão aceitos. A seguir, é detalhado o procedimento de TCC no curso de
DSW.
2. Metodologia Científica e Tecnológica
Esta disciplina tem como objetivo ensinar os estudantes a escrever um artigo
científico de acordo com a metodologia científica e tecnológica. Portanto, os estudantes
serão orientados pelo Professor (a) da disciplina a escrever corretamente o Artigo
Científico que deverá ser entregue ao final do curso.
3. Projeto Integrado de Tecnologias
Nesta disciplinas os estudantes serão orientados sobre o desenvolvimento do seu
sistema, de forma a utilizar tudo o que aprenderam nas disciplinas durante o curso. É
esperado o desenvolvimento de um sistema Web que seja útil à sociedade, ou a alguma
comunidade ou instituição, que resolva de fato algum problema existente no mundo.
4. Artigo Científico
O artigo científico deve ter exatas 20 páginas. Caso o estudante tenha entregue um
artigo com menos páginas, será automaticamente reprovado. O artigo deverá conter os
seguintes elementos: resumo, abstract, 1. Introdução, 2. Trabalhos Correlatos, 3.
Tecnologias, 4. Sistema Web, 5. Testes e Análise de Resultados, 6. Discussões e
4. EspecializaçãoDSW–USC4
Trabalhos Futuros, 7. Conclusão, Referências. O artigo obrigatoriamente deverá seguir o
modelo da Sociedade Brasileira de Computação (SBC) e não o modelo da USC. O
modelo de artigo da SBC está disponível no site da Instituição.
5. Sistema Web
O estudante deverá desenvolver um Sistema Web com algum propósito muito bem
delineado. Este Sistema Web deverá ser filmado quando da sua finalização e, prints de
tela também deverão ser capturados e documentados. O vídeo deverá constar no DVD,
junto com a monografia, o artigo, as fotos, e o código fonte do software, no momento de
protocolar o trabalho na secretaria.
6. Avaliadores
Os Professores que farão a avaliação do TCC de DSW serão o (a) Professor (a)
Orientador (a) do trabalho, o (a) Coordenador (a) do curso e, um (a) terceiro (a) Professor
(a) escolhido pelo (a) Orientador (a).
7. Orientador (a)
Ao iniciar no curso de DSW o estudante já precisa se preparar para a realização do
TCC. Claramente, no primeiro semestre do curso, o estudante ainda não tem condições
para iniciar o desenvolvimento do seu trabalho, mas pode começar a ter ideias do que
fazer. A partir do segundo semestre, o estudante já pode começar a trabalhar com o seu
projeto e, a partir do momento que o estudante já tem a certeza e a confiança de que
pode iniciar o desenvolvimento do seu TCC, o mesmo pode fazer a solicitação de
orientador.
Podem orientar TCC apenas Professores Mestres e Doutores. Professores
Especialistas podem ser Co-Orientadores. Portanto, o estudante pode escolher um
Professor dentro do quadro Docente do curso de DSW que esteja enquadrado neste
contexto. O estudante pode ainda solicitar orientação para um professor da Graduação,
dos cursos de Engenharia de Computação ou Ciência da Computação, ou dos outros
5. EspecializaçãoDSW–USC5
cursos de Especialização em Computação da USC, desde que tenham condições de
trabalhar com o desenvolvimento de software para Web.
O Professor a quem o estudante escolheu, tem o direito de recusar a orientação.
Neste caso, o estudante tem que procurar outro Professor para orientar o seu trabalho. A
orientação precisa ser formalizada via Secretaria da Pós Graduação.
8. Correção e Avalição
Os Professores que avaliarão o trabalho do estudante devem receber uma cópia do
artigo científico juntamente com um CD/DVD que contem o Software. Cada professor
receberá também uma Ficha de Avaliação, a qual constará a situação do estudante em
relação ao trabalho desenvolvido.
O Anexo 1 apresenta a Ficha de Avaliação. Nela constam os dados básicos do
trabalho, os quesitos que estão sendo avaliados, um espaço para recomendações de
correção, a assinatura e data da avaliação. O Professor tem 30 dias para devolver o artigo
junto com a Ficha de Avaliação, a contar do dia em que ele pegou o mesmo na
Secretaria.
No caso do Professor recomendar correções, o estudante, assim que pegar de
volta o artigo, terá 30 dias para fazer as mudanças e entregar uma nova versão, na
Secretaria, que será a definitiva e que de fato será arquivada para fins de registros de
conclusão do curso.
Se todos os Professores solicitarem alterações, o estudante deve fazer todas as
alterações solicitadas. Se houver conflito, e se houver dúvidas neste momento, o
estudante deve contatar seu Orientador, para decidirem em conjunto, o que deverá ser
feito.
9. Entrega do Trabalho
A entrega do trabalho se dá em duas fases: uma em que os estudantes entregam o
trabalho para que três professores façam a avaliação e deem um parecer; outra em que,
após essa avaliação, o estudante entrega e protocola a versão final.
Na primeira fase, o estudante deverá entregar na secretaria da Pós Graduação,
três cópias do artigo científico impresso e encadernado, com exatas 20 páginas e no
6. EspecializaçãoDSW–USC6
formato da SBC. Não é necessário colocar capa, contra capa, etc. As secretarias deverão
estar cientes do processo de DSW. Caso o estudante tenha algum problema neste
momento, deverá contatar o Coordenador do Curso.
Além do artigo, o estudante deverá entregar três cópias do CD/DVD com os
seguintes conteúdos:
- Uma pasta chamada Sistema Web que deve conter: o Código Fonte do Software
desenvolvido, fotos e vídeos do mesmo em pleno funcionamento;
- Uma pasta chamada Documentação que deve conter: o Artigo Científico em
formato Word, a documentação UML completa do Sistema desenvolvido (word), um
arquivo de HELP (word) e um arquivo de Manual do Usuário (Word). Aqui também deverá
estar incluído qualquer outro documento que tenha sido utilizado no desenvolvimento do
TCC, como por exemplo, Apêndices, Anexos, Glossário, Índice, Questionário para os
testes, etc.
- Uma pasta chamada Softwares que deverá conter os instaladores de todos os
programas utilizados para o desenvolvimento do sistema, incluindo o banco de dados e
um DUMP do banco para que os Professores possam conferir o funcionamento do
sistema;
Na segunda fase, os Avaliadores pegarão suas respectivas cópias e farão a
conferência de todo o material. O estudante que for Aprovado deverá protocolar em
seguida, na secretaria, um único CD/DVD, com capa (ver orientações com a Secretária).
O estudante que for Aprovado com Restrição deverá fazer todas as mudanças solicitadas
pelos Avaliadores e, depois, também fazer o mesmo. Não é necessário entregar
novamente três cópias de artigos e CD/DVD, esta já será a versão final do trabalho.
10. Reprovação
7. EspecializaçãoDSW–USC7
ANEXO 1
FICHA DE AVALIAÇÃO DO TRABALHO DE CONCLUSÃO DE CURSO
1. IDENTIFICAÇÃO
Título do Trabalho:
Estudante:
Orientador (a):
Coordenador (a) do Curso:
Segundo (a) Avaliador (a):
2. AVALIAÇÃO DO TRABALHO
Critérios Descrição Pontuação
Originalidade
[1,0]
[1,0] O trabalho tem originalidade no tema ou na forma de
abordagem do mesmo?
Protótipo [1,0]
[1,0] O protótipo entregue via CD/DVD está funcionando de acordo
com as especificações descritas no artigo científico?
Completude [1,0]
[0,5] Os objetivos foram atingidos?
[0,5] O trabalho contribui para a comunidade acadêmica, ou
científica ou para a sociedade?
Normatização
[3,0]
[0,5] O estudante escreveu o seu artigo de acordo com o modelo da
Sociedade Brasileira de Computação – SBC?
[0,5] O trabalho atende aos requisitos estipulados no Manual de
TCC do curso?
[0,5] O artigo tem a quantidade de páginas exatas estipulada no
Manual de TCC?
[1,0] O estudante conseguiu sintetizar o seu projeto nas páginas do
artigo?
[0,5] O artigo apresenta figuras, gráficos, fórmulas, tabelas, etc.?
Desenvolvimento
das Seções do
Artigo [4,0]
[0,5] RESUMO: O resumo está escrito corretamente? (contem
objetivos, relevância do tema, metodologia e resultados finais).
[0,5] INTRODUÇÃO: A introdução está escrita corretamente? (Qual
é o contexto em que a pesquisa está inserida? Por que foi
necessária a realização da pesquisa? Existe uma ou mais revisões
8. EspecializaçãoDSW–USC8
sistemáticas do assunto? Qual é o problema que está sendo
respondido? Como serão utilizados os resultados desta pesquisa?
Quais são as principais perguntas que serão respondidas? Existiam
hipóteses a serem testadas? As hipóteses e os objetivos foram
explicitados?)
[1,0] METODOLOGIA E PROTÓTIPO: A seção de protótipo
apresenta a visão geral do sistema computacional junto com sua
arquitetura e funcionalidades?
[0,5] TESTES E ANÁLISE DE RESULTADOS: A análise de dados e
resultados está com interpretação correta dos dados e está
articulada com a base teórica?
[1,0] CONCLUSÃO, DISCUSSÕES E TRABALHOS FUTUROS: A
conclusão está escrita corretamente? (Está adequada e correta?
Está de acordo com os objetivos? Está de acordo com os métodos?
Está de acordo com os resultados? As conclusões estão
fundamentadas nos dados da pesquisa, claras e objetivas?).
[0,5] CITAÇÕES E REFERENCIAS: Foram feitas corretamente?
NOTA (0 a 10 – Aprovado somente se a nota for maior ou igual a 7,0)
Situação: APROVADO ( ) APROVADO COM RESTRIÇÃO ( ) NÃO APROVADO ( )
3. RECOMENDAÇÕES DO (A) AVALIADOR (A)
4. RESULTADO FINAL
Data para entrega das correções: _____ / _____ / _____.
Assinatura do Avaliador (a): ____________________________________________________
Bauru, ______ de ______________________________ de _______________