Você está na página 1de 15

Desenvolvimento do web sitio e Sistema de Cadastro de Pessoas

(SICOPES) da Academia FITNESSDF

Wellington Rodrigues de Oliveira1

RESUMO

Este artigo aborda o desenvolvimento do sitio que será disponível na url


“www.fitnessdf.com.br” destinado a academia FITNESSDF LTDA em conjunto com
(SICOPES) Sistema de Cadastro de Pessoas.
Com o objetivo de acompanhar o desenvolvimento tecnológico que a empresa
fitnessdf vem passando, a construção de um web sitio dinâmico visa aumentar
significativamente a quantidade de clientes que esta empresa possui, pois deixará os usuários
informados dos serviços da academia, oferecendo assim um conteúdo com qualidade para
seus clientes, além de oferecer uma melhor comunicação com os mesmos. Através desse sitio,
será possível também verificar horários das modalidades, medir o peso ideal dos alunos,
conhecer melhor a estrutura da academia e conversar em tempo real com uma nutricionista.
Este trabalho propõe a hospedagem de um sitio e do Sistema de Cadastro de Pessoas
(SICOPES) em um servidor web, composto pelos softwares apache, php, mysql, utilizando o
sistema operacional Linux, visando uma maior segurança, confiabilidade e um menor custo.
Todo o artigo será desenvolvido para atender as necessidades do cliente, implantando
esta nova solução de acordo com as informações e serviços já existentes na empresa, porém
respeitando as restrições orçamentárias previamente definidas pelo cliente.

Palavras-chave: Sitio, Desenvolvimento de sitio, Hospedagem de sitio, Segurança,


Confiabilidade.

1
Desenvolvimento de um Web sitio para uma Academia de Ginástica como requisito para aprovação na disciplina de
Projeto Final da Faculdade Jesus Maria José. Wellington Rodrigues de Oliveira, professor Ferdinan Correia.
ABSTRACT

This paper is about a website development that will be soon available at the url
“www.fitnessdf.com.br”. It was designed for FITNESSDF LTDA gym, as well as a system of
customer’s database - (SICOPES) System of Registration of Persons.
In order to follow the technological development that the market has been through, the
design of a dynamic website aims to significantly increase the number of customers of this
enterprise, since it will inform the clients about the services offered by the gym besides
offering a tool for a better communication among them.
Through this website it is possible to check the activities schedule, measure the ideal
weight, get to know the structure of the gym and chat with a nutritionist in real time.
This paper proposes the website and SICOPES hosting at a website server composed
by the softwares apache, php, mysql, using Linux operational system, in order to offer more
security, reliability and lower costs.
All the work will be developed in order to meet the client’s needs, implementing this
new solution according to the information and services already available in the company, and
also respecting the budget restrictions already defined by the client.

Key words: Site, website development, website hosting, Security, Liability.


1. INTRODUÇÃO

A empresa Fitnessdf Ltda é uma academia de ginástica e de esportes reconhecida


na cidade de Uruaçu-GO devido sua bela estrutura e ótimos serviços, que em breve estará
com uma filial em Brasília-DF. Graças a sua consolidação no mercado e a busca incessante
por parte dos clientes de uma estética corporal perfeita, surgiu a possibilidade de crescimento
e diversidade dos serviços oferecidos pela empresa. A Fitnessdf Ltda optou por oferecer
serviços com base em tecnologia, através de um web sitio repleto de oportunidades e serviços
para melhor atender seus clientes.

O mercado de academias de ginásticas hoje em dia têm crescido mais a cada dia, os
exercícios praticados no ambiente descontraído das academias têm atraído um número cada
vez maior de pessoas de todas as idades.

Segundo o IBGE (2009), a demanda brasileira por esses serviços cresce ainda mais ao
se inserir clientes de terceira idade, um ponto a ser destacado diz respeito ao aumento da
expectativa de vida das pessoas, saltando de 56,1 para 76,1 anos.

Segundo a consultora do SEBRAE no Paraná, Maria Isabel Guimarães


(2009), o sucesso de uma academia de ginástica dependerá do seu
empreendedor, no Brasil existem hoje cerca de 9 mil academias de
ginástica segundo o SEBRAE. Mais da metade deste total está na região
Sudeste, principalmente no eixo Rio - São Paulo. A região Sul é
responsável por outros 25% e os 25% restantes dividem-se entre as
regiões Norte, Nordeste e Centro-Oeste, sendo que Brasília é a cidade com
o maior crescimento atualmente.

Segundo EUSTAQUIO (2006), as academias tornaram-se populares e


deixaram de ser apenas um reduto de pessoas que procuram o corpo
perfeito. Em 2005, o mercado brasileiro de academias e indústria de
equipamentos movimentou cerca de R$ 2,06 bilhões. O Brasil já é o maior
mercado de academias de ginástica da América Latina e o segundo maior

3
em número de academias do mundo. Em 1999, o país possuía
aproximadamente 4 mil academias.

A Fitnessdf é uma empresa que atua no ramo de educação corporal a 5 anos e vem
passando por um forte processo de crescimento, trabalhando com clientes de todas as idades,
principalmente com idosos, é a maior academia da região, mas enfrenta um grande problema
com a sua divulgação, pois não tem nenhuma outra forma de divulgação além dos panfletos e
carros de som, com estes não tem como divulgar a academia e seus serviços completamente,
nem divulgar nas cidades do entorno. E com os novos serviços que a academia implantou
precisa de uma divulgação maior, com mais qualidade, onde todos os moradores da região
fiquem sabendo, e acessem o site com o propósito de ficar por dentro de todos os novos
serviços oferecidos, e que venham conferir e efetuar a matrícula.

A implantação do web sitio junto com o (SICOPES) Sistema de Cadastro de Pessoas


tem o objetivo de divulgar a academia para uma quantidade maior de pessoas, para diversos
públicos, buscando atender o grande crescimento da procura por parte dos clientes, além de
oferecer informações de forma dinâmica, clara e serviços de maneira mais ágil para estes,
fazendo com que o usuário conheça a academia por completa, toda a equipe, as atividades e
toda a estrutura do ambiente, oferecendo diversos serviços para o aluno, tais como, cliente
com login e senha, onde o aluno terá seu próprio espaço, fichas dos clientes
(acompanhamento da academia), modalidades, horários das modalidades, professores
(certificados), promoções para idosos, bate papo online com uma nutricionista, histórico da
academia e medir o percentual de gordura dos alunos.

Além do web sitio, foi desenvolvido um sistema de cadastro de pessoas o (SICOPES),


onde apenas a atendente e o gerente terão acesso, esse sistema tem o objetivo de facilitar o
controle dos funcionários, alunos, equipamentos e mercadorias. O Sicopes é um sistema que
facilitará e organizará todos os dados da academia, aonde todas suas informações vão direto
para o banco de dados. Todo o sitio e o sistema (SICOPES) será desenvolvido com as
ferramentas livres apache, php, mysql.

4
2.1 FERRAMENTAS DO SISTEMA

2.1.1 A linguagem PHP (Hipertext Preprocess)


Segundo WELLING E THOMSOM 2005 ( pág. Introdução XXVI).O PHP é uma
linguagem de scripts do lado do servidor que foi projetada especificamente para web. Dentro
de uma página HTML, você pode embutir código de PHP que será executado toda vez que a
página for visitada.O código PHP é interpretado no servidor web e gera HTML ou outra saída
que o visitante verá.

O PHP é um produto de código-aberto o que significa que você tem acesso ao seu
código-fonte. É possível utilizá-lo, alterá-lo e redistribuí-lo sem pagar nada.O PHP significava
originalmente Personal Home Page, mas foi alterado de acordo com a convenção para a
atribuição de nomes recursiva do GNU(GNU = GNU’S Not Unix) e agora significa PHP
Hypertext Preprocesseor.

2.1.2 MySQL (My Structured Query Language)


Segundo MUTO 2006 (Pag. 192), o banco de dados MySQL pode ser considerado um
dos projetos de softwares de origem mais quente desde o Linux. É um sério competidor para
os maiores sistemas de banco de dados existentes para aplicações de médio e grande porte. O
MySQL é rápido e flexível o suficiente para armazenar logs e figuras, as principais vantagens
são velocidade, robustez e facilidade do uso.

Como qualquer SGDB (Sistema Gerenciador de Banco de Dados) o MySQL permite


que vários bancos de dados sejam criados com suas respectivas tabelas.

2.1.3 Apache
Segundo MAZIOLI, GLEYDSON (2007), o Apache é um servidor Web
extremamente configurável, robusto e de alta performance desenvolvido por uma equipe de
voluntários (conhecida como Apache Group) buscando criar um servidor web com muitas
características e com código fonte disponível gratuitamente via Internet, o Apache é mais
usado que todos os outros servidores web do mundo juntos.

5
2.1.4 Dreamweaver
Conforme ALVES 2006 (pag. 249) o Dreamweaver é um dos melhores editores de
páginas HTML é o líder de mercado no segmento. As facilidades de produção de documentos
são todas aperfeiçoadas, com um aprimoramento no suporte a folhas de estilos CSS e
documentos XML.

Em um único produto, é possível criar sites formados por páginas estáticas e por
páginas dinâmicas, que consistem em sites dotados de capacidade de acesso a banco de dados
para armazenamento/ recuperações de informações.

2.1.5 Servidores Linux


Segundo HUNT (2004 pag. introdução XV), o Linux é a escolha perfeita para um
sistema operacional no qual construir um servidor de rede. Muito da fama de Linux como
sistema de servidor vem de seu uso difundido como um sistema no qual são construídos
servidores de Web Apache. Mas o poder e a confiança de Linux fazem mais do que fornecer
uma plataforma estável para o servidor web mais popular do mundo. Linux provou ser uma
alternativa efetiva para os altos custos de servidores Unix, e provou que é mais poderoso e
seguro que qualquer sistema operacional de desktop proprietário que tenta se redistribuir
como um sistema operacional de servidor.

6
2. DESENVOLVIMENTO

No primeiro passo do desenvolvimento foi uma longa reunião com os proprietários da


academia, onde eles mostraram todos seus problemas e a partir daí comecei a implementação
do web sitio e do Sistema de Cadastro de Pessoas (SICOPES), onde iniciei o desenvolvimento
do sitio, logo em seguida o desenvolvimento do sistema, usando a mesma ferramenta, o
Dreamweaver, em seguida instalei o Apache, o PHP e o MySQL para fazer a conexão com o
Banco de Dados, esse desenvolvimento foi feito junto com a documentação e o artigo, onde
destacaram-se o principais requisitos do sistema junto com as necessidades.

No decorrer da elaboração da documentação foi feita a identificação e a documentação


dos principais casos de uso: Manter Usuário DB, Manter Usuário web (cadastrar o cliente no
sitio), Manter funcionário, Manter equipamento, Manter relatório e Manter Cadastro.

Como exemplo da documentação dos casos de uso, abaixo se descreve o caso de uso
“Manter Usuário DB”.

CASO DE USO: Manter Usuário DB

Ator: Atendente e o Gerente


Descrição: Este caso de uso é responsável pelo cadastro do cliente no Banco de
Dados.
Pré-condição: Não se aplica
Pós-condição: Não se aplica
FLUXO PRINCIPAL
O ATOR O SISTEMA

1.O Ator cadastra o cliente no sistema


preenchendo um formulário e clica em
"Concluir Cadastro".

2. O sistema valida o cliente e guarda os


dados do cliente no banco de dados.

3. O caso de uso termina.

Fluxo Alternativo: Não se aplica

7
Fluxo de Exceção:
[E1]:
1. O sistema identifica o mesmo CPF cadastrado.

2. O sistema retorna uma mensagem para a atendente e/ou o gerente. [M01]

3. Retorna para o passo 1 do fluxo principal.


Mensagens enviadas pelo sistema:
[M01]- ESSE CPF JÁ ESTÁ CADASTRADO.
UC - 01
Fonte: Criação do próprio autor

Esse caso de uso da origem a tela de cadastro do cliente no sistema, como mostra a
figura 1.

FIGURA 1
Fonte: Sistema de Controle de Pessoas

A figura 1 mostra a tela do sistema (SICOPES), quando a atendente e/ou o gerente


entra com o login e a senha de administrador e aparece a tela principal onde mostra os

8
serviços que ele pretende fazer, ao escolher cadastrar o cliente aparece a tela de cadastro e
assim é efetuado o cadastro após o preenchimento do dados necessários do cliente.

Outro caso de uso importante é o que a atendente e/ou o gerente cadastre o login e a
senha do cliente que disponibiliza o acesso ao sitio, descreve-se abaixo o caso de uso “Manter
Usuário web”.

CASO DE USO: Manter Usuário web

Ator: Atendente e o Gerente


Descrição: Este caso de uso é responsável pelo cadastro do cliente no sitio.
Pré-condição: Não se aplica
Pós-condição: Não se aplica
FLUXO PRINCIPAL
O ATOR O SISTEMA

1. O ator cadastra o primeiro nome do


cliente como login e o mês e o ano do
nascimento como senha no sistema.
[FE1]

2. O sistema valida o login e a senha do


cliente. [M01]

3. O caso de uso termina.

Fluxo Alternativo: Não se aplica


Fluxo de Exceção: Não se aplica
Mensagens enviadas pelo sistema:
[M01] - Cliente Cadastrado com sucesso.
UC - 02
Fonte: Criação do próprio autor

Esse caso de uso da origem a tela de cadastro de cliente web, como mostra a figura 2.

9
FIGURA 2

Fonte: Sistema de Controle de Pessoas

A figura 2 mostra a tela de cadastro do login e senha do cliente no web sitio, a


atendente e/ou o gerente cadastra o primeiro nome do cliente como login e o mês e o ano do
nascimento do cliente como senha, depois de cadastrado o cliente terá acesso ao ambiente do
aluno no sitio.

O desenvolvimento do web sitio trouxe uma inovação a academia, deixando bem claro
todos os seus serviços oferecidos aos clientes, o sitio tem uma boa aparência e é de fácil
manuseio, tem uma boa usabilidade.

Segundo JACOB (2006, pág16), ao criar um web sitio é preciso tomar alguns
cuidados que, às vezes, programadores iniciantes não têm ou desconhecem, que é o fato de
garantir uma interface de acordo com princípios de usabilidade, acessibilidade e
funcionalidade. O autor defende que a Usabilidade é um atributo de qualidade relacionado à
facilidade do uso de algo. Refere-se à rapidez com que os usuários podem aprender a usar

10
alguma coisa, a eficiência deles ao usá-la, o quanto lembram daquilo, seu grau de propensão a
erros e o quanto gostam de utilizá-la.

Nesse web sitio, temos serviços como o cadastro do idoso na promoção do mês, onde
todo dia 5 de todo mês é sorteado 3 idosos para entrarem em nossa promoção, o idoso entra
no site e preenche um formulário e após inscrição o sistema enviará um código para o idoso
imprimir ou anotar, após a impressão do código o idoso comparecerá à academia no dia 5 para
efetuar a inscrição, a promoção é de 6 meses grátis com todo acompanhamento de
profissionais da academia, sendo que após os 6 meses o idoso terá que continuar na academia
por mais 6 meses pagando 50% do valor da mensalidade. Abaixo temos a figura 3, onde
mostra o formulário a ser preenchido pelo idoso no próprio sitio.

FIGURA 3
Fonte: Tela do cadastro do idoso na promoção do mês.

11
Os alunos terão acesso ao sitio da mesma forma, e irão fazer sua matrícula somente na
academia.

Depois de cadastrado o aluno e/ou o idoso receberá o login e a senha para ele acessar o
sitio de qualquer lugar, onde constará no sitio a ficha de avaliação e a ficha de
acompanhamento do aluno, e também terá acesso a serviços como conversa online com a
nutricionista da fitnessdf, como mostra a figura 4, logo abaixo.

FIGURA 4
Fonte: Tela da área do aluno

O conteúdo do sitio é totalmente reaproveitado para uma nova estrutura, o template


moderniza a visualização do usuário com o web sitio.

12
3. CONSIDERACOES FINAIS

Ao término do trabalho, foi de desenvolvido um sitio dinâmico em conjunto com o


sistema de cadastro de pessoas (SICOPES), ambos interagem com o banco de dados, com
esse sitio a academia receberá uma divulgação com mais qualidade e bem maior do que ela
tinha antes.

A academia fitnessdf oferece muitos serviços ao cliente, e sempre vem renovando seus
trabalhos, mas com o passar do tempo surgiram alguns concorrentes, e com isso fez com que
a fitness aumentasse mais, tanto fisicamente quanto a qualidade dos serviços em benefícios
aos seus usuários. Mas isso vem ficando despercebido pelo cliente por ter pouca noticia da
academia, ou seja, a academia não oferece uma divulgação ampla, apenas com panfletos, isso
é o grande problema que a empresa vem passando nesse momento.

Com intuito de solucionar o problema da fitnessdf, fazer uma divulgação maior, com
qualidade, foi desenvolvido um web sitio em conjunto com um sistema dinâmico, ambos de
fácil manuseio, bom acesso e navegação, onde deixa claro toda a estrutura da academia, todos
seus serviços e sua equipe por completa, isso tudo estará disponível na url
<www.fitnessdf.com.br>, onde até mesmo pessoas que não tem muita experiência com
informática navegue pelo site sem maiores dificuldades. Um web sitio com muitas
funcionalidades onde o próprio aluno tem seu espaço, que fica disponível todos seu
desempenho durante o mês, e também um campo onde os usuários maiores de 50 anos faça
seu cadastro direto no site para concorrer uma promoção do mês.

Como trabalhos futuros sugerimos a implementação a implementação de novas


ferramentas tais como: conversa em tempo real com a nutricionista da academia, controle de
estoque e impressão dos boletos bancários.

13
4. REFERÊNCIA BIBLIOGRÁFICA

Livros:

ALVES, Willian Pereira. Crie, Anime e Publique Seu Site utilizando Fireworks 8, Flash 8
e Dreamweaver 8 para Windows.1ª Edição: Editora Érica Ltda, 2006.

HUNT, Craig. Linux, servidores de rede. Editora Ciência Moderna Ltda. Rio de Janeiro,
2004.

JACOB, Nielsen. Usabilidade na Web. Editora Elsevier Brazil, 2006.

MUTO, Claudio Adonai. PHP & MySQL guia introdutório. 3ª Edição Rio de Janeiro:
Brasport, 2006.

THOMSOM, Laura; WELLING, Luke. PHP e MYSQL. Desenvolvimento Web. 3ª Edição


Rio de Janeiro, 2005.

Internet:

EUSTAQUIO, Eric. Mercado de Academias no Brasil. Rio de Janeiro, 2006.


Disponível em: <http://listas.cev.org.br/cevacadmkt/2006-April/000001.html>. Acesso em
17 de junho de 2010.

GUIMARÃES, Maria Isabel. Academia: um bom mercado para investir. SEBRAE,


Paraná, 2009.
Disponível em: <http://www.portalprofitness.com.br/news.php?ir=32>. Acesso em: 17 de
junho de 2010.

IBGE - Instituto Brasileiro de Geografia e Estatística. O mercado de fitness no Brasil.


Ribeirão Preto-SP, 2009.
Disponível em: <http://www.portalprofitness.com.br/news.php?ir=35>. Acesso em: 17 de
junho de 2010.

14
MAZIOLI, GLEYDSON. Guia Foca GNU/Linux. (2007).
Disponível em: <http://focalinux.cipsga.org.br/guia/avancado/ch-s-apache.htm >. Acesso em
17 de junho de 2010.

15

Você também pode gostar