Você está na página 1de 28

FACULDADE ESTÁCIO DE MACAPÁ

ITALLO DE FREITAS SOUSA

INFOCEPA: APLICATIVO DE INFORMAÇÕES DE CURSOS DO


CENTRO PROFISSIONALIZANTE DO AMAPÁ-CEPAJOB

MACAPÁ-AP
2017
ITALLO DE FREITAS SOUSA

INFOCEPA: APLICATIVO DE INFORMAÇÕES DE CURSOS DO


CENTRO PROFISSIONALIZANTE DO AMAPÁ-CEPAJOB

Trabalho de conclusão de curso de


graduação apresentado à Faculdade
Estácio de Macapá, como requisito
para obtenção do grau superior de
Bacharel em Sistemas de
Informação.

Orientador: Prof. Esp. Erick Allan


Cunha do Nascimento Jerônimo.

MACAPÁ-AP
2017
ITALLO DE FREITAS SOUSA

INFOCEPA: APLICATIVO DE INFORMAÇÕES DE CURSOS DO


CENTRO PROFISSIONALIZANTE DO AMAPÁ-CEPAJOB

Banca examinadora do Trabalho de Conclusão de Curso apresentado como


requisito para obtenção do Grau Superior de Bacharel em Sistemas de
Informação da Faculdade Estácio de Macapá.

Aprovado em ______ de ____________________de_____________

BANCA EXAMINADORA

________________________________________________
Nome do professor

________________________________________________
Nome do professor
AGRADECIMENTOS

Agradecer primeiramente à Deus, a bênção de viver é uma graça de Deus e


por isso lhe agradeço eternamente!

Aos meus pais, José Ribamar e Maria Linda, que me deram total apoio e
sempre acreditaram no meu potencial, eternamente grato pelos ensinamentos
e conselhos!

A minha irmã, Tatiane Sousa e meu Cunhado, Maurício Caudato, que me


deram total apoio a esse projeto!

A esta Instituição, especialmente aos Professores Josimar Cruz e Erick


Jerônimo, por ter nos ajudado durante esse longo período, a palavra que
expressa a admiração, respeito e carinho por meus professores é
AGRADECIMENTO.

A Coodenadora Sâmela Soraia Sartin, por seu total empenho, dedicação,


responsabilidade, e por nos proporcionar todos os eventos ao longo período do
curso, além de ser uma excelente coordenadora, és também uma professora
incrível.

Aos meus amigos Sueo Saito e Eduardo Madureira, que me ajudaram no


término desse longo Projeto.
“Lute com determinação, abrace a vida com paixão,
perca com classe e vença com ousadia, porque o
mundo pertence a quem se atreve e a vida é muito
bela para ser insignificante. ”

Charles Chaplin
RESUMO

O aplicativo InfoCepa, tem a finalidade simplesmente de divulgar todos os


cursos disponíveis na instituição e informações pertinentes do mesmo,
mostrando brevemente em cada tópico as ementas do curso e informações
necessárias, como por exemplo: sobre o curso, os requisitos de acesso, carga
horária e os documentos necessários. Contato, para caso o aluno queira obter
mais informações da instituição, e poderá seguir o CepaJOB nas redes sociais
disponíveis. Infraestrutura, ambientes das salas com fotos e uma breve
descrição do mesmo. Localização, irá ser possível ter acesso ao GPS do
smartphone, e com isso, poderá localizar automaticamente ao CepaJOB, é
uma facilidade a mais para pessoas que não conhecem o local, e poderá ser
compartilhada as coordenadas da localização. Instituição, Corpo Docente dos
professores, administrativo e seu organograma. O foco em si não será apenas
os cursos, mas irá poder ser visualizado o histórico, a missão e a visão do
Centro de Ensino Profissionalizante do Amapá - CEPAJOB Prof.ª Josinete
Oliveira Barroso.

Palavra-chave: InfoCepa, Divulgação, Informações de Cursos.


ABSTRACT

The InfoCepa application has the sole purpose of disseminating all the available
courses in the institution and pertinent information of the same, briefly showing
in each topic the course menus and necessary information, such as: about the
course, access requirements, workload and the necessary documents. Contact,
in case the student wants to get more information from the institution, and can
follow the CepaJOB in the available social networks. Infrastructure, room
environments with photos and a brief description of it. Location, it will be
possible to access the GPS of your smartphone, and with this, you can
automatically locate CepaJOB, it is an additional facility for people who do not
know the location, and location coordinates can be shared. Institution, faculty of
teachers, administrative and its organizational chart. The focus will not only be
on the courses, but the history, mission and vision of the Vocational Education
Center of Amapá - CEPAJOB Prof.ª José Oliveira Barroso.

Keyword: infoCepa, dissemination, course information.


LISTAS DE FIGURAS

Figura 1 – Cepa - JOB ..................................................................................... 18


Figura 2 – Diagrama de Caso de Uso .............................................................. 21
Figura 3 – Diagrama de Classe ........................................................................ 22
Figura 4 – Diagrama Lógico ............................................................................. 23
Figura 5 – Menu Lateral de Navegação ........................................................... 25
Figura 6 – Localização do CepaJOB ................................................................ 26
Figura 7 – Acessar Cursos ............................................................................... 27
LISTAS DE TABELAS

Tabela 1 – Descrição do Caso de Uso ............................................................. 20


LISTAS DE ABREVIATURAS/SIGLAS

INFOCEPAJOB - Informações do Centro de Ensino Profissionalizante do


Amapá Professora Josinete Oliveira Barroso.
SUMÁRIO

1 INTRODUÇÃO .............................................................................................. 12
1.1 JUSTIFICATIVA ......................................................................................... 12
1.2 OBJETIVOS ............................................................................................... 13
1.2.1 OBJETIVO GERAL.................................................................................. 13
1.2.2 OBJETIVOS ESPECÍFICOS ................................................................... 13
2 REFERÊNCIAL TEÓRICO............................................................................ 14
2.1 ANDROID ................................................................................................... 14
2.2 JAVA .......................................................................................................... 14
2.3 FIREBASE.................................................................................................. 15
2.3.1 FUNCIONALIDADES .............................................................................. 15
2.4 BANCO NOSQL ......................................................................................... 16
2.4.1 CARACTERÍSTICAS ............................................................................... 16
2.4.2 NECESSIDADES .................................................................................... 16
3 SISTEMA ATUAL ......................................................................................... 17
3.1 HISTÓRIA DO CEPA-JOB ......................................................................... 17
3.2 ANÁLISE DE REQUISITOS ....................................................................... 18
3.3 SISTEMA DESENVOLVIDO ...................................................................... 19
3.4 REQUISITOS DO SISTEMA ...................................................................... 19
3.4.1 REQUISITOS FUNCIONAIS ................................................................... 19
3.4.2 REQUISITOS NÃO FUNCIONAIS .......................................................... 19
3.5 DOCUMENTAÇÃO - SISTEMA ATUAL ..................................................... 20
3.5.1 ESPECIFICAÇÕES DO CASO DE USO ................................................. 20
3.5.2 DIAGRAMA DE CLASSE ........................................................................ 21
3.5.3 DIAGRAMA LÓGICO .............................................................................. 22
4 SISTEMA PROPOSTO ................................................................................. 23
4.1 APLICATIVO INFOCEPA ........................................................................... 23
5 CONSIDERAÇÕES FINAIS .......................................................................... 27
REFERÊNCIAS ................................................................................................ 28
12

1 INTRODUÇÃO

Com a evolução tecnológica e a rápida ascensão das mídias sociais,


tornou-se fundamental que as instituições de ensino se insiram neste contexto.
O Centro profissionalizante do Amapá-CEPA-JOB é uma instituição de cursos
técnicos e profissionalizantes que atua na área a alguns anos e como esta
instituição tem o foco de seus cursos voltado a área da informática, é
importante que a mesma tenha dispositivos para que possa fazer a divulgação
de suas atividades na rede ou até mesmo em mídias sociais. Contudo, o
aplicativo INFO-CEPA será utilizado para a divulgação de informações
essenciais dos cursos, forma de egresso, carga horária, estrutura curricular,
mercado de trabalho e sobre a localização. Com isso fazer com que o público
em geral conheça as instalações e cursos da instituição.

1.1 JUSTIFICATIVA
A aplicação tem como o propósito em trazer comodidade e praticidade
para as pessoas, desenvolvendo um aplicativo para facilitar à divulgação de
cursos do CEPA-JOB. O Projeto é fazer com que seja simples, rápido e prático,
tornando assim um acesso rápido para aquelas pessoas que procuram e
sempre estão querendo se qualificar em cursos e querer se aprimorar em tal
área de seu cargo desejado, e é claro, em sua grade curricular para se obter
mais chances no mercado de trabalho.

O projeto é desenvolver a aplicação em parceria com a instituição de


cursos profissionalizante CEPA-JOB, que permitem adicionar as informações
da programação de cursos, como o início, término, a quantidade de vagas
disponibilizadas, os requisitos mínimos para cada tipo de curso a ser ofertado
naquela área, informando também os preços de cada item, enquanto os
gratuitos as instituições estão com apoio do governo e empresas em trazer
cursos para a comunidade de baixa renda, e uma breve informação dos locais
onde se localizam as instituições, contatos adicionais como, (e-mail e telefone)
para mais informações de cada instituição
13

1.2 OBJETIVOS

1.2.1 Objetivo Geral

O principal objetivo do aplicativo INFOCEPA é a divulgação da


instituição de ensino técnico e profissionalizante CEPA-JOB, para que alunos
interessados e a comunidade em geral conheça o funcionamento e sua
localização.

1.2.2 Objetivos Específicos

 Disponibilizar informações do CEPA-JOB


 Elencar as características de cada curso da Instituição CEPA-JOB
 Mostrar a localização da Instituição
 Mostrar a Missão e Visão
 Mostrar a Infraestrutura do CEPA-JOB
14

2 REFERÊNCIAL TEÓRICO

2.1 ANDROID

Desenvolvido especialmente para dispositivos móveis como aparelhos


celulares e tablets, o Android é uma plataforma composta de um sistema
operacional, middlewares e um conjunto de aplicativos principais como os
Contatos, Navegador de Internet e o Telefone propriamente dito. Além disso,
existe o Android SDK que é um conjunto de ferramentas e APIs para o
desenvolvimento de aplicativos para a plataforma, utilizando a linguagem Java.
No decorrer do livro, vamos abordar em detalhes os componentes existentes
no Android além de mostrar como integrá-los para criar aplicações ricas em
funcionalidades e com uma usabilidade agradável.

2.2 JAVA
Segundo Caelum, 2014, Java foi criado pela antiga Sun Microsystems. criou
um time (conhecido como Green Team) para desenvolver inovações
tecnológicas em 1992. Esse time foi liderado por James Gosling, considerado o
pai do Java. O time voltou com a ideia de criar um interpretador (já era uma
máquina virtual, veremos o que é isso mais a frente) para pequenos
dispositivos, facilitando a reescrita de software para aparelhos eletrônicos,
como vídeo cassete, televisão e aparelhos de TV a cabo.

A ideia não deu certo. Tentaram fechar diversos contratos com grandes
fabricantes de eletrônicos, como Panasonic, mas não houve êxito devido ao
conflito de interesses e custos. Hoje, sabemos que o Java domina o mercado
de aplicações para celulares com mais de 2.5 bilhões de dispositivos
compatíveis, porém em 1994 ainda era muito cedo para isso.

Com o advento da web, a Sun percebeu que poderia utilizar a ideia criada em
1992 para rodar pequenas aplicações dentro do browser. A semelhança era
que na internet havia uma grande quantidade de sistemas operacionais e
browsers, e com isso seria grande vantagem poder programar numa única
linguagem, independente da plataforma. Foi aí que o Java 1.0 foi lançado:
15

focado em transformar o browser de apenas um cliente magro (thin client ou


terminal burro) em uma aplicação que possa também realizar operações
avançadas, e não apenas renderizar html.

2.3 FIREBASE

O Firebase é uma ferramenta do Google e ao mesmo tempo uma infraestrutura


para você desenvolver aplicativos com maior rapidez e flexibilidade. A ideia é
desenvolver aplicativos de forma simples e sem preocupação com a
escalabilidade!

2.3.1 FUNCIONALIDADES

A plataforma oferece as seguintes funcionalidades:

 Off-line - possibilita a armazenagem de dados na memória cache local,


permitindo assim o funcionamento da aplicação em estado off-line;

 Real time - os dados são armazenados em tempo real no banco de dados;

 Storage - armazena as mídias do usuário, como áudio, imagens e vídeos;

 Synchronization - quando os dados são alterados em um dispositivo eles


são enviados para o Firebase e então para todos os dispositivos
conectados. Caso existam dispositivos off-line neste momento os mesmos
serão atualizados com a última versão dos dados logo após a conexão com
a internet;

 Database - um banco de dados NoSQL utilizado para armazenar dados


JSON;

 Analytics - um painel para monitorar o comportamento dos usuários da


aplicação;

 Test Lab - teste a aplicação em dispositivos reais.

Todas as funcionalidades estão disponíveis para dispositivos Android e iOS,


com exceção do Test Lab, que ainda não é suportado por dispositivos iOS.
Algumas características ainda não são suportadas para aplicações web.
16

2.4 BANCO NOSQL

É uma solução alternativa para os bancos de dados, possuem uma alta


escalabilidade e desempenho.

2.4.1 CARACTERÍSTICAS

Registros, schema-free, tolerância à falha, escalabilidade, clusterização,


mapreduce, shardinG.

2.4.2 NECESSIDADES

Sistemas em nuvem, análises sociais, alta escalabilidade, performance na


consulta/escrita, replicação.
17

3 SISTEMA ATUAL

O CEPA-JOB está localizado na Avenida Maria Quitéria, com a Rua:


Claudomiro de Moraes n° 316, Bairro Buritizal – Macapá: AP. O Centro de
Ensino Profissionalizante do Amapá – CEPAJOB é uma instituição mantida
pelo GEA, que tem como objetivo formar profissionais qualificados para o
mercado de trabalho em diversas áreas, nas modalidades de cursos Técnicos
de Nível Médio.

3.1 HISTÓRIA DO CEPA-JOB

Figura 1: Cepa - JOB

Fonte: Próprio Autor

A instituição surgiu em 16 de março de 2000 e autorizado seu


funcionamento através da portaria nº 0668-2001 - SEED, de 30 de julho de
2001. É uma instituição mantida pelo Governo do Estado do Amapá,
pertencente a rede oficial de ensino da Secretaria de Estado da Educação,
visando atender a demanda de educação profissionalizante.

Com base nesses dispositivos legais o CEPAJOB foi autorizado a


funcionar e a implantar os Cursos na área de Informática e Turismo, onde no
18

ano de 2004 foi implantado o Curso Técnico em Hotelaria e em 2007 mais dois
Cursos Técnicos de Informática para Internet e de Gestão de Ecoturismo e
Lazer.

Recentemente os Cursos foram adequados a nova nomenclatura do


Catálogo Nacional de Cursos pela Resolução 04/2012 do MEC, nos eixos de
Turismo, Hospitalidade e Lazer e Informação e Comunicação, sendo: Curso
Técnico em Lazer; Curso Técnico Eventos; Curso Técnico em Guia de
Turismo; Curso Técnico em Agenciamento de Viagens; Curso Técnico em
Cozinha; Curso Técnico em Manutenção e Suporte; Curso Técnico em Redes
de Computadores; Curso Técnico em Informática para Internet.

A instituição não possui qualquer aplicativo para divulgação ou


localização, por isso fez-se necessário o desenvolvimento do INFOCEPA, para
que possa ser disponibilizado nas diversas plataformas on-line.

3.2 ANÁLISE DE REQUISITOS

A análise de requisitos foi feita na própria instituição diretamente com o


Diretor Wladimir, e ele aprovou a ideia, e pediu para eu ir na SEED (Secretária
de Estado de Educação do Amapá) para pedir uma autorização para a
utilização do nome, porque além da instituição Cepa, será usado o aplicativo
para divulgação dos cursos, eles querem avaliar se outras instituições do
governo também não podem utilizar, ou seja, querem fazer uma análise do
aplicativo, se for viável eles querem estender para outras instituições, tive que
ir pegar o documento com o diretor para ele assinar e carimbar, para assim ter
o uso da disponibilização da instituição a qual irei colocar o nome do aplicativo.
19

3.3 SISTEMA DESENVOLVIDO

3.4 Requisitos do Sistema


Em uma análise prévia junto a instituição de cursos técnicos CEPA-JOB,
pode verificar os problemas existentes na realização da busca de cursos e
informações pertinentes. Diante dessa comodidade, seguem abaixo os
requisitos julgados como necessários para uma melhor interatividade e
praticidade com a integração do aplicativo na instituição.

3.4.1 Requisitos Funcionais

 [RF1] Cadastrar, excluir e alterar cursos: A aplicação deverá permitir


cadastrar novos cursos com todas as suas informações necessárias. O
cadastro não poderá ser realizado no caso de já existir na aplicação o
curso com o mesmo código.

3.4.2 Requisitos Não Funcionais

 [RNF1] A interface da aplicação será agradável, objetiva e trivial ao


aluno. Suas funcionalidades e informações deveram estar bem visíveis e
disponíveis.
20

3.5 DOCUMENTAÇÃO - SISTEMA ATUAL


Nesta seção estão os diagramas onde estão registradas todas as
funcionalidades da aplicação, assim como os atores aluno e Adm Instituição,
onde assim fica explicito suas responsabilidades.

Os requisitos da aplicação ora proposto no escopo deste projeto estão


representados no Diagrama de Caso de Uso.

Figura 02: Diagrama de Caso de Uso

Fonte: Próprio Autor

3.5.1 Especificações do Caso de Uso

Tabela 1- Descrição do Caso de Uso "Manter Cursos”

Nome do Caso de Uso Manter Cursos

Caso de Uso Geral

Ator Principal Aluno

Atores Secundários Adm Instituição

Resumo Este caso de uso, inicia-se quando o aluno visualiza os cursos.

Pré-condições Ter os cursos cadastrados na aplicação

Pós-Condições
21

Fluxo Principal

Ações do Ator Ações da Aplicação

1. O aluno visualiza os 2. Mostra na tela os cursos e informações cadastrados na


cursos aplicação

Fonte: Próprio Autor

3.5.2 Diagrama de Classe

Os dados que darão suporte aos requisitos da aplicação proposto no


escopo deste projeto está representado na Figura 3 através do Diagrama de
Classe.

Figura 3 – Diagrama de Classe

Fonte: Próprio Autor


22

3.5.3 Diagrama Lógico

Figura 04: Diagrama Lógico

Fonte: Próprio Autor


23

4 SISTEMA PROPOSTO

4.1 APLICATIVO INFOCEPA

O aplicativo INFOCEPA foi desenvolvido com o intuito de divulgar os


cursos do Centro Profissionalizante do Amapá-CEPAJOB, além de
disponibilizar informações essenciais de funcionamento e localização da
instituição. O Aplicativo foi feito pensando na praticidade e comodidade para os
alunos da Instituição, pois hoje em dia o acesso as informações no smartphone
é muito mais pratico, e com essa facilidade de uso, criou-se o aplicativo.
24

Menu lateral de navegação, onde serão visualizados os recursos da


Instituição, onde cada recurso exibirá as informações do que será selecionado.

Figura 05: Menu Lateral de navegação.

Fonte: Próprio Autor


25

Aqui será localizado a Instituição CepaJOB, ao clicar no menu de navegação e


escolher a opção localização, automaticamente será redirecionado para as
coordenadas do Cepa.

Figura 06: Localização do CepaJOB

Fonte: Próprio Autor


26

Aqui será acessado os cursos disponíveis da Instituição, e com informações


sobre o curso, requisitos de acesso e carga horária.

Figura 07: Acessar Cursos

Fonte: Próprio Autor


27

5. CONSIDERAÇÕES FINAIS

Atualmente para manter a concorrência com as grandes Instituições se


fazem necessárias algumas mudanças e dentre elas incluem a utilização de
novas tecnologias, tornando eficaz o acesso a informação que refletem a
realidade atual, auxiliando nas tomadas de decisões.

Com a utilização do aplicativo InfoCepa, torna-se ágil e bastante prático,


por sua simplicidade, a Instituição estará em um nível acima de alguns outros
concorrentes, até mesmo para futuras alterações tecnológicas.
28

REFERÊNCIAS

Firebase o que é e para que serve? Disponível em: <


http://digitalprimews.com/google firebase/>.acessado em: 30/11/17

Google Firebase: back-end completo para aplicações web e mobile, Disponível


em: < https://www.infoq.com/br/news/2016/07/google-firebase/>.acessado em:
30/11/17

Nossos produtos unem forças para melhorar os aplicativos e dar poder aos
usuários. Disponível em: < https://firebase.google.com/products/?hl=pt-
BR/>.acessado em: 30/11/17

NoSQL – você realmente sabe do que estamos falando? Disponível em: <
https://imasters.com.br/artigo/17043/banco-de-dados/nosql-voce-realmente-
sabe-do-que-estamos-falando/?trace=1519021197&source=single/>.acessado
em: 30/11/17

Ricardo, S.; Robison, C. B. Análise Android - Do Básico ao Avançado: Rio de


Janeiro: Editora Ciência Moderna Ltda., 2014.

Você também pode gostar