Informações TCC

31
Universidade Norte do Paraná Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Estágio Curricular Obrigatório II – TCC – 6º Semestre O trabalho a ser desenvolvido está vinculado à disciplina de Estágio Curricular Obrigatório II – TCC, e deve ter como foco o desenvolvimento ou aperfeiçoamento de sistemas que tenham aplicabilidade em estabelecimentos comerciais, industriais, públicos, entre outros. O desenvolvimento de sistemas consiste em levantar um problema em uma empresa concedente do estágio, analisar, propor uma solução, projetar um sistema, implementá-lo e documentá-lo conforme as normas descritas neste manual. No decorrer da disciplina de Estágio Curricular Obrigatório II – TCC no 6º semestre do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas, o aluno deve anexar em seu ambiente virtual de aprendizagem nas datas definidas pela coordenação do curso a seguinte atividade: TCC - Trabalho de Conclusão de Curso. Objetivo Específico do TCC (6º semestre): Devem ser revisados e finalizados os documentos, diagramas realizados no Pré-Projeto e postados novamente com os devidos acertos, e também, incluir as novas documentações e os diagramas, inclusive a programação (Telas e Implementações). Obs.: a linguagem de programação e o banco de dados devem ser escolhidos pelo aluno junto à empresa. É obrigatória a apresentação do TCC no Polo e deve ser realizada no período descrito no cronograma disponibilizado no ambiente virtual, com as seguintes diretrizes: Apresentação dos slides: o Contextualização inicial do estudo (importância do estudo apresentado, o que levou o aluno a desenvolver esse estudo); o Justificativa; o Objetivos propostos no trabalho; o Metodologia do trabalho; o Conclusão. Demonstração do executável:

Transcript of Informações TCC

Page 1: Informações TCC

Universidade Norte do Paraná Curso Superior de Tecnologia em Análise e

Desenvolvimento de Sistemas

Estágio Curricular Obrigatório II – TCC – 6º Semestre

O trabalho a ser desenvolvido está vinculado à disciplina de Estágio Curricular

Obrigatório II – TCC, e deve ter como foco o desenvolvimento ou aperfeiçoamento de

sistemas que tenham aplicabilidade em estabelecimentos comerciais, industriais,

públicos, entre outros. O desenvolvimento de sistemas consiste em levantar um problema

em uma empresa concedente do estágio, analisar, propor uma solução, projetar um

sistema, implementá-lo e documentá-lo conforme as normas descritas neste manual.

No decorrer da disciplina de Estágio Curricular Obrigatório II – TCC no 6º semestre

do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas, o aluno deve anexar em seu ambiente virtual de aprendizagem nas datas definidas pela

coordenação do curso a seguinte atividade:

• TCC - Trabalho de Conclusão de Curso.

Objetivo Específico do TCC (6º semestre): Devem ser revisados e finalizados os

documentos, diagramas realizados no Pré-Projeto e postados novamente com os devidos

acertos, e também, incluir as novas documentações e os diagramas, inclusive a

programação (Telas e Implementações).

Obs.: a linguagem de programação e o banco de dados devem ser escolhidos pelo

aluno junto à empresa.

É obrigatória a apresentação do TCC no Polo e deve ser realizada no período

descrito no cronograma disponibilizado no ambiente virtual, com as seguintes diretrizes:

• Apresentação dos slides:

o Contextualização inicial do estudo (importância do estudo

apresentado, o que levou o aluno a desenvolver esse estudo); o Justificativa; o Objetivos propostos no trabalho; o Metodologia do trabalho; o Conclusão.

• Demonstração do executável:

Page 2: Informações TCC

Universidade Norte do Paraná Curso Superior de Tecnologia em Análise e

Desenvolvimento de Sistemas o Executar a principal funcionalidade do sistema no decorrer da

apresentação do TCC.

A seguir será apresentado o manual para a

conclusão das atividades de TCC do 6º semestre.

Page 3: Informações TCC

3

SUMÁRIO

1 MANUAL PARA ELABORAÇÃO DO TCC .......................................................... 4 1.1 NO TCC É OBRIGATÓRIO CONSTAR TODOS OS SEGUINTES ITENS ...... 4

1.1.1 Funcionalidades ........................................................................................ 4 1.1.2 Elementos Pré-Textuais ............................................................................ 5 1.1.3 Elementos Textuais ................................................................................... 5 1.1.4 Elementos Pós-Textuais ............................................................................ 6

1.2 ORGANIZAÇÃO DOS TEMAS OBRIGATÓRIOS ........................................... 7 ANEXOS ..................................................................................................................... 8 ANEXO I - CAPA ......................................................................................................... 9 ANEXO II - FOLHA DE ROSTO ................................................................................ 11 ANEXO III - SUMÁRIO .............................................................................................. 13 ANEXO IV - INTRODUÇÃO (O QUE FAZER?) ......................................................... 15 ANEXO V - JUSTIFICATIVA (POR QUE FAZER?) ................................................... 16 ANEXO VI - OBJETIVOS .......................................................................................... 16 ANEXO VII - REFERENCIAL TEÓRICO ................................................................... 17 ANEXO VIII - METODOLOGIA .................................................................................. 18

1. Perspectiva do estudo .................................................................................. 18 2. Delimitação do estudo.................................................................................. 18 3. Ténica, análise e interpretação de Dados .................................................... 18 4. Limitações do estudo.................................................................................... 18

ANEXO IX - CARACTERIZAÇÃO DA ORGANIZAÇÃO EM ESTUDO ...................... 19 ANEXO X - TECNOLOGIA ........................................................................................ 20 ANEXO XI - LEVANTAMENTO DE REQUISITOS .................................................... 21 ANEXO XII - DIAgrama de Caso de Uso .................................................................. 22 ANEXO XIII - DIAGRAMA DE CLASSE .................................................................... 23 ANEXO XIV - DIAGRAMA DE SEQUÊNCIA ............................................................. 24 ANEXO XV - DIAGRAMA DE ATIVIDADES.............................................................. 25 ANEXO XVI - DIAGRAMA DE ENTIDADE E RELACIONAMENTO (DER) ............... 26 ANEXO XVII - TELAS (PROTOTIPAÇÃO) ................................................................ 27 ANEXO XVIII - CÓDIGO FONTE ............................................................................. 28 ANEXO XIX - CRONOGRAMA ................................................................................. 29 ANEXO XX - CONCLUSÃO ...................................................................................... 30 ANEXO XXI - REFERÊNCIAS .................................................................................. 31

Page 4: Informações TCC

4

1 MANUAL PARA ELABORAÇÃO DO TCC

O objetivo deste manual é direcionar os acadêmicos do Curso Superior de

Tecnologia em Análise e Desenvolvimento de Sistemas da UNOPAR VIRTUAL em

relação às normas para elaboração do Trabalho de Conclusão de Curso, com base

nas normas da ABNT, e também, nas orientações dos autores para a elaboração da

documentação e dos diagramas específicos da área da computação.

O Trabalho de Conclusão de Curso deverá ser inserido no ambiente virtual da disciplina de Estágio Curricular Obrigatório II – TCC no 6º semestre, conforme o período de postagem disponibilizado pela coordenação do curso.

No Trabalho de Conclusão de Curso o aluno deverá fazer toda a

documentação com base nos dados observados no campo de estágio, seguindo as

orientações descritas neste manual.

1.1 NO TCC É OBRIGATÓRIO CONSTAR TODOS OS SEGUINTES ITENS 1.1.1 Funcionalidades Exemplos Movimentações: no mínimo duas (2): Funcionalidades fundamentais do

sistema, que utilizam os cadastros, executam o processamento com disponibilização de dados para as consultas/relatórios.

Estas funcionalidades são as mais complexas no sistema, podendo efetuar leituras em várias tabelas (cadastros) e gravações em uma ou mais tabelas (movimentações).

Locação de vídeos, Vendas de produtos numa farmácia, entre outros. Para o sistema da locadora de vídeos a funcionalidade principal (mais complexa) é a Locação do Vídeo, que envolve várias entidades e regras, relacionadas para as operações de incluir/alterar/excluir a locação. Diferentemente de um Cadastro de Filme, que tem responsabilidade de incluir/alterar/excluir um filme.

Consulta e Relatório: no mínimo três (3) consultas ou relatórios e um deles deve ter quebras e totalizações de valores ou de quantidade. Funcionalidade que permite a

visualização das informações tratadas e processadas pelo sistema.

Listagem de veículos, Relação das Locações por tipo de veículo. No relatório de locações de um determinado período, deverá mostrar quais os livros mais locados de um determinado período que este filtrará, bem como as categorias dos livros. Totalizando a quantidade de livros por categoria.

Cadastros: devem ser desenvolvidos no mínimo cinco (5) cadastros. Funcionalidade inicial que permite a

guarda dos dados cadastrais, base para as movimentações e relatórios.

Cadastro de Veículos, Cadastro de Clientes, entre outros. É aconselhável demonstrar a consistência de dados digitados pelos usuários.

Page 5: Informações TCC

5

São operações consideradas como principais de entrada de dados no sistema.

Exemplo: validar datas, validar CNPJ ou CPF, validar numéricos, alfabéticos, obrigatórios.

Banco de dados: devem conter no mínimo cinco (5) tabelas. Parte principal do sistema onde são

armazenadas as informações de Cadastros e Movimentações. Prever que todos os dados digitados ou calculados devem ser gravados permanentemente no banco de dados.

Atenção para relacionamentos entre duas tabelas com as Restrições de Chaves Estrangeiras.

1.1.2 Elementos pré-textuais Diretrizes e

Exemplos Capa Anexo I Folha de Rosto Anexo II Sumário Anexo III 1.1.3 Elementos textuais Diretrizes e

Exemplos Introdução (O que fazer?) Qual a visão geral sobre as áreas de negócios

envolvendo seu projeto de TCC? Como se caracteriza a modelagem destes processos de

negócios?

Anexo IV

Justificativa (Por que fazer?) Já sendo conhecedor das regras de negócios

envolvidas, explique os motivos de sua escolha.

Anexo V

Objetivos: - Objetivo Geral - Objetivos Específicos

Anexo VI

Referencial Teórico Seu projeto está baseado na legislação vigente. Assim

sendo, quais os pontos relevantes que deveriam ser destacados?

Levar em consideração as leis vigentes sobre plágios.

Anexo VII

Metodologia Destacar as metodologias utilizadas, ou seja, como

será desenvolvido seu software. Neste ponto temos a delimitação do estudo, ou seja, a

visão geral de modelos de melhoria de processos de software. Onde será realizado o estudo e o (Como) período de tempo necessário.

Modelos de ciclo de vida necessários para o trabalho, considerando os tipos de dados primários (pesquisa de campo) e secundários (uso da estatística sobre os dados coletados).

As ferramentas utilizadas para interpretação dos dados coletados, técnicas e ambientes de desenvolvimento.

Anexo VIII

Page 6: Informações TCC

6

Caracterização da Organização em Estudo Anexo IX Tecnologia Refere-se aos recursos que serão utilizados para o

desenvolvimento e implantação do trabalho proposto: Visão geral sobre arquitetura de SGDBS, e

conceitos básicos de banco de dados Linguagem SQL para definição de DDL (scripts

de criação do banco) Gerenciamento de transações, controle de

concorrências, recuperação, segurança, integridade e distribuição

Conceitos sobre orientação a objetos Modelagem conceitual com UML Projeto orientado a objetos com UML Projeto de interface Arquitetura de Software e padrões de projetos

Anexo X

Levantamento de Requisitos Técnicas para elicitação de requisitos Identificação de requisitos funcionais e não funcionais Especificação de requisitos funcionais utilizando casos

de uso Técnicas para validação e gerenciamento de requisitos

Anexo XI

Diagrama de Caso de Uso Anexo XII Diagrama de Classe Anexo XIII Diagrama de Sequência Anexo XIV Diagrama de Atividades Anexo XV Diagrama de Entidade e Relacionamento Anexo XVI Telas Anexo XVII Código Fonte Algoritmos e Programação Código contendo a lógica de programação Estruturas de Dados O código fonte da programação orientada a objetos

Verificação e validação do software com planos de teste; técnicas de testes; tipos de testes (específicos e gerais); contendo revisão técnica formal.

Qual o tipo de manutenção proposta para seu projeto? (conceitos de manutenção).

Identifique os comandos de manipulação de dados DML utilizados no projeto.

Anexo XVIII

Cronograma Anexo XIX Conclusão Tendo em vista os objetivos alcançados, mencione para

quais tipos de redes de computadores, sistemas operacionais seu aplicativo está preparado.

Qual conceito de Segurança utilizado.

Anexo XX

1.1.4 Elementos Pós-Textuais Diretrizes e

Exemplos Referências Anexo XXI

Page 7: Informações TCC

7

1.2 ORGANIZAÇÃO DOS TEMAS OBRIGATÓRIOS

Page 8: Informações TCC

8

ANEXOS

Page 9: Informações TCC

9

ANEXO I - CAPA

Elemento obrigatório onde constam as informações indispensáveis à

identificação do trabalho. As informações descritas devem obedecer à seguinte

ordem:

• nome da instituição: seguido do nome do centro (Sistema de Ensino

Presencial Conectado) e do nome do curso, que deve ser apresentado em letras

maiúsculas, fonte Arial, tamanho 14, espaçamento simples entre linhas;

• nome do(s) autores(s): organizado(s) em ordem alfabética e em letras

maiúsculas. Recomenda-se deixar um espaço simples de entre linhas entre o nome

da Instituição/curso e o nome do(s) autor(es). Deve ser apresentado também em

fonte Arial, tamanho 14, espaçamento simples entre linhas e alinhamento

centralizado;

• título do trabalho: deve ser claro e preciso, identificando o seu conteúdo

e possibilitando a indexação e recuperação da informação; em maiúsculas e em

negrito, fonte Arial, tamanho 16, espaçamento simples entre linhas e centralizado;

• subtítulo (condicionado à necessidade): se houver subtítulo, deve ser

precedido de dois pontos (:), fonte Arial, tamanho 14, espaçamento simples entre

linhas, negrito e capitalizado (as primeiras letras das palavras principais em letras

maiúsculas), procurando assim evidenciar a sua subordinação ao título principal;

• local e ano: especifica a cidade e o ano de entrega do trabalho. Devem

ser apresentados em fonte Arial, tamanho 12, espaçamento simples, e apenas as

iniciais maiúsculas.

Page 10: Informações TCC

10

UNIVERSIDADE NORTE DO PARANÁ

SISTEMA DE ENSINO PRESENCIAL CONECTADO

CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

NOME DO ALUNO

TÍTULO DO PROJETO: SUBTÍTULO DO PROJETO, CASO HOUVER

Cidade Ano de entrega

Page 11: Informações TCC

11

ANEXO II - FOLHA DE ROSTO

A Folha de Rosto é obrigatória e contém os elementos essenciais à

identificação do trabalho. Deve possuir todos os elementos da capa (com exceção

do nome da instituição), acrescidos dos abaixo relacionados:

• Natureza do trabalho: deve informar o tipo de trabalho (monografia,

trabalho de conclusão de curso, trabalho apresentado para uma disciplina, projeto

de pesquisa, entre outros);

• Objetivo do trabalho: deve informar se é apresentado para aprovação

em uma disciplina, para a obtenção de um grau, para a obtenção de um título e

outros;

• Nome do orientador com a abreviatura de sua titulação e, se houver,

do co-orientador;

As informações sobre natureza e objetivo do trabalho devem ser

apresentadas com alinhamento justificado, com recuo esquerdo de 7 cm,

espaçamento simples entre linhas, fonte Arial e tamanho 10. Os demais elementos

devem ser centralizados na folha.

Page 12: Informações TCC

12

NOME DO ALUNO

TÍTULO DO PROJETO: SUBTÍTULO DO PROJETO, CASO HOUVER

Projeto de Estágio apresentado à UNOPAR - Universidade Norte do Paraná, como requisito parcial para a obtenção do título de Tecnologia em Análises e Desenvolvimento de Sistemas. Tutor Orientador: Professor Supervisor:

Cidade Ano de Entrega

Page 13: Informações TCC

13

ANEXO III - SUMÁRIO

É a transcrição das partes que compõem o trabalho, conforme aparecem no

texto, na mesma ordem e grafia. É um elemento obrigatório, cujas partes são

acompanhadas do número da folha. Deve ser encabeçada pela palavra SUMÁRIO,

com todas as letras maiúsculas, negrito e centralizado. É apresentado da seguinte

forma:

• Os elementos pré-textuais, como: errata, dedicatória, agradecimentos,

epígrafe, resumos, listas de ilustrações, listas de tabelas entre outros, não constam

no sumário;

• Não se utiliza nenhum tipo de sinal (ponto, hífen, travessão) entre os

números indicativos de seção e seus títulos;

• Os indicativos das seções primárias e de suas subdivisões, bem como

seus títulos, devem aparecer no sumário da mesma forma que apareceram no texto;

com os mesmos recursos tipográficos (negrito, itálico, caixa alta, fonte e outros);

• Uma linha pontilhada deve ser usada para ligar o nome da seção à folha

correspondente; e

• No corpo do sumário, recomenda-se a utilização de espaçamento 1,5

entre linhas, fonte Arial, tamanho 12 e alinhamento justificado. Um espaço em

branco deve ser deixado entre uma seção primária e outra.

Exemplo:

SUMÁRIO

1.1 INTRODUÇÃO ..................................................................................................... 03

1.2 JUSTIFICATIVA ................................................................................................... 05

1.3 OBJETIVOS ......................................................................................................... 06

1.3.1 Objetivo Geral ................................................................................................. 06

1.3.2 Objetivos Específicos ..................................................................................... 07

2 METODOLOGIA ..................................................................................................... 08

Page 14: Informações TCC

14

ANEXO IV - INTRODUÇÃO (O QUE FAZER?)

Na Introdução deve-se apresentar o tema do estágio. Busca-se familiarizar o

leitor com o conteúdo a ser abordado no projeto. Não é recomendado formular

temas demasiadamente amplos; pretende-se aqui objetividade.

É a parte do trabalho onde o assunto é apresentado como um todo, sem

detalhes. Trata-se do elemento explicativo do autor para o leitor. A introdução deve:

• estabelecer o assunto, definindo-o claramente, não deixando dúvidas

quanto ao campo que abrange;

• iniciar com uma macrovisão do ambiente externo;

• redigir texto abordando o contexto da situação. Partir do geral para o

específico, explicando de que se trata o trabalho e como o mesmo está estruturado.

Permite-se que o aluno descreva sua trajetória intelectual até chegar à

empresa em que pretende estagiar. É importante responder a essas questões: Por

que estagiar nessa empresa? Que matérias despertaram seu interesse durante a

graduação que o levaram a essa empresa? Que autores lhe suscitaram interesse?

Page 15: Informações TCC

15

ANEXO V - JUSTIFICATIVA (POR QUE FAZER?)

A Justificativa é o complemento da Introdução, deve ser redigido um texto de

uma a duas páginas apresentando a relevância da realização do trabalho para o

aperfeiçoamento acadêmico-profissional, citações de autores confirmando sua

relevância e os benefícios que o mesmo trará ao acadêmico, à empresa e à

sociedade. A pergunta a ser respondida é: "por que este estágio deve ser feito?"

• Qual a contribuição do trabalho? Para que vai servir?

• Falar sobre a macrovisão, o cenário onde se desenrola o trabalho e a

importância deste.

• Usar referência bibliográfica que justifique o tema.

Neste momento o aluno deve conjeturar sobre o problema do seu trabalho, ou

seja, qual é o problema de pesquisa que ele pretende resolver ou contribuir para a

solução? Questão que irá amparar a justificativa do seu projeto.

Page 16: Informações TCC

16

ANEXO VI - OBJETIVOS

Os objetivos demonstram quais são as metas que se pretende alcançar. Os

objetivos são dois: objetivo geral e objetivos específicos. Esta etapa é

importantíssima, pois objetivos mal formulados conduzem a pesquisa a rumos que

não atendem às necessidades acadêmicas e organizacionais.

OBJETIVO GERAL Objetivo geral é aquele que se quer alcançar plenamente, é a solução de um

problema. Os objetivos gerais dão uma visão geral e abrangente do que se pretende

alcançar. Ao se definir o para quê da pesquisa, está se estabelecendo seu objetivo

geral.

OBJETIVO ESPECÍFICO Os objetivos específicos são as aplicações dos objetivos gerais a situações

particulares. Desmembra e detalha o conteúdo dos objetivos gerais. São aqueles

que indicarão a resposta aos objetivos gerais. Normalmente cada objetivo específico

gera uma ou mais questões do instrumento de coleta de dados.

Os objetivos específicos são aspectos parciais que devem ser atingidos para

que o objetivo geral seja alcançado. São formulados com verbo no Infinitivo.

Exemplos: Apontar; Definir; Enunciar; Relatar; Descrever; Discutir; Esclarecer;

Examinar; Explicar; Identificar; Transcrever; Aplicar; Demonstrar; Empregar;

Interpretar; Traçar; Usar; Projetar etc.

Page 17: Informações TCC

17

ANEXO VII - REFERENCIAL TEÓRICO

Elemento essencial. Trata-se do quadro teórico que vai embasar os estudos,

no qual o autor deve posicionar-se teoricamente frente ao tema, definir as principais

variáveis que serão utilizadas, assim como suas hipóteses e/ou pressupostos

teóricos. Para tanto, é necessária a busca do conhecimento acumulado sobre o

assunto, que será, posteriormente, desenvolvido e aprofundado. É fundamental que

os alunos procurem ler bastante sobre os assuntos relativos ao tema que pretendem

abordar no trabalho. Com isto é necessária uma revisão bibliográfica em livros,

arquivos, referências eletrônicas, sistemas de documentação, relatórios, anuários,

coletâneas, manuais etc.

A redação desta parte do projeto deve ser feita com algum cuidado, porque

ela não é uma sequência de frases em que se especificam os autores e o que eles

afirmam sobre o assunto. É um texto, logicamente ordenado, que se constitui numa

espécie de resenha crítica do material consultado, devendo-se:

• Fazer referência a trabalhos anteriormente publicados, situando a

evolução do assunto;

• Partir do tema mais geral para os específicos;

• Basear-se numa linha de raciocínio lógica e de conexão entre as

ideias, evitando tópicos “soltos” e sem relação entre si;

• Limitar a revisão às contribuições mais importantes diretamente

ligadas ao assunto;

• Dimensionar o setor em que pretende estagiar e sua importância para

a sociedade, considerando o número de empresas que atuam na área, os empregos

gerados, entre outros dados que forem relevantes.

• Mencionar o nome de todos os autores no texto e, obrigatoriamente, nas

referências;

• É permitido o uso de citações eletrônicas, desde que apresentados o autor

e a data da consulta;

• Longas cópias literais de trabalhos de terceiros são consideradas plágio,

podendo o aluno ser submetido às penalidades vigentes na lei.

Page 18: Informações TCC

18

ANEXO VIII - METODOLOGIA

Na metodologia deve-se abordar os procedimentos que serão utilizados para

a obtenção do conhecimento do funcionamento da organização/empresa e da área

escolhida para o estágio. Aqui se deve redigir o texto explicando, em linhas gerais,

como será desenvolvido o trabalho. A metodologia divide-se em quatro partes:

1. Perspectiva do estudo a) tipo de estudo (pesquisa bibliográfica, descritiva, estudo de caso,

levantamento, exploratória etc.);

b) tipos de dados (primários e/ou secundários);

c) forma de coleta de dados (entrevista, questionários);

d) forma de apresentação dos resultados.

2. Delimitação do estudo Definição do locus, isto é, especificar onde será realizado o estudo e o

período de tempo necessário.

• onde?

• como?

3. Técnica, análise e interpretação de dados Após a coleta de dados deve ser definida qual ferramenta se pretende utilizar

para analisar e interpretar os dados.

4. Limitações do estudo Especificar as dificuldades (limitações) que poderão ser encontradas na

realização do estudo, relacionadas aos instrumentos de coleta de dados e ao

tratamento desses dados.

Page 19: Informações TCC

19

ANEXO IX - CARACTERIZAÇÃO DA ORGANIZAÇÃO EM ESTUDO

• Nome da empresa.

• Endereço completo.

• Telefone/Fax.

• Website; e-mail.

• Nome e cargo da chefia direta.

• Ramo de atividade e área de atuação. (em qualquer uma das áreas

relacionadas no regulamento de estágio).

• Número de empregados da empresa.

• Categorias dos profissionais que atuam na empresa.

• Organograma da empresa.

• Produtos e serviços desenvolvidos pela empresa.

• Histórico da empresa.

Page 20: Informações TCC

20

ANEXO X - TECNOLOGIA

Este capítulo destina-se a descrever os aspectos relacionados com os

recursos que serão utilizados para o desenvolvimento e a implementação do projeto

proposto. Como exemplo, as linguagens de programação, banco de dados,

ferramenta de modelagem, entre outros.

Page 21: Informações TCC

21

ANEXO XI - LEVANTAMENTO DE REQUISITOS

O levantamento de requisitos envolve técnicas utilizadas para extrair as

necessidades para a garantia da funcionalidade do software e de seus resultados. A

partir deste contexto, nesta seção deverá ser documentado o levantamento de

requisitos descrevendo os novos procedimentos e as soluções adequadas aos

problemas encontrados, obedecendo às seguintes técnicas:

a) Descrição do sistema existente: fazer descrição do sistema atual com

suas respectivas deficiências, coletadas através de entrevistas com o usuário;

b) Descrição do sistema proposto: descrever os novos procedimentos e

soluções adequadas aos problemas levantados.

c) Quais os requisitos funcionais e não funcionais encontrados?

<http://maozinhadaweb.blogspot.com/2007/05/anlise-de-requisitos-funcionais-

x-no.html>

<http://www.brunobraga.com.br/2009/02/12/requisitos-nao-funcionais/>

<http://www.luis.blog.br/levantamento-analise-requisitos-funcionais-nao-

funcionais.aspx>

d) Quais as técnicas para validação e gerenciamento de requisitos

utilizados?

<http://www.slideshare.net/tiago.barros/engenharia-de-requisitos-aula-2>

<http://giganteconsultoria.com.br/portal/index.php?option=com_content&view=

article&id=25%3Aanalise-e-gerenciamento-requisitos&catid=3%3Acont-

principal&Itemid=4>

Page 22: Informações TCC

22

ANEXO XII - DIAGRAMA DE CASO DE USO

O Diagrama de Caso de Uso mostra os relacionamentos entre os atores e

casos de uso em interações com um sistema (FURLAN,1998, p. 299). Seguindo este

conceito, nesta seção o aluno deve:

a) Efetuar uma breve descrição explicando o diagrama de caso de uso

do sistema proposto.

b) Descrever os diagramas de caso de uso do sistema proposto a

partir de uma ferramenta de modelagem.

Obs.: Os diagramas encontrados neste manual fazem parte da UML - Unified Modeling Language

http://www.dsc.ufcg.edu.br/~jacques/cursos/map/html/uml/diagramas/diagram

as.htm

http://www.macoratti.net/net_uml1.htm

Page 23: Informações TCC

23

ANEXO XIII - DIAGRAMA DE CLASSE

Segundo Furlan (1998, p. 299), o Diagrama de Classe mostra uma coleção de

elementos declarativos (estáticos) de modelo, como classes, tipos e seus conteúdos

e relações. Neste caminho, o aluno deve elaborar as seguintes atividades:

a) Efetuar uma breve descrição explicando o diagrama de classe do

sistema proposto.

b) Inserir nesta seção o diagrama de classe do sistema proposto a partir

de uma ferramenta de modelagem.

Obs.: Os diagramas encontrados neste manual fazem parte da UML - Unified Modeling Language

<http://www.macoratti.net/net_uml1.htm>

Page 24: Informações TCC

24

ANEXO XIV - DIAGRAMA DE SEQUÊNCIA

O diagrama de sequência mostra a interação entre os objetos/elementos do

sistema ao longo do tempo.

Nesta seção o aluno deve inserir o diagrama de sequência.

Deve-se elaborar no mínimo três diagramas de sequência.

O diagrama de sequência deve ser elaborado por caso de uso, portanto o

aluno deve elaborar um diagrama de sequência por caso de uso.

Ao selecionar o caso de uso em que você vai elaborar o diagrama de

sequência, levar em consideração os casos de uso mais importantes do seu

sistema.

Observar se a imagem do diagrama de sequência está nítida. Se necessário,

utilizar a orientação da página como paisagem.

Obs.: Os diagramas encontrados neste manual fazem parte da UML - Unified Modeling Language

<http://wiki.les.inf.puc-rio.br/uploads/e/ef/Aula02-diagrama_sequencia.pdf>

Page 25: Informações TCC

25

ANEXO XV - DIAGRAMA DE ATIVIDADES

O Diagrama de atividades visa representar o fluxo conduzido por um

determinado processo.

Nesta seção o aluno deve inserir o diagrama de atividades.

Deve ser elaborado apenas um diagrama de atividades.

Observar se a imagem do diagrama de atividades está nítida. Se necessário,

utilizar a orientação da página como paisagem.

Obs.: Os diagramas encontrados neste manual fazem parte da UML - Unified Modeling Language

<http://www.dsc.ufcg.edu.br/~jacques/cursos/map/html/uml/diagramas/ativida

des/diag_atividades.htm>

<http://office.microsoft.com/pt-br/visio-help/criar-um-diagrama-de-atividade-

uml-HP001208866.aspx>

Page 26: Informações TCC

26

ANEXO XVI - DIAGRAMA DE ENTIDADE E RELACIONAMENTO (DER)

O Diagrama de Entidade e Relacionamento objetiva representar, de maneira

sucinta e bem estruturada, todos os elementos essenciais definidos na etapa de

análise, bem como os seus relacionamentos.

Nesta seção o aluno deve inserir o diagrama de entidade e relacionamento.

Deve ser elaborado apenas um diagrama de entidade e relacionamento para

o sistema.

Observar se a imagem do diagrama de entidade e relacionamento está nítida.

Se necessário, utilizar a orientação da página como paisagem.

Obs.: Os diagramas encontrados neste manual fazem parte da UML - Unified Modeling Language

<http://techblog.desenvolvedores.net/tag/diagrama-de-entidade-e-

relacionamento/>

Page 27: Informações TCC

27

ANEXO XVII - TELAS (PROTOTIPAÇÃO)

Nesta seção o aluno deve inserir as principais telas do sistema.

Para inserir a tela, pressionar a tecla PrtSc (print screen) quando a tela estiver

aberta e acessar o editor de texto e colar (Ctrl + V) no TCC.

Exemplo:

Page 28: Informações TCC

28

ANEXO XVIII - CÓDIGO FONTE

Nesta seção o aluno deve inserir todos os códigos fontes do sistema que

está sendo desenvolvido.

O código fonte poderá ser inserido sem seguir as normas da ABNT.

Exemplo de parte do código fonte da tela mencionada no tópico “Telas

(Prototipação)”

algoritmo "fila" // Função: Demonstrar algoritmos inclusão, exclusão, pesquisa na fila circular

// Autor: paulo roberto martins

// Data: 07/04/2010

// Seção de Declarações

var comeco, final, n, aux , sai: inteiro

vet : vetor [1..10] de caracter

y, opcao : caracter

procedimento menu início // menu do sistema

escreval( "+------------------+")

escreval( "| Menu Operacoes |")

escreval( "+------------------+")

escreval( "| 0 - Sair |")

escreval( "| 1 - Incluir |")

escreval( "| 2 - Excluir |")

escreval( "| 3 - Pesquisar |")

escreval( "| 4 - Qtde Dados |")

escreval( "+------------------+")

escreval( " " )

escreva ("Escolha uma opcao ... ")

leia(opcao)

fimprocedimento

Page 29: Informações TCC

29

ANEXO XIX - CRONOGRAMA

O cronograma é o instrumento utilizado para o planejamento das atividades

ao longo do tempo que se demanda para a realização das atividades. É a

ferramenta de controle do tempo e ritmo de trabalho.

A pergunta a ser respondida com o cronograma é "quando as diferentes

etapas do trabalho serão efetuadas?"

Segue um exemplo de cronograma:

Partes do TCC Jul. Ago. Set. Out. Nov. Dez.

Introdução do Trabalho Redação da Monografia com base no Referencial Teórico

Metodologia, Características da Empresa e Descrição da Tecnologia

Levantamento de Requisitos Entrega Parcial do TCC Diagramas Desenvolvimento da Aplicação (implementação)

Testes e Validação

Revisão Final

Entrega Final do TCC Apresentação do TCC (no polo)

Page 30: Informações TCC

30

ANEXO XX - CONCLUSÃO

Na conclusão o aluno deve fazer uma descrição das principais reflexões

sobre os fatos vivenciados no período do desenvolvimento do trabalho,

considerando o que este trabalho lhe proporcionou, como também, todos os

aspectos encontrados no campo de estágio, atores envolvidos, ferramentas

utilizadas etc.

Page 31: Informações TCC

31

ANEXO XXI - REFERÊNCIAS

A referência é a relação das fontes utilizadas pelo autor em ordem alfabética,

incluindo as referências eletrônicas. São os elementos que identificam os livros,

sites, revistas, periódicos etc. utilizados para a redação do projeto. Refere-se ao

material consultado que foi citado no corpo do trabalho, ou seja, todas as obras

citadas no texto devem obrigatoriamente figurar nas referências.

Exemplo:

REFERÊNCIAS FURLAN, José Davi. Modelagem de objetos através da UML – the Unified Modeling Language. São Paulo: Makron Books,1998.

SILVA, João. Análise orientada a objetos: os primeiros passos para a construção de um código reutilizável. São Paulo, 1992. Disponível em: <http://www.silvajoao.com.br/orientacao/passosaoo.html> Acesso em: 13 nov. 2007.