Você está na página 1de 10

SISTEMA PARA CONTROLE DE RESERVA DE

EQUIPAMENTOS MULTIMEIOS E AMBIENTES DE


APRENDIZAGEM
Marcelo Karpinski Brambila
Acadmico em Sistemas de Informao
Universidade Luterana do Brasil Guaba
mkbrambila@connect-rs.com.br
Rosano Nunes
Acadmico em Sistemas de Informao
Universidade Luterana do Brasil Guaba
rosanonunes@bol.com.br
Leomar Rodrigues
Acadmico em Sistemas de Informao
Universidade Luterana do Brasil Guaba
leomarrodrigues@pop.com.br

Resumo. O Sistema foi elaborado com a finalidade de controlar os equipamentos


de multimeios e os ambientes de aprendizagem. Faz o cadastro e controle de
equipamentos disponveis e reservados. Emite vrios relatrios, conforme a
necessidade do usurio: relatrios de equipamentos, reservas para o dia .
Para desenvolvimento foi utilizado tecnologia como linguagem PHP, servidor Web
Apache, banco de dados Mysql.
Palavras Chave: Controle de equipamento, UML, Ambientes de Aprendizagem,
Sistemas de Informao, PHP, MySQL, Apache.

1. INTRODUO
O trabalho constou no plano de ensino na cadeira de Desenvolvimento de Sistemas de
Informao I do curso de Sistemas de Informao e teve por objetivo desenvolver a
capacidade e o domnio do conhecimento dos alunos referente s questes abordadas em aula,
visando objetividade e capacidade de anlise.
Este trabalho relata o processo de elaborao de um programa para controle de
reservas de equipamentos multimeios, ou seja, retroprojetores, tvs, vdeos, data show, som e
salas de multimeios, salas de aula, galpo e auditrio, aqui definidos como ambientes de
aprendizagem.

Este software ser utilizado pela funcionria da secretaria de coordenao da ULBRA,


campus Guaba e pelos professores.

2. A RESERVA DE EQUIPAMENTOS E SALAS


A reserva de equipamentos atualmente efetuada pelos professores, para uso em uma
determinada data e registrada manualmente num livro confeccionado pela funcionria da
ULBRA.
Este livro est organizado por data de utilizao, isto , por data seqencial e em suas
pginas constam relacionados todos os equipamentos disponveis para uso, auditrio e salas
multimeios.
O mtodo atual de agendamento de materiais de apoio em sala de aula consiste nos
seguintes passos:
-

O professor dirige-se at a sala da secretaria de coordenao.

Informa a secretria da coordenao a necessidade do agendamento dos


equipamentos que sero necessrios, o dia para o agendamento e a sala onde sero
instalados os equipamentos.

A secretria verifica se a sala e os equipamentos solicitados para a reserva esto


disponveis para o dia pretendido, atravs de realizao de pesquisa manual no
prprio formulrio existente para a reserva e demonstrado na figura 9.

Se estiverem livres, so registrados no livro de registro, o nome do professor, o


curso a que ele pertence, os equipamentos necessrios e a sala onde sero
instalados.

No dia solicitado, a secretria da coordenao informa ao funcionrio da


necessidade de instalao desses equipamentos nas respectivas salas conforme
reserva efetuada pelos professores.

A figura 1 demonstra

o documento existente, utilizado para fazer a reserva de

equipamentos.
Guaba, 23 de Abril de 2004
RESERVAS
AUDITRIO
SOM( )
DATA SHOW( )
MULTIMEIOS 107
RETRO( ) VDEO( )
DVD( )
SOM( ) 1 ANDAR
MULTIMEIOS 217
RETRO( ) VDEO( )
DVD( )
SOM( ) 2 ANDAR
MULTIMEIOS 301
RETRO( ) VDEO( )
DVD( )
SOM( ) 3 ANDAR
DATA SHOW
GAME SHOW
GALPO
PROJETOR DE SLIDES
RDIO
RDIO
RETRO 1
RETRO 2
RETRO 3
RETRO 4
RETRO 5
RETRO 6
RETRO 7
TV VDEO 1 ANDAR
TV VDEO 1 ANDAR
TV VDEO 2 ANDAR
TV VDEO 2 ANDAR
TV VDEO 3 ANDAR
TV VDEO 3 ANDAR

PROF.:

TARDE

Sexta - feira
NOITE
PROF.:

CURSO:
PROF.:

CURSO:
PROF.:

CURSO:
PROF.:

CURSO:
PROF.:

CURSO:
PROF.:

CURSO:
PROF.:

CURSO:
PROF.:
PROF.:
PROF.:
PROF.:
PROF.:
PROF.:
PROF.:
PROF.:
PROF.:
PROF.:
PROF.:
PROF.:
PROF.:
PROF.:
PROF.:
PROF.:
PROF.:
PROF.:
PROF.:

CURSO:
SALA:
SALA:
SALA:
SALA:
SALA:
SALA:
SALA:
SALA:
SALA:
SALA:
SALA:
SALA:
SALA:
SALA:
SALA:
SALA:
SALA:
SALA:
SALA:

