sistema acade

12
 Sistema de gerenciamento e controle para Academias - SGCA HARLEY NOGUEIRA MONTEIRO, MARCIO MOSCOSO CURSO DE SISTEMA DE I  NFORMAÇÃO   I  NSTITUTO DE ENSI NO SUPER IORES 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 on webwork 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. As empresas possuem a necessidade de obterem informações instantâneas, referente ao que

Upload: jaque-nascimento

Post on 20-Jul-2015

15 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: sistema acade

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

Page 2: sistema acade

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

Page 3: sistema acade

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

Page 4: sistema acade

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.

Page 5: sistema acade

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: 

Page 6: sistema acade

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.

Page 7: sistema acade

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

Page 8: sistema acade

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.

Page 9: sistema acade

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.

Page 10: sistema acade

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.

Page 11: sistema acade

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

Page 12: sistema acade

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.