um sistema para controle acadÊmico em um ambiente mÓvel ...· ambiente de comunicação móvel sem
Post on 07-Nov-2018
215 views
Embed Size (px)
TRANSCRIPT
EDUARDO BELO DE ARAJO
UM SISTEMA PARA CONTROLE ACADMICO EM UM AMBIENTE MVEL SEM FIO UTILIZANDO WAP
Trabalho de concluso de curso apresentado ao Curso de Cincia da Computao.
UNIVERSIDADE PRESIDENTE ANTNIO CARLOS
Orientador: Prof. Ms Emerson Rodrigo Alves Tavares
BARBACENA2003
2
EDUARDO BELO DE ARAJO
UM SISTEMA PARA CONTROLE ACADMICO EM UM AMBIENTE MVEL SEM FIO UTILIZANDO WAP
Este trabalho de concluso de curso foi julgado adequado obteno do grau de
Bacharelado em Cincia da Computao e aprovado em sua forma final pelo Curso de
Cincia da Computao da Universidade Presidente Antnio Carlos.
Barbacena MG, 09 de julho de 2003.
______________________________________________________
Prof. Ms Emerson Rodrigo Alves Tavares - Orientador do Trabalho
______________________________________________________
Prof. Eduardo Macedo Bhering - Membro da Banca Examinadora
______________________________________________________
Prof. Ms Elio Lovisi Filho - Membro da Banca Examinadora
3
AGRADECIMENTOS
Agradeo aos meus pais, minha irm e minha namorada por estarem ao meu lado em todos os momentos, incentivando e auxiliando em mais esta etapa da minha vida.
Aos familiares e amigos que somaram na busca dessa conquista.
Ao orientador do trabalho de concluso de curso, Prof. Emerson Rodrigo Alves Tavares, por toda ateno e apoio.
A todos os professores, colegas de classe e funcionrios da UNIPAC, que sempre estiveram presentes ao longo dessa jornada.
A todos aqueles que diretamente ou indiretamente contriburam para a concluso destetrabalho.
4
Jamais repita as mesmas tticas que lhe deram uma vitria, procure vari-las segundo as circunstncias.
Sun Tzu
5
RESUMO
Este trabalho apresenta a especificao e a implementao de um sistema para um
ambiente de comunicao mvel sem fio, baseado na pilha de protocolos WAP (Wireless
Application Protocol), para um ambiente acadmico. O trabalho tambm aborda aspectos
tericos e prticos com relao tecnologia WAP e consideraes sobre as tecnologias
envolvidas.
6
SUMRIO
LISTA DE FIGURAS ............................................................................................................................................ 8
LISTA DE TABELAS ............................................................................................................................................ 9
1 INTRODUO .................................................................................................................................................. 10
2 O PADRO WAP .............................................................................................................................................. 13
3 MODELAGEM DO SISTEMA ........................................................................................................................ 34
4 FERRAMENTAS UTILIZADAS ..................................................................................................................... 49
5 CONSIDERAES FINAIS ............................................................................................................................ 55
REFERNCIAS BIBLIOGRFICAS ............................................................................................................... 57
7
LISTA DE FIGURAS
8
LISTA DE TABELAS
52
9
1 INTRODUO
A Internet vem evoluindo cada vez mais com o passar do tempo, sendo uma rea
de constante atualizao e pesquisa e de muito investimento por grandes empresas.
fato que os usurios tornam-se cada vez mais dependentes dos servios
oferecidos via Internet, mas para acess-los necessrio que eles estejam conectados rede
atravs de um fio. Entretanto, milhes de usurios passam muito tempo em trnsito e o fato de
necessitarem de um cabo para a conexo torna-se um empecilho [SIL2000].
Num tempo no muito alm dos dias atuais, possuir um aparelho de telefone
celular era um fator de status para as pessoas. Somente uma fatia muito pequena da
populao, a qual fosse caracterizada por seu poder aquisitivo elevado, teria condies de
exibir esses aparelhos mveis. Aliado a essa situao, surgia o advento das redes de
computadores livres dos fios que os interconectavam. Era a chegada de uma inovao na
maneira de se comunicar, deixando mais livre a localizao desses terminais de acesso rede
[HEN2001].
10
Nos ltimos anos, as tentativas de acabar com essa barreira e transformar a
Internet em uma plataforma de servios sem fio, no foram bem sucedidas, pois o leque de
padres era muito extenso. WAP (Wireless Application Protocol) surgiu como uma promessa
de ser um protocolo largamente aceito, com capacidade de reconhecer os servios WWW
(World Wide Web), alm de oferecer servios diversos como telefnicos e mensagens
eletrnicas [SIL2000].
Agora alm de se disseminar, a telefonia mvel quer comemorar o rito de
passagem para a sua maioridade por meio da oferta de servios que at algum tempo poucos
suspeitavam que um dia seria transportado para a tela de aparelhos compactos. De certa
forma, um dos primeiros passos nesse sentido j vem sendo dado por meio de tecnologias
como o WAP, que capacitam esses terminais a entrar no mundo da transmisso de dados
[HEN2001].
1.1 CENRIO
Atualmente todos ns temos uma grande necessidade de obtermos servios e
informaes a qualquer momento e lugar. No meio acadmico, especificamente nas
universidades, isso no poderia ser diferente. No entanto, a estrutura convencional de uma
universidade nem sempre consegue suprir todas as necessidades dos alunos devido a vrios
motivos, como por exemplo, horrio de atendimento restrito, tempo de resposta demorado a
uma solicitao, filas enormes e poucos funcionrios. Pensando nisso, o trabalho em questo
visa implementar um sistema baseado na tecnologia WAP, que possa oferecer recursos para
suprir tais necessidades.
O sistema proposto consiste em um portal para um ambiente mvel sem fio,
oferecendo um vasto contedo acadmico, servios e utilidades referentes aos alunos,
biblioteca, cursos e agenda de avaliaes e eventos de uma universidade.
Com a implantao desse sistema, a universidade estar dando um passo para a
evoluo do sistema de ensino, gerando conforto e comodidade para seus alunos.
11
1.2 ESTRUTURA DO TRABALHO
Este trabalho foi estruturado em seis captulos de maneira a apresentar a
introduo, o cenrio do trabalho e a sua estrutura no primeiro captulo.
O segundo captulo traz os fundamentos e conceitos sobre a tecnologia WAP,
alm de apresentar outras tecnologias envolvidas como ASP, PHP e UML.
O terceiro captulo apresenta a modelagem do sistema, contendo o levantamento
de requisitos e a anlise orientada a objetos.
No quarto captulo so apresentadas as ferramentas que foram utilizadas para o
desenvolvimento desse trabalho.
No quinto captulo so feitas as consideraes finais sobre o trabalho incluindo as
concluses e as sugestes para trabalhos futuros.
12
2 O PADRO WAP
O padro WAP mantido pelo WAP Forum, uma associao de indstrias criada
em Junho de 1997, inicialmente formada pela Phone.com, Ericsson, Nokia e Motorola,
responsvel pela publicao das especificaes WAP (Wireless Application Protocol) e pela
homologao de produtos WAP [FOR2000].
O WAP Forum consolidou as melhores idias resultando na publicao da
primeira verso 1.0 das normas tcnicas do WAP em abril de 1998. J em maio, deste mesmo
ano, surgiu a verso 1.1 da especificao tcnica. Em janeiro de 1999, o WAP Forum obteve
o apoio de mais de 80 membros incluindo AT&T Wireless, France Telecom, NTT DoCoMo,
SBC Communications, Sprint PCS, NEC Technologies, Alcatel, Qualcomm, Toshiba, IBM,
Oracle, Symbian LTD, Nortel, Hewlett-Packard e Unisys [LEW2000].
Objetivo do WAP Forum agregar empresas de vrios segmentos da indstria de
redes sem fio para garantir interoperabilidade de produto e aumentar o mercado de redes sem
fio.
13
O WAP constitudo por um conjunto de protocolos e definies, destinados a
disponibilizar contedo da I