PORTAL “QUEM CONSERTA” - Coordenação de Projetos · ... 10): A Internet nasceu em 1969, nos...

58
UNIVERSIDADE FEDERAL DE SANTA CATARINA - UFSC CENTRO TECNOLÓGICO – CTC CURSO BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO PORTAL “QUEM CONSERTA” Acadêmico: Diego Teixeira De Mello Orientador: Rui César Quinhões Pinto Coorientador: Edvardo Bonfim Rodrigues Jr. Florianópolis 2004 1

Transcript of PORTAL “QUEM CONSERTA” - Coordenação de Projetos · ... 10): A Internet nasceu em 1969, nos...

UNIVERSIDADE FEDERAL DE SANTA CATARINA - UFSC

CENTRO TECNOLÓGICO – CTC

CURSO BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO

PORTAL “QUEM CONSERTA”

Acadêmico: Diego Teixeira De MelloOrientador: Rui César Quinhões Pinto

Coorientador: Edvardo Bonfim Rodrigues Jr.

Florianópolis 2004

1

LISTA DE FIGURAS

Figura 1 – Evolução do Número de UsuáriosFigura 2 – Home do PortalFigura 3 –Cadastro do ProfissionalFigura 4 – Confirmação de Cadastro do ProfissionalFigura 5 –Cadastro do UsuárioFigura 6 – Confirmação do Cadastro do UsuárioFigura 6 – Busca de ServiçoFigura 7 – Busca de ServiçoFigura 8 – Resultado da Busca de ServiçoFigura 9 – Dados do ProfissionalFigura 10 – Contratação do ProfissionalFigura 11 – Profissional ContratadoFigura 12 – Ranking dos Profissionais

2

SUMÁRIO1 – INTRODUÇÃO........................................................................................................... 5

1.1 – APRESENTAÇÃO.............................................................................................. 5

1.2 – OBJETIVOS....................................................................................................... 7

1.2.1 – Objetivos Gerais..................................................................................... 71.2.2 – Objetivos Específicos ........................................................................... 7

1.3 – JUSTIFICATIVA................................................................................................. 8

1.4 – ORGANIZAÇÃO DO TRABALHO...................................................................... 9

2 – INTERNET E WEB.................................................................................................. 11 2.1 – INTERNET...................................................................................................... 11

2.2 – WEB................................................................................................................ 15

2.3 – SERVIÇO A CLIENTES.................................................................................. 17

3 – APRESENTAÇÃO DAS TECNOLOGIAS PARA WEB........................................... 193.1 - PHP ................................................................................................................. 19

3.2 – ASP ................................................................................................................. 22

3.3 - JSP .................................................................................................................. 23

4 – APRESENTAÇÃO DE BANCO DE DADOS............................................................ 254.1 – MYSQL ........................................................................................................... 25

4.2 – ACESSS ......................................................................................................... 26

5 – O FUTURO NO DESENVOLVIMENTO NA WEB.................................................... 295.1 – E-COMMERCE................................................................................................ 29

5.2 – E-BUSINESS................................................................................................... 31

6 – APLICAÇÃO PRÁTICA............................................................................................ 33

6.1 – APRESENTAÇÃO........................................................................................... 33

6.2 – PLATAFORMA DE DESENVOLVIMENTO..................................................... 35

6.3 – ESTRUTURA DE APLICAÇÃO....................................................................... 36

6.3.1 – Módulo 1 – Entrada de dados ............................................................. 36

6.3.2 – Módulo 2 – Agendamento dos serviços............................................. 39

6.3.3 – Módulo 3 – Módulo de consulta .......................................................... 42

3

6.3.4 – Módulo 4 – Módulo avaliação de serviço ........................................... 44

7 – CONCLUSÃO ......................................................................................................... 458 – REFERÊNCIA BIBLIOGRÁFICA ............................................................................ 47

4

1 – INTRODUÇÃO

1.1 APRESENTAÇÃO

Este projeto visa aplicar os conhecimentos teóricos adquiridos durante todo curso

em um trabalho prático que possa não apenas aprimorar as habilidades técnicas e

buscar novos conhecimentos, mas também dar a oportunidade à sociedade de ter um

portal prestador de serviço on-line qualificado e rápido.

O maior interesse do portal “Quem Conserta” é a aproximação dos profissionais

executores dos serviços com o público consumidor, da qual irá a busca destes

profissionais através de pesquisas, nas páginas do portal, utilizando imagens e

recursos gráficos e selecionando-os de dentro de cada grupo de especialização

(eletricista, mecânico, bombeiro hidráulico, etc...).

O consumidor terá uma ajuda muito importante no processo de seleção destes

profissionais, através da utilização do sistema de “ranking” que será explicado mais

tarde. Com isto o consumidor consegue o que deseja com agilidade e eficiência com o

melhor custo e benefício.

O serviço do portal não para por aí. Para se criar o sistema de “ranqueamento”, é

necessário que após cada realização de serviço necessitado por um consumidor

qualquer, este, deverá retornar ao portal e preencher um questionário de avaliação de

serviço (opcional) que foi denominado como RAS – Relatório de Avaliação de Serviço,

que serão os dados necessários para se criar à média de pontuação nos itens de

qualidade, custo e benefício deste profissional executor.

O portal propõe também um link com o site do PROCON, para que a pessoa já seja

informada da situação do profissional/empresa nessa área onde aportam milhares de

reclamações.

5

Quanto ao prestador de serviço, ele deve oferecer diferenciais e mostrar o site como

um cartão de visitas eletrônico, extremamente criativo e objetivo na sua proposta, de tal

maneira que a pessoa tenha interesse em fazer o contato pessoal.

6

1.2 – OBJETIVOS

1.2.1 – Objetivo Geral

O objetivo do projeto é oferecer à sociedade a oportunidade de contratação de

profissionais liberais e autônomos on-line, seja ele qual for, de forma fácil, confiável e

rápido. Pedreiro, carpinteiro, mecânico, eletricista, entre outros.

1.2.2 – Objetivos Específicos

Facilitar a vida das pessoas no sentido de que elas possam administrá-la

melhor;

Fazer um link entre o profissional e o cliente;

Dar a oportunidade ao profissional de ter um cartão de visitas virtual;

Dar a possibilidade às pessoas de contratarem profissionais liberais e

autônomos on-line;

Oferecer uma grande quantidade de profissionais liberais e autônomos;

Dar dicas diárias sobre as profissões.

7

1.3 – JUSTIFICATIVA

Hoje em dia procura-se cada vez mais agilidade, qualidade e menos preocupação

possível em qualquer que seja a atividade. A idéia de colocar no ar o Portal “Quem

Conserta” também não foge desse pensamento.

O portal oferece ao usuário a possibilidade de contratar serviços pela Internet, pois

possui uma base de dados de profissionais liberais e autônomos de diversas

categorias.

Um dos objetivos do site é proporcionar um serviço on-line ao usuário da Internet,

de forma rápida, objetiva, dinâmica e com uma interface simples e fácil, para que o

cliente perca menos tempo possível na contratação. A política de segurança é um

ponto de alta importância no portal, o cliente terá a oportunidade de se conectar com o

Procon-SC, através de um link para seu site, e verificar se o profissional a ser

contratado tem algum tipo de pendência com o mesmo.

Os investimentos iniciais para o projeto são baseados na compra de alguns

equipamentos como: um computador, uma máquina digital e um acesso rápido a

Internet. Além disso, será necessário um provedor. Tornar-se-á necessário uma maior

aplicação de recursos para a divulgação do portal através da mídia de publicidade,

como folders, panfletos, outdoors, propagandas em rádio e tv.

8

1.4 – ORGANIZAÇÃO DO TRABALHO

Este trabalho tem como objetivo principal o desenvolvimento de um portal prestador

de serviços, dando a oportunidade de o usuário da Internet ter a possibilidade de

contratar profissionais liberais e autônomos on-line.

A pesquisa foi desenvolvida tendo como base principal o acesso a sites das

tecnologias para Web e sites prestadores de serviços, assim como livros e trabalhos de

conclusão de curso.

O trabalho está estruturado em seis capítulos como segue:

No capítulo “Introdução”, procura-se conceituar o trabalho, através de uma

apresentação geral de seus objetivos e suas características.

No capítulo “Internet e Web”, procura-se conceituar sobre Internet e Web. Fala-se

sobre suas histórias, crescimento e importância nos dias de hoje.

No capítulo “Apresentação das tecnologias para Web”, procura-se conceituar e

apresentar algumas ferramentas, tais como PHP, ASP e JSP (Java Server Pages).

No capítulo “Apresentação de bancos de dados para ambiente Web”, procura-se

conceituar e apresentar alguns bancos de dados para ambiente Web, MySQL, Cold

Fusion e Oracle.

No capítulo “O futuro do desenvolvimento da Web”, procura-se mostrar as novas

tecnologias de desenvolvimento que estão crescendo no mundo.

No capítulo “Aplicação prática”, procura-se enriquecer e justificar esse TCC,

abordando uma aplicação prática de um portal, utilizando-se as ferramentas

apresentadas no texto.

9

Finalmente desenvolve-se análise conclusiva do TCC, apresentando algumas

recomendações para futuros trabalhos no tema escolhido.

10

2 – INTERNET E WEB

2.1 – INTERNET

Na era digital, onde a sociedade tem uma visão do mundo baseada na troca de

informações, o homem utiliza-se de tecnologias eletrônicas, dentre elas o computador,

para estabelecer uma maior agilidade na transmissão de informações e

conhecimentos. A tecnologia digital está alterando a relação entre os homens e

conseqüentemente mudando a maneira de negociação das empresas. Neste contexto,

a Internet é uma importante ferramenta de comunicação do século XXI. De acordo

Vieira (2003:08): a Internet pode ser definida como:

uma rede de redes baseadas no protocolo TCP/IP.

uma comunidade de pessoas que usam e desenvolvem essas redes.

uma coleção de recursos que podem ser alcançados através destas

redes.

A Internet é uma tecnologia de ponta na área da comunicação. Ela vem reforçar

outros meios de comunicação na tarefa de facilitar a vida das pessoas e das

organizações. As outras tecnologias continuam importantes e indispensáveis em

determinadas situações (mandar carta através de um mensageiro a um local de difícil

acesso, passar um relatório reservado pelo Sedex, utilizar o telefone para falar com o

médico, etc). Segundo Vieira (2003:10):

A Internet nasceu em 1969, nos Estados Unidos. Interligavaoriginalmente laboratórios de pesquisa e se chamava ARPAnet(ARPA: Advanced Research Projects Agency). Era uma rede doDepartamento de Defesa norte-americano. Era o auge da GuerraFria, e os cientistas queriam uma rede que continuasse de pé emcaso de um bombardeio. Surgiu então o conceito central da Internet:é uma rede em que todos os pontos se equivalem e não há umcomando central. Assim, se B deixa de funcionar, A e C continuam a

11

poder se comunicar. O nome Internet, propriamente dito, surgiu bemmais tarde, quando a tecnologia da ARPAnet passou a ser usadapara conectar universidades e laboratórios, primeiro nos EUA edepois em outros países.

A Internet, portanto, é o próprio reflexo da modernidade, do avanço científico do

homem em busca de soluções para as questões emergentes da globalização, da

quebra das barreiras, do mercado mundial. É uma solução tecnológica que ainda não

completou, no mercado, quinze anos, mas provocou uma transformação mais rápida do

que os meios e tecnologias anteriores. Usando o computador, a Internet é, portanto,

filha da informática e a mais ousada delas. No Brasil, os primeiros contatos com a

internet aconteceram em 1988, através de uma parceria entre a Fundação de Amparo

a Pesquisa do Estado de São Paulo com o Fermilab (Fermi National Accelerator

Laboratory), um dos mais importantes centros de pesquisa científica dos Estados

Unidos. Porém, foi em 1995 que a Internet conquistou território brasileiro. Segundo

Vieira (2003:11):

O ano de 1995 pode ser considerado o marco-zero da Internetcomercial no Brasil e no mundo. Foi quando surgiram nos EstadosUnidos alguns dos mais importantes nomes da Internet, como o site debusca Yahoo! e a livraria virtual Amazon.com, além dos primeirosprotagonistas da Web brasileira.

A Internet se apresenta como o mais avançado instrumento de comunicação,

possibilitando que determinadas atividades, providências, processos e negócios sejam

otimizados em tempo real (você entra no home banking e adquire um bônus para o seu

celular e, imediatamente, o seu celular já está com a carga autorizada para uso). Com

a sua introdução no sistema operacional brasileiro cada vez maior, percebe-se uma

evolução do tipo de serviços prestados em diferentes áreas e de suas conseqüências

nos hábitos da sociedade. Serviços que antes eram prestados apenas utilizando

material impresso e fornecidos em delimitado espaço de tempo agora podem ser

efetuados virtualmente e em tempo real, fazendo com que as pessoas se habituem a

esta nova realidade. Para Vieira (2003: 16-17):

Enquanto Yahoo! e Amazon.com ditavam as regras da Internetcomercial na condição de pioneiros da indústria nos Estados Unidos, a

12

Web brasileira acompanhava com atenção o surgimento de centenasde pequenos provedores de acesso à rede. A venda de computadorespela primeira vez havia ultrapassado a de aparelhos de Tv e o consumode linhas telefônicas aumentou gradualmente, até a explosãoobservada após a privatização do setor, em 1998. Os bancos e asinstituições financeiras passaram a adotar a Web em suas operações,tornando-se referências internacionais em Internet banking. Jornais,revistas e demais meios de comunicação impressa tambémacompanharam o fenômeno de perto, inaugurando suas versõesdigitais a partir de então. A prova definitiva de que a Internet haviachegado realmente para valer na vida das pessoas foi a criação dadeclaração on-line do Imposto de Renda, pela qual a Receita Federalconseguiu praticamente eliminar o uso do papel. Hoje, nada menos que97% das declarações são enviadas pela Web.

É bom ressaltar que além de seus benefícios a Internet apresenta ainda algumas

lacunas (como a questão da segurança) e as brechas de expansão de todo e qualquer

tipo de informação (possibilitando que se torne quase impossível, por exemplo,

controlar atividades terroristas, que se valem da facilidade do meio para expandir

sigilosamente suas artimanhas políticas).

Hoje, percebe-se uma consolidação da Internet comprovado através de seu

crescimento no diz respeito ao acesso de usuários no Brasil e no mundo. Só no país,

nos últimos 6 anos, houve um aumento de aproximadamente 6 milhões de internautas.

13

Figura 1 – Evolução do número de usuários

Este veículo de comunicação é considerado recente se comparado aos tradicionais

como tv, rádio, telefone, fax, entre outros, que possibilitam a comunicação entre

pessoas. Entretanto assim como estes, ele também possui pontos positivos e

negativos.

14

2.2 – WEB

A World Wide Web, conhecida popularmente como Web, já no ano de 93 era

comum em universidades que estudantes fizessem "páginas" com informações

pessoais. O que determinou seu crescimento foi à criação de um programa chamado

Mosaic, que permitia o acesso a Web num ambiente gráfico, tipo Windows. Antes do

Mosaic só era possível exibir textos na Web. Segundo Bruner (1998:35-36):

A analogia mais popular para desenvolvimento da Web é o

desenvolvimento da primeira televisão. Se este for o caso, a Web não

está mais na década de 50. Ela já está quase no final da década de 60

graças aos “anos da Web” – similar aos “anos de vida do cão”. O que

parece um ano na maturidade da Web é na verdade somente dois

meses.

O explosivo crescimento de novos usuários segue o mesmo passo.

De acordo com os dados compilados por Morgan Stanley, o rádio levou

38 anos para atingir um público de 50 milhões de lares. A televisão

levou 13 anos para atingir o mesmo número. A Tv a cabo, desde o

lançamento da HBO em 1976, levou 10 anos. A Web atingiu este

patamar em 4. Somente 4 anos entre 1993, quando Marc Andreesen,

então com 23 anos gravou o primeiro navegador gráfico da Web, um

Mosaic, (...).

A "antiga" Internet, antes da Web, exigia do usuário disposição para aprender

comandos em Unix (sistema operacional) bastante complicados e enfrentar um

ambiente pouco amigável, unicamente em texto. A Web fez pela Internet o que o

Windows fez pelo computador pessoal.

Antes do advento da World Wide Web e de um bom navegador gráfico para

experimenta-la, a Internet já existia a cerca de 30 anos, produzindo antigos protocolos

de comunicação como correio eletrônico, transferências de arquivo, quadros de

debates e tecnologias mais estranhas como, Telnet, Gopher e IRC.

15

Mais depois a Web tornou-se um sucesso e iniciou a revolução cultural, deixando os

recursos da Rede para trás. Por fim, havia algo forçando as massas a fazer alguma

coisa a mais com o computador além de processar textos seguindo a regra de “apontar

e clicar”. (...) (Bruner, 1998:35-36).

Como é um veículo de integração, é natural que suas estradas sejam preenchidas

por negócios, aproximando interesses comuns. Em relação à prestação de serviços é

um ramo de alta volatilidade e que ainda está atrelado a uma certa dose de confiança

entre quem contrata e quem presta o serviço. Esse ramo ainda funciona com base

no boca-boca, na indicação de um amigo e, portanto, a apresentação de um site tem

que quebrar convenções e costumes antigos e, portanto, pode demorar um pouco a

emplacar. Neste mesmo pensamento Bruner (1998:28) argumentam que “nós

podemos, porém, identificar um número de características que se combinam

exclusivamente na Web e na Internet para oferecer tanto aos usuários como aos

comerciantes benefícios incríveis de uma maneira que nenhum outro meio havia feito

antes. Um site forte provavelmente explora muita, senão todas essas características”.

A Web constitui-se é:

Interativa

Pessoal

Informativa

Instantânea

Mensurável

Flexível

Interconectada

Econômica

16

2.3 – SERVIÇO A CLIENTES

Nos dias de hoje, um dos principais fatores para o sucesso de uma empresa é a

importância que ela deve dar, no que diz respeito ao serviço oferecido ao cliente. De

acordo com Seybold citado por Sterne (Seybold apud Sterne, 2001: 05) existem alguns

fatores críticos para se alcançar esse sucesso:

1. Concentre-se nos clientes certos.

2. Adquira a experiência total do cliente.

3. Projete processos de negócio que causem impacto ao cliente.

4. Forneça uma visão de 360º do relacionamento com o cliente.

5. Deixe os clientes ajudarem a si mesmos.

6. Ajude os clientes a realizar seus trabalhos.

7. Ofereça serviço personalizado.

8. Estimule a comunidade.

Com o serviço on-line não é diferente. Cada vez mais presente na vida das

pessoas, ele está numa crescente e a tendência é que aumenta vertiginosamente nos

próximos anos. Sua importância vem cada vez mais aumentando. De acordo com a

Revista Information Week citado por Sterne (Information Week apud Sterne, 2001: 06-

07):

A revista Information Week conduziu uma pesquisa no verão 1999,

perguntando a consumidores o que mais importava quando compravam

um computador pessoal. Sessenta e nove por cento disseram que as

experiências positivas os ajudavam a formar sua opiniões, enquanto 73%

disseram que a disponibilidade e exatidão da entrega fazem a diferença.

Mas 80% concordaram que o serviço e suporte eram as maiores razões

para a tomada de decisão de uma compra. Então, 89% disseram que o

suporte técnico on-line deveria ser uma característica padrão para todos

os computadores.

17

Isso mostra que a Web é o lugar certo para uma empresa investir no serviço a

clientes no momento. Para Sterne (2001:06): ela oferece aos clientes mais do que elas

precisam:

Disponibilidade 24 X 7

Profundidade ilimitada de conhecimento

Habilidade de considerar clientes individualmente

O que já está caracterizado, é que a satisfação do cliente está se tornando visível

na Web e com o passar dos anos isso tende a ser consolidado definitivamente.

18

3 - TECNOLOGIAS PARA WEB

3.1 – PHP

PHP (Personal Home Page), é uma combinação de linguagem de programação e

servidor de aplicações. Ela permite a criação de web sites dinâmicos que interagem

com o usuário. Sua principal diferença em relação a outras linguagens é que seu

código é executado pelo servidor e o usuário recebe apenas o HTML puro. Mas o que

realmente difere o PHP das outras linguagens de programação é a sua capacidade de

interagir com o mundo Web, transformando páginas estáticas em verdadeiras fontes de

informação. Segundo Stoco (2000:10-12):

PHP é uma linguagem que permite criar sites WEB dinâmicos,

possibilitando uma interação com o usuário através de formulários,

parâmetros da URL e links. A diferença de PHP com relação a

linguagens semelhantes a Javascript é que o código PHP é executado

no servidor, sendo enviado para o cliente apenas html puro. Desta

maneira é possível interagir com bancos de dados e aplicações

existentes no servidor, com a vantagem de não expor o código fonte

para o cliente. Isso pode ser útil quando o programa está lidando com

senhas ou qualquer tipo de informação confidencial. O que diferencia

PHP de um script CGI escrito em C ou Perl é que o código PHP fica

embutido no próprio HTML, enquanto no outro caso é necessário que o

script CGI gere todo o código HTML, ou leia de um outro arquivo.

Outra característica importante é sua variedade quanto ao suporte aos mais

utilizados banco de dados, o que facilita ainda mais sua utilização. Para Stoco

(2000:12-13):

PHP também tem como uma das características mais importantes o

suporte a um grande número de bancos de dados, como dBase,

19

Interbase, mSQL, mySQL, Oracle, Sybase, PostgreSQL e vários

outros. Construir uma página baseada em um banco de dados torna-se

uma tarefa extremamente simples com PHP. Além disso, PHP tem

suporte a outros serviços através de protocolos como IMAP, SNMP,

NNTP, POP3 e, logicamente, HTTP. Ainda é possível abrir sockets e

interagir com outros protocolos.

A linguagem PHP surgiu em 1994 através de Rasmus Lerdorf. Mas foi em 1995

que o primeiro interpretador foi reescrito tendo suporte a mSQL. Em 1996 já estava

sendo usado por cerca de 15.000 sites pelo mundo, e a partir daí não parou de crescer.

De acordo com Stoco (2000:12-13):

A linguagem PHP foi concebida durante o outono de 1994 por Rasmus

Lerdorf. As primeiras versões não foram disponibilizadas, tendo sido

utilizadas em sua home-page apenas para que ele pudesse ter

informações sobre as visitas que estavam sendo feitas. A primeira

versão utilizada por outras pessoas foi disponibilizada em 1995, e ficou

conhecida como Personal Home Page Tools (ferramentas para página

pessoal). Era composta por um sistema bastante simples que

interpretava alguns macros e alguns utilitários que rodavam por trás

das home-pages: um livro de visitas, um contador e algumas outras

coisas. Em meados de 1995 o interpretador foi reescrito, e ganhou o

nome de PHP/FI, o FI veio de um outro pacote escrito por Rasmus que

interpretava dados de formulários HTML (Form Interpreter). Ele

combinou os scripts do pacote Personal Home Page Tools com o FI e

adicionou suporte a mSQL, nascendo assim o PHP/FI, que cresceu

bastante, e as pessoas passaram a contribuir com o projeto. Estima-se

que em 1996 PHP/FI estava sendo usado por cerca de 15.000 sites

pelo mundo, e em meados de 1997 esse número subiu para mais de

50.000. Nessa época houve uma mudança no desenvolvimento do

PHP. Ele deixou de ser um projeto de Rasmus com contribuições de

outras pessoas para ter uma equipe de desenvolvimento mais

organizada. O interpretador foi reescrito por Zeev Suraski e Andi

20

Gutmans, e esse novo interpretador foi a base para a versão 3.

Atualmente o uso do PHP4 vem crescendo numa velocidade incrível, e

já está sendo desenvolvida a versão 5 do PHP.

No mercado existem diversas tecnologias especializadas na integração de banco de

dados com a Web. Sem dúvida nenhuma o PHP vem sendo utilizado por um número

cada vez maior de programadores. De acordo com Stoco (2000:05): esta tecnologia

possui algumas vantagens:

Linguagem de script de fácil utilização e com grande poder de interatividade;

Excelente velocidade de execução;

Ligação nativa com diversos bancos de dados, como: MySQL, mSQL, SyBase,

SQL Server, Oracle, Informix e qualquer outro bando de dados via ODBC.

21

3.2 - ASP

Assim como o PHP à linguagem de programação ASP (Active Server Pages -

Páginas de Servidor Ativas) são um ambiente para programação por scripts no

servidor, usados para criação de sites dinâmicos. De acordo com Macoratti (2000:08):

As ASP (Active Server Pages - Páginas de Servidor Ativas) são umambiente para programação por scripts no servidor, que você podeusar para criar páginas dinâmicas, interativas e de alta performance.Como as páginas ASP, os scripts rodam no servidor e não no cliente. Éo próprio servidor que transforma os scripts em HTML padrão, fazendocom que qualquer browser do mercado seja capaz de acessar um siteque usa ASP.

Para Macoratti (2000:09) existem alguns recursos que podem ser implementadosvia ASP, pode-se citar:

Programação em VBScript ou JScript

Acesso à banco de dados

Sessões (persistência de informações no servidor)

O surgimento da linguagem veio juntamente com o lançamento do Internet

Information Server 3.0 que rodava no sistema operacional Windows 95 da Microsoft.

De acordo com Macoratti (2000:10-12):

ASP surgiu juntamente com o lançamento do Internet Information Server 3.0. Esta é

uma solução Microsoft, que exige que o seu servidor precisa rodar um sistema

operacional da Microsoft (Windows 95 ou NT). Os seguintes servidores suportam o uso

de páginas ASP:

22

Microsoft Internet Information Server versão 3.0 no Windows NT Server

Microsoft Peer Web Services versão 3.0 no Windows NT Workstation

Microsoft Personal Web Server no Windows 95 ou Windows 98

A grande vantagem, porém, é que existe esta exigência apenas do lado do servidor.

No lado do cliente, você pode utilizar qualquer browser, mesmo os que não suportam

VBScript (como os da Netscape).

3.3 - JSP (JAVA SERVER PAGES)

JSP é uma tecnologia baseada em Java que simplifica o processo de

desenvolvimento de sites da web dinâmicos. Com JSP, os designers da web e

programadores podem rapidamente incorporar elementos dinâmicos em páginas da

web usando Java embutido e algumas tags de marcação simples. É uma linguagem

bem parecida com ASP. De acordo com o site JspBrasi disponível em

http://www.jspbrasil.com.br. Acessado em 25 de maio de 2004.

JSP (Java Server Pages) é uma tecnologia para desenvolvimento de

aplicações WEB semelhante ao Microsoft Active Server Pages (ASP),

porém tem a vantagem da portabilidade de plataforma podendo ser

executado em outros Sistemas Operacionais além dos da Microsoft. Ela

permite que ao desenvolvedor de sites produzir aplicações que

permitam o acesso a banco de dados, o acesso a arquivos-texto, a

captação de informações a partir de formulários, a captação de

informações sobre o visitante e sobre o servidor, o uso de variáveis e

loops entre outras coisas. Quem conhece servlets verá que o JSP não

oferece nada que você não possa conseguir com os servlets puros. O

JSP, entretanto, oferece a vantagem de ser facilmente codificado,

facilitando assim a elaboração e manutenção de uma aplicação. Além

23

disso, essa tecnologia permite separar a programação lógica (parte

dinâmica) da programação visual (parte estática), facilitando o

desenvolvimento de aplicações mais robustas, onde programador e

designer podem trabalhar no mesmo projeto, mas de forma

independente. Outra característica do JSP é produzir conteúdos

dinâmicos que possam ser reutilizados.

Assim com outras linguagens de programação Web, o JSP possui algumas

vantagens. De acordo com Lima (2002:40-42)

JSP oferece diversos benefícios como um sistema para a geração de

conteúdo dinâmico. Primeiramente, sendo uma tecnologia baseada em

Java, ela se aproveita de todas as vantagens que a linguagem Java

fornece em relação a desenvolvimento e acionamento. Como uma

linguagem orientada a objetos com forte digitação, encapsulamento,

tratamento de exceções e gerenciamento de memória automática, o

uso de Java conduz a uma produtividade aumentada do programador e

a código mais robusto. O uso de JSP não se restringe ao uso de uma

plataforma de hardware, sistema operacional ou software de servidor

específico. Se uma mudança em qualquer um destes componentes se

tornar necessária, todas as páginas JSP e classes de Java podem ser

migradas no estado quem que se encontram. Pelo fato de JSP ser

neutra a fornecedores, os programadores e arquitetos de sistemas

podem selecionar melhores soluções em todas as etapas de

acionamento de JSP. Alem disso, pelo fato dela permitir completo

acesso à plataforma de Java principal, a JSP pode se aproveitar de

todas as outras APIs de Java padrão, incluindo aquelas para acesso a

banco de dados compatíveis com muitas plataformas, serviços de

diretórios, processamento distribuído e criptografia. Esta habilidade em

alavancar uma ampla gama de fontes de dados, recursos de sistema e

serviços de rede significa que a JSP é uma solução altamente flexível

para a criação de aplicações baseadas na web e repleta de recursos. A

própria JSP oferece diversas vantagens como um sistema para

geração de conteúdo dinâmico. Dentre estas vantagens, encontra-se a

24

performance aperfeiçoada na CGI e um modelo de programação que

enfatiza o design de aplicações centradas em componentes. Este

modelo de programação permite que os programadores usem a JSP

para manter uma rígida separação entre os elementos de apresentação

de uma aplicação da web e sua implementação básica. Esta

separação, por sua vez, facilita uma divisão do trabalho dentro da

equipe de desenvolvimento da web, ao estabelecer uma interface bem

definida entre o desenvolvimento da aplicação e o design da página.

25

4 – BANCOS DE DADOS

4.1 – MYSQL

O MySQL é um sistema de banco de dados, extremamente rápido e versátil.

Permite construir aplicações interativas e complexas, tornando-se extremamente

amigável e fácil de usar em comunhão com o PHP. A administração do MySql é via

Web através do sistema PHPMyadmin. Ele é aplicado principalmente em sistemas

baseados em UNIX, embora haja portas para quase toda plataforma no mercado. De

acordo com Prates (2000:05): o MySQL possui muitas vantagens, e algumas delas são:

Número ilimitado de utilização por usuários

simultâneos;

Capacidade de manipulação de tabelas com mais

de 50.000.000 registros;

Velocidade de execução de comandos muito

rápido, sendo este um dos mais rápidos do

mercado, podendo ser comparado até ao Oracle (o

Oracle possui alguns recursos a mais do que o

MySQL);

Fácil e eficiente controle de privilégios de usuários.

Todas essas vantagens de ambas as tecnologias tornam-nas, hoje em dia, uma

das mais utilizadas para o desenvolvimento de páginas Web interativas, criação de e-

commerce, criação de grandes portais, entre outras aplicações.

.

26

4.2 – ACCESS

O Access 2003 oferece um conjunto eficiente de ferramentas que são sofisticadas o

suficiente para desenvolvedores profissionais, além disso, são de fácil aprendizagem

para novos usuários. De acordo com o site da Microsoft disponível em

http://www.microsoft.com.br. Acessado em 30 de maio de 2004, o programa de

gerenciamento de banco de dados do Microsoft Office acessa e usa informações de

várias fontes:

Incorpore uma ampla gama de fontes de dados: o Access 2003 oferece suporte

a uma variedade de formatos de dados, incluindo Extensible Markup Language

(XML), OLE, Open Database Connectivity (ODBC) e Microsoft Windows®

SharePointTM Services.

Vincule sistemas comerciais: vincule as tabelas para que você possa acessar de

uma só vez os dados de vários bancos de dados em formulários, relatórios e

páginas de acesso a dados do Access 2003. Vincule as tabelas de outros

bancos de dados do Access, planilhas do Microsoft Excel, ODBC, bancos de

dados do Microsoft SQL ServerTM, dentre outras fontes de dados.

Extraia mais dos dados empresariais: incorpore os dados baseados no Microsoft

SQL Server às soluções do Access. Use o Stored Procedure Designer para criar

e modificar procedimentos armazenados de maneira simples no SQL Server

sem a necessidade de conhecer Transact SQL.

Além disso, o gerenciador reduz erros e obtenha ajuda quando necessário:

Dá aos formulários uma nova aparência: o Access 2003 oferece suporte a

temas do Microsoft Windows XP para dar aos formulários um design

consistente.

27

Exibe informações de dependência: encontre rapidamente tabelas, consultas,

formulários ou relatórios que dependem de um objeto particular do banco de

dados.

Ajuda a eliminar erros: o novo recurso de verificação de erros sinaliza erros

comuns em formulários e relatórios, tornando mais rápidos o teste e a correção

desses erros do que nunca. Depois que os erros são sinalizados, opções são

fornecidas para corrigi-los, economizando tempo e ajudando na criação de

formulários e relatórios mais precisos.

Atualiza as propriedades automaticamente: altere a propriedade de um campo

em uma tabela e todos os formulários ou relatórios que têm controles vinculados

podem ser atualizados automaticamente.

Analise suas informações de maneira eficiente: arraste os controles até um

formulário do Access para criar um modo de exibição ou uma planilha do

Microsoft PivotTable® ou Microsoft PivotChart®.

Faz facilmente o backup das informações: no Access 2003, é possível salvar

uma cópia do banco de dados no qual você está trabalhando para outro local.

Encontre ajuda quando necessitar: nos painéis de tarefas Guia de Introdução e

Ajuda, é possível acessar a Assistência on-line do Microsoft Office no site on-

line do Microsoft Office na Web. Esse site fornece artigos de ajuda e assistência

que são atualizados regularmente mediante solicitações e problemas de outros

usuários. Algumas funcionalidades nesses painéis de tarefas requerem uma

conexão com a Internet.

28

Outras características desse banco são o compartilhamento informações com

segurança, como define o site da Microsoft disponível em http://www.microsoft.com.br.

Acessado em 30 de maio de 2004.

Compartilhe informações com muito mais eficiência: exporte e importe dados e

vincule-os a listas nos sites do Microsoft Windows SharePoint nos quais outros

membros da equipe possam acessá-los. A criação desses sites requer o

Microsoft Windows Server 2003 executando o Windows SharePoint Services.

Crie páginas da Web usando ferramentas eficientes: publique formulários e

relatórios na Web e vincule as informações a uma fonte de registro para exibir,

atualizar e trabalhar com os dados do banco de dados.

Use formatos de arquivos compatíveis: o Access 2003 usa o formato de arquivo

do Access 2000 por padrão para novos bancos de dados. Como o Access

versão 2002 e o Access 2000 podem usar e modificar o mesmo banco de

dados, as organizações podem lançar o Access 2003 enquanto oferecem

manutenção ao recurso com usuários e soluções existentes do Access.

29

5 – E-COMMERCE E E-BUSINNES – O FUTURO DAS APLICAÇÕES WEB

5.1 – E-COMMERCE

O e-commerce é a nova tendência mundial de venda direta utilizando a Internet.

Milhares de empresas ao redor do mundo estão investindo todos os seus esforços na

conquista de um espaço neste mercado promissor.

O e-commerce veio abrir uma nova área de atuação para revendas, integradores,

criadores de Web Sites e todo tipo empresa que queira expandir seus negócios. E este

tipo de negócio já está trazendo benefícios para empresas brasileiras. De acordo com o

site da e-commerce disponível em http://www.ecommerce.com.br. Acessado em 30 de

maio de 2004,

O ano de 2003 começou com algumas boas notícias. Uma delas veio dosetor de comércio eletrônico, que amargou resultados negativos durantealguns anos, mas que fechou o ano passado com um crescimento devendas de 30% em relação ao período anterior. A expectativa é de que,neste ano, os resultados sejam ainda melhores e as compras on-line seconsolidem como uma modalidade de negócio econômica, segura econfiável. Esse comemorado equilíbrio financeiro deve ser creditado àpersistência, aos investimentos em soluções e à engenharia financeiraque garantiram a sobrevivência dos sites, reduziram custos egarantiram agilidade ao negócio. O resultado, e o verdadeiro segredodo sucesso, é que o comércio eletrônico, finalmente, ganhou aconfiança do consumidor.

É visível o crescimento desse segmento no mundo. Os sites estão cada vez mais

preparados e competentes neste serviço. Para o site anteriormente referenciado:

Ele afirma que os sites adquiriram experiência, aprenderam atrabalhar com cross midia e foram conquistando seus clientes. "Oconsumidor percebe que as compras on-line estão mais seguras, comas mercadorias sendo entregues no prazo", diz o consultor, queenumera alguns dos pontos negativos do passado. "No início, osvarejistas não tinham a mínima experiência com sites, que eram maldesenvolvidos, com logística mal dimensionada, assim como oatendimento e o estoque. Não havia o conhecimento da mídiapromocional, nem do cross midia, nem segurança para utilizar o cartãode crédito. Sem contar a péssima infra-estrutura de telefonia e o perfil

30

do brasileiro, que fazia questão de tocar o produto...".

Domeneghetti acredita que o ano de 2003 vai ser ainda melhor para osegmento, embora ressalte que não espera um boom de vendas. "Odesafio agora é somar os 10 milhões de usuários da internet que nãorealizam compras on-line aos 3 milhões de consumidores jáacostumados a este tipo de negócio", afirma ele, utilizando os númerosda base de internautas apontada pelo Ibope para o mercado brasileiro.A mesma preocupação é demonstrada por Flávio Jansen, que acaba deassumir a direção geral do Submarino, um dos maiores sites ematividade no país. "O mercado vai continuar crescendo, mas sabemosque a primeira compra ainda é uma barreira. Depois que isso acontece,o consumidor acelera o ciclo de compras", afirma Jansen, que hojevende 70% de seus produtos para clientes usuais e 30% para novoscompradores.

31

5.2 – E-BUSINESS

No ambiente competitivo de hoje, as empresas precisam reagir rapidamente às

demandas do mercado. Na busca de eficiência, os sistemas de informação estão

sendo aplicados em todas as atividades da empresa moderna. Para serem efetivos,

estes sistemas devem ser baseados nos processos de negócio da empresa. Por outro

lado, na busca de maior eficiência, as empresas reorganizam as suas atividades e

buscam novos formatos para a sua operação, através de fusões, aquisições e

terceirização. E-business nada mais é que a transformação na empresa manual para a

empresa virtual, eletrônica. Para Molinari (2002:01):

O e-business não é um produto, um mercado ou um simples problema.É evolução mundial do modelo de negócio tradicional, dos processosinternos para um “processo” aberto num ambiente virtual dirigido aoambiente Web.

Ser “e-business” significa transformar suas operações em processo,automatizar seus negócios-chaves, e fazer marketing um-para-um comseus consumidores ou clientes através da tecnologia daInternet.Percebe-se e-business geralmente como uma venda deprodutos num grande volume transacional via web, de forma rápida,melhor, e mais barata. Porém, ser “e-business” é muito mais que umsimples e-commerce realizado numa web page qualquer, é, sobretudointegrar os processos de negócio (todos) com gerenciamento derelacionamento junto ao consumidor. Ser “e-business” é ser “real-time”.Isto é, se o consumidor “espirrar” você tem de estar preparado paraentregar-lhe o lenço em mãos a qualquer momento! Uma dasqualidades da ADD é saber com clareza orientar sempre os seusclientes na busca das melhores praticas de e-business.

A importância do e-business está cada vez maior. A mudança do mercado em face

à globalização está forçando as empresas a buscar novos níveis de eficiência para

continuarem competitivas. De acordo com Molinari (2002:01):

O fator chave de sucesso do e-business é definição das regras denegócio de forma clara e objetiva. A definição dos requerimentosdo negócio e o mapeamento dos processos servirão de base paraalavancar o novo negócio. Um dos maiores erros de e-businessdesenvolver algo baseado algo que trabalhamos que pouco

32

conhecemos. É a mesma coisa que alguém que sabe dirigir, masnão sabe trocar o pneu quando o mesmo está com problema.Orientação e transparência são fundamentais. À medida que aglobalização avança, a competição se acirra e novasoportunidades surgem para as empresas que estiverempreparadas para abraçá-las.

33

6 – APLICAÇÃO PRÁTICA

6.1 – APRESENTAÇÃO

Primeiramente, o Portal “Quem Conserta” será inteiramente idôneo, isento de

qualquer acordo direto ou indireto com os profissionais, consumidores ou com quem

seja.

A seriedade deste site fará com que ela seja notória pela sua credibilidade e

qualidade de seus serviços. Por isto o que o Portal irá oferecer para os profissionais ou

empresa é:

Primeiramente o marketing, a propaganda de seu currículo e estrelas de

ranqueamento.

Relatórios de mensagens escritas diretamente pelo consumidor no RAS após

cada serviço. À parte de avaliação (texto livre) escrito pelo consumidor jamais

será acessada na página sem a presença do nome e senha do profissional

interessado.

O Portal procurará fazer acordo com lojas de materiais de construção

(prováveis patrocinadores através de banners), e estas darão um desconto de

qualquer material e/ou ferramenta para os profissionais cadastrados no site.

Os profissionais serão procurados para serviços solicitados via “Quem Faz”

(mencionados posteriormente), aumentando as suas ofertas de serviço.

Todos os profissionais receberão (opcionalmente) uma conta de e-mail para

troca de correspondência entre eles e os consumidores e até mesmo, entre os

próprios profissionais para esclarecimento de dúvidas.

34

Layout da Home do Portal:

Figura 2 – Home do Portal

35

6.2 – PLATAFORMA DE DESENVOLVIMENTO

É um site (portal) programado em linguagem HTML com JavaScript para ambiente

PHP com banco de dados MySql Server, da qual é acessado através da rede mundial

da Internet, pelo endereço: www.quemconserta.com.br.

36

6.3 – ESTRUTURA DE APLICAÇÃO

6.3.1 – Módulo 1 – Entrada de Dados.

Qualquer profissional poderá se cadastrar no site: www.quemconserta.com.br. Ele

será incluído no grupo de atividades e o mesmo poderá ter mais que uma

especialização e conseqüentemente pertencer a mais de um grupo de atividade.

Para o cadastro dos profissionais (pessoa física), o portal exigirá uma foto 3 X 4,

nome completo, endereço, telefone(s) de contato, contas de e-mail (se tiver),

referências de serviços realizados, 5 a 10 fotos dos seus melhores trabalhos, (isto nem

sempre se aplica a todos os profissionais, como auditores, mecânicos de automóveis,

etc).

Caso haja fotos dos melhores trabalhos destes profissionais, estas, serão

exibidas para os consumidores na página de acesso do portal.

Ao final do cadastro, o profissional receberá uma matrícula. Qualquer instante,

qualquer profissional poderá solicitar o desligamento do site e a sua respectiva

exclusão ou alteração de qualquer dado do cadastro.

A área de atuação destes profissionais ficará a critério deles mesmos. Isto é, eles

serão incluídos dentro de cada cidade/município de sua área de atuação, podendo

aparecer inclusive, dentro de mais de um local, desde que o mesmo assuma

responsabilidade e execute o serviço dentro do local escolhido.

Após o cadastro dos profissionais (físico ou jurídico), estes serão notificados em

cláusulas jurídicas de acordo com o termo de contrato.

37

Layout da página de cadastro do profissional:

Figura 3 – Cadastro do Profissional

Layout da página de resultado do cadastro do profissional:

Figura 4 – Confirmação do Cadastro do Profissional

38

Layout da página de cadastro do usuário:

Figura 5 – Cadastro do Usuário

Layout da página de resultado do cadastro do usuário:

Figura 6 – Confirmação do Cadastro do Usuário

39

6.3.2 – Módulo 2 – Agendamento de Serviços

Qualquer consumidor poderá se cadastrar no site, desde que apresente o seu

nome, uma conta de e-mail e telefone (opcional), por fim, uma senha que ele utilizará

para acesso as páginas subseqüentes.

Pela primeira vez, após o cadastro de cada consumidor, este será notificado na

própria página de acesso e receberá pela sua conta de e-mail as cláusulas jurídicas

explicando os direitos e deveres de cada um, no intuito de evitar fraudes no processo

de atendimento e, principalmente no que se refere ao sistema de ranqueamento.

Seqüência das páginas de agendamento de serviços:

Passo 1:

Figura 7 – Busca de Serviço

40

Passo 2:

Figura 8 – Resultado da Busca de ServiçoPasso 3:

Figura 9 – Dados do Profissional

41

Passo 4:

Figura 10 – Contratação do Profissional

Passo 5:

Figura 11 – Profissional Contratado

42

6.3.3 – Módulo 3 – Módulo de Consulta

Uma vez que o profissional esteja cadastrado, qualquer usuário consumidor (que

também possua cadastro), poderá pesquisar e acessar a respectiva página do

profissional para a realização do serviço e obter seu telefone ou endereço de contato,

ou solicitar ao site que faça o contato com o profissional solicitado.

A pesquisa é feita de forma hierárquica começando de Estado, indo para a cidade

e/ou município (dependendo do tamanho de cada cidade e município, elas poderão

fazer parte de uma região como um todo com seus respectivos profissionais

cadastrados, ou desmembrado, caso a cidade seja muito grande, por exemplo, a

grande Florianópolis poderá abranger desde Palhoça até Tijucas, porém, não

poderíamos colocar a Grande São Paulo ou Grande Rio, pois são cidades muito

grandes).

Após selecionar a região, o consumidor irá escolher a categoria de profissionais,

como eletricista, mecânico, carpinteiro, etc, que estarão em ordem alfabética. Para

cada um deles haverá uma tela de ajuda, especificando o tipo de atividade inerente

àquela categoria. Após, será apresentada ao consumidor uma página com o nome das

pessoas física e jurídica, e a quantidade de estrelas (ranking) de cada profissional ou

empresa cadastrada. Aqui, o consumidor ainda poderá optar por uma visualização

seletiva por nome ou pela cotação dos rankings.

Por fim, o consumidor “clicará” com o mouse no nome selecionado e lhe será

apresentado uma página com os dados e fotos (este, quando houver) dos principais

trabalhos realizados pelo profissional.

Se ao invés de aparecer o nome do profissional surgir o nome de uma empresa,

deverá ser mostrada também na mesma página, outros ramos de atividades e

especializações competentes que por ela poderão ser executadas.

Por motivo de segurança, nunca em hipótese alguma aparecerá o endereço das

pessoas físicas, somente seu telefone, e-mail, e link de página para contato.

43

O Portal também apresentará para o consumidor um campo “Quem Faz”, para

quando o consumidor desejar saber quem seria capaz de realizar determinada tarefa.

Funciona da seguinte forma: O consumidor está com a geladeira quebrada, mas não

sabe qual profissional poderia consertá-la. Então, no campo “Quem Faz”, ele digitará:

“geladeira não está funcionando”, a partir daí o Portal “Quem Conserta” fará uma busca

eletrônica no banco de dados, em cima das informações digitadas, e lhe mostrará quais

os profissionais são mais capacitado para executar o serviço. A pesquisa será feita em

cima do currículo abreviado de cada profissional. Quando o texto ou palavra não

coincidir com o texto do currículo, o portal fará o contato com os profissionais na

medida do possível e informará para o consumidor via e-mail o nome dos profissionais

competentes e sua matrícula.

44

6.3.4 – Módulo 4 – Ranqueamento E Outros Serviços

Após a realização do serviço executado pelo profissional para o consumidor, este

deverá retornar ao site e clicar em um botão de RAS – Relatório de Avaliação de

Serviço, selecionando o nome do profissional cadastrado, da qual fora o executor do

serviço e, preencher de forma bem simples, com o mouse (campo de seleção) algumas

perguntas que farão parte do cálculo para a média de pontuação daquele profissional.

A isto chamamos de ranking ou processo de ranqueamento (aportuguesado).

A pontuação aparecerá para o consumidor em forma de estrelas () e/ou em forma

de meia estrela, representando a fração equivalente a 50%. O ranqueamento irá desde

uma estrela (ruim ou fraco) até cinco estrelas (excelente, criativo). A representação da

qualificação seria assim:

Figura 11 – Ranking dos Profissionais

45

7 – CONCLUSÃO E RECOMENDAÇÕES

A constante procura por acesso cada vez mais rápido por informações, está

gerando uma demanda e um crescimento no mercado virtual onde estará inserido o

Portal “Quem Conserta”. Neste contexto, a proposta deste projeto almeja agilidade na

prestação de serviços, comodidade e praticidade do usuário, e inovação na oferta de

serviços virtuais.

A idéia de criar este projeto surgiu da inexistência de um meio virtual que me

proporcionasse encontrar informações sobre um determinado serviço, sem que para

isso, tivesse que procurar em guias telefônicos, revistas especializadas, jornais e outros

meios afins. Foi através desta necessidade que o Portal Quem Conserta foi elaborado

para fornecer dados sobre profissões de grande utilidade para a sociedade.

A proposta do projeto é manter um relacionamento entre os profissionais liberais e

autônomos com o usuário da Internet, gerando uma possibilidade maior de atuação do

profissional no mercado e trazendo benefícios à sociedade.

O projeto gráfico do Portal Quem Conserta, visa simplicidade e fácil leitura sem

dispersar a atenção do usuário, dando-lhe a possibilidade de uma ágil navegação.

Assim o internauta encontrará no portal um projeto completo, a partir da união do

planejamento gráfico com as tecnologias de programação Web, utilizadas para o

desenvolvimento de Web sites dinâmicos.

No decorrer da execução do projeto, percebe-se que é necessária a importância de

estabelecer metas operacionais para um bom funcionamento do site, de forma que o

usuário consiga compreende-lo e o programador possa executa-lo. Assim utilizou-se

uma linguagem de programação acessível e que pôde ser aplicada a um projeto gráfico

planejado.

O Portal Quem Conserta, portanto, vem a contribuir com um novo conceito de

prestação de serviços, que se utiliza da Internet como um sistema capaz de fornecer

46

informações e se adapta a ele conforme as mudanças e tendências que surgem no

mundo e no meio virtual. Esta é uma das vantagens do Portal Quem Conserta, manter-

se atualizado em um mercado em expansão, onde a escolha de um serviço quem

define é o usuário.

Para trabalhos futuros, uma sugestão seria a implantação de mais uma opção de

contratação do profissional. No momento em que o usuário contatar o profissional, este

receberá além de um email, uma mensagem pelo seu celular, avisando-o da

contatação do usuário.

47

8 – REFERÊNCIA BIBLIOGRAFIA

CHLEBA, M. (Ed). Marketing Digital. São Paulo: Futura, 1999. Disponível em:

http://www.edfutura.com.br

BRUNER, RICK E. (Ed). Net Results: O Marketing eficaz na Web. São Paulo: Quarke

Books, 1998.

FIELDS, D. (Ed). Desenvolvendo na Web com Java Server Pages. Rio de Janeiro:

Ciência Moderna Ltda, 2000.

MACORATTI, J. (Ed). Asp Ado e banco de dados na internet. Florianópolis: Visual

Books, 2000. Disponível em: <http://www.visualbooks.com.br>Acesso em: 25 de maio 2003.

STERNE, J (Ed). Serviço ao Cliente na Internet. São Paulo: MAKRON Books, 2001.

STOCO, L. (Ed). Guia de consulta rápida Integrando PHP com MySQL. São Paulo:

Novatec Editora, 2000. Disponível em: <http://www.novateceditora.com.br>Acesso em: 20 de maio 2003.

VIEIRA, E (Ed). Os Bastidores da Internet no Brasil. Barueri, SP: Manole, 2003.

Disponível em: <http://www.manole.com.br>. Acesso em: 28 de maio de 2004.

UNIVERSIDADE FEDERAL DE SÃO CARLOS. Núcleo de Processamento de Dados.

SOS Informática - Suporte ao Usuário: 2002 Disponível em:

<http://www.ufscar.br/~suporte/internet01.htm>. Acesso em: 20 abril 2004.

48

MICROSOFT, Visão geral do Access 2003. Disponível em:<http://www.microsoft.com/brasil/office/access/overview.asp>. Acesso em: 3 Jun 2004.

JSPBRASIL, Seção de Tutorais. Disponível em:http://www.jspbrasil.com.br/jsp/tutoriais/tutorial.jsp?idTutorial=001_001. Acesso em: 2Jun 2004.

49

Anexo I – Artigo

Portal Prestador de Serviços – Quem Conserta

Diego Teixeira de Mello Edvardo Bonfim RodriguesUniversidade Federal deSanta CatarinaDepartamento deInformática e Estatí[email protected]

Universidade Federal deSanta CatarinaDepartamento deInformática e Estatí[email protected]

Resumo

O maior interesse do portal “Quem Conserta” é a aproximação dos profissionais

executores dos serviços com o público consumidor, da qual irá a busca destes

profissionais através de pesquisas, nas páginas do portal, utilizando imagens e

recursos gráficos e selecionando-os de dentro de cada grupo de especialização

(eletricista, mecânico, bombeiro hidráulico, etc...).

O consumidor terá uma ajuda muito importante no processo de seleção destes

profissionais, através da utilização do sistema de “ranking” que será explicado mais

tarde. Com isto o consumidor consegue o que deseja com agilidade e eficiência com o

melhor custo e benefício.

O serviço do portal não para por aí. Para se criar o sistema de “ranqueamento”,

é necessário que após cada realização de serviço necessitado por um consumidor

qualquer, este, deverá retornar ao portal e preencher um questionário de avaliação de

serviço (opcional) que foi denominado como RAS – Relatório de Avaliação de Serviço,

que serão os dados necessários para se criar à média de pontuação nos itens de

qualidade, custo e benefício deste profissional executor.

O portal propõe também um link com o site do PROCON, para que a pessoa já

seja informada da situação do profissional/empresa nessa área onde aportam milhares

de reclamações.

50

Quanto ao prestador de serviço, ele deve oferecer diferenciais e mostrar o site como

um cartão de visitas eletrônico, extremamente criativo e objetivo na sua proposta, de tal

maneira que a pessoa tenha interesse em fazer o contato pessoal.

51

1- Introdução

Este projeto visa aplicar os conhecimentos teóricos adquiridos durante todo

curso em um trabalho prático que possa não apenas aprimorar as habilidades técnicas

e buscar novos conhecimentos, mas também dar a oportunidade à sociedade de ter um

portal prestador de serviço on-line qualificado e rápido.

Hoje em dia procura-se cada vez mais agilidade, qualidade e menos

preocupação possível em qualquer que seja a atividade. A idéia de colocar no ar o

Portal “Quem Conserta” também não foge desse pensamento.

O portal oferece ao usuário a possibilidade de contratar serviços pela Internet, pois

possui uma base de dados de profissionais liberais e autônomos de diversas

categorias.

Um dos objetivos do site é proporcionar um serviço on-line ao usuário da Internet,

de forma rápida, objetiva, dinâmica e com uma interface simples e fácil, para que o

cliente perca menos tempo possível na contratação. A política de segurança é um

ponto de alta importância no portal, o cliente terá a oportunidade de se conectar com o

Procon-SC, através de um link para seu site, e verificar se o profissional a ser

contratado tem algum tipo de pendência com o mesmo.

52

2 - E-Commerce

O e-commerce é a nova tendência mundial de venda direta utilizando a Internet.

Milhares de empresas ao redor do mundo estão investindo todos os seus esforços na

conquista de um espaço neste mercado promissor.

O e-commerce veio abrir uma nova área de atuação para revendas,

integradores, criadores de Web Sites e todo tipo empresa que queira expandir seus

negócios. E este tipo de negócio já está trazendo benefícios para empresas brasileiras

53

3 - Sistema desenvolvido

O principal objetivo deste trabalho é oferecer à sociedade a oportunidade de

contratação de profissionais liberais e autônomos on-line, seja ele qual for, de forma

fácil, confiável e rápido. Pedreiro, carpinteiro, mecânico, eletricista, entre outros.

O sistema possui como característica ser um portal simples, de fácil usabilidade pelo

usuário e agilizar ao máximo a prestação de serviço.

54

4 - Interface ObtidaA seguir a home do Portal (página principal do Portal):

55

5 - Conclusão

A constante procura por acesso cada vez mais rápido por informações, está

gerando uma demanda e um crescimento no mercado virtual onde estará inserido o

Portal “Quem Conserta”. Neste contexto, a proposta deste projeto almeja agilidade na

prestação de serviços, comodidade e praticidade do usuário, e inovação na oferta de

serviços virtuais.

A idéia de criar este projeto surgiu da inexistência de um meio virtual que me

proporcionasse encontrar informações sobre um determinado serviço, sem que para

isso, tivesse que procurar em guias telefônicos, revistas especializadas, jornais e outros

meios afins. Foi através desta necessidade que o Portal Quem Conserta foi elaborado

para fornecer dados sobre profissões de grande utilidade para a sociedade.

A proposta do projeto é manter um relacionamento entre os profissionais liberais

e autônomos com o usuário da Internet, gerando uma possibilidade maior de atuação

do profissional no mercado e trazendo benefícios à sociedade.

O projeto gráfico do Portal Quem Conserta, visa simplicidade e fácil leitura sem

dispersar a atenção do usuário, dando-lhe a possibilidade de uma ágil navegação.

Assim o internauta encontrará no portal um projeto completo, a partir da união do

planejamento gráfico com as tecnologias de programação Web, utilizadas para o

desenvolvimento de Web sites dinâmicos.

No decorrer da execução do projeto, percebe-se que é necessária a importância

de estabelecer metas operacionais para um bom funcionamento do site, de forma que

o usuário consiga compreende-lo e o programador possa executa-lo. Assim utilizou-se

uma linguagem de programação acessível e que pôde ser aplicada a um projeto gráfico

planejado.

O Portal Quem Conserta, portanto, vem a contribuir com um novo conceito de

prestação de serviços, que se utiliza da Internet como um sistema capaz de fornecer

56

informações e se adapta a ele conforme as mudanças e tendências que surgem no

mundo e no meio virtual. Esta é uma das vantagens do Portal Quem Conserta, manter-

se atualizado em um mercado em expansão, onde a escolha de um serviço quem

define é o usuário.

57

6 - Referências

STERNE, J (Ed). Serviço ao Cliente na Internet. São Paulo: MAKRON Books, 2001.

STOCO, L. (Ed). Guia de consulta rápida Integrando PHP com MySQL. São Paulo:

Novatec Editora, 2000. Disponível em: <http://www.novateceditora.com.br>

Acesso em: 20 de maio 2003.

VIEIRA, E (Ed). Os Bastidores da Internet no Brasil. Barueri, SP: Manole, 2003.

Disponível em: <http://www.manole.com.br>. Acesso em: 28 de maio de 2004.

58