serviço móvel de consulta acadêmica baseado em tecnologia java me

Propaganda
SERVIÇO MÓVEL DE CONSULTA ACADÊMICA
BASEADO EM TECNOLOGIA JAVA ME
Douglas de Cássio Quinzani Gaspar1, Peter Jandl Junior2
1,2
Faculdade de Jaguariúna
[email protected], [email protected]
1. Introdução
No ambiente acadêmico é comum que os estudantes
necessitem consultar suas notas, freqüência e outras
informações. Dado que grande parte dos estudantes de
nível superior possui telefone celular seria conveniente
uma aplicação capaz de fornecer acesso às informações
acadêmicas a qualquer hora e lugar.
Para o desenvolvimento da aplicação, a plataforma
Java em sua subdivisão voltada para dispositivos
móveis, Java ME (Micro Edition), oferece grandes
vantagens quanto a compatibilidade com os
dispositivos, ausência royalties além de possibilitar a
simulação em diversos dispositivos para sua
implementação [1][3].
2. Arquitetura proposta
O serviço móvel de consultas acadêmicas possui
duas interfaces: uma faz a interação com o estudante
sendo responsável pelo recolhimento de seus dados e,
após validação, mostrar um menu com os serviços
disponíveis, a outra, em um contêiner web Java EE
(Enterprise Edition), conecta-se com o sistema de
controle acadêmico da instituição para verificar a
existência do estudante e buscar as informações
solicitadas [2].
Ao iniciar a aplicação no celular é solicitado ao
estudante que informe seu registro acadêmico (R.A.) e
uma senha, feito isso, as informações são transmitidas
via protocolo HTTP para o servlet no contêiner web
onde é feita a verificação dos dados e, caso estejam
corretos, é retornado um menu com os serviços
disponíveis para consulta e a indicação dos dados
necessários [1][2].
Após a escolha do serviço, são coletados os dados
indicados por cada entrada do menu, os quais são
enviados a um servlet específico que, desta vez,
conecta-se com o sistema de controle acadêmico da
instituição e retorna ao estudante as informações
requisitadas.
Na Figura 1 é apresentado um esquema que resume
o funcionamento do sistema para consultas acadêmicas.
3. Resultados obtidos
Para simular o funcionamento e comunicação do
celular com o servidor foi utilizado o Sun Java Wireless
Toolkit 2.5.2 que fornece as ferramentas no
desenvolvimento de aplicativos Java ME [4].
Os teste de envio de dados entre o celular e o
sistema acadêmico foram realizadas utilizando uma
simulação do sistema de controle acadêmico, uma vez
que o protótipo ainda não está concluído, embora todos
os testes realizados tenham ocorrido como esperado.
4. Conclusões
É esperado que este sistema móvel de consultas
acadêmica ofereça facilidade e conveniência aos
estudantes da instituição no acesso às suas informações
e serviços requisitados.
Dada a arquitetura do sistema, será possível a
inclusão de novos módulos de serviço sem alteração da
aplicação móvel do cliente, facilitando sua expansão.
5. Referências bibliográficas
[1] MUCHOW, J. W. Core J2ME: Tecnologia e
MIDP. São Paulo: Makron Books, 2004. 608p.
[2] JANDL JUNIOR, Peter. Java: Guia do
Programador. São Paulo: Novatec, 2007. 688p.
[3] TREMBLETT, Paul. Instant Wireless Java with
J2ME. Califórnia: Osborne/McGraw-Hill, 2002.
608p.
[4] SUN MICROSYSTEMS. Java ME – Sun Java
Wireless
Toolkit.
Disponível
em:
http://java.sun.com/javame/downloads/index.jsp
Acesso em: 22 Agosto 2008.
Agradecimentos
Ao professor e orientador Peter Jandl Junior pelo
apoio na criação do projeto, materiais para consulta,
tempo e atenção dedicados para esclarecimentos de
dúvidas.
1
Aluno de IC do curso de Ciência da Computação da
Faculdade de Jaguariúna.
2
Professor orientador, coordenador do curso de Ciência
da Computação da Faculdade de Jaguariúna.
Figura 1 – Esquema de funcionamento da aplicação.
Download