Você está na página 1de 1

VII ERMAC - Encontro Regional de Matemática Aplicada e Computacional 217

Controle de acesso a salas e laboratórios


Implementação do modelo MVC utilizando Java Server Pages
e Java Servlets
Adilson Pereira Silva
adilson@comp.ufu.br

Luís Fernando Faina


faina@facom.ufu.br

RESUMO

Normalmente, o desenvolvimento de uma automatizador de tarefas, o aplicativo Apache


aplicação Web envolve o trabalho de duas Tomcat. A aplicação foi desenvolvida e
equipes distintas: os desenvolvedores são disponibilizada para produção no sistema
responsáveis pela programação, e os web- operacional Linux. Entretanto, pela própria
designers são responsáveis pela formatação e característica da linguagem Java e dos
layout do front-end da aplicação.Existe, aplicativos utilizados, aplicação é
portanto, uma intersecção entre esses dois multiplataforma, sendo passível de instalação
mundos: na verdade, qualquer que seja a em qualquer sistema operacional para o qual
tecnologia que se utilize para desenvolver exista uma máquina virtual Java disponível.
aplicações Web, sempre existe um ponto em Esta aplicação mantém os dados de
que se mistura os trabalhos dessas duas um controle de acesso a laboratórios, de forma
equipes. a permitir a autorização de acesso a usuários,
Assim, tanto para efeitos de em horários determinados. Dessa forma, a
construção, quanto da manutenção da autorização e revogação de permissões ocorre
aplicação desenvolvida, é muito importante via web, garantindo a manutenção consistente
que haja a maior separação possível entre dos dados de usuários autorizados, otimizando
esses dois trabalhos, de maneira que as duas o controle e maximizando a segurança dos
equipes possam trabalhar de forma locais protegidos.
independente, sem dependerem uma da outra.
O presente trabalho relata a primeira
etapa do projeto de pesquisa Controle de References
Acesso, o qual consiste na construção de um
sistema integrado para controlar o acesso de
[1] DENIS, D.Z., BULANCAK, A., OZCAN,
usuários a salas e laboratórios, através da
G. A Novel Approach do Temote
autenticação via teclado numérico, instalado
Laboratories. ASE/IEEE Frontiers in
junto à entrada do local protegido.
Education Conference, Boulder, CO, Nov
Nesta primeira etapa, implementou-se
2003.
uma técnica eficaz para a separação entre
lógica da aplicação e apresentação, o modelo
[2] GUIMARÃES, E. G. et al. Um
Model-View-Controller (Modelo-Visão-
Framework de Trasmissão de Áudio e
Controlador, ou MVC), para o
Vídeo para Laboratórios de Acesso
desenvolvimento de uma aplicação web.
Remoto. XIII Congresso Brasileiro de
Utilizou-se as tecnologias Java Server Pages
Automática (CBA00), Florianópolis, Set
(JSP) para a visão, Java Servlets para o
2000.
controlador e JavaBeans para o model.
A aplicação é disponibilizada pelo
[3] 3. TEMPLE, André et al. Jsp, Servlets e
servidor de aplicações Apache Tomcat e
J2EE. 2004. Disponível em:
utiliza o sistema gerenciador de banco de
http://www.esnips.com. 259p.
dados relacional MySQL. Utiliza ainda, como

Você também pode gostar