Figura 1: Cpia do boletim de reserva manual.

2.1. DIFICULDADES APRESENTADAS


ATUAL

PELO

MODELO

Observa-se que o processo de controle de reserva de equipamentos atualmente em uso


obsoleto e caro, pois envolve despesas de uso de papel, encadernao, tinta, etc. Tambm
visvel a baixa qualidade do servio de controle disposio.
Alm disso, a organizao pode ser prejudicada uma vez que, eventualmente, um
equipamento pode ser reservado em duplicidade ou no reservado ocasionado por falta de
anotao de reserva no registrada na solicitao pessoal ou via telefone.
O sistema atual de reserva de equipamentos apresenta, segundo a secretria da
coordenao, as seguintes dificuldades:

A falta de registro de reserva dos equipamentos solicitados, s vezes por esquecimento


da prpria secretria bem como dos professores. Os professores muitas vezes acham
que foi solicitado o agendamento e na verdade no solicitaram.

A confeco do livro dos boletins de registros por ter uma pgina, para cada dia do
ano, exceto domingos, gera um volume com aproximadamente 300 folhas.

No possui relatrios rpidos e atualizados.

3. CARACTERSTICAS DA SOLUO PROPOSTA


Considerando as dificuldades apresentadas pelo modelo atual e as necessidades
apresentadas, concluiu-se que o sistema dever possuir as seguintes caractersticas mnimas:

O sistema ser acessado atravs do Site da Ulbra Guaba, no qual ser exigida
autenticao de usurio;

Sistema Web: O professor poder realizar, de qualquer lugar, operaes tais como:
o

Reserva de Sala e equipamentos;

Consulta de Sala e equipamentos;

Impresso de Relatrios sempre atualizados e instantaneamente;

Implantao de nveis de acesso para usurios como:

Administrador: ter total controle sobre o Sistema, podendo gerenciar usurios,


cadastrar e consultar salas, equipamentos, turno, fazer reservas

e gerar

relatrios;
o

Professor: poder realizar as reservas e consultar.

4. REFERENCIAL TERICO
A metodologia definida para o desenvolvimento deste trabalho envolver
conhecimentos j adquiridos e constitui a base terica do projeto. Portanto, foi utilizada a
linguagem UML com seus diagramas especficos, ou seja, Diagramas de Casos de Uso [FUR
98], Diagramas de Classe [FUR 98], Diagramas de Seqncia [FUR 98].
Diagramas de Casos de Uso [FUR 98] - A finalidade do diagrama de casos de
uso apresentar um tipo de diagrama de contexto, atravs do qual pode-se
compreender rapidamente quais so os atores externos de um sistema e as
maneiras principais, segundo as quais ele utiliza.
Diagrama de Seqncia [FUR 98] -

o diagrama de interao que enfatiza a

ordem temporal das trocas de mensagens. Um objeto mostrado como uma caixa
na parte superior de uma linha tracejada vertical chamada de linha de vida que
representa a vida do objeto durante a interao. Cada mensagem representada por
uma flecha entre as linhas de vida de dois objetos. A ordem na qual estas
mensagens ocorrem mostrada da parte superior parte inferior.
Diagrama de Classe [FUR 98] - Neste diagrama apresentam-se as classes e as
relaes entre ocorrncias e classes. O diagrama de classes mostra atributos e
operaes de uma classe e as restries na maneira com que os objetos so
conectados.
Como o software ser utilizado na intranet, demonstrar-se- tambm o relacionamento das
interfaces, os caminhos de acesso e utilidades das mesmas atravs do diagrama de

Navegao, pois contm estruturas de acesso e os pontos de entrada, roteiros guiados e


roteiros indexados.
Obrigatoriamente, o sistema necessitar de um banco de dados para organizar
informaes e dados. Ser utilizado um banco de dados relacional e sua modelagem E-R
[CHE 90] que demonstra os relacionamentos das tabelas que compe o banco.

4.1 Ferramentas para a Implementao

PHP (Personal Home Page Tool ou ferramentas para pgina pessoal) [WEL 03]
PHP (um acrnimo recursivo para "PHP: Hypertext Preprocessor") uma linguagem
de script Open Source de uso geral, muito utilizada e especialmente guarnecida para o
desenvolvimento de aplicaes Web embutvel dentro do HTML. Destaca-se entre as
linguagens por ser multiplataforma, ou seja, aceita vrios sistemas operacionais, como
Windows, Unix, Linux, etc. Alm disso, ela de fcil aprendizado, pois permite a
conexo direta com uma grande quantidade de bancos de dados relacionais.

MYSQL [WEL 03]: um servidor de banco de dados SQL multi-usurio e multithreaded. SQL a linguagem de banco de dados mais popular no mundo. MySQL
uma implementao cliente-servidor que consiste de um servidor e diferentes
programas clientes e bibliotecas. SQL uma linguagem padronizada que torna fcil o
armazenamento e acesso de informaes. O servidor MySQL rpido e flexvel o
suficiente para permitir armazenar logs e figuras nele. As principais vantagens do
MySQL so: velocidade, robustez e facilidade de uso.

Apache [MAR 03]: O PHP foi criado pelo engenheiro de software Rasmus

Lerdorf. Rasmus faz parte da equipe de desenvolvimeto Apache (www.apache.org). O


engenheiro lanou a primeira verso do PHP no final de 1994. Alm de permitir que
voc disponibilize contedo na Internet o Apache lhe permite a publicao de
informaes em sua Intranet, tornando-o realmente um produto indispensvel.Este
produto serve para servidores Linux e Windows, suportando aplicao de pequeno,
mdio e grande porte. Servidor Web.

5. MODELANDO A SOLUO
Com a finalidade de ilustrar a modelagem realizada sero apresentados os Diagrama
Entidade-Relacionamento (figura 2) e Diagrama de Use Case (figura 3).

Figura 2 apresenta o Diagrama Entidade-Relacionamento da soluo proposta.

retngulo representa as tabelas com seus atributos, na parte superior s chaves primrias.
As linhas so os relacionamentos existentes entre eles, e os pontos pretos as chaves
estrangeiras.
ulbra_tiposala

ulbra_sala

ulbra_andar
Andar_codigo
andar_nome

sala_codigo

tiposala_codigo

sala_descricao
sala_tiposala
salarestrida
sala_codandar

tiposala_descricao

ulbra_equip_sala
ulbra_equip

codres
codequip

equip_cod

ulbra_curso

equip_nome
equip_mensagem
equip_status
restricao_andar
equip_andarcod

curso_cod
curso_nome

ulbra_reserva
res_cod
res_data
res_data_marcacao
res_hora_marcacao
res_coddisciplina
res_usucod
res_turnocod
res_salacodigo

Ulbra-disciplina
disciplina_codigo
disciplina_nome
disciplina_cursocod

ulbra_turno
turno_cod

ulbra_usuario
usu_cod
usu_nome
usu_login
usu_senha
usu_email
usu_perfilcod

ulbra_perfil
perfil_codigo
perfil_descricao

Figura 2: Diagrama Entidade-Relacionamento

turno_nome

A figura 3 apresenta o Diagrama de Use Case. Este diagrama representa as fronteiras do


escopo do projeto de um ponto de vista de alto nvel e a base para dividir o projeto. E
um conjunto de cenrios amarrados por um objetivo comum que descreve a seqncia de
eventos de um ator que usa um sistema para completar um processo.
A finalidade do diagrama de casos de uso apresentar um tipo de diagrama de
contexto, atravs do qual pode-se compreender rapidamente quais so os atores externos
de um sistema e as maneiras principais, segundo as quais ele utiliza.
Exemplo: O administrador faz o cadastro de professor O ator, no caso o
administrador, executa uma ao que de cadastrar o objeto, no caso o professor.

Figura 3: Diagrama de Use

6. SISTEMA
Para ilustrar o sistema que foi desenvolvido, sero apresentadas algumas tela como:
listagem de reservas feitas, tela de reserva e escolha de equipamentos.

Na figura 4 aparecem os horrios j reservados, com a data, nome do professor, sala,


turno. Pode-se ainda listar os equipamentos reservados (no link ::Listar::), fazer alterao
(cone

) e excluir a reserva (cone

).

Na figura 5, a tela de reserva, onde sero escolhidas as informaes para efetuar a


reserva, como data, professor, curso, disciplina, turno, andar, sala e no boto equipamentos
ser feita a escolha dos equipamentos. No link (:: Horrios Marcados ::) retornar para tela de
horrios j reservados.

Figura 5: Tela de reservas


Na figura 6 aparecem somente os equipamentos disponveis para a data, turno e andar
informados na tela de reservas (figura 5). No boto Gravar, confirma a reserva dos
equipamentos.

10

Figura 6: Tela de Escolha do Equipamento

7. CONCLUSO
O sistema desenvolvido para controle de reserva de equipamentos multimeios e salas
teve como intuito fornecer aos usurios do sistema a possibilidade de efetuar a reserva via
internet de uma forma integrada e bem organizada.
Com isso pretendeu-se prover, atravs da informatizao da agenda de reserva, os
meios para que a instituio reduza custos com materiais, aumento de produo, melhorando
a qualidade do servio e facilitando uma tomada de deciso.

8. REFERNCIAS
[WEL 03] WELLING, Luke; PHP e MySQL Desenvolvimento Web. Rio de Janeiro;
Campus: 2003. 676p.
[MED 02] MEDEIROS, Fernando; Dreamweaver MX Erica. 2002. 326p.
[FUR 98] FURLAN, Jos Davi; Modelagem de Objetos atravs da UML Makron Books.
1998. 225p
[CON 01] CONVERSE, Tim; PHP 4 a Bblia Campus. 2001. 696p.
[MAR 03] MARCELO, Antonio; Apache - Guia Rpido do Administrador de Redes
Brasport; 2003
[CHE 90] CHEN, Peter; Modelagem de Dados. A Abordagem Entidade-Relacionamento
para Projeto Lgico. So Paulo: McGraw-Hill: 1990. 80p.

Você também pode gostar