Professional Documents
Culture Documents
SO MATEUS
2015
SO MATEUS
2015
COMISSO EXAMINADORA
_____________________________________________
Prof Lucas Costa Jardim
Faculdade Norte Capixaba de So Mateus
Orientador
____________________________________________
Prof Josete Pertel
Faculdade Norte Capixaba de So Mateus
Membro 1
____________________________________________
Pro Rhaiane Maria Andrade Santos
Faculdade Norte Capixaba de So Mateus
Membro 1
RESUMO
ABSTRACT
The current work aims to introduce the development e-commerce with open source tools
Joomla! and VirtueMart as alternatives in the simplified and effective ways. To show it
better, It will be represented in the study case the most important steps for Installing
Tools, development and explanation of the functions of the Basic Control between these
ones. Through this development was used the exploratory method, basing the content
through bibliographic and Virtual Research. Finally, it shows the result of the study, it
was possible to validate an effective product developed with practicality and economy
proposals.
Keywords: Development. Tools. Open Source.
LISTA DE FIGURA
FIGURA 1 - PGINA HOME (INDEX) CLUBEINFO .................................................................. 19
FIGURA 2 - PAINEL DE CONTROLE XAMPP V3.2.1 .............................................................. 20
FIGURA 3 - INTERFACE DE INSTALAO JOOMLA 2.5.28 .................................................. 21
FIGURA 4 - PGINA DE INSTALAO E CONFIGURAO DO BANCO DE DADOS ........... 22
FIGURA 5 - PGINA DE INSTALAO DE EXTENSES DO JOOMLA! ................................ 23
FIGURA 6 - PGINA DE HABILITAO DA EXTENSO VIRTUEMART ................................ 24
FIGURA 7 - PGINA DE GERENCIAMENTO DE MENUS DO VIRTUEMART ......................... 25
FIGURA 8 - INFORMAES DO VENDEDOR ........................................................................ 25
FIGURA 9 - PRODUTOS CADASTRADOS .............................................................................. 26
FIGURA 10 - INFORMAES DO PRODUTO ......................................................................... 26
FIGURA 11 - MTODO DE PAGAMENTO ............................................................................... 27
FIGURA 12 - GERENCIADOR DE USURIOS: USURIOS .................................................... 28
FIGURA 13 PEDIDO.............................................................................................................. 28
SUMRIO
1.
2.
3.
INTRODUO .................................................................................................................... 7
1.1.
1.2.
1.3.
OBJETIVOS ................................................................................................................. 8
1.3.1.
Objetivo Geral........................................................................................................ 8
1.3.2.
2.2.
2.3.
3.2.
4.
3.3.1.
3.3.2.
3.3.3.
3.3.4.
4.1.1.
4.2.
4.3.
4.3.1.
4.3.2.
4.3.3.
4.3.4.
4.3.5.
5.
CONCLUSO ................................................................................................................... 29
6.
REFERNCIAS ................................................................................................................. 30
1.
INTRODUO
Em meio a uma era digital, recursos tecnolgicos esto cada vez mais voltados para a
soluo de problemas cotidianos. A demanda de consumo cresce gradativamente e
com isso, as empresas recorrem tecnologia para no perderem em quantidade e
qualidade de vendas. E-commerce ou comercio eletrnico diz respeito a tudo que
envolve transao de valores e processos atravs de um ambiente eletrnico, como por
exemplo, a internet. Considerando essa grande relevncia do e-commerce para o
mercado financeiro, e como esta tecnologia vem sendo buscada pelas empresas, este
trabalho vem a explorar de uma forma prtica e ao mesmo tempo econmica o
desenvolvimento e gerenciamento de contedos de uma loja virtual, sem a perda de
eficcia e segurana, utilizando ferramentas open source.
Atualmente h uma quantidade enorme de solues de comrcio eletrnico, cada uma
com suas particularidades e recursos distintos. Este trabalho tem intuito de abordar a
plataforma Joomla! juntamente com seu componente VirtueMart, apresentando-os
como uma boa alternativa open source para desenvolvimento de lojas virtuais.
Joomla! um sistema de gerenciamento de contedo (CMS - Content Management
System), sua finalidade de permitir o gerenciamento de publicaes de contedos na
web. Segundo Graf et al. (2012, p.15) o Joomla! derivado do projeto de cdigo aberto
Mambo, e a palavra Joomla tem sua origem em Jumla, um termo do idioma africano
suali que significa todos juntos. Assim remete-se a ideia principal do projeto de
desenvolvimento em comunidade e compartilhamento.
Segundo Marriot e Waring (2013, p.1) O Joomla! utilizado por pessoas de todo o
mundo na criao de milhares de sites. Ele alimenta sites que vo desde blogs
pessoais at grandes infraestruturas corporativas e marcas da internet..
O Joomla! conta com diversas extenses para desenvolvimento de pginas variadas.
Uma vez que o objetivo deste trabalho apresentar uma soluo para desenvolvimento
de lojas virtuais, optou-se pelo componente VirtueMart. Este componente responsvel
por gerir toda a estrutura que uma loja virtual necessita para seu funcionamento, como
por exemplo, catlogo de produtos online, sistemas de pagamentos online, sistema de
monitoramento do envio dos produtos e gerenciamento de pedidos e usurios.
No decorrer deste sero apresentados os embasamentos tericos e o estudo de caso
da implementao de uma loja virtual a partir das ferramentas propostas.
1.1.
JUSTIFICATIVA DO TEMA
DELIMITAO DO TEMA
OBJETIVOS
2.
METODOLOGIA DA PESQUISA
2.1.
CLASSIFICAO DA PESQUISA
Desta forma, tendo em vista que a pesquisa bibliogrfica foi a escolhida para se realizar
a conduo do estudo, este sustenta-se a partir de contedo j publicado, sejam eles
impressos ou publicados em meios virtuais.
2.3.
10
11
3.
REFERENCIAL TERICO
3.1.
12
13
Considerando esses requisitos, optou-se pelo pacote Xampp, que composto pelo
webserver Apache, o MySQL, o PHP e PHP My admin, entre outras ferramentas. O
Xampp, ou distribuies similares (Mamp ou Wamp) tornam a instalao e integrao
dessas ferramentas mais prtica. Neste projeto, produzido em ambiente Windows 8.1
PRO, opta-se pela instalao do pacote Xampp 1.8.2, pois alm de ser prtico, intuitivo
e multi-plataforma (disponvel para Windows, Linux e OS X), atende bem aos requisitos
de instalao do Joomla! e VirtueMart, e ainda, um dos pacotes mais recomendados
nas literaturas de base.
Existem ainda, servidores de hospedagem que oferecem compatibilidade total com
CMS, disponibilizando o acesso e instalao das aplicaes no prprio navegador,
alm de outros servios como contas de e-mail, armazenamento em nuvem e domnios
adicionais. Contratar um servidor de hospedagem pode ser interessante, pois torna a
construo e gerenciamento do site ainda mais prtico e seguro, podendo este ser
considerado um custo relativamente baixo, para manter uma loja virtual com as
ferramentas propostas.
3.3.2. O CMS JOOMLA!
Neste estudo tem-se a proposta de demonstrar como criar uma loja virtual com o
VirtueMart, destacando suas caractersticas e vantagens. Tendo em vista que o
14
15
O Joomla! utilizado por pessoas de todo o mundo na criao de milhares de sites, que
vo desde blogs pessoais at grandes infraestruturas corporativas. Alm de ser de fcil
utilizao para iniciantes, flexvel o suficiente para atender s solues complexas da
internet. (MARRIOT, WARING. 2013)
Desde que foi lanado na verso 1.0., o Joomla! vem passando por constantes
melhorias graas a colaborao de uma vasta comunidade. A srie 3, Joomla! 3.0, 3.1.
3.3 e 3.5, lanados a partir de setembro de 2014, contam com vrias novidades, entre
elas, a compatibilidade com dispositivos mveis. O Joomla! o primeiro CMS voltado
internet mvel. Alm desta grande novidade, inclui outras melhorias como a otimizao
da rea de administrao, mais praticidade na instalao, reviso da rea de edio do
artigo, configuraes unificadas, alm da opo de atualizao da verso 2.5 para a 3.0
em apenas um clique, (THE JOOMLA! COMMUNITY MAGAZINE, 2014).
O produto deste estudo foi elaborado com o Joomla! na verso 2.5, pois no momento
de desenvolvimento deste, a respectiva verso foi considerada pela comunidade
Joomla! a mais estvel, alm de possuir compatibilidade com a ltima verso do
VirtueMart, o componente escolhido como soluo para e-commerce.
3.3.3. O COMPONENTE VIRTUEMART
O Joomla! traz consigo alguns componentes para serem utilizados como ferramentas
no desenvolvimento de um comercio eletrnico. Entre eles se destaca o VirtueMart, o
qual umas das ferramentas de grande utilidade para o desenvolvimento de lojas
online. O VirtueMart totalmente vinculado ao Joomla, tendo assim o mesmo
compartilhamento e desenvolvimento, ou seja, nada feito particularmente com o
VirtueMart, pois ele um componente do Joomla!. O usurio pode desenvolv-lo
atravs do ambiente PHP e o Mysql como base de dados, sabendo que o mesmo
descendente do phpShop o qual tambm baseado em PHP e Mysql, tendo recursos
assim, para executar e desenvolver uma loja online com ferramentas ligadas umas as
outras, com segurana e autenticidade para o desenvolvedor.
Alm de obter recursos que fornecem segurana ao administrador e ao comprador, o
VirtueMart garante a segurana no processo de venda de produtos para todos os
clientes. Segundo Sarkar (2009, p. 18) Sempre que um produto vendido na Loja do
VirtueMart, um e-mail de confirmao de compra enviado ao vendedor e ao
proprietrio da loja. Dessa forma, esse processo resulta em mais confiabilidade para o
comprador, pois o deixa a par de todas atualizaes importantes em seu pedido.
Esse componente do Joomla! tambm capaz de fazer com que os clientes que so
destinados a comprar no site sejam capazes de conter o acesso e ter claramente o
entendimento sobre os processos mais importantes para sua compra ser efetuada com
sucesso, pois sua base tambm suporta diversas lnguas para que o usurio possa
obter tal produto com praticidade, o desenvolvedor apenas necessita instalar alguns
pacotes de idiomas na sua configurao e dar disponibilidade para que o usurio
acesse o site contendo seu idioma para melhor entendimento na realizao da compra.
16
Sarkar (2009), traduo nossa. Ou seja, a barreira lingustica que poderia existir e
comprometer o acesso por parte dos usurios sanada pela prpria ferramenta.
Nas regras de negcio dentro de uma Loja Virtual, os meios de pagamentos so a
chave principal para obter a compra, uma das principais qualidades do VirtueMart
processar o carto de crdito em modo real. Existem alguns gateways padronizados os
quais tem a funo de processar os pagamentos pr-definidos, alguns exemplos so:
Paypal, WorldPay, PayMate que so mtodos de pagamento online que garantem a
integridade e segurana dos clientes, para que no haja compartilhamento de dados
pessoais, uma das suas principais funes contribuir para praticidade no processo da
compra. (SARKAR, 2009, p.21, traduo nossa). Dessa forma, a loja torna-se mais
atraente do ponto de vista do cliente ao disponibilizar um leque de opes para realizar
as transaes de pagamento.
Um carrinho de compras de alta qualidade necessita de vrios mdulos de transportes
tais como InterShipper, UPS, USPS, FedEx e Canada Post, os quais tem como objetivo
aprimorar o atendimento de clientes. No importa o numero de clientes de sua loja, o
VirtueMart possui diversos mdulos de transportes para o atendimento geral, alm de
conter a praticidade e agilidade na locao de operadoras de transportes e taxas
diretas para loja. Um ponto que destaca-se o funcionamento do modulo de
administrao e gerenciamento, em quem o mesmo permite configurar a taxa e o
mtodo de transporte a ser utilizado.
A qualidade em vendas no VirtueMart destacada devido a habilidade e praticidade
que o mesmo vem trazendo em seu catlogo, podendo assim, o administrador alterar
ou incluir qualquer produto em qualquer categoria disponvel no site e colocar o produto
em destaque sem dificuldades para que os clientes ou at mesmo os donos da loja
possam procurar aquele produto atravs de fabricantes, categorias e etc. Atravs de
suas configuraes possvel ceder a opo ao desenvolvedor, colocar diversos
arquivos e imagens e um nico produto, tornando prtica a exibio das imagens de
muitos produtos para demonstrao de atributos de tais produtos. (SARKAR, 2009,
traduo nossa). Oferece toda
Segundo Sarkar (2009, p. 20) Em VirtueMart, tambm podemos ver algumas
estatsticas sobre os novos clientes, novas encomendas, novos produtos adicionados
ao catlogo, os nveis de estoque, e assim por diante, ou seja, alm da praticidade na
exibio de muito produtos, nessa ferramenta tambm oferece a lista sempre
atualizada, caso algum adicione qualquer produto a mais.
O VirtueMart permite que o administrador seja capaz de gerenciar grupos de
compradores para ter mais noo de qual seo de produtos o cliente geralmente visita
e efetua a compra dos produtos, podendo assim criar promoes e fornecer preos
especiais e adequados para tal cliente. Outra categoria desse componente usar
moedas que possam ser utilizadas por clientes para troca e venda de alguns produtos,
tornando prtica a forma de pagamento para alguns clientes que j so conhecidos por
terem efetuado vrias compras naquele site.
17
18
4.
ESTUDO DE CASO
No captulo anterior, foi abordada toda a base terica referente ao estudo proposto.
Neste item foi elaborado um estudo de caso, para validao do estudo proposto, onde
foi criada uma loja virtual fictcia, hospedada em servidor web, no domnio
http://clubeinfo.com. Foi adicionado um logotipo personalizado e vrios produtos,
distribudos em algumas categorias, no intuito de testar por completo o processo de
compra online. Os tpicos seguintes mostram os principais parmetros de instalao,
configurao e gerenciamento, para a eficcia de uma loja virtual construda com
Joomla! e VirtueMart (Figura 1).
19
4.1.
20
21
22
23
numa nova instalao, o banco de dados deve estar previamente criado com as
configuraes especificadas no arquivo configuration.php.
4.2.
Caso tenha sido utilizado o pacote full, ainda necessrio habilitar o VirtueMart,
clicando na guia VirtueMart e selecionando umas das duas opes. A diferena que a
segunda opo, far a instalao incluindo dados de exemplo, como categorias,
produtos e figuras, j a primeira faz a instalao limpa, a que escolhemos para este
estudo. Concluda essa etapa, o VirtueMart estar pronto para ser utilizado (Figura 6).
24
Alm da traduo do Joomla!, existe a traduo do VirtueMart, que tambm pode ser
baixada
no
site
oficial
do
VirtueMart
http://virtuemart.net/community/translations/virtuemart e instalada pelo gerenciador de
extenses. Assim como o idioma do Joomla!, o idioma do VirtueMart alterado
automaticamente aps a instalao.
4.3.
DESENVOLVIMENTO DA LOJA
25
26
27
28
FIGURA 13 PEDIDO
29
5.
CONCLUSO
30
6.
REFERNCIAS
1. ALBERTIN, Alberto Luiz. O Comrcio eletrnico evolui e Consolida-se no
mercado Brasileiro. Disponvel em:
<http://www.scielo.br/pdf/rae/v40n4/v40n4a09.pdf>. Acesso em: nov. 2014.
2. BAX, M.P.; PARREIRAS, F. Gesto de Contedo com Software Livre. In:
Anais
3. CAMPANO, J. Introduo ao E-COMMERCE e questes de USABILIDADE:
jm-digital, 2009.
4. CAMPOS, N. E.; CURY, F. Z. M. Fontes Primrias: Saberes em movimento.
Disponvel em: <http://www.scielo.br/scielo.php?pid=S010225551997000100016&script=sci_arttext>. Acesso em: out. 2014.
5. CERVO, A.; BERVIAN, P.; SILVA. R.. Metodologia cientfica 6 edio, 2006.
6. DOCUMENTATION AND ABOUT JOOMLA. Disponvel em:
<http://www.joomla.org>. Acesso em: out. 2014.
7. E-COMMERCE: origem, desenvolvimento e perspectivas. Disponvel em:
<https://www.lume.ufrgs.br/bitstream/handle/10183/78391/000899483.pdf?seque
nce=1>. Acesso em: Nov. 2014.
8. FERRO, G. R.; FERRO, V. M. L. Metodologia Cientifica para iniciantes em
pesquisa. Vitria. Incaper, 2012.
9. GRAF, H.. Joomla! 2.5 Livro do Iniciante, 2012.
<http://cocoate.com/sites/cocoate.com/files/private/j25pt.pdf> Acesso em: out.
2014.
10. INDEXPHP. Tudo sobre VirtueMart. Disponvel em:
<http://www.indexphp.com.br/index.php/tudo-sobre-virtuemart>. Acesso em: mai.
2015).
11. JOOMLA! DOCUMENTATION. Technical Requirements. Disponvel em:
<https://docs.joomla.org/Technical_requirements>. Acesso em: out. 2014.
12. KMBrasil, So Paulo, 2003. Disponvel em:
<https://zenodo.org/record/12316/files/CMS.pdf >. Acesso em: out. 2014.
13. MARRIOT, J.; WARING, E.. O Livro Oficial do Joomla!. ALTA BOOKS, 2013.
14. MONTEIRO, F.. Estrutura e Estratgia de Empresas do Comrcio Varejista
no e-commerce Business-to-Consumer, 2002. Disponvel em:
31
<http://www.coppead.ufrj.br/upload/publicacoes/Fernando_Jose_Monteiro.pdf>
Acesso em: out. de 2014.
15. RAHMEL, D.. Dominando o Joomla!. ALTA BOOKS, 2010.
16. SARKAR, S.. Joomla! E-commerce With Virtue Mart. PACKT Publishing, 2009.
17. SEBRAE (Servio Brasileiro de Apoio s Micro e Pequenas Empresas). Internet
para Pequenos Negcios: Como abrir uma Loja Virtual. Braslia: Unidade de
Capacitao Empresarial, 2011.
18. TECHNICAL REQUIREMENTS. Disponvel em:
<http://www.joomla.org/technical-requirements.html>. Acesso em: out. 2014.
19. THE JOOMLA! COMMUNITY MAGAZINE. COMMUNITY MAGAZINE.
Disponvel em: <http://magazine.joomla.org/>. Acesso em: out. 2014.
20. VIRTUEMART DOCUMENTATION. Disponvel em: <http://docs.virtuemart.net/>.
Acesso: em out. 2014.
21. ZANELLA, H. C.L. Metodologia de Estudo e de Pesquisa em Administrao,
2009. Florianpolis. Capes, 2009.