sistema acade
TRANSCRIPT
5/17/2018 sistema acade - slidepdf.com
http://slidepdf.com/reader/full/sistema-acade 1/12
Sistema de gerenciamento e controle para Academias - SGCA
HARLEY NOGUEIRA MONTEIRO, MARCIO MOSCOSO
CURSO DE SISTEMA DE INFORMAÇÃO – INSTITUTO DE ENSINO SUPERIORES DA AMAZÔNIA [email protected], [email protected]
Resumo: Este artigo descreve o desenvolvimento de um sistema baseado em
webwork voltado para clientes e funcionários de uma academia de ginásticas.
O sistema visa comodidade aos usuários através do acesso interativo pelo
portal publicado na internet, oferecendo serviços que são disponibilizados de
acordo com o tipo de autorização do sistema. Através das funcionalidades do
sistema como: informações sobre cliente, funcionários, freqüências, avaliações
dos alunos, pagamento, recebimento de mensalidade, controle de máquinas.
Além de gerar um relatório de acesso ao estabelecimento controlado pelo
código de barras o gerente terá um auxilio na tomada de decisão.
Palavras Chaves: academia, código de barras, avaliação, webwork.
Abstract: This article describes the development of a system based onwebwork again to meet customers and employees of a school of gymnastics.
The system aims convenience to its users through access interactive published
by the portal on the Internet, offering services that are made available in
accordance with the type of permit system. Through the functionality of the
system as: information on customers, employees, Frequencies, assessments of
the students, payment, receipt of monthly, control machines, and generate a
report of access to the establishment controlled by the barcode the manager
will have help in making for a decision.
Keywords: Academy, the barcode, evaluation, webwork.
1 Introdução
O planejamento estratégico competitivo é a busca de séries de resultados das análises
dos dados coletados de uma empresa, que irá influenciar nas tomadas de decisões. Asempresas possuem a necessidade de obterem informações instantâneas, referente ao que
5/17/2018 sistema acade - slidepdf.com
http://slidepdf.com/reader/full/sistema-acade 2/12
está acontecendo no seu ambiente de trabalho, sendo de suma importância à utilização
da tecnologia para que, as pessoas responsáveis, consigam todas as informações
possíveis para o planejamento das ações que devem ser tomadas a curto e longo prazo.
A dificuldade de tecnologia no gerenciamento das informações, pode vir a acarretar
erros e possíveis decisões erradas, relativo à solução de um problema. [SYPNET
Informática, Aspectos fundamentais Planejamento Estratégico da Informação Disponível em:
<http://www.sypnet.com.br/content/view/14/2/>. Acesso em: 12/12/2007]
O gerenciamento manual de informações propicia um atraso à empresa e a seu
bom andamento, pois o que tecnologicamente levaria horas a ser feito, manualmente
poderia demorar dias, semanas ou até mesmo meses na reunião de informações para
ajudar em uma decisão ou obtenção de dados precisos, tais como: cálculos, relatórios,contagens de objetos, de clientes entre outros. [GOVERNO, USO DE COMPUTADORES É
PRATICAMENTE UNIVERSAL NAS EMPRESAS BRASILEIRAS Disponível em:
<https://www.governoeletronico.gov.br/ noticias-e-eventos/noticias/ uso-de-computadores-e-
praticamente-universal-nas-empresas-brasileiras >. Acesso em: 11/12/2007]
As academias pesquisadas em Belém do Pará, na sua grande maioria, não são
informatizadas; algumas empresas costumam sofrer problemas principalmente em
relação às dificuldades no controle de pagamento dos clientes, resultado em aumento no
número de inadimplentes, acesso indevido de pessoas no estabelecimento, com
mensalidades atualizadas e não cadastradas na empresa. Já as que possuem um pouco
de tecnologia, são colocadas geralmente em uma planilha ou em um programa de
pacote fechado específico para academia, podendo ser criado somente para a empresa
ou um simples software. [Fonte própria]
A evolução da grande rede de computadores WAN busca a evolução de
software de gerência que são adaptadas para rodar em redes de internet, facilitando as
transferências de informações quase em tempo real para a(s) localidade(s) desejada(s).
No século passado para chegar, levar e obter informações necessárias de um
determinado local distante, por exemplo, poderia demorar dias, semanas, meses ou até
mesmo anos, afim de que as pessoas tivessem acesso ao conteúdo desejado, com
propósitos diversificados. As tecnologias utilizadas para construção dos aplicativos da
internet são: PHP, Java (JSP, J2EE e JavaBeans), javascript, .NET, Delphi e entre
outros, sem essas tecnologias não se poderia desenvolver um site dinâmico com
consulta a banco de dados. [Microsoft, Aspectos fundamentais da tecnologiaDisponível
5/17/2018 sistema acade - slidepdf.com
http://slidepdf.com/reader/full/sistema-acade 3/12
em: <http://www.microsoft.com/ brasil /pequenasempresas /issues /technology /basics
networks.mspx>. Acesso em: 11/12/2007]
A geração virtual impulsionou grandes mudanças no mundo e levou
informações a todos que desfrutam da tecnologia sem sair do lugar onde está conectada
a rede, na busca de um produto que a torne mais eficiente e eficaz no gerenciamento e
controle das informações e também que venha deixar o cliente bem confortável no
acesso de seus próprios dados e os da empresa. O Sistema de Gerenciamento e Controle
da Academia é um programa desenvolvido para administrar os seguintes dados:
cadastros, pagamentos, recebimento de mensalidades, freqüência e avaliações, além de
controlar a entrada e a saída de clientes, funcionários e máquinas através de um código
de barras. O sistema tem como objetivo obter bons resultados para as tomadas de
decisões e criar uma comodidade a seu cliente quando quiser acessar as informações
através do webwork.
2 Visão Geral do Sistema
O Sistema é um portal webwork de gerenciamento e controle de informações
que permite ser acessado pelos clientes e funcionários das empresas nas áreas restritas,
além de disponibilizar informações sobre planos, eventos, notícias sobre saúde, pacotes
de ginástica e contatos da empresa.
As tecnologias que compõem o desenvolvimento do sistema são Java (JSP e
Javabeans), HMTL, CSS, Javascript e Postgresql. Java é a linguagem computacional,
adequada para o desenvolvimento de software para Internet, rede privada ou somente
programa local. Linguagem interpretada para utilização da Internet JSP ( Java Server
Page), essa tecnologia cria página de Internet dinâmica se comunicando com o banco de
dados. Essa linguagem é mesclada com a linguagem básica da Internet que é o
HTML(HyperText Markup Language). Toda e qualquer linguagem dinâmica é
transformada na linguagem HTML para ser interpretada pelo browser do computador.
O PostgreSQL é um dos SGBD (Sistema Gerenciador de Bancos de Dados) de código
aberto, em que ficam armazenados todos os dados inseridos através do usuário,
podendo ser cliente ou funcionário. Os dados armazenados no banco de dados serão
5/17/2018 sistema acade - slidepdf.com
http://slidepdf.com/reader/full/sistema-acade 4/12
transformados em relatórios que ajudam no gerenciamento, controle e na organização
para tomadas de decisões.
O sistema é dividido em duas áreas de acesso para os usuários: um público eum outro privado, como classificado no topico 2.1.
2.1. Acesso à área pública
Figura 1: Tela do site SGCA públicaFonte: Monteiro – 2007
Toda pessoa que disponibiliza de acesso à internet pode desfrutar das
informações que estão disponíveis para os usuários interessados sobre os assuntos
relacionados à saúde.
5/17/2018 sistema acade - slidepdf.com
http://slidepdf.com/reader/full/sistema-acade 5/12
Na área encontraremos os mais variados tipos de assuntos que tenham
correlação em especifico com a área da saúde.
No portal encontraremos as seguintes informações na área pública:
5/17/2018 sistema acade - slidepdf.com
http://slidepdf.com/reader/full/sistema-acade 6/12
Eventos
Espaço em que são publicados eventos de saúde que a academia está elaborando
ou participando, além de divulgar festas, bandas, fotos e outros patrocínios.
Notícias
São informações em que relatam as principais notícias de saúde no mundo e
principalmente as novidades na região e no país onde fica localizada a empresa.
Modalidades
Espaço em que o usuário consegue encontrar informações sobre horários,
preços, promoções, modalidades descritas em detalhes, além de visualizar o currículo e
o perfil dos instrutores e das modalidades proposta pela academia de ginástica.
Atletas
Espaço em que ilustra as atividades em maior potencial da academia, o perfil de
cada uma delas e exibição dos atletas que obtiveram os melhores resultados nas
atividades da academia avaliadas pelo professor ou instrutor.
Contatos
São todas as informações sobre os possíveis contatos com a empresa, estão
presentes nesse espaço como: telefone, endereço, e-mail, fax e outros.
5/17/2018 sistema acade - slidepdf.com
http://slidepdf.com/reader/full/sistema-acade 7/12
2.2. Acesso Restrito
Figura 2: Tela do site SGCA privadaFonte: Monteiro – 2007
5/17/2018 sistema acade - slidepdf.com
http://slidepdf.com/reader/full/sistema-acade 8/12
As áreas restritas, contem informações confidenciais que são determinadas por
acesso ou por usuário, de acordo com o critério estabelecido pelo administrador do
sistema.
Para acessar o sistema, cada usuário possuirá um login e senha, em que o login
será padronizado pelo nome do usuário e a senha será ser limitada por tamanho de string
de sete a vinte e dois caracteres.
Os usuários que possuem acesso restrito são somente clientes, funcionários e o
administrador.
As funcionalidades do sistema são de gerenciamento das seguintes informações.
2.2.1. Cadastros de dados no sistema
A área de cadastro está limitada aos usuários do tipo: funcionários e o
administrador. Os usuários possuem permissão para cadastrar clientes, funcionários,
equipamentos, recebimento de pagamentos, freqüência de alunos e funcionários,
avaliação dos alunos, pagamentos de funcionários, informações sobre eventos e
notícias.
A importância de deixar os dados dos cadastrados com as informações
corretas, são de extrema seriedade para a busca de vários resultados das análises das
informações e dados coletados de uma empresa, que também irá influenciar nas
tomadas de decisões.
2.2.2. Visualização de dados do sistema
A área de visualização está limitada aos usuários cadastrados. Cada usuário
tem o acesso restrito nas visualizações dos dados. Os clientes só podem ler seus dados.
Os funcionários e administradores possuem acesso livre para visualizar todas
as informações do sistema.
5/17/2018 sistema acade - slidepdf.com
http://slidepdf.com/reader/full/sistema-acade 9/12
2.2.3. Alterar os dados do sistema
A área de alterar dados está limitada aos usuários, tais como: clientes,
funcionários e o administrador. Os usuários possuem permissão para alterar dados
cadastrais dos clientes, funcionários, equipamentos, recebimento de pagamentos,
freqüência de alunos, avaliação dos alunos, pagamentos de funcionários, informações
sobre eventos e notícias.
A importância de deixar os dados atualizados é que através dele a empresa
obterá várias buscas de resultados nas análises das informações coletados, que mais uma
vez irá influenciar nas tomadas de decisões.
2.2.4. Apagar os dados do sistema
O sistema não irá apagar os dados, somente ocultará, caso haja eventuais
necessidades, como futuramente uma reutilização dos mesmos.
A área de apagar os dados está limitada a um único usuário: o administrador,
só ele poderá “apagar” tais informações.
3 Diagramas do sistema
Um diagrama é uma representação visual estruturada e simplificada de umdeterminado conceito, idéia e etc.
Os diagramas apresentados são: UML (diagrama de classe e caso uso) e bancode dados.
O diagrama de classe é uma representação das classes e seus fluxos detransferência de dados.
5/17/2018 sistema acade - slidepdf.com
http://slidepdf.com/reader/full/sistema-acade 10/12
Figura 3: Diagrama de Classe - UML
Fonte: Monteiro – 2007
Na figura 3 é a representação das classes do programa de acesso a área restrita. Nas
classses possuímos características especificas como controle de acesso, controle de
usuário, controle de banco de dados, informações do usuário logado e o controle do
usuário atual.
O diagrama de banco de dados é uma representação da estrutura. A figura queestá abaixo demonstra as tabelas do Banco de Dados.
5/17/2018 sistema acade - slidepdf.com
http://slidepdf.com/reader/full/sistema-acade 11/12
Figura 4: Diagrama de Banco de DadosFonte:Monteiro - 2007
Na figura 4 é a representação o banco de dados do programa, onde fica armazenado
todas as informações inseridas no sistema.
4 Recomendações na implantação do sistema
Os custos que a empresa terá com o site serão mínimos, já que as tecnologias adotadasno desenvolvimento do programa são de licenças grátis e se limitarão na hospedagem,licença do domínio e manutenção do sistema.
As empresas de hospedagens criam pacotes para o melhor uso do clientepodendo ser paga de forma mensal, trimestral, semestral e anual.
5 Conclusão
Este trabalho apresenta uma solução para empresas no ramo de academia de ginástica,utilizando tecnologias de webwork que proporcionará gerenciamento, controle deinformações e comodidade aos clientes e funcionários da empresa, sendo demonstrado aimportância e melhorias que esta tecnologia pode trazer para a organização, levando emconsideração alguns fatores relevantes quanto a forma de sua aplicabilidade.
A atualização tecnológica é muito importante devido através da utilização e
atualização poder-se manter a competitividade da empresa e fazer com que a mesmacontinue no mercado além de poder ter um maior controle na área administrativa
5/17/2018 sistema acade - slidepdf.com
http://slidepdf.com/reader/full/sistema-acade 12/12
fazendo com que diminua a possibilidade de erros que poderá acarretar em uma possívelfalência.
Referencias
Tratamento de exceções - Parte 1 - Um pouco de história . Disponível em:<http://www.jeebrasil.com.br/mostrar/112>. Acesso em: 01/11/2007.
Acessando Bancos de Dados em Java e JSP. Disponível em:<http://www.jeebrasil.com.br/mostrar/17>. Acesso em: 26/04/2007.
JavaServer Pages Technology. Disponível em:
<http://java.sun.com/products/jsp/index.jsp>. Acesso em: 03/05/2007.Acessando Bancos de Dados em Java e JSP. Disponível em:
<http://www.jeebrasil.com.br/mostrar/17>. Acesso em: 02/02/2007.
New PostgrSQL Errors. Disponível em:<http://www.jeebrasil.com.br/mostrar/17>. Acesso em: 03/08/2007.
Interfaces de Programação . Disponível em:<http://www.jeebrasil.com.br/mostrar/17>. Acesso em: 03/08/2007.
Barcode Label Printer - Free Online Barcode Generator . Disponível em: <http://www.barcodesinc.com/generator/index.php>. Acesso em: 03/08/2007.