You are on page 1of 64

unesp

Governo do Estado de So Paulo


Universidade Estadual Paulista

FACULDADE DE ENGENHARIA DE GUARATINGUET


ESPECIALIZAO EM INFORMTICA EMPRESARIAL

Projeto, Anlise e Desenvolvimento de um Sistema WEB


para Gerenciamento de Ofertas de Emprego

ANA CAROLINA RODRIGUES ALVES


ANA PAULA DE PAIVA SILVA
LEONARDO KESSLER DA SILVA LINO

GUARATINGUET - SP
BRASIL

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Projeto Anlise e Desenvolvimento de um Sistema WEB


para Gerenciamento de Ofertas de Emprego

ANA CAROLINA RODRIGUES ALVES


ANA PAULA DE PAIVA SILVA
LEONARDO KESSLER DA SILVA LINO

Monografia

apresentada

Faculdade de Engenharia da Universidade


Estadual

Paulista

Campus

de

Guaratinguet, como parte dos requisitos


para

obteno

do

certificado

de

Especialista em Informtica Empresarial.

Orientador: Prof. Dr. Jos Celso Freire Junior

GUARATINGUET
2002

UNESP / FEG CEIE, 2002

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Silva, Ana Paula de Paiva Silva


S586p

Projeto anlise e desenvolvimento de um Sistema WEB para


gerenciamento de ofertas de emprego / Ana Paula de Paiva. Silva ; Ana
Carolina Rodrigues Alves ; Leonardo Kessler da Silva Lino.
Guaratinguet : [s.n], 2002
63f. : il

Bibliografia: f. 63
Monografia de especializao em Informtica Empresarial
Universidade Estadual Paulista, Faculdade de Engenharia de
Guaratinguet, 2002
Orientador: Prof. Dr. Jos Celso Freire Jnior

1. Internet. 2. Site de emprego. 3. Rodrigues Alves, Ana Carolina .4.


Lino, Leonardo Kessler da Silva. I. Ttulo

CDU681.3

UNESP / FEG CEIE, 2002

ii

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

UNIVERSIDADE ESTADUAL PAULISTA


CAMPUS DE GUARATINGUET
FACULDADE DE ENGENHARIA

unesp

Projeto Anlise e Desenvolvimento de um Sistema WEB


para Gerenciamento de Ofertas de Emprego

ANA CAROLINA RODRIGUES ALVES


ANA PAULA DE PAIVA SILVA
LEONARDO KESSLER DA SILVA LINO

ESTA MONOGRAFIA FOI JULGADA ADEQUADA PARA OBTENO DO


TTULO DE ESPECIALISTA EM INFORMTICA EMPRESARIAL
APROVADO EM SUA FORMA FINAL PELA COORDENAO DO
CURSO DE ESPECIALIZAO EM INFORMTICA EMPRESARIAL

Prof. Dr. Edson Luiz Frana Senne


Coordenador

Banca Examinadora:

Maio de 2002
UNESP / FEG CEIE, 2002

iii

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

DADOS CURRICULARES

ANA CAROLINA RODRIGUES ALVES


NASCIMENTO

25/09/1973 Guaratinguet / SP

FILIAO

Luiz Gonzaga Rodrigues Alves


Maria Aparecida Martini Rodrigues Alves

1995

Tecnlogo em Processamento de Dados


Universidade de Taubat

ANA PAULA DE PAIVA SILVA


NASCIMENTO

03/09/1978 Aparecida / SP

FILIAO

Benedito Antnio da Silva


Ana Maria de Paiva Silva

1999

Tecnlogo em Processamento de Dados


Universidade de Taubat

LEONARDO KESSLER DA SILVA LINO


NASCIMENTO

09/07/1976 Lorena / SP

FILIAO

Luiz Geraldo de Oliveira Lino


Lenora Kessler da Silva Lino

1999

Tecnlogo em Processamento de Dados


Universidade de Taubat

UNESP / FEG CEIE, 2002

iv

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

AGRADECIMENTOS

Primeiramente a Deus, que nos concedeu a oportunidade de concluir mais uma etapa
de nossa vida.
Ao Prof. Dr. Jos Celso Freire Jnior, pela orientao na confeco deste trabalho.
Ao Prof. Dr. Edson Luiz Frana Senne e ao Prof. Denlson Lus dos Santos Moreira
pelo resultado de um esforo mtuo em prol do desenvolvimento deste projeto.
Aos nossos pais, que nos deram o apoio e o incentivo necessrio em todas as etapas de
nossas vidas.

UNESP / FEG CEIE, 2002

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

"... Seja, pois, o motivo de tuas aes e dos teus pensamentos sempre o
cumprimento do dever, e faze as tuas obras sem procurares recompensa, sem te
preocupares com o teu sucesso ou insucesso, com teu ganho ou o teu prejuzo
pessoal. No caias, porm, em ociosidade e inao, como acontece facilmente
aos que perderam a iluso de esperar uma recompensa das suas aes...

Baghavad-Gita (clssico hindu)

UNESP / FEG CEIE, 2002

vi

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

SUMRIO
1

INTRODUO .................................................................................................... 12
1.1. A histria da Internet ontem e hoje..........................................................................13
1.2. Objetivo.......................................................................................................................16
1.3. Organizao do Trabalho..........................................................................................16

CONTEXTUALIZAO DO TRABALHO ........................................................... 18


2.1. Linguagem bsica da Web ........................................................................................18
2.2. Segurana....................................................................................................................20
2.2.1 Alterao de Domnio .................................................................................................................20
2.2.2 Cavalo de Tria ...........................................................................................................................20
2.2.3 Roubo de Senha...........................................................................................................................21
2.2.4 Ddos Denial Of Services ..........................................................................................................21
2.2.5 Invaso de Sites (Backdoor) ........................................................................................................21
2.2.6 Cheirador de Pacotes (Packet Snifer).......................................................................................22

2.3. Servios Bsicos na Internet......................................................................................22


2.3.1 Correio Eletrnico e-mail.........................................................................................................22
2.3.2 Conversas Interativas (Talk) e Irc (Internet Relay Chat) ............................................................23
2.3.3 Listas de Discusso .....................................................................................................................23
2.3.4 Grupos de Discusso Netnews (Usenet)...................................................................................23
2.3.5 Telnet ..........................................................................................................................................24
2.3.6 FTP..............................................................................................................................................24

2.4. Navegadores................................................................................................................24
2.4.1 Internet Explorer .........................................................................................................................25
2.4.2 Netscape ......................................................................................................................................25

UMA PROPOSTA DE METODOLOGIA NO DESENVOLVIMENTO DE SITES. 27


3.1. Contedo de uma pgina Web..................................................................................27
3.2. Objetivo da Pgina.....................................................................................................28
3.3. Pblico-Alvo ...............................................................................................................28
3.4. Organizao do Contedo.........................................................................................31

UNESP / FEG CEIE, 2002

vii

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

PLANEJAMENTO DO SITE ............................................................................... 33


4.1. Qual o pblico-alvo? ..................................................................................................33
4.2. Por que se deseja um site da Web?...........................................................................34
4.2.1 Empregos.net (www.empregos.net)...........................................................................................35
4.2.2 Catho (www.catho.com.br) ........................................................................................................36
4.2.3 Manager Online (www.manager.com.br)..................................................................................37
4.2.4 Bumeran (www.bumeran.com.br) .............................................................................................38
4.2.5 APINFO (www.apinfo.com.br)...................................................................................................39

4.3. Principais Objetivos...................................................................................................39


4.4. Que se pretende que os usurios faam quando visitarem o site? .........................40
4.5. Quanto Gastar? ..........................................................................................................40
5

DESENVOLVIMENTO DO SITE ......................................................................... 41


5.1. Tecnologias e ferramentas utilizadas .......................................................................41
5.1.1 Caractersticas Principais das Active Server Pages ASP..........................................................41
5.1.2 A Linguagem JavaScript .............................................................................................................42
5.1.3 ActiveX e a Linguagem VBScript...............................................................................................43
5.1.4 O Software DreamWeaver ..........................................................................................................44
5.1.5 Macromedia Flash 5 ....................................................................................................................44

5.2. O Banco de Dados utilizado ......................................................................................45


5.3. O site desenvolvido.....................................................................................................46
5.4. Comparao do site desenvolvido com os analisados .............................................59
6

CONCLUSO ..................................................................................................... 61

UNESP / FEG CEIE, 2002

viii

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

ndice de Figuras
FIGURA 1 PGINA INICIAL DO SITE EMPREGOS.NET.............................................................................35
FIGURA 2 PGINA INICIAL DO SITE CATHO. ............................................................................................36
FIGURA 3 PGINA INICIAL DO SITE MANAGER.......................................................................................37
FIGURA 4 PGINA INICIAL DO SITE BUMERAN.......................................................................................38
FIGURA 5 PGINA INICIAL DO SITE APINFO ............................................................................................39
FIGURA 6 A MODELAGEM DOS DADOS. ....................................................................................................45
FIGURA 7 PGINA PRINCIPAL......................................................................................................................46
FIGURA 8 CRITRIOS DE PESQUISA PARA VAGAS. ................................................................................47
FIGURA 9 DETALHE DA VAGA.....................................................................................................................48
FIGURA 10 IDENTIFICAO PARA INCLUIR O CURRICULUM VITAE.................................................49
FIGURA 11 CADASTRO DO CURRICULUM VITAE....................................................................................50
FIGURA 12 IDENTIFICAO PARA PESQUISA DE CURRICULUM VITAE. ..........................................51
FIGURA 13 CRITRIOS DE PESQUISA PARA CURRICULUM VITAE. ....................................................52
FIGURA 14 DETALHE DO CURRICULUM VITAE.......................................................................................53
FIGURA 15 IDENTIFICAO PARA INCLUIR EMPRESAS. ......................................................................54
FIGURA 16 CADASTRO DA EMPRESA.........................................................................................................55
FIGURA 17 CADASTRO DE VAGAS..............................................................................................................56
FIGURA 18 CADASTRO DE VAGAS..............................................................................................................57
FIGURA 19 ALTERAO DE VAGAS. ..........................................................................................................58
FIGURA 20 CADASTRO DE PERGUNTAS, SUGESTES E DVIDAS. ....................................................59

UNESP / FEG CEIE, 2002

ix

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

ALVES,

A.C.R.;

SILVA,

A.P.P.;

LINO,

L.K.S.

Projeto,

Anlise

Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego.


Guaratinguet, 2002. 64p. Monografia (Especializao em Informtica Empresarial)
Faculdade de Engenharia, Campus de Guaratinguet, Universidade Estadual Paulista.

RESUMO

Atualmente, a Internet um dos meios de comunicao mais avanados e utilizados


mundialmente. Devido alta tecnologia que a envolve e sua capacidade de comunicao a
longas distncias, a Internet consolidou-se como uma fonte completa de informao.
Com o uso mundial da rede, a criao de sites para a Internet vem crescendo e
tomando espao entre as atividades desenvolvidas pelos profissionais de informtica,
tornando-se, assim, uma das reas mais promissoras.
Neste trabalho, ser abordada a criao de um site que oferece, de maneira gratuita,
ofertas de empregos. O ttulo do site criado Trabalhos & Oportunidades On-line. O Site
possui basicamente informaes sobre carreira profissional.
No decorrer do trabalho, sero apresentadas as vrias fases empregadas na criao do
site, desde o planejamento at as ferramentas utilizadas.

PALAVRAS-CHAVES: Internet, Site de Emprego, Sistemas de Informao.

UNESP / FEG CEIE, 2002

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

ALVES, A. C. R.; SILVA, A.P.P.; LINO, L.K.S. Project, Analysis and


Development of a WEB System for Administration of Offers of Job. Guaratinguet, 2002. 64p.
Monografia (Especializao em Informtica Empresarial) Faculdade de Engenharia,
Campus de Guaratinguet, Universidade Estadual Paulista.

ABSTRACT

Nowadays, the Internet is one of the more advanced and used way of communication
around the world. Due to the high technology that involves it and the capacity of
communication at long distances, the Internet has consolidated as a complete source of
information.
With the world use of the net, the sites creation for the Internet is growing and taking
space among the activities developed by the computer science professionals, becoming one of
the most promising areas.
In this work, the creation of a site for administration of offers of job is presented. The
site is entitled " Trabalhos & Oportunidades On-line" and possesses information basically on
professional career.
In the work the several phases that can be used in the creation of a site, from the
planning to the tools that were used, are presented.

KEY WORDS: Internet, Site of Job, Information Systems.

UNESP / FEG CEIE, 2002

xi

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

1 Introduo
Nos ltimos tempos, a Internet Rede Mundial de Computadores vem ocupando
grande espao na mdia. Desde sua criao, na dcada de 60, a Internet tem revolucionado o
panorama mundial ao permitir, por exemplo, a comunicao entre usurios a milhares de
quilmetros, pelo preo de uma ligao telefnica local, alm de se tornar a mais sofisticada e
completa fonte de informao existente sobre os mais diversos assuntos.
No decorrer dos anos, entre a dcada de 80 e o incio dos anos 90, a rede foi
aperfeioada e comearam a aparecer os servios que deram Internet sua feio atual. O
principal deles a World Wide Web (WWW), lanado em 1991, que viabilizou a transmisso
de imagens, som e vdeo pela rede, pois, at ento, a maior parte do material disponvel era
composta de documentos hipertexto.
Na metade dos anos 90, com a liberalizao do mercado de telecomunicaes no
Brasil, surgiram os primeiros Provedores de Acesso (empresas comerciais que vendem aos
clientes o meio de acessar a rede). Esse fato, aliado ao preo que atingiram os computadores,
fez com que a utilizao da Internet se disseminasse, principalmente entre a classe mdia no
Brasil.
Dentre as vrias atividades envolvidas no novo mercado de Internet criado, o
desenvolvimento de sites1, com suas pginas de apresentao, vem mostrando um
crescimento muito grande, por ser uma atividade relativamente recente que desperta grande
interesse e cujo desenvolvimento no apresenta um alto grau de complexidade.
A pgina de apresentao de um site a porta de entrada para o internauta explorar
outras pginas que fazem parte do mesmo endereo na Internet. Para que um internauta se
sinta atrado pelo site que ir visitar, necessrio que a primeira pgina do site seja bem
elaborada, possuindo uma aparncia agradvel e que no seja de acesso lento. Neste trabalho,
questes como esta sero analisadas, objetivando o desenvolvimento apropriado de um site de
consultas de vagas de emprego.

Um Web Site uma coleo de arquivos Web de um assunto especfico, que inclui um arquivo chamado de
Home Page. Por exemplo, a maioria das companhias, organizaes ou indivduos que possuem um Web Site
tem um endereo nico. A partir da Home Page, voc pode navegar por todas as pginas restantes [1].

UNESP / FEG CEIE, 2002

12

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

1.1. A histria da Internet ontem e hoje


A Rede Mundial de Computadores, como j foi dito, teve seu incio na dcada de 60,
mais precisamente no ano de 1957, com o surgimento, nos EUA, da ARPA (Advanced
Research Projects Agency Agncia de Pesquisa em Projetos Avanados), sobretudo como
conseqncia da corrida armamentista e tecnolgica entre americanos e soviticos. O projeto
que deu origem a ARPA era ligado ao Departamento de Defesa norte-americano e tinha como
objetivo manter a superioridade tecnolgica dos Estados Unidos, alm de analisar e alertar o
pas contra avanos tecnolgicos de adversrios potenciais.
No comeo da dcada de 60, um problema passou a incomodar os pesquisadores da
ARPA: como tornar confivel a comunicao entre computadores, mesmo que o pas sofresse
um pesado ataque nuclear. A soluo foi encontrada utilizando-se a idia de uma rede, na qual
a informao trafegasse utilizando o princpio de comutao de pacotes. Segundo esse
princpio, os dados seriam divididos em vrias partes, cada uma delas com uma etiqueta,
que descreveria seu destino antes de serem enviados pela rede. A soluo era engenhosa, mas
faltavam na poca os equipamentos que pudessem implement-la.
Em 1962, sob a direo de J. C. R. Licklider, que batizou o projeto de Rede
Intergaltica, o trabalho de implementao foi iniciado. Na viso de Licklider, o objetivo de
seu trabalho era no apenas conectar computadores, mas tambm pessoas, auxiliando-as a
trocar experincias entre si. Era uma postura nova, que encontrou dificuldades dentro da
indstria de computadores da poca, voltada produo de poderosas mquinas de clculo
[2].
Aps exaustivos seminrios e encontros, chegou-se finalmente a um consenso a
respeito do padro de comunicao de dados a ser utilizado entre os computadores distantes.
A primeira conexo foi ento feita no dia 30 de agosto de 1969, ligando a Universidade da
Califrnia, em Los Angeles (UCLA), ao SRI (Stanford Research Institute), na Califrnia.
Alm desses dois pontos da rede, conectaram-se a Universidade da Califrnia, em Santa
Barbara (UCSB), e a Universidade de Utah, em Salt Lake City. A ARPANET acabara de
nascer [2].
Inicialmente, a ARPANET possibilitava a seus usurios o acesso atravs de terminal
remoto, a transferncia de arquivos e o uso de impressoras e outros dispositivos remotos. A
rede passou de 4 para 15 ns em 1971. Em 1972, j eram 37 ns. Porm, o acesso rede era
ainda restrito s instituies de pesquisa ligadas ao governo e rea militar, e seu custo anual
era em torno de US$ 250.000 [2].
UNESP / FEG CEIE, 2002

13

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

A partir de 1975, com o crescimento do trfego de informao militar na rede, seu


acesso tornou-se mais restritivo, fazendo com que uma srie de outras redes fossem criadas
por instituies de pesquisa e companhias privadas. As redes acabaram por criar uma
comunidade que trocava entre si informaes atravs de listas de discusso (mailing lists).
Nessa poca, no existia ainda uma possibilidade de comunicao entre as diversas redes.
Para resolver esse problema, a ARPA definiu, no incio dos anos 80, o TCP/IP
(Transfer Control Protocol/Internet Protocol), um protocolo de comunicao geral entre
redes. Com a utilizao do TCP/IP por diversas instituies de pesquisa, estava formando-se
uma rede de redes, que permitia a milhares de usurios compartilhar suas informaes.
Estava nascendo a Internet.
Em 1990, os interesses militares da ARPANET foram transferidos a uma nova rede,
denominada MILNET. A ARPANET foi ento definitivamente extinta. Enquanto isso, a
Internet crescia, abrindo espao para usurios comerciais, fora da esfera acadmica. Uma das
conseqncias dessa expanso foi o aparecimento de novos aplicativos, entre eles o ARCHIE2,
[2] que era um sistema de busca em arquivos remotos e o GOPHER3 [2], que era um sistema
avanado de busca de informao que utilizava para suas pesquisas um sistema de menus e
diretrios. Com isso, comearam a aparecer aplicativos destinados a procurar informaes na
rede.
Tim Berners-Lee, um fsico do Centro de Estudos de Energia Nuclear - European
Laboratory for Particle Physics / Centre Europen de Recherche Nucleaire CERN em
Genebra, Sua, props uma extenso ao Gopher utilizando o conceito de hipertexto: partes do
texto ficavam marcadas, e, uma vez selecionadas, levavam a outras informaes sobre o
assunto em questo. Lee desenvolveu um programa denominado navegador, que era um
aplicativo que recebia e interpretava arquivos com contedos diversos como texto, imagens,
scripts, etc., com a finalidade bsica de efetuar a interface com o usurio.
O novo sistema de busca de informao foi denominado por Lee de World Wide Web
(WWW). Um poderoso navegador, chamado Mosaic, foi desenvolvido no NCSA (National
Center

for

Supercomputing

Applications

Centro

Nacional

de

Aplicaes

de

Supercomputao, na Universidade de Illinois, em Urbana, Illinois). Atravs do Mosaic, o


usurio da Internet poderia acessar informaes sem se preocupar com converso de arquivos

Servio de busca de arquivos armazenados em FTP annimo.

Um sistema distribudo para busca e recuperao de documentos, que combina recursos de navegao atravs
de colees de documentos e bases de dados indexadas, por meio de menus hierrquicos.

UNESP / FEG CEIE, 2002

14

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

ou formatos; alm disso, poderia acessar outros servios, tais como o Gopher, Telnet (acesso
remoto via terminal), FTP (transferncia de arquivos), etc. Logo em seguida, a empresa
Netscape lanou uma verso mais poderosa do Mosaic denominada Netscape Navigator e que
dispunha de uma verso para computadores pessoais PC (Personal Computer). A Internet
tornara-se acessvel a qualquer usurio de PC [2].
Hoje, embora haja muitos navegadores diferentes disponveis, o Explorer, da
Microsoft, e o Navigator, da Netscape, so os mais utilizados. A competio entre as duas
companhias tem sido importante para a continuao das melhorias no software.
Atualmente, alm do acesso World Wide Web, ou simplesmente Web, pode-se,
atravs da Internet, ter acesso a diversos servios, sendo que talvez o mais popular, alm do
acesso Web, seja o servio de correio eletrnico e-mail (na seo 2.3 so apresentados
alguns desses servios).
Atravs da Web, todo tipo de informao foi disponibilizado aos usurios da rede.
Encontrar a informao que se procurava na teia passou a ser uma tarefa rdua. Para tentar
melhorar as chances de se encontrar uma informao precisa, diversos mecanismos de busca
foram surgindo na Web. Esses mecanismos caracterizam-se por sites que realizam, atravs de
um rob, pesquisas na rede, catalogando informao para que um usurio, a partir de uma
palavra-chave, pudesse encontrar a informao que procura. O site Altavista4 foi um dos
primeiros a alcanar a fama, tendo tornado-se um dos sites de busca mais conhecidos da rede,
contando, em 1997, com 30 milhes de pginas em seu banco de dados. Atualmente, talvez o
mecanismo de busca mais conhecido e eficiente seja o Google5, que apesar de oferecer uma
utilizao bastante simples (pode-se procurar informao a partir da digitao de uma frase
como, por exemplo, tutorial sobre internet), oferece excelentes resultados (respostas certas),
com os visitantes encontrando a informao de que necessitam em qualquer parte na Web.
Atualmente o Google conta com cerca de 2 bilhes de pginas em seu banco de dados [3].
Toda e qualquer informao disponibilizada na Web a partir de sites. Para que se
possa manter a Web organizada e de acordo com um critrio definido nos Estados Unidos e
seguido hoje na maioria dos pases, os sites so organizados em domnios, que so nomes que
permitem identificar as instituies ou conjunto de instituies na rede.O domnio de um site
indicado no final do endereo do site, aps o nome do site, por um ponto seguido de trs
letras. Entre os principais domnios, pode-se citar .com (comrcio e servios), .edu

http://www.altavista.com

http://www.google.com

UNESP / FEG CEIE, 2002

15

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

(educao), .net (operaes da Internet), .gov (instituies governamentais), .mil


(instituies militares) e .org (organizaes). Fora dos Estados Unidos, aps o domnio, os
endereos apresentam ainda um ponto seguido de duas letras que indicam o pas de origem,
como, por exemplo, .br para o Brasil.
A Internet, que no mundo inteiro tornou-se extremamente popular, comeou a ser
efetivamente utilizada no Brasil por volta da dcada 90, atravs da Rede Nacional de
Pesquisas (RNP), que ligava as principais instituies de ensino e pesquisa do pas. De acordo
com projees e pesquisas realizadas pelo Instituto Ibope, no sculo vinte a Web deve ter
alcanado 13 milhes de usurios s no Brasil [4].
1.2. Objetivo
Neste trabalho, apresenta-se um estudo introdutrio sobre a complexa tarefa de
criao de sites. A partir desse estudo, pretende-se atingir o objetivo deste trabalho, que a
implementao de um site de cadastro de vagas de empregos que permita, de maneira gratuita,
uma busca nas vagas armazenadas por empresas com opes de pesquisas avanadas que so
normalmente encontradas em sites pagos, como, por exemplo, o site da empresa CATHO6.
Para atingir esse objetivo, alm do estudo preliminar, realizar-se- uma anlise dos sites que
atualmente oferecem servios desse tipo.
1.3. Organizao do Trabalho
Aps a apresentao do pequeno histrico do desenvolvimento da Web realizado
neste captulo, o desenvolvimento deste trabalho obedecer ordem descrita a seguir. O
captulo 2, objetivando contextualizar o trabalho que ser desenvolvido, apresenta diversos
conceitos ligados a Web e Internet, como a linguagem primariamente utilizada, questes
sobre segurana de sites, servios bsicos encontrados na Web e navegadores.
No captulo 3, apresentar-se- uma proposta de metodologia a ser utilizada no
desenvolvimento de sites. Essa ser a metodologia utilizada no desenvolvimento do site que
ser construdo. O captulo 4 apresenta o planejamento efetuado e o desenvolvimento do site,
com as questes que foram analisadas e respondidas para que se pudesse atingir o objetivo
proposto. Nesse captulo, so apresentados tambm alguns sites similares ao que ser
desenvolvido neste trabalho. Esse estudo auxiliar o desenvolvimento do site.

http://www.catho.com.br

UNESP / FEG CEIE, 2002

16

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

O captulo 5 apresenta as ferramentas que foram utilizadas no desenvolvimento do


site, a modelagem dos dados e sua implementao em um sistema de banco de dados, assim
como o site desenvolvido realando suas caractersticas. Finalizando o captulo, uma pequena
comparao com sites semelhantes existentes apresentada.
O captulo 6 apresenta as concluses deste trabalho, bem como algumas perspectivas
para seu desenvolvimento futuro. Ao final do trabalho, apresenta-se um glossrio com os
principais termos tcnicos encontrados no trabalho.

UNESP / FEG CEIE, 2002

17

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

2 Contextualizao do Trabalho
Uma pgina Web torna o acesso aos servios disponveis na Internet totalmente
transparentes para o usurio, possibilitando a manipulao multimdia da informao. Assim,
o usurio pode, somente usando o mouse, ter acesso a uma quantidade enorme de informaes
na forma de imagens, textos, sons, grficos, vdeos, etc., navegando atravs de palavraschaves e cones [5]. Neste captulo, apresentam-se alguns dos conceitos chaves encontrados
na Web.
2.1. Linguagem bsica da Web
Quase a totalidade do contedo presente na Web est construda a partir de pginas
que utilizam como base linguagem HTML (HyperText Markup Language), que a
linguagem que deu incio ao desenvolvimento de pginas para a Internet. HTML caracterizase por ser uma linguagem de marcao de texto utilizada para publicao de documentos na
Web. Consiste de marcadores de trechos e blocos de texto, que so utilizados por um
navegador Web para formatar o documento e apresent-lo na tela.
possvel desenvolver pginas HTML supersofisticadas, usando um simples editor
de texto, embora essa no seja a forma mais cmoda e produtiva de realizar esse trabalho.
Existem vrios tipos de editores e conversores para o formato HTML que podem facilitar
muito a criao ou a transformao de informao para ser publicada na Web. Na criao de
pginas Web, basicamente trs tipos de ferramentas podem ser utilizados:

Editores HTML: so as ferramentas que geralmente oferecem mais liberdade para


a criao de pginas atravs da utilizao da programao visual. Trabalha-se
diretamente sobre a apresentao do documento sem dar ateno especial ao
cdigo HTML da pgina. A maioria desses editores no oferece uma interface
WYSIWYG7. Normalmente o contedo criado em ferramentas desse tipo necessita
ser visualizado em um navegador para que se possa analisar o resultado final.

Macros para processadores de texto: so pequenos programas acessveis no


interior de editores de texto. A utilizao de macros tem a vantagem de usar o
ambiente do processador de textos, geralmente familiar ao usurio. Macros
permitem que se crie uma pgina HTML sem que seja necessrio escrever uma
nica linha de HTML. Embora de utilizao facilitada, o uso de macros apresenta

What You See Is What You Get.

UNESP / FEG CEIE, 2002

18

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

como problema impossibilidade de se aproveitar dos recursos mais sofisticados


da linguagem. Existem macros para Word for Windows, WordPerfect e Ami Pro,
entre outros processadores de texto.

Conversores: permitem converter documentos escritos em diversos formatos


proprietrios para HTML. Entre os conversores, pode-se citar conversores a partir
de documentos PostScript, Texinfo, LaTeX, Framemaker, Word, RTF,
WordPerfect, etc. Em geral, os conversores so limitados, sendo que quase sempre
necessrio fazer alguma edio aps a converso. So, entretanto, extremamente
teis quando se possui muita informao em um formato diferente e deseja-se
rapidamente torn-la disponvel na Web.

A linguagem HTML oferece vrias facilidades para a publicao de informaes na


Web, embora apresente tambm alguns problemas. Um deles est ligado impossibilidade de
se criar pginas dinmicas (pginas da Web criadas automaticamente, de acordo com
informaes fornecidas pelo usurio); com o HTML s possvel criar pginas estticas
(pginas de HTML cujo contedo no est ligado a nenhuma ao do usurio). As principais
facilidades oferecidas pelos sites da Web hoje em dia esto ligadas a caractersticas dinmicas
das pginas: informaes so enviadas ao usurio em resposta a informaes fornecidas,
como, por exemplo, o resultado de consultas a catlogos em sites de vendas. Evolues
(basicamente HTML Dinmico) permitem que atualmente se tenham pginas com contedo
dinmico.
Outro problema est ligado caracterstica dos marcadores da linguagem HTML que
definem como a informao ser apresentada e no o qu a informao representa. Essa
caracterstica, entre outras, cria um problema quanto apresentao do contedo das pginas
em navegadores diferentes, pois cada um deles pode apresentar o mesmo contedo de forma
diferente. Uma evoluo da linguagem, para resolver entre outros esse problema, deu-se com
o aparecimento de uma nova linguagem denominada XML (eXtensible Markup Language) e a
evoluo de HTML para XHTML. XML como evoluo de HTML, co-habita e integra-se
facilmente com ela. Ambas tm em comum a origem a partir da linguagem SGML (Standard
Generalized Markup Language). SGML um exemplo de linguagem de marcao
generalizada, tendo sido criada em 1986. Ela oferece um esquema de marcao simples,
independente de plataforma e extremamente flexvel, embora seja de utilizao complicada.
XML uma linguagem que permite que qualquer tipo de informao seja distribudo
atravs da Web. Ao contrrio de HTML, a XML pode ser utilizada com diferentes finalidades,
UNESP / FEG CEIE, 2002

19

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

pois ela cobre uma ampla variedade de aplicaes, cada uma servindo a uma funo
particular, que pode utilizar a Web como mecanismo de distribuio.
2.2. Segurana
Atualmente, os ataques ou ameaas a sistemas de informtica tm obtido grande
destaque na imprensa e na prpria Internet. Roubos de acervos, violaes de privacidade,
impedimento de servios e outros tipos de problemas so freqentes, assustando os usurios,
mas tambm contribuindo para o aprimoramento dos servios de segurana eletrnicos.
Entre os sistemas que so com maior freqncia atacados, pode-se citar as empresas
de cartes de crdito que tm os cartes de seus clientes clonados ou as senhas roubadas
para utilizao posterior. J os prestadores de servio na rede (como os provedores de
informaes e servios de e-mail) sofrem, por exemplo, tentativas de alterao de suas
pginas, envio de e-mails falsos, etc. Visando a apresentar alguns dos problemas que podem
ocorrer com um site em relao segurana, nesta seo apresentam-se alguns dos tipos de
ataques mais comumente encontrados na Internet.
2.2.1 Alterao de Domnio
Neste caso, um invasor altera o endereo de um site, para que, por exemplo, quando
um usurio digitar www.banco.com em um navegador, o usurio seja automaticamente
enviado a outro site que foi clonado. Nesse caso, o usurio, que est alheio a esse fato, pode
fornecer informaes importantes e at sigilosas, que ficaro em posse dos criminosos.
Cpia de sites de acesso a bancos constituem apenas um dos tipos de sites que j
sofreram esse tipo de ataque, causando grande confuso e transtorno aos usurios.
Atualmente, atravs da utilizao de servios de verificao de autenticidade de sites, como o
servio Verisign [14], esse problema foi quase que eliminado.
2.2.2 Cavalo de Tria
Este tipo de ataque configura-se pelo envio de arquivos (geralmente arquivos
executveis) normalmente disfarados, ou seja, tm um nome, uma identidade, mas
realizam um tipo de atividade que no o esperado. Podem apresentar uma animao que
prende a ateno do usurio, enquanto um programa oculto vai destruindo os arquivos no
disco rgido de quem o recebeu e executou, ou apagando arquivos com extenses previamente
programadas. Como vm disfarados, esses arquivos iludem o usurio, dificultando sua

UNESP / FEG CEIE, 2002

20

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

deteco. O cavalo de tria denominado I Love You foi um dos casos mais recentes desse tipo
de ataque, tendo sido enviado como mensagem anexa a e-mails.
2.2.3 Roubo de Senha
Nesse tipo de ataque os invasores utilizam um recurso eletrnico para ter acesso
ilegal a cdigos e senhas de usurios. Para tanto, desenvolve-se e instala-se em estaes
conectadas rede um programa que simula o processo de login na rede. Quando esse
programa est em execuo, permite a seu proprietrio, no caso o invasor, armazenar todas as
entradas do usurio, possibilitando seu uso posterior. Existem casos em que o programa
monitor, quando ativado, salva informao como cdigo hexadecimal, bastando ao invasor
decodificar essa informao para ter acesso aos dados dos usurios e assim conseguir
conectar-se ao sistema como se fora aquele usurio.
2.2.4 Dos Denial Of Services
Este tipo de ataque caracterizado pela clonagem de um programa que deve realizar
pedidos a sites de comrcio eletrnico ou prestao de servios. Essa clonagem realizada
quando o site acessado, ficando armazenada nas instalaes invadidas pelos atacantes.
Quando os usurios fazem uma requisio, os programas clonados enviam aos sites
simultaneamente milhares de chamadas, o que faz com que o site no consiga atend-las por
falta de recursos de memria, banda, etc., com os verdadeiros pedidos acabando por no ser
atendidos.
Esse ataque gerou e gera ainda milhes em prejuzo financeiro, uma vez que os sites
aps os ataques passam horas indisponveis.
2.2.5 Invaso de Sites (Backdoor)
BackDoor como so chamados programas que abrem o acesso a um computador
sem que o usurio tenha conhecimento (por isso porta dos fundos). Na Web, os servios em
um servidor so acessados atravs de portas que podem ter seu acesso liberado ou no.
Normalmente um computador no deve ter nenhuma porta que permita um acesso indevido de
terceiros a ele. Logicamente em um servidor de pginas algumas portas tm de estar abertas
para que se possa acessar, por exemplo, as paginas nele armazenadas, portas para servidor de
arquivo, permitindo que usurios acessem arquivos e atualizem suas pginas, porta para
servidores de e-mail, etc. Essas portas devem ser monitoradas para evitar invases indevidas.

UNESP / FEG CEIE, 2002

21

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

No entanto, um invasor pode abrir outras portas, alm das que devem permanecer
abertas. Pode, por exemplo, abrir portas que permitam acesso ao disco rgido atravs do
sistema de arquivos, e isso que fazem os programas mal-intencionados, abrindo portas sem
consentimento para que o computador possa ser acessado de maneira invisvel. Nesse caso,
pode-se falar de acesso pela porta dos fundos, o que permite a entrada de um hacker, que
pode obter acesso total ao sistema.
2.2.6 Cheirador de Pacotes (Packet Snifer)
Este tipo de ataque caracterizado por programas para ambientes de pequeno porte
que atuam interceptando pacotes transmitidos nas redes TCP/IP, capturando-os e assim
permitindo copi-los, elimin-los, fazendo com que os usurios fiquem sem comunicao ou
impedindo seu trabalho. Como esses programas analisam o trfego na rede, diversos tipos de
informao no codificados podem ser capturados para utilizao futura pelos invasores.
2.3. Servios Bsicos na Internet
A Web utilizada principalmente em aplicaes que no sejam comerciais, na
recuperao e troca de informao. Essa utilizao realizada atravs de alguns servios que
so fornecidos na Internet.
Basicamente, a troca de informaes, que configura a comunicao entre os usurios,
pode ser feita de dois modos: por correio eletrnico, em que se digita a mensagem e envia
sem a necessidade de o destinatrio estar conectado; e a comunicao em tempo real ou
interativa, que se configura pelo estabelecimento de uma conversa entre usurios. Nesse
caso, necessrio que ambos estejam conectados. As duas prximas subsees apresentam
esses tipos de comunicao, enquanto as outras apresentam tipos diversos de servios
oferecidos na Internet.
2.3.1 Correio Eletrnico e-mail
um dos servios bsicos de comunicao utilizados na rede pelos usurios para a
troca de mensagens eletrnicas, sendo muito rpido e de fcil utilizao. Pelo e-mail
possvel trocar mensagens com pessoas ou empresas do mundo inteiro. O servio est
substituindo gradativamente os mtodos tradicionais de comunicao interurbana e
internacional (telefone e fax), que so bem mais caros. Sua utilizao baseada em um
programa de correio eletrnico que envia as mensagens para um usurio. O programa de
correio eletrnico gerencia todas as informaes necessrias para que a mensagem chegue ao
destinatrio, possuindo um campo onde se digita o endereo eletrnico do destinatrio (na
UNESP / FEG CEIE, 2002

22

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

forma username@subdomnios.domnio), o assunto da mensagem, a data de envio,


etc. e tambm a parte que identifica o remetente, que tambm possui as informaes citadas
acima.
2.3.2 Conversas Interativas (Talk) e Irc (Internet Relay Chat)
So servios semelhantes. Ambos permitem um dilogo em tempo real, independente
da localizao dos interlocutores. Suas diferenas so:

Talk: permite dilogo somente entre duas pessoas atravs do comando:


talk<endereo eletrnico do usurio> (inclusive o nome da
mquina em que ele se encontra). O usurio chamado recebe em sua mquina
uma mensagem informando como se conectar ao outro. Quando a conexo
estabelecida, a tela se divide ao meio e ambos podem digitar suas mensagens ao
mesmo tempo. Este servio restrito aos ambientes Unix.

IRC: pode estabelecer comunicao entre dois ou mais usurios, com a conversa
podendo ou no ser pblica. Possui diversos servidores na rede, que esto
interconectados e constantemente apresentam aos usurios os canais e recursos
do servio.

2.3.3 Listas de Discusso


um meio de comunicao baseado na utilizao do correio eletrnico, que envolve
duas ou mais pessoas com o intuito de discutir um assunto determinado. Nesse caso, os
usurios se cadastram em um servidor que gerencia listas (Listserver). Esse servidor contm
os endereos eletrnicos de todos que participam da lista e quando um usurio envia uma
mensagem para a lista de discusso, o servidor automaticamente redistribui essa mensagem
aos outros usurios inscritos na mesma lista. Listas de discusso podem contar com a
participao de um moderador, que permite ou no a inscrio de novos usurios e que pode
controlar as mensagens que so distribudas na lista.
2.3.4 Grupos de Discusso Netnews (Usenet)
Esse servio semelhante ao de Listas de Discusso, s que com uma estrutura que
torna a participao mais fcil e abrangente. Um grupo de discusso baseado em um
programa que armazena informaes sobre os mais diversos tpicos em um servidor. Existem
mais de 3.000 grupos de discusso, permitindo a troca de mensagens sobre diversos assuntos,
com a diferena de que as mensagens so enviadas para um determinado computador que as
UNESP / FEG CEIE, 2002

23

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

reenvia em blocos a outros computadores, que funcionam tambm como servidores,


permitindo que usurios que tenham acesso a esse computador possam ter acesso
informao. Os usurios, para terem acesso a essas mensagens, precisam ter instalado em seu
computador um programa de leitura de news, o que evita a necessidade de se subscrever em
grupos de discusso.
2.3.5 Telnet
Telnet uma das maneiras atravs das quais um usurio em um computador pode ter
acesso a outro computador, desde que esse lhe d permisso. Tecnicamente, pode-se dizer que
Telnet um comando de usurio baseado no uso do protocolo TCP/IP objetivando um acesso
a computadores remotos. Na Web, os protocolos HTTP (Hypertext Transfer Protocol) e FTP
permitem recuperar arquivos especficos de computadores remotos, mas atravs deles no
possvel ter acesso completo a esse computador como um usurio. Com Telnet, um usurio
que se conectar a um computador remoto o utilizar como um usurio regular com os
privilgios que tiverem sido concedidos s aplicaes e dados especficos daquele
computador.
2.3.6 FTP
um protocolo padro de transferncia de arquivos da Internet, configurando o
modo mais simples para trocar arquivos entre computadores na Internet. Como o protocolo
HTTP que transfere pginas Web e arquivos relacionados e o protocolo SMTP (Simple Mail
Transfer Protocol) que transfere e-mails, o protocolo FTP usa os protocolos TCP/IP da
Internet, sendo normalmente utilizado para transferir os arquivos das pginas Web do
computador de seu criador para o computador que ir abrig-las, ou para carregar programas e
outros arquivos de um computador que funciona como servidor de arquivos. Ou seja, FTP
uma maneira de transferir um arquivo, seja ele um texto, uma foto, um artigo cientfico, uma
homepage ou um programa, de um computador distante (remoto) para um computador local
de um usurio e vice-versa.
2.4. Navegadores
um software que busca na Internet documentos de qualquer servidor e os exibe em
seu computador. Os principais navegadores existentes no mercado so o Explorer, da
Microsoft, e o Navigator, da Netscape. Com o crescimento da Internet e a exploso que o uso
desses navegadores teve, as duas companhias tm competido cada vez mais para ganhar
mercado, produzindo uma melhora constante desses softwares.
UNESP / FEG CEIE, 2002

24

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Basicamente, os navegadores funcionam atravs de hipertexto, que so documentos


que, por meio de links, acessam outros documentos escondidos atrs de textos e grficos.
Por exemplo, quando o usurio clica em um texto que representa um link, este aciona um
cdigo que est contido no documento e direciona a navegao outra localizao em algum
lugar na Internet. A seguir, so apresentados esses dois navegadores.
2.4.1 Internet Explorer
Com o surgimento da Internet e seu posteriormente crescimento, as empresas de
informtica sentiram a necessidade de criar navegadores que facilitassem a vida dos usurios
favorecendo o acesso desses rede. A Microsoft, que inicialmente havia ignorado o fenmeno
da Internet, criou, em 1995, o navegador Internet Explorer. As principais caractersticas deste
navegador so:

Capacidade de organizar e consultar, sem a necessidade de se estar conectado


rede, as pginas preferidas do usurio;

Tirar o mximo proveito das barras de pesquisa.

O Internet Explorer 6, que a verso mais recente, j traz novas caractersticas para
maior segurana e satisfao dos usurios, como por exemplo:

Privacidade: inclui muitos recursos novos e aprimorados que simplificam as


tarefas executadas diariamente na Web, ajudando a manter a privacidade das
informaes pessoais.

Flexibilidade: essa verso procurou aumentar a confiabilidade do navegador


usando recursos novos e inovadores, incluindo a barra de mdia e o
redimensionamento automtico de figuras, para que se possa aproveitar a Web
exatamente da forma que se desejar.

Confiabilidade: o Explorer 6 aprimorou ainda mais a confiabilidade do Internet


Explorer, oferecendo uma navegao mais estvel e com menos erros. Os novos
servios de coleta de falhas ajudam a identificar possveis problemas que
precisam ser corrigidos em atualizaes futuras das tecnologias do Windows
Internet.

2.4.2 Netscape
Atualmente, a Netscape pertence empresa Amrica Online, que est disponibilizando
a verso 6.2 do seu navegador, para tentar corrigir os erros das verses passadas e que
UNESP / FEG CEIE, 2002

25

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

acabaram afastando os usurios que utilizavam o programa, por seu baixo desempenho e pelas
muitas limitaes encontradas nas ltimas verses.
O Netscape apresentou muitas falhas, como teclas travando sem motivo aparente,
demora para carregar pginas e, o pior deles, encerramento repentino do programa. Essa nova
verso vem com a correo desses e de outros problemas, alm de ter deixado o programa de
e-mails Communicator bem mais rpido.
A nova verso do Netscape vem totalmente modificada em relao anterior, pronta
para o futuro e podendo ser usada em aplicaes escritas em XML, alm de apresentar uma
verso para o sistema operacional Linux.

UNESP / FEG CEIE, 2002

26

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

3 Uma proposta de metodologia no desenvolvimento de sites


Na elaborao de uma pgina ou site na Web, diversos fatores, alm da aparncia,
tambm devem ser considerados. Entre esses fatores, pode-se citar seu contedo e o seu
projeto programtico, ou seja, todos os caminhos que devem ser percorridos para se chegar ao
projeto final, bem como a coleta de informaes junto ao pblico-alvo, a anlise de contedo,
uma anlise dos custos e ganhos, e as ferramentas (linguagens de programao, softwares
grficos, entre outros) que sero utilizadas para obter o resultado desejado.
Neste captulo, apresenta-se uma proposta de metodologia a ser seguida no
desenvolvimento de sites. A metodologia aqui apresentada baseia-se em sua totalidade no
trabalho de Chris Waters [6]. A apresentao da metodologia feita atravs da anlise de uma
srie de itens que tem importncia relevante no desenvolvimento de sites.
3.1. Contedo de uma pgina Web
Ao navegar na Web, muitas vezes pode-se perceber que existe muita informao
desnecessria, como, por exemplo, figuras pesadas, propagandas, entre outros contedos que
nada acrescentam pgina consultada.
Existe uma grande diversidade de trabalhos de arte, composies e recursos que
geram pginas com um contedo apresentado de forma interessante e ilustraes atraentes.
Porm, antes de colocar todas esses atributos em uma pgina, preciso que seja elaborado um
projeto com base no assunto que ser apresentado, naturalmente procurando sempre fornecer
informao precisa, que no cause perda de tempo nem exija pacincia do internauta para
acessar a informao.
H pginas que disponibilizam informaes em tempo real, em formato texto; h
outras que importunam os usurios com perguntas, enigmas, concursos e caracteres grficos
absurdos. Acredita-se que, a partir do momento em que uma pgina informe o que o usurio
deseja, da maneira como ele deseja, pode-se considerar esta pgina como bem-sucedida.
Pginas desse tipo so as que servem melhor ao pblico.
Para que se possa desenvolver pginas bem-sucedidas, importante determinar
basicamente o perfil do usurio e as funcionalidades que devem estar presentes na pgina para
que ela atinja seus objetivos.

UNESP / FEG CEIE, 2002

27

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

3.2. Objetivo da Pgina


Para que seja feito um planejamento bsico do contedo que ser apresentado em
uma pgina, tambm necessrio saber qual resultado se espera ao criar uma pgina na Web.
Diversas razes justificam a criao de uma pgina na Web e, portanto, importante
fazer uma lista das razes pelas quais se deseja criar uma pgina. imprescindvel colocar
quantas sugestes forem necessrias, mesmo que algumas paream sem algum fundamento,
pois so informaes internas, ou seja, somente do conhecimento dos desenvolvedores do site,
para as quais o usurio no ter acesso.
Depois, essa lista ser organizada e analisada para se saber se as idias podem ou no
ser implementadas. Exemplos de objetivos citados por Waters so apresentados a seguir, no
Quadro 1 [6]:

QUADRO 1 Exemplos de motivos para se desenvolver uma pgina.

Promover um produto
Promover um servio
Vender um produto
Vender um servio
Informar clientes
Divulgar oportunidade de trabalho
Contar uma histria
Passar experincia s pessoas
Receber opinies de clientes
Oferecer produtos como shareware
Promover um curriculum
Ganhar experincia com HTML
Pesquisar um assunto
Mostrar a habilidade como designer
Outros...

3.3. Pblico - Alvo


Aps ter uma idia do que ser colocado na pgina da Web, fundamental analisar
quem ser o pblico que poder acess-la. Para cada criao existe um tipo de pblico que se
deseja atingir. Por exemplo, no caso de algum que queira promover suas habilidades grficas
e de ilustrao, o pblico desejado pode ser composto de amigos, editores de livros, editores
de revistas, empresas de propaganda, designers da Web, etc. O Quadro 2 [6] apresenta
exemplos de usurios de pginas que podem ser considerados como fazendo parte de um
pblico-alvo a ser atingido.
UNESP / FEG CEIE, 2002

28

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

QUADRO 2 Exemplo de potenciais usurios da pgina.

Amigos
Galerias
Editores de livros e revistas
Pais (Parentes)
Empresas de propaganda
Designers da Web
Pessoas que fazem contrataes
E outras...
Em alguns casos, a idade ou o sexo do pblico-alvo relevante, principalmente
quando se deseja atingir certas organizaes ou fornecer um gnero de publicao especfico.
Algumas questes podem ser consideradas quanto s caractersticas dos usurios, de maneira
a definir um comportamento padro, conforme apresentado no Quadro 3 [6], que mostra
questes que podem ser analisadas na definio de um comportamento.

QUADRO 3 Exemplos de atributos que podem definir o comportamento do usurio.

Vai a concertos
Compra muitos CDs
Toca, compra ou coleciona instrumentos musicais
Faz parte de uma banda
Tem interesse em instrumentos musicais
Pode querer uma assinatura do servio
do sexo masculino
Outras...
Aps uma definio geral do que se deve colocar na pgina, deve-se definir quem se
deseja que consulte o trabalho. Alm do comportamento, para reunir e organizar as
informaes que sero coletadas e apresentadas na pgina necessrio tambm realizar uma
listagem com o perfil das pessoas que se deseja atrair para a pgina. importante estar ciente
de que se quer atrair pessoas especiais para a pgina e no pessoas que tenham um interesse
superficial.
Um conselho importante presente no trabalho utilizado como base neste
desenvolvimento [6] que no se deve imaginar que uma categoria de usurios seja
irrelevante, ou seja, no se deve simplesmente ignorar uma categoria de usurios, pois podese ignorar usurios importantes. Para que isso no ocorra, pode-se elaborar um quadro com
um perfil dos possveis usurios do site. Em [6], Waters cita alguns pontos que podem ser
analisados na definio do perfil dos usurios. Esses pontos so apresentados no Quadro 4.
UNESP / FEG CEIE, 2002

29

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

QUADRO 4 Exemplo de itens que definem o perfil dos usurios.

Faixa de idade
Sexo
Preferncia sexual
Estado civil
Situao familiar
Grupo tnico
Religio
Afiliao poltica
Nvel salarial
Nvel de experincia com computadores
Nvel de instruo
Local de residncia
Local de acesso rede
Navegador utilizado
Nvel de experincia em computadores
Interesses
Organizaes a que pertencem
Tipo de computador
Resoluo do Monitor
Hbitos de compra
Outros...

A seguir, detalham-se alguns dos pontos apresentados no Quadro 4.

Faixa de idade: atravs das inmeras caractersticas das diversas faixas de idade,
pode-se ter noo dos diversos modelos de cores que se podem usar, como, por
exemplo, cores brilhantes e divertidas para crianas, textos maiores para
visitantes mais idosos. Outro fator o tipo de linguagem. Alguns textos podem
no ser de fcil compreenso ou preferveis para um pblico mais jovem.

Nvel de experincia em computadores: dependendo do nvel de experincia


dos usurios, o tipo de pgina exerce grande influncia em relao ao seguinte
aspecto: o usurio precisa ser guiado, atravs das diferentes atividades oferecidas
na pgina.

Local de acesso rede: acesso de casa/acesso do escritrio; deve-se analisar se o


usurio precisa ou no fazer uma chamada interurbana para acessar a Web (no
h nmeros locais para discar), deve-se tambm analisar o tipo e a velocidade da
conexo (i.e., T1, ISDN, modem 56.6K). Todos esses fatores so importantes
para se determinar quanto tempo o usurio poder gastar utilizando a Web, pois a
qualidade do acesso interfere fortemente no tempo de acesso. A anlise desse
ponto ajudar tambm a decidir, por exemplo, se grficos de maior complexidade

UNESP / FEG CEIE, 2002

30

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

podem e devem ser utilizados como contedo, pois isso pode interferir na
definio do tamanho da pgina.

Tipo de resoluo do monitor/Plataforma do computador/Navegador


utilizado: esses atributos definem a resoluo grfica que deve preferencialmente
ser utilizada na pgina e tambm quais marcadores (tags) devero ser utilizados
ou ignorados.

Hobbies/Interesse/Passatempos: caso a pgina no contemple alguma dessas


caractersticas, pode-se ao menos criar links para vrias localidades de interesse
dentro dos hobbies/interesses/passatempos que os usurios-alvo apreciam.

Pas em que vivem/rea do pas em que vivem: atravs dessas informaes,


pode-se determinar que contedos so apresentveis ou que software pode ser
divulgado para ser carregado. Caso a meta do site seja vender produtos na Web,
estes fatores determinam tambm os tipos de impostos, custos de envio,
restries de envio e outras informaes que precisam ser fornecidas.

Hbitos de compra: modo preferido de fazer compras; este atributo permite que
se avalie se o site deve oferecer uma seo para efetivao de pedidos on-line,
bem como ajuda a decidir que nvel de segurana os clientes iro ter. Caso os
visitantes da pgina estejam acostumados a comprar com cartes de crdito ou a
receber pedidos pelo correio, certamente eles estaro vontade para efetuar
compras na Web.

3.4. Organizao do Contedo


Para que se esteja efetivamente pronto para iniciar o desenvolvimento do site,
necessrio que se renam todas as informaes coletadas e que faro parte de seu contedo. A
essa atividade, que possui a mesma funcionalidade do diagrama organizacional de uma
empresa, d-se o nome de Diagrama de Fluxo [6]. Em sua elaborao, deve-se comear por
cima (contedo mais geral), com os ramos descendo at atingir o nvel mais baixo (contedos
mais especficos). No desenvolvimento de um site, espera-se que, aps a criao do Diagrama
de Fluxo, as idias sobre o contedo e a estrutura hierrquica da pgina estejam organizadas
[6].
Deve-se ento organizar as informaes que foram obtidas em uma srie de
categorias. Essas categorias nada mais so do que o agrupamento dos requisitos, segundo

UNESP / FEG CEIE, 2002

31

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

pontos comuns. Tomando como exemplo a elaborao de uma pgina para uma rede
Hoteleira, poder-se-ia estabelecer as seguintes categorias de agrupamento da informao:

Sobre o Hotel.

A histria do local.

Sobre a regio.

Planejando sua viagem.

Caractersticas Exclusivas e Servios.

Polticas e Preos.

Com as categorias definidas para a pgina, possvel elaborar um prottipo de como


essas podem ser divididas. Segundo Waters [6], a partir desse ponto pode-se perceber que a
pgina est com sua estrutura e contedo definidos, e pode-se passar a sua efetiva
implementao.
De maneira resumida, pode-se dizer que, antes de se aprofundar no projeto da
pgina, preciso definir o qu se deseja apresentar, quem deseja-se que a veja e como
ela vai ser usada. Esta pesquisa de fundamentos e de ao criativa ajuda a solidificar o
objetivo e a realizar o plano de implementao do site.

UNESP / FEG CEIE, 2002

32

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

4 Planejamento do Site
No Captulo 3, foram destacadas as diversas caractersticas que podem ser analisadas
na construo de um site na Web. O estudo desse captulo permite-nos afirmar que o
planejamento do projeto de qualquer site da Web a parte mais importante de seu
desenvolvimento, pois pode economizar muito tempo em uma futura e desnecessria
reorganizao.
Grande parte dos Projetistas da Web (Web Designers) no possui esse hbito, pois
simplesmente comeam a desenvolver um site sem pensar bem em todos os seus objetivos,
prioridades, oramento e opes de projeto. O projetista naturalmente comea a criar as
pginas, colocando-as em um grande diretrio e ligando-as atravs de links. Essa atitude na
maioria das vezes causa dificuldades de navegao no site, pois os usurios no conseguem
encontrar as pginas que desejam utilizar, devido ao excesso de links e falta de organizao.
Um planejamento bem estruturado proporciona ao projetista da Web melhores
oportunidades de criar um site atraente e de fcil manuteno e atualizao. Construir um site
com base nesses princpios poder garantir que o site seja bastante visitado, pois os usurios
iro encontrar informaes que so direcionadas objetiva e efetivamente a eles.
Um dos primeiros passos no processo de desenvolvimento definir as metas do site
da Web. importante realizar um brainstorming8 com algumas pessoas que entendem as
metas que sero traadas, com os desenvolvedores fazendo sugestes, que podem ser realistas
ou no, pois desconsiderar idias no estgio de brainstorming pode ser perigoso, pois muitas
vezes uma idia pouco realista inicialmente pode ser considerada uma grande idia com o
decorrer do planejamento. Depois do brainstorming, espera-se ter uma longa lista de opes
para desenvolver o site.
Neste trabalho, os desenvolvedores se auto aplicaram um Questionrio de
Planejamento de Sites, que abordou as questes levantadas no Captulo 3, sem seguir,
entretanto, a ordem apresentada no captulo. Nos prximos itens apresentam-se as respostas
obtidas s questes analisadas.
4.1. Qual o pblico-alvo?
Todas as decises tomadas no desenvolvimento do trabalho foram baseadas na
resposta a essa questo. O tema do site desenvolvido aborda a oferta de vagas de emprego.

A traduo para esse termo, ao p da letra, Tempestade Cerebral; porm, em nosso contexto, significa uma
reunio de pensamentos de vrias pessoas sobre um determinado assunto.

UNESP / FEG CEIE, 2002

33

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Portanto, o pblico-alvo principal composto por adultos. Pretende-se direcionar o site tanto
para estudantes que acabaram de se formar como para profissionais que j esto no mercado
de trabalho h algum tempo em busca de novo emprego. O site pode ser utilizado tambm
para que os usurios se informem das tendncias de mercado. Apesar das diferenas
existentes entre recm-formados e profissionais com certa experincia, procurou-se
disponibilizar no site recursos que atendam a ambas as classes. Na definio do pblico-alvo
do site, no foram esquecidas tambm as pessoas que ainda no tm nenhuma formao nem
os tcnicos.
Alm dos usurios em busca de uma vaga de emprego, empresas tambm podem
usar o site para procurar profissionais e tambm oferecer oportunidades de trabalho.
Como o site mais informativo, pretende-se que ele tenha uma aparncia leve e
clara, sem muitas figuras que carreguem o ambiente, facilitando a navegao. Procurou-se
desenvolver um site totalmente interativo, onde o usurio possa pesquisar vagas de emprego,
interagir com as empresas interessadas e deixar informaes necessrias, ou seja, cadastrar-se
no site e estar sempre visitando-o procura de novidades. O mesmo se aplica s empresas:
elas podem cadastrar-se, disponibilizar no site suas necessidades de cargo e de profissionais,
interagindo tambm com as pessoas procura de oportunidades.
4.2. Por que se deseja um site da Web?
Conforme apresentado no Captulo 1, a Internet vem ocupando espao na mdia nos
ltimos anos, pois facilita a vida das pessoas, que podem pagar contas, fazer compras,
adquirir conhecimento sobre os mais diversos assuntos, podendo tambm utiliz-la como
fonte de oportunidades de trabalho.
Baseando-se nessas caractersticas, decidiu-se elaborar um site que oferea empregos
e oportunidades, alm de informaes sobre carreira e mercado de trabalho, anlises de
currculos, propagandas de cursos e vrios links para outros sites relacionados sobre esses
assuntos.
Na Internet, possvel encontrar diversos sites que ofeream esse tipo de servio.
Alguns dos sites citados abaixo so populares e possuem propagandas em jornais e revistas.
Para sua anlise, entretanto, fez-se uma pesquisa na Internet atravs de sites de busca, como o

UNESP / FEG CEIE, 2002

34

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Cad9, e pde-se encontrar vrios desses sites. Dentre eles destacam-se os sites apresentados
nas prximas sees.
4.2.1 Empregos.net (www.empregos.net)
Inicialmente chamado de CurriculOnTheWeb, um site com diversas opes para
desempregados e pessoas que almejam melhor colocao profissional nas mais diversas reas.
A figura 1 apresentada a seguir mostra a tela inicial do site.

Figura 1 Pgina Inicial do Site Empregos.net.

O site oferece vagas para os mais diversos cargos oferecidos pelas empresas que se
cadastram no sistema. Porm, as empresas no possuem nenhum vnculo com o site e este
tambm no cobra pelo servio prestado a elas.
O site possui banco de currculos para todos os cargos, opes de cadastro de
currculos, que ficam acessveis 24 horas ao dia, alm de boletins informativos sobre carreira
e empregos enviados por e-mail aos usurios.
O site cobra pelo servio de cadastro de currculo a quantia de R$ 12,00, pelos
primeiros 6 meses de uso.

http://www.cade.com.br

UNESP / FEG CEIE, 2002

35

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

4.2.2 Catho (www.catho.com.br)


Esse site foi criado em 1996, sendo talvez um dos sites mais completos do gnero. A
figura 2 apresentada a seguir mostra a tela inicial do site.

Figura 2 Pgina Inicial do Site Catho.

O site oferece diversas funcionalidades aos usurios, podendo-se citar:


Busca gratuita de vagas por perfil (profissional, estagirio, recm-formado,
inclusive vagas no exterior);
Testes de entrevistas on-line com especialistas no ramo;
Elaborao de currculo;
Consultoria para recolocao no mercado de trabalho;
Pesquisa salarial;
Cursos de aperfeioamento profissional;
Servio gratuito para empresas;
Equipe de consultores e especialistas em empregos;
Boletins informativos enviados diariamente por e-mail ou na forma que o
usurio preferir;
UNESP / FEG CEIE, 2002

36

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

O servio de incluso de currculo, entretanto, cobrado de acordo com o perfil do


usurio, alm de que a empresa cobra tambm por determinados servios de consultoria.
Segundo depoimentos de alguns usurios do servio no prprio site, em mdia, no
perodo de 1 ms, a maioria conseguiu entrevistas nas empresas e mesmo um emprego.
4.2.3 Manager Online (www.manager.com.br)
A diviso de Internet da Manager Assessoria em Recursos Humanos possui um dos
mais completos sites de Recursos Humanos do Brasil. A figura 3 apresentada a seguir mostra
a tela inicial do site.

Figura 3 Pgina Inicial do Site Manager.

Na mesma linha do Catho, o site, alm de oferecer informaes e orientaes


importantes sobre carreira e mercado de trabalho, conta tambm com uma vitrine profissional,
onde os candidatos podem cadastrar seus currculos para serem avaliados por milhares de
empresas nacionais e multinacionais em todo o territrio brasileiro que disponham de vagas
abertas.
A Manager Online, como a Catho, tornou-se uma referncia na Internet, quando se
tratam de ofertas de vagas de emprego, de apresentao de currculos e de contedo voltado
para recursos humanos, carreira, orientao profissional e gesto organizacional. O contedo
informativo do site, composto por notcias, entrevistas exclusivas com executivos e artigos
elaborados pelos melhores consultores especializados nas diversas reas de recursos humanos,
UNESP / FEG CEIE, 2002

37

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

oferece atualizao profissional, informaes salariais e dicas exclusivas sobre assuntos como
direcionamento de carreira e participao em processos seletivos. Testes e auto-avaliaes
sobre temas ligados ao trabalho, agenda de cursos e dicas de leitura tambm fazem parte desse
contedo.
O site Manager Online ainda oferece servios valiosos para profissionais e empresas.
Entre esses, pode-se destacar o catlogo de cursos via Internet, solues para E-learning e a
Pesquisa Manager de Remunerao.
4.2.4 Bumeran (www.bumeran.com.br)
O Bumeran um site que oferece dois tipos de servio. O primeiro, so os Servios
Gratuitos, como cadastro de currculos, incluso de vagas pelas empresas, informaes e dicas
de empregos, boletins informativos e vrios links, porm com certa carncia de opes,
comparada aos sites que cobram pelos servios oferecidos. A figura 4 apresentada a seguir
mostra a tela inicial do site.

Figura 4 Pgina Inicial do Site Bumeran.

Para suprir a carncia de informaes, o Bumeran oferece ainda o CAP Centro de


Aperfeioamento Profissional que unidade Bumeran de servios pagos que ajudam a
orientar o desenvolvimento da carreira dos profissionais. Na verdade, estes servios
complementam aqueles tradicionalmente oferecidos gratuitamente pelo Bumeran.

UNESP / FEG CEIE, 2002

38

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

O CAP conta com uma equipe de especialistas constituda por profissionais com
grande experincia em Recursos Humanos, que conhecem as demandas das empresas e as
necessidades dos profissionais que procuram por este tipo de servio.
4.2.5 APINFO (www.apinfo.com.br)
O APINFO um site totalmente gratuito. A figura 5 apresentada a seguir mostra a
tela inicial do site.

Figura 5 Pgina Inicial do Site APINFO

O site oferece cadastro de currculos e de empresas, pesquisa de vagas, informaes


teis relacionadas a trabalho, pesquisa salarial, entre outras. O site APINFO, entretanto,
diferencia-se dos outros sites por disponibilizar seus servios exclusivamente para
profissionais de informtica.
Comparado aos sites j mencionados o que oferece menor nmero de informaes,
e muitos usurios reclamam que existe certa dificuldade em cadastrar seus currculos devido a
problemas tcnicos apresentados pelo prprio site.
4.3. Principais Objetivos
Diante das caractersticas dos sites apresentados acima, a idia principal do projeto
desenvolvido neste trabalho passa pelo desenvolvimento de um site que oferea ao usurio
todas as vantagens dos sites que cobram pelos servios, sendo, entretanto, gratuito. O site que
UNESP / FEG CEIE, 2002

39

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

ser desenvolvido neste trabalho deve diferenciar-se dos sites gratuitos pelo contedo. Sendo
assim, pretende-se reunir, em um nico site, todas as vantagens dos outros sites. Pretende-se
tambm que o site se torne um veculo para atrair novos clientes e tambm servir melhor os
usurios atuais desse tipo de site. Infelizmente, pelo tempo limitado de desenvolvimento, nem
todas as caractersticas desejadas podero estar presentes.
4.4. Que se pretende que os usurios faam quando visitarem o site?
Primeiramente, que encontrem o que esto procurando, de forma clara e fcil. Como
foi dito, procurou-se tornar o site informativo e interativo, oferecendo um contedo completo,
fazendo com que as pessoas que o visitarem voltem a faz-lo outras vezes.
4.5. Quanto gastar?
Os sites na Web podem gerar prejuzo financeiro para seus criadores. Por isso,
definir um oramento uma etapa importante do processo de planejamento. Como se
pretende que o site seja gratuito para os usurios, todo o gasto deve ser feito pelos
desenvolvedores. Procurou-se, ento, fazer um bom planejamento de gastos no
desenvolvimento, considerando o conhecimento das ferramentas que foram utilizadas,
evitando assim gastos com treinamento de pessoal, alm da disponibilidade delas, evitando
assim gastos na aquisio e licenas de uso.
Como o site deve oferecer servios para empresas, espera-se contar com o patrocnio
de algumas delas. Ou seja, pretende-se estabelecer uma espcie de parceria, na qual sero
apresentadas, alm das ofertas de vagas, propagandas dessas empresas. Isso um fator
importante que se espera possa ajudar na manuteno do site.
Procurou-se tambm comear aos poucos e acrescentar mais recursos ao site mais
tarde, aps o retorno obtido com os usurios.

UNESP / FEG CEIE, 2002

40

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

5 Desenvolvimento do Site
Um fator importante no desenvolvimento de pginas na Web a ferramenta que ser
utilizada, ressaltando-se que o desenvolvedor deve ter domnio completo sobre a utilizao da
ferramenta, para evitar problemas no desenvolvimento da pgina.
Este captulo apresenta inicialmente as ferramentas utilizadas no desenvolvimento do
site para depois apresentar o site desenvolvido.
5.1. Tecnologias e ferramentas utilizadas
Com o crescimento explosivo da Internet em nosso cotidiano, a capacidade de criar
sites dinmicos e interativos na Web tornou-se uma das caractersticas tcnicas de maior
demanda no mercado. As pginas precisam ser interativas, permitindo que sejam armazenadas
e consultadas as informaes necessrias para, por exemplo, efetuar uma compra on-line. Para
tanto, necessrio, por exemplo, que o site fornea o estoque do produto solicitado para que o
usurio consiga efetuar a transao. A seguir, so apresentadas as ferramentas com as quais
neste projeto implementou-se essas caractersticas.
5.1.1 Caractersticas Principais das Active Server Pages ASP
A principal ferramenta utilizada neste projeto foi o modelo de objetos ASP (Active
Server Pages), uma soluo da Microsoft para criar pginas dinmicas na Web.
As Active Server Pages contm duas partes: cdigo em uma linguagem de script e
HTML embutido. O cdigo na linguagem de script pode ser escrito em diferentes linguagens,
entre elas:

VBScript: semelhante sintaxe da linguagem Visual Basic, sendo a linguagem de


script mais comum utilizada com ASP;

JavaScript: uma linguagem baseada em objetos que permite adicionar lgica em


pginas escritas em HTML;

PerlScript: linguagem que tem sintaxe semelhante linguagem Perl [10];

Python [11]: uma linguagem utilizada largamente no desenvolvimento de


aplicaes para a Web.

Neste projeto, utilizou-se as linguagens JavaScript e VBScript, pois estas so as


linguagens de script mais populares ligadas Web.

UNESP / FEG CEIE, 2002

41

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Conforme destacado, as pginas ASP so compostas de scripts (delimitados no


documento pelos marcadores <script> e </script>), ou pequenos enxertos de cdigo,
interpretados pelo servidor da Web para realizar tarefas particulares. Quando o cliente/usurio
solicita a um servidor Web uma pgina construda em ASP, antes de envi-la, todo o cdigo
escrito em ASP completamente processado pelo servidor Web, que constri em seguida o
cdigo HTML que enviado para o usurio. Assim, ASP caracterizada como uma
ferramenta que se executa do lado do servidor. O usurio no capaz de notar a diferena
entre uma pgina ASP e uma pgina da Web esttica, pois, em ambos os casos, ele recebe
somente HTML. Os arquivos ASP possuem a extenso .asp.
Pode-se tambm adicionar no arquivo HTML de uma pgina um script que deve ser
executado no lado do cliente. Neste caso, o script ser executado pelo navegador.
Normalmente scripts executados do lado do cliente so escritos utilizando a linguagem
JavaScript.
Uma caracterstica interessante da linguagem que, como uma pgina ASP pode
contar com cdigo HTML embutido, pode-se facilmente converter pginas da Web estticas
existentes em pginas ASP dinmicas.
Para executar as pginas ASP no computador, necessrio que este esteja
executando um servidor Web10. Para executar pginas ASP no Windows 9x ou NT
Workstation, por exemplo, a Microsoft oferece o PWS (Personal Web Server), que pode ser
descarregado gratuitamente do site da empresa.
Alm do PWS, a Microsoft disponibiliza o Internet Information Server (IIS), sendo o
seu servidor Web profissional. O diretrio fsico padro, quando se instala o PWS ou o IIS :
c:\inetpub\wwwroot. Este se torna o diretrio lgico a partir do qual os usurios do site
tm acesso a seu contedo.
Entretanto, existem outros servidores no Microsoft, como o iPlanet [12], da empresa
SUN e o mais utilizado dos servidores Web, o servidor Apache [13] que um projeto de
cdigo aberto.
5.1.2 A Linguagem JavaScript
JavaScript uma linguagem baseada em objetos, que permite adicionar lgica em
pginas escritas em HTML. O cdigo JavaScript pode estar solto ou atrelado ocorrncia

10

Em termos gerais, um servidor Web um computador equipado com o software servidor que usa protocolos
da Internet, como o http e o FTP para responder s requisies de clientes da Web em uma rede TCP/IP.

UNESP / FEG CEIE, 2002

42

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

de eventos. O cdigo solto executado na seqncia em que aparece na pgina (documento),


e os atrelados a eventos so executados apenas quando o evento ocorre. Para inserir
pargrafos de programao dentro do HTML, necessrio identificar o incio e o fim do
programa JavaScript, com os marcadores <script> e </script>.
Este procedimento pode ser adotado em qualquer local da pgina. Entretanto, para
melhor visualizao e facilidade de manuteno, recomenda-se que toda a lgica seja escrita
no incio do documento, atravs da criao de funes que devem ser invocadas quando for
necessrio (normalmente atreladas a eventos).
Se a lgica escrita a partir de um determinado evento, no necessrio o uso dos
marcadores <script> e </script>. Os comandos JavaScript so sensveis ao tipo de letra
(maisculas e minsculas) em sua sintaxe. Portanto, necessrio que esta norma seja
obedecida ao escrever comandos JavaScript. Caso seja cometido algum erro de sintaxe
quando da escrita de um comando, o JavaScript interpretar, erroneamente, o comando como
sendo o nome de uma varivel.
5.1.3 ActiveX e a Linguagem VBScript
Um dos recursos mais interessantes do ActiveX11 a disponibilidade de scripting em
diversas linguagens. Usando os servios de scripting do ActiveX, uma linguagem de scripting
pode ser implementada em qualquer plataforma. O ActiveX Scripting construdo a partir de
um componente principal bsico: Hosts de Scripting do ActiveX

que configuram os

aplicativos em que um scripting executado.


O ActiveX Scripting pode ser hospedado em diversos aplicativos. O melhor exemplo
de um host do ActiveX o Internet Explorer, que aceita o VBScript. Alm disso, o ActiveX
Scripting oferece um ambiente para dar suporte ao scripting em servidores da Web,
ferramentas de autoria da Internet ou outros aplicativos, em diversas linguagens de scripting.
Muitos desenvolvedores de aplicativos adotaram a linguagem Visual Basic por sua
facilidade em gerar aplicativos para Windows rapidamente, sem que seja necessrio
preocupar-se com muitos dos detalhes da programao do Windows. A Microsoft esperava
que o fato de oferecer VBScript sob a plataforma de servios de scripting do ActiveX
impulsionasse seu desenvolvimento na Web de forma semelhante alcanada pela linguagem
Visual Basic. Pode-se utilizar elementos de script para adicionar cdigos do VBScript em

11

Uma plataforma para desenvolvimento de qualquer quantidade de linguagens de scripting para qualquer
finalidade que os desenvolvedores da Web exijam

UNESP / FEG CEIE, 2002

43

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

uma pgina HTML. Neste caso, o cdigo VBScript deve ser escrito entre os marcadores
<script> e </script>.

O VBScript permite incluir lgica condicional sofisticada e processamento de evento


em uma pgina da Web, sem necessidade de compilao. O VBScript de fcil aprendizado,
principalmente por programadores que j trabalharam com a linguagem Visual Basic. Mas,
independente do Visual Basic, o VBScript tambm semelhante a outras linguagens de
programao. O Microsoft Visual Basic Scripting Edition, um dos mais novos membros da
famlia de linguagens de programao Visual Basic, traz scripting ativo para uma vasta
variedade de ambientes, incluindo o scripting de cliente com o Microsoft Internet Explorer e o
scripting de servidor com o Microsoft Internet Information Server.
5.1.4 O Software DreamWeaver
Dreamweaver um editor de HTML profissional que projeta e gerencia visualmente
sites e pginas da Web. Inclui vrias ferramentas e recursos como, por exemplo, maneiras de
se manipular cdigo HTML, CSS e JavaScript, um depurador JavaScript e editores de cdigo
(a visualizao de cdigo e o inspetor de cdigo), que possibilitam editar JavaScript, XML e
outros documentos de texto diretamente no Dreamweaver. A tecnologia Roundtrip HTML
importa documentos HTML sem reformatar o cdigo, podendo ser definido para limpar e
reformatar o HTML, quando se deseja.
Os recursos de edio visual tambm permitem adicionar rapidamente desenho e
funcionalidade s pginas, sem ter que codificar uma linha sequer. possvel visualizar todos
os elementos ou propriedades do site e arrast-los de um painel de fcil utilizao diretamente
para um documento.
O Dreamweaver cria seus prprios objetos e comandos, modifica os atalhos de
teclado, alm de gravar cdigo JavaScript para estender os recursos com novos
comportamentos, inspetores de propriedades e relatrios de site.
5.1.5 Macromedia Flash 5
O Macromedia Flash 5 , atualmente, o padro para produzir apresentaes de alto
impacto. Ele permite aos Web Designers projetar desde simples controles de navegao e
animaes complexas, a sites da Web diferenciados para determinadas larguras de banda.
A abordagem de desenvolvimento do Flash tambm facilita a criao de
apresentaes multimdia complexas, enquanto ainda mantm pequenos os tamanhos do
arquivo.
UNESP / FEG CEIE, 2002

44

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

O contedo de Flash produzido e distribudo utilizando dois arquivos: um arquivo


de autoria que define a animao e interatividade da apresentao e que armazena o
trabalho desenvolvido (este arquivo possui a extenso .fla) e uma verso compactada e
otimizada desse arquivo, mais conhecida como filme de Flash que est efetivamente presente
na pgina (este arquivo possui a extenso .swf).
O arquivo de autoria o filme no seu estado pr-otimizado o que significa que ele
pode atingir at vrios megabytes.
Os projetos de Flash podem assumir muitas formas, incluindo apresentaes,
tutoriais, demonstrativos (demos) de produto, apresentao de slides e at jogos.
5.2. O Banco de Dados utilizado
Nesta seo, apresentamos a modelagem dos dados que so utilizados no site. Como
SGBD, foi utilizado o software Access. Na figura 6 as tabelas utilizadas e as associaes entre
elas so apresentadas. A seguir faz-se uma descrio dessas tabelas.

Figura 6 A modelagem dos dados.

Empresas: tabela responsvel pelo armazenamento das informaes de cada Empresa,


estando relacionada com as tabelas Vagas e Estado. Uma Empresa pode ter n Vagas e
apenas um Estado;

UNESP / FEG CEIE, 2002

45

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Curriculum: tabela responsvel pelo armazenamento das informaes de cada


Usurio que se cadastra no sistema, estando relacionada com as tabelas Escolaridade e
Estado. Um Curriculum tem somente um Estado e uma Escolaridade;

Frum: tabela onde so armazenadas as informaes referentes a perguntas, sugestes


e dvidas referentes ao site;

Vagas: tabela responsvel pelo armazenamento dos dados relativos s vagas;

Escolaridade: tabela responsvel pelo armazenamento das informaes referentes ao


grau de escolaridade;

Estado: tabela responsvel pelo armazenamento dos Estados Brasileiros. Obtida


atravs do site da Empresa Brasileira de Correios e Telgrafos.

5.3. O site desenvolvido


Decidiu-se dar o nome de Trabalhos & Oportunidades On-Line ao site
desenvolvido. Nesta seo, o site apresentado. Essa apresentao ser feita pela descrio de
cada uma das telas que compem o site desenvolvido.
A figura 7 apresentada a seguir descreve as partes principais do site, com seus
objetivos. A seguir, apresentam-se, ento, as outras pginas que constituem o site.

O usurio poder
pesquisar Vagas
e incluir seu
Curriculum.
A Empresa poder
pesquisar
Curriculum e fazer
seu cadastro.
A Empresa poder
incluir novas
oportunidades de
trabalho.
Painel que apresenta
informaes totalizadas
sobre a utilizao do
site.

O usurio poder
fazer perguntas, dar
sugestes e crticas
sobre o site.

Figura 7 Pgina Principal.

UNESP / FEG CEIE, 2002

46

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Como j dito anteriormente nos captulos 3 e 4, o site Trabalhos & Oportunidades


On Line um site informativo e interativo que pretende atingir um pblico, em geral,
composto de pessoas adultas. Portanto, optou-se pela utilizao de cores suaves que no
cansam a vista de quem est navegando. Foram utilizadas poucas imagens evitando assim
perda de tempo no carregamento das pginas. Tambm foram utilizados alguns recursos em
flash, como a abertura, por exemplo, dando pgina inicial um pouco mais de movimento.
A pgina apresentada na Figura 8 pode ser utilizada para a pesquisa de vagas no
banco de dados gerenciado pelo site. Atravs dessa pgina, usurios podem pesquisar as
oportunidades de empregos oferecidas pelas empresas no site, utilizando como filtro o Estado,
a cidade e o cargo sobre o qual se procura uma vaga.

Figura 8 Critrios de Pesquisa para Vagas.

De acordo com os Critrios de Pesquisa definidos pelo usurio, a pgina apresentada


na Figura 9 mostra cada vaga cadastrada e seus detalhes. Dentro dessas informaes, o
usurio encontra o e-mail do responsvel pela vaga para futuras negociaes.

UNESP / FEG CEIE, 2002

47

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Figura 9 Detalhe da Vaga.

Na Figura 10, apresenta-se a pgina onde o usurio se identifica para a incluso de


seu Curriculum Vitae no banco de dados gerenciado pelo site. O site verifica se o usurio j
cadastrou seu curriculum no site. Caso ele j tenha cadastrado o site, apresenta uma
mensagem ao usurio (Curriculum j cadastrado Voc s pode alter-lo) informando a
opo que ele dispe.

UNESP / FEG CEIE, 2002

48

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Figura 10 Identificao para Incluir o Curriculum Vitae.

Na Figura 11, apresenta-se a pgina onde o usurio inclui seus dados pessoais e os
dados referentes sua profisso. importante observar que se deve cadastrar no campo
Palavra Chave as palavras referentes s funes mais importantes, para facilitar a pesquisa (cf.
Figura 13).

UNESP / FEG CEIE, 2002

49

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Figura 11 Cadastro do Curriculum Vitae.

Na Figura 12, apresenta-se a pgina onde o usurio Empresa se identifica para


efetuar a pesquisa de um Curriculum cadastrado no banco de dados gerenciado pelo site. Para
que o usurio possa utilizar o site, necessrio que ele esteja cadastrado. Caso ele no esteja
cadastrado, ao tentar o acesso em uma tela semelhante apresentada na Figura 8, o sistema ir
apresentar ao usurio uma mensagem de erro (Favor se cadastrar antes de utilizar o site),
solicitando que ele se cadastre no site. Optou-se por trabalhar somente com usurios
cadastrados para que se possa manter um controle sobre os usurios.

UNESP / FEG CEIE, 2002

50

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Figura 12 Identificao para Pesquisa de Curriculum Vitae.

A pgina apresentada na Figura 13 pode ser utilizada para a pesquisa de vagas no


banco de dados gerenciado pelo site. Atravs dessa pgina, empresas podem pesquisar
currculos cadastrados pelos usurios no site. Conforme se pode observar na figura, os
usurios so pesquisados tambm a partir de palavras-chave.

UNESP / FEG CEIE, 2002

51

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Figura 13 Critrios de Pesquisa para Curriculum Vitae.

De acordo com os Critrios de Pesquisa definidos pela empresa, a pgina inserida na


Figura 14 ir apresentar cada curriculum cadastrado e seus detalhes. Dentro dessas
informaes, a empresa interessada encontra o e-mail do candidato para futuras negociaes.

UNESP / FEG CEIE, 2002

52

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Figura 14 Detalhe do Curriculum Vitae.

Na Figura 15, apresenta-se a pgina onde o usurio empresa identifica-se para a


incluso da empresa no banco de dados gerenciado pelo site. Caso j esteja cadastrado, o site
retornar uma mensagem de erro (Empresa j cadastrada Voc s pode alterar os dados)
ao usurio.

UNESP / FEG CEIE, 2002

53

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Figura 15 Identificao para Incluir Empresas.

Na Figura 16, apresenta-se a pgina onde a Empresa poder incluir seus dados,
como: descrio, CNPJ para validao da empresa e o e-mail para contato. Essa validao de
CNPJ feita com a utilizao de uma funo externa feita em Java Script.

UNESP / FEG CEIE, 2002

54

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Figura 16 Cadastro da Empresa

Na Figura 17, apresenta-se a pgina onde um usurio empresa identifica-se para a


incluso de novas vagas no banco de dados gerenciado pelo site. Caso a empresa no esteja
cadastrada, automaticamente a pgina retornar uma mensagem de erro (Empresa No
Cadastrada) ao usurio.

UNESP / FEG CEIE, 2002

55

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Figura 17 Cadastro de Vagas.

Na Figura 18, apresenta-se a pgina onde a empresa inclui os dados referentes a


novas vagas. importante levar em considerao que se deve fornecer no campo Descrio
do Cargo e Palavra-Chave termos bem objetivos, para facilitar a pesquisa. No topo da pgina
apresentado o nome da empresa (na figura, Web Design).

UNESP / FEG CEIE, 2002

56

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Figura 18 Cadastro de Vagas.

Na Figura 19, apresenta-se a pgina onde o usurio da empresa poder alterar os


dados referentes s vagas, caso haja alterao em algum item.

UNESP / FEG CEIE, 2002

57

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Figura 19 Alterao de Vagas.

Na Figura 20, apresentada a seguir, pode-se observar a tela referente a Perguntas,


Sugestes e Dvidas que os usurios do site podero cadastrar. importante salientar que se
deve cadastrar o campo e-mail corretamente, para facilitar o retorno do site ao usurio o mais
rpido possvel.

UNESP / FEG CEIE, 2002

58

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Figura 20 Cadastro de Perguntas, Sugestes e Dvidas.

5.4. Comparao do site desenvolvido com os analisados


A seguir, de maneira resumida, apresenta-se, atravs de uma tabela, uma comparao
do site desenvolvido com os sites analisados nas sees 4.2.1, 4.2.2, 4.2.3, 4.2.4 e 4.2.5.
Nessa anlise os seguintes tpicos foram considerados relevantes para a comparao: Forma
de cadastrar os currculos, Pesquisa realizadas (salrio, tendncias), Informaes sobre
carreira e empregos, Cursos oferecidos ou propagandas de cursos, Boletins informativos
enviados por e-mail ou mala direta, Assessoria de RH por profissionais do ramo, Assessoria
de RH por profissionais do ramo, Busca de empregos filtrada (profisso, nvel, palavra-chave)
e Formas de disponibilizar os servios. Cada um desses tpicos foi analisado em relao aos
seguintes critrios: disponibilidade, gratuidade ou servio pago e nota atribuda ao site (timo,
bom e regular). Na tabela esses critrios so representados por nmeros da seguinte maneira:
Indisponvel I, Gratuito II, Pago III, timo IV, Bom V e Regular VI.
A primeira linha da tabela apresenta os sites (TOOL refere-se ao site desenvolvido) e
a primeira coluna os tpicos analisados. O interior da tabela apresenta a notao para cada um
dos tpicos de cada site.
UNESP / FEG CEIE, 2002

59

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

Tabela 1 Comparao entre os sites analisados.

Empregos.net Catho Manager Bumeran APINFO TOOL


Forma de cadastrar os
currculos.
Pesquisas realizadas
(salrio, tendncias).
Informaes sobre carreira
e empregos.
Cursos oferecidos ou
propagandas de cursos.
Boletins informativos
enviados por e-mail ou
mala direta.
Assessoria de RH por
profissionais do ramo.
Busca de empregos
filtrada (profisso, nvel,
palavra-chave).
Formas de disponibilizar
os servios.

VI

IV

IV

IV

VI

IV

IV

IV

VI

VI

IV

IV

VI

VI

IV

IV

VI

VI

VI

IV

IV

IV

IV

IV

IV

VI

IV

IV

IV

VI

III

III

III

II

II

Na tabela apresentada acima, pode-se notar que o site desenvolvido Trabalhos &
Oportunidades On-Line ainda oferece poucos recursos. Porm, ele se destaca de alguns j
existentes no mercado, como o APINFO e o Emprego.net, pela facilidade que tanto as
empresas quanto os usurios encontram ao se cadastrarem no site.
Em breve anlise no site APINFO, que gratuito, pde-se encontrar certa dificuldade
em concluir o cadastro. Foram necessrias vrias tentativas para conseguir realiz-lo.
J o Empregos.net, alm de no oferecer seus servios de forma gratuita, tambm
apresenta algumas dificuldades ao se cadastrar e no possui, j no cadastro, a rea de interesse
do usurio.
Porm, a grande diferena entre os sites pagos e os que oferecem seus servios
gratuitamente, como o site Trabalhos & Oportunidades On Line, est no contedo
oferecido. O site Catho, por exemplo, pode-se afirmar que um site completo, no qual o
usurio encontra tudo o que procura. Se alguma informao ligada ao assunto em questo no
fizer parte do site, existem diversos links que podero conduzir o usurio a encontrar
procurada.
O Bumeran oferece os dois tipos de servio, pagos e gratuitos, mas ainda deixa um
pouco a desejar ao ser comparado ao Catho e ao Manager.
De fato, o usurio procura informao e facilidades e o que Trabalhos &
Oportunidades On Line pretende oferecer, de maneira gratuita.
UNESP / FEG CEIE, 2002

60

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

6 Concluso
Neste trabalho, apresentou-se o desenvolvimento de um site para a Web, atravs da
apresentao dos vrios passos que foram seguidos nesse desenvolvimento, desde a
elaborao do contedo, junto a um pblico-alvo hipottico, passando pelo questionrio de
planejamento, at as ferramentas que foram utilizadas.
Construir um site muito mais que apresentar uma bela pgina na Web. Existe um
trabalho minucioso por trs do desenvolvimento das pginas, e estar familiarizado com todo
esse trabalho um fator importante para que se possa desenvolver sites de qualidade.
Conforme apresentado neste trabalho, uma das primeiras providncias a serem tomadas na
criao de um site deve ser a deciso do contedo que adequado ou no para ser apresentado
na pgina da Web, bem como a maneira como esse contedo ser apresentado. Em outras
palavras, devem ser levados em considerao todos os possveis aspectos que envolvem uma
pgina, desde as cores e figuras que sero utilizadas, tendo em mente que o principal o
contedo.
importante tambm saber o que torna uma pgina eficiente, rpida, acessvel,
atraente e prtica. indispensvel que os responsveis pela criao da pgina conheam o
pblico que se deseja atingir e quais as formas de conquist-lo e torn-lo fiel. Com certeza, o
sucesso de um site primeiramente estar vinculado ao fato de oferecer aos usurios o que eles
desejam.
As grandes possibilidades de desenvolvimento de aplicaes e negcios indicam que
a rea de desenvolvimento de sites ser to importante e promissora quanto prpria Web. A
quantidade de negcios realizados dever ser muito extensa, o que favorece ainda mais seu
crescimento ao longo do tempo. Assim, o desenvolvimento deste projeto configurou-se, para
seus autores, como um passo inicial no aprimoramento nessa rea em ascenso.
No desenvolvimento deste trabalho foram encontradas algumas dificuldades. Entre
elas, pode-se citar: o projeto final (definio de cores, letras e figuras que foram utilizados) e
a definio do contedo. Para suplantar as dificuldades encontradas, foram utilizadas algumas
ferramentas que complementaram nossa formao, entre elas a ferramenta DreamWeaver,
utilizada principalmente para diagramar as pginas.
As dificuldades encontradas para definio de contedo puderam ser sanadas atravs
do Questionrio de Planejamento, mas precisamente pelas informaes coletadas junto ao
pblico-alvo. Procurou-se assim apresentar ao usurio o que ele realmente gostaria de
encontrar no site.
UNESP / FEG CEIE, 2002

61

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

O desenvolvimento do site Trabalhos & Oportunidades On-Line foi uma


experincia nova e enriquecedora que, acredita-se, tenha contribudo para o aprimoramento
profissional dos autores. A partir deste trabalho, espera-se que os conhecimentos e habilidades
necessrios ao desenvolvimento de futuros projetos tenham sido consolidados.
O desenvolvimento do site Trabalhos & Oportunidades On Line foi um projeto
simples que pode ser melhorado ao longo do tempo. Dentre as possveis melhorias, destacamse:

Utilizao de ferramentas mais atualizadas e sofisticadas;

Tornar o site mais atrativo e interativo;

Testes (vocacionais, entrevistas, etc.);

Oferecer mais servios relacionados a trabalho, profisso e carreira;

Consultorias com empresas de RH;

Orientao profissional com pessoal especializado;

Pesquisa Salarial;

As implementaes citadas devero ser feitas de acordo com o retorno dos usurios e
a parceria com as empresas. Assim, pretende-se que essas melhorias possam ser brevemente
atingidas e a variedade de informaes e as facilidades sejam oferecidas de forma gratuita,
que a principal caracterstica do site.
Para tanto, um fator importante deve ser ressaltado: a segurana das informaes
contidas no site. No decorrer do trabalho, este fator no foi mencionado, j que se preocupou
em desenvolver um primeiro prottipo. Entretanto, acredita-se que um aspecto importante que
pode garantir a segurana dos usurios e tambm do prprio site seja a validao e verificao
dos campos CGC, para as empresas, e CPF, quanto dos usurios, evitando assim que
empresas e pessoas fantasmas se cadastrem no site e causem um acmulo de dados no
banco de dados.

UNESP / FEG CEIE, 2002

62

Projeto, Anlise e Desenvolvimento de um Sistema WEB para Gerenciamento de Ofertas de Emprego

BIBLIOGRAFIA
[1]

searchWebManagement.com, http://searchwebmanagement.techtarget.com/sDefinition/
0,,sid27_gci212993,00.html

[2]

Internet - Recursos e Servios, http://www.Internetplus.cjb.net/, 2001.

[3]

Google, http://www.google.com/corporate/facts.html/, 2002.

[4]

Usurios da Internet, http://www.ibope.com.br/, 2002.

[5]

Apostila de Web Designer, http://www.pegar.com.br, 2002.

[6]

Waters, C. Web Concepo & Design, Editora Quark, 1999.

[7]

Warner, J.; Vachier, P.; DreamWeaver 4 para Dummies, Editora Campus, 2001.

[8]

Mitchell, S.; Atkinison, J.; Aprenda ASP em 21 dias ASP (Active Server Pages 3.0),
Editora Campus Ltda., 2000.

[9]

Franklin, D.; Patton, B.; Macromedia Flash 5! Animao criativa na Web, Editora
Campus Ltda., 2001.

[10] Schwartz, R.L.; Phoenix, T.; Learning Perl - 3rd Edition, O'Reilly & Associates; July 15,
2001.
[11] Lutz, M.; Ascher, D.; Willison, F; Learning Python (Help for Programmers), O'Reilly &
Associates; April 9, 1999.
[12] IPlanet Documentation, http://docs.iplanet.com/
[13] The Apache Software Fondation, http://www.apache.org
[14] Verisign The value of trust, http://www.verisign.com/

UNESP / FEG CEIE, 2002

63

You might also like