INSTITUTO FEDERAL DO PARANÁ

ALUNO...

TÍTULO

TELÊMACO BORBA

ANO

INSTITUTO FEDERAL DO PARANÁ

ALUNO...

TÍTULO

Trabalho de Conclusão de Curso apresentado ao Curso Técnico em Informática para Internet do Instituto Federal do Paraná – Campus Telêmaco Borba, como requisito parcial de avaliação.

Orientador:

TELÊMACO BORBA

ANO

FOLHA DE APROVAÇÃO

ALUNO

TÍTULO

Trabalho aprovado como requisito parcial para obtenção do título de Técnico, ao Curso Técnico em Informática para Internet, do Eixo de Comunicação e Informação, do Instituto Federal do Paraná, avaliado pela seguinte banca examinadora:

Orientador: Prof. Xxxxx

Eixo de Comunicação e Informação, IFPR

Prof. Xxxxx

Departamento ....

Prof. Xxxxx

Departamento ....

Telêmaco Borba, dia de mês de ano.

AGRADECIMENTOS

Texto xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx.

Texto xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxx.

RESUMO

Elemento obrigatório, que evidencia os pontos mais importantes do trabalho, apresentando inclusive os resultados obtidos. Deve ser digitado em parágrafo único, com espaçamento simples, contendo de 150 a 500 palavras (teses, dissertações e outros). Utilizar a terceira pessoa do singular mantendo o verbo na voz ativa. Devem ser indicadas de três a cinco palavras-chave, separadas entre si por ponto, que representem o assunto abordado no trabalho.

Palavras-chave: Xxxxxx. Xxxxxx. Xxxxxx. Xxxxxx.

ABSTRACT

Elemento obrigatório deve ser escrito, preferencialmente, na língua inglesa. Deve ser digitado em folha separada, da mesma forma e contendo as mesmas informações do resumo apresentado na língua portuguesa, inclusive as palavras-chave. Devem ser indicadas de três a cinco palavras-chave, separadas entre si por ponto, que representem o assunto abordado no trabalho.

Key-words: Xxxxxx. Xxxxxx. Xxxxxx. Xxxxxx.

LISTA DE ILUSTRAÇÕES

FIGURA 1 – Xxxx xxxx xxxx xxxxx ........................................................................... xx

MAPA 1 – Xxxx xxxxxxx xxxxxx ................................................................................ xx

PLANTA 1 – Xxxxx xxxx xxxx ................................................................................... xx

GRÁFICO 1 – Xxxx xxxx xxx .................................................................................. xx

GRÁFICO 2 – Xxxx xxxx xxx .................................................................................... xx

LISTA DE GRÁFICOS

GRÁFICO 1 – Xxxx xxxx xxxx xxxxx ........................................................................ xx

GRÁFICO 2 – Xxxx xxxxxxx xxxxxx ......................................................................... xx

GRÁFICO 3 – Xxxxx xxxx xxxx ................................................................................. xx

LISTA DE TABELAS

TABELA 1 – Xxxx xxxx xxxx xxxxx ........................................................................... xx

TABELA 2 – Xxxx xxxxxxx xxxxxx ............................................................................ xx

TABELA 3 – Xxxxx xxxx xxxx ................................................................................... xx

LISTA DE ABREVIATURAS

Cia.	- Companhia
Xxx.	- Xxxxx
Xx.	- Xxxxxxxxxxx
Xxx.	- Xxxxxxxxxxx

LISTA DE SIGLAS

IFPR	- Instituto Federal dos Paraná
Xxx.	- Xxxxx
Xx.	- Xxxxxxxxxxx
Xxx.	- Xxxxxxxxxxx

LISTA DE SÍMBOLOS

R$	- Real
Xxx.	- Xxxxx
Xx.	- Xxxxxxxxxxx
Xxx.	- Xxxxxxxxxxx

SUMÁRIO

1	INTRODUÇÃO	13

2	OBJETIVOS	13

2.1	GERAL	13

2.2	ESPECÍFICOS	13

3	MÉTODO ADOTADO	14

4	LEVANTAMENTO DE DADOS	14

4.1	DESCRIÇÃO DO SISTEMA EXISTENTE	15

4.1.1 Desvantagens do sistema existente	15

4.2	SISTEMA PROPOSTO	15

4.2.1	Cadastros	15

4.2.2	Controles	16

4.2.3	Relatórios	16

4.2.4	Consultas	16

4.2.5	Vantagens do sistema proposto	16

5	ANÁLISE	17

5.1	LISTA DE USE CASES	17

5.2	DIAGRAMA DE CLASSES	17

5.3	DESCRIÇÃO DE USE CASES	18

6	PROJETO DO SISTEMA E ARQUITETURA	18

6.1	DESCRIÇÃO DAS DECISÕES DO PROJETO	18

6.2	COMPONENTES, BIBLIOTECAS E ROTINAS UTILIZADAS	18

6.3	MODELO CONCEITUAL DE DADOS	19

6.4	MODELO FÍSICO DE DADOS	19

6.5	LISTAGEM DO LAYOUT DAS INTERFACES	19

7	IMPLANTAÇÃO	19

7.1	DESCRIÇÃO DOS RECURSOS NECESSÁRIOS	20

7.2	DESCRIÇÃO DO PLANEJAMENTO DETALHADO	20

8	CONCLUSÃO	20

REFERÊNCIAS	22

APÊNDICE	23

ANEXOS	26

INTRODUÇÃO

Introdução é a exposição clara e objetiva dos principais pontos da pesquisa, na qual o tema é delimitado e situado no tempo e no espaço. Nesta parte do trabalho justifica-se a relevância do tema pesquisado.

É possível uma breve abordagem cronológica do tema, destacando o estado da arte e mencionando a contribuição da pesquisa para o desenvolvimento da ciência e da sociedade.

Devem ser apresentados os seguintes elementos: o problema, a hipótese, os objetivos e, sucintamente, a metodologia.

Xxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxx.

OBJETIVOS

GERAL

Inicie aqui o seu objetivo geral

ESPECÍFICOS

Primeiro objetivo xxxxxxxxxxxxxxxxxxxxxx.

Segundo objetivo xxxxxxxxxxxxxxx xxxxxxxxxxxxxx.

Xxxxx xxxxxxxxxx xxxxx.

Xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx.

Xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxx xxxx.

MÉTODO ADOTADO

Para o desenvolvimento do sistema, adotou-se o modelo Espiral da Engenharia de Software, que integra o modelo de Prototipação evolutiva e o modelo Sequencial. Para documentar as atividades Levantamento de Requisitos, Análise e Projeto utilizou-se a notação Unified Modeling Language (UML), que apresenta uma linguagem padrão para elaboração da estrutura de projetos de software.

As fases que compõe a metodologia UML são: Concepção, Elaboração, Construção e Transição. Em cada uma dessas fases são produzidos diferentes artefatos, usando diferentes atividades e técnicas, que serão descritas a seguir:

A UML é uma notação referente às metodologias de Grady Boock, James Rumbaugh e Ivar Jacabson.

Para a especificação das técnicas de modelagem utilizou-se à ferramenta Xxxxxxx.

LEVANTAMENTO DE DADOS

A fase de levantamento de requisitos está documentada através da descrição do sistema existente, onde é feita uma descrição detalhada relatando como funciona o sistema existente, e da descrição do sistema proposto, onde é feita uma descrição detalhada relatando as funcionalidade do sistema e as soluções adequadas aos problemas levantados.

DESCRIÇÃO DO SISTEMA EXISTENTE

Xxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx.

Desvantagens do sistema existente

Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxx xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.

SISTEMA PROPOSTO

Xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxx.

Cadastros

Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx.

Controles

Xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx

Relatórios

Xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxxxxxxx.

Consultas

Xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxxxx.

Vantagens do sistema proposto

Xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.

ANÁLISE

A fase da Análise foi documentada através da lista de Use Cases, onde foram identificados todos os Use Case do sistema com uma breve descrição.

O Diagrama de Classes mostra uma coleção de elementos declarativos (estáticos) de modelo, como classes, tipos e seus conteúdos e relação.

A descrição de Use Cases, mostra a descrição narrativa dos eventos que são disparados para executar um Use Case.

LISTA DE USE CASES

Xxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx.

DIAGRAMA DE CLASSES

Xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. Xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx.

DESCRIÇÃO DE USE CASES

Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx.

PROJETO DO SISTEMA E ARQUITETURA

Xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.

DESCRIÇÃO DAS DECISÕES DO PROJETO

Xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.

COMPONENTES, BIBLIOTECAS E ROTINAS UTILIZADAS

Xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.

MODELO CONCEITUAL DE DADOS

Xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.

MODELO FÍSICO DE DADOS

Xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.

LISTAGEM DO LAYOUT DAS INTERFACES

Xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.

IMPLANTAÇÃO

Xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.

DESCRIÇÃO DOS RECURSOS NECESSÁRIOS

Xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.

DESCRIÇÃO DO PLANEJAMENTO DETALHADO

Xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxx.

CONCLUSÃO

Xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.

Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx..

REFERÊNCIAS

BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML: guia do usuário. 2.ed., rev. e atual. Rio de Janeiro: Elsevier, 2005. 474 p.

GUEDES, Gilleanes T. A. UML 2: uma abordagem prática. 2. ed. São Paulo: Novatec, 2011. 484 p.

HEUSER, Carlos Alberto. Projeto de banco de dados. 6. ed. Porto Alegre: Sagra Luzzatto, 2009. 282 p. (Livros didáticos informática UFRGS ; 4)

INSTITUTO FEDERAL DO PARANÁ. Normas para apresentação de trabalhos acadêmicos do Instituto Federal do Paraná (IFPR). Curitiba , 2010. 86 p.

APÊNDICE

A - Elemento opcional, que consiste em um documento elaborado pelo próprio autor, servindo de fundamentação, comprovação ou ilustração. Os apêndices são identificados por letras maiúsculas consecutivas, seguidas de travessão e do título, escrito em letras maiúsculas e minúsculas. Os apêndices devem ser apresentados em lista especial, anexada antes do sumário. No sumário devem ser mencionados apenas a palavra APÊNDICE e o número da página inicial destes. Existindo apenas um apêndice, não há necessidade de elaborar uma lista especial.

B – Manual de instalação

C – Manual do usuário

ANEXOS

A - Elemento opcional, que consiste em um documento não elaborado pelo autor, servindo de fundamentação, comprovação ou ilustração. Os anexos são identificados por letras maiúsculas consecutivas, seguidas de travessão e do título, escrito em letras maiúsculas e minúsculas. Os anexos devem ser apresentados em lista especial, antes do sumário. No sumário devem ser mencionados apenas a palavra ANEXOS e o número da página inicial destes. Existindo apenas um anexo, não há necessidade de elaborar uma lista especial.