Você está na página 1de 88

SIMONE WRIKO NAKACHIMA

PORTAL ACADEMICO PARA PROJETOS DE GRADUA9AO

CURITIBA - PR
2002
SIMONE LURIKO NAKACHIMA

PORTAL ACADEMICO PARA PROJETOS DE GRADUACAO

Monografia apresentada como requisito parcial a


conclusAo do Curso de Tecnologia em
Proces~amento de Dado5 da Universidade Tututi
do Parana.

Orientadora: Profenora Fairus Manfroi

CURITIBA - PR
2002
TERMO DE APROVA9AO

SIMONE LURIKO NAKACHIMA

PORTAL ACADEMICO PARA PROJETOS DE GRADUA9AO

Projeto de Gradua,llo aprovada como requisito parcial para obten,8o do grau de

graduada em Tecnologia em Processamento de Dadas da Universidade Tuiuti do

Parana, pela comissao formada pelos professores:

Orientadora: Professora: Fairus Manfroi

Universidade Tuiuti do Parana, Area Computa,ao.

Professor: Denis Alcides Rezende

Universidade Tuiuti do Parana, Area Computa,ilo.

Professora: Patricia Bassi

Universidade Tuiuti do Parana, Area Computa,ao.

Curiliba, 20 de Novembro de 2002.


AGRADECIMENTOS

A DEUS agrade,o em primeiro lugar pela oportunidade


concedida.

Aos meus pais, apesar de todos as momentos de


dificuldades em que passamos no decorrer deste ana,
me ajudaram e incentivaram nao 56 nesla etapa, mas em
todos as momentos da minha vida.

Ao meu colega Marcelo Melfo, que contribuiu com sua


experiencia auxiliando 0 desenvolvimento deste projeto.
assim como as demais co/egas e amigos (as). Agrade90
tambem ao meu Coordenador de Suporte Jose Luiz, 0
qual obtive incentivo para esta finaliza,80.

Agrade~o a minha orienladora Fairus Manfroi, pelo seu


empenho e dedica980 em todos os momentos durante a
realiza9~o deste projeto, ande mostrou ser rea/mente
uma ORIENTADORA".
SUMARIO

LlSTA DE FIGURAS ............................................................................................ III

LlSTA DE TABELAS ............................................................................................ V

LISTA DE SIGLAS VI

RESUMO ................................................................................ VII

1 INTRODUCAO 8

1.1 OBJETIVOS . . 10

1.1.1 Objetivo Geral 10

1.1.2 Objetivos Especificos 10

2 REVISAO DA LlTERATURA 12

2.1 PORTAL INTERNET 12

2.1.1 Dileren,as entre Portal e Motor de 8usca 13

2.1.2 Tipos de Portal . 14

2.2 PESQUISA CIENTiFICA 17

2.2.1 Pesquisa Bibliografica . . 17

2.3 MONOGRAFIA 19
2.4 E-MAIL (ELETRONIC-MAIL) 21

2.5 CHAT 21

2.6 FORUM .. . 22

2.7 ABORDAGEM ORIENTADOS A OBJETO 23

2.7.1 Analise Orientada a Objeto 23

2.7.2 Vantagens da Abordagem Orientada a Objetos 24

2.7.3 Conceitos de Orienta,ao a Objetos 25

2.8 UML (UNIFIED MODELING LANGUAGE) 26

2.8.1 Diagramas da UML . . 28

2.9 FERRAMENTAS E LlNGUAGENS.. . 32

2.9.1 ASP (ACTIVE SERVER PAGES) 32

2.9.2 Macromedla Dreamweaver ... . 36


2.9.3 Microsoft Access 36

2.9.4 Microsoft SOL Server 38

2.9.5 Microsoft InterDev 39


2.9.6 Adobe Photoshop 40

3 METODOLOGIA 41

4 PROTOTIPO ................................................................................ 43

4.1 LEVANTAMENTO DE REQUISITOS 43

4.1.1 Telas do Portal Academico 44

4.2 ANALISE DO SISTEMA ... ...... 66

4.2.1 Fun90es Basicas do Portal Academico ..................................... 66

4.2.2 Diagrama Caso de Usa 68

4.2.3 Diagrama de Sequencia . ........................................ 71

4.2.4 Diagrama Classe 72

4.3 DESENVOLVIMENTO E CODIFICA<;iio 73

4.3.1 Dicionario de Dados 73

4.3.2 Banco de Dados 76

4.4 TESTES . . 77
4.5 MANUTEN<;iiO 79

5 CONCLUsiio 80

5.1 LlMITA<;OES E DIFICULDADES ...................................... 81


5.2 TRABALHOS FUTUROS . . 82

REFERENCIAS 83
LlSTA DE FIGURAS

FIGURA 1. MODELO DE FICHA BIBLIOGRAFICA ........................................ 18

FIGURA 2. DIAGRAMA DE CLASSE 29

FIGURA 3. EXEMPLO DE DIAGRAMA DE CASO DE USO 31

FIGURA 4. EXEMPLO DE DIAGRAMA DE SEQUENCIA 32

FIGURA 5. LAYOUT DO PORTAL ACADEMICO 43

FIGURA 6. TELA DE ABERTURA DO PORTAL ACADEMICO 44

FIGURA 7. MENU DE OPQOES DO PORTAL ACADEMICO 45

FIGURA 8. PROJETO DE GRADUAQAo E SUAS OPQOES 45

FIGURA 9. TELA PARA ACESSO AO CHAT 46

FIGURA 10. APRESENTAQAo DE COMO APARECEM AS MENSAGENS NA TELA 47

FIGURA 11. APRESENTAQAo DE COMO SERA A FINALlZAQAo DO CHAT 47

FIGURA 12. APRESENTA<;;Ao DE COMO APARECEM AS MENSAGENS NA TELA 48

FIGURA 13. oPQAo AREA RESTRITA ONDE 0 USUARIO IRA DIGITAR SEU NOME
E SENHA 49

FIGURA 14. LOCAL ONDE SERA CADASTRADO 0 PROJETO DE GRADUAQAo .. 50

FIGURA 15. TELA ONDE OCORRERAo AS TROCAS DE E-MAIL TANTO PELO


ORIENTADOR COMO PELO ORIENTANDO 50

FIGURA 16. CONSULTAS E SUAS OPQOES .. . 51

FIGURA 17. TELA PARA ACESSO A CONSULTA DAS MONOGRAFIAS OU TESES 52

FIGURA 18. TELA DE CONSULTA DAS BUSCAS LOCALIZADAS DAS TESES OU


MONOGRAFIAS .. . 52

FIGURA 19. TELA PARA ACESSO A CONSULTA DAS FICHAS BIBLIOGRAFICAS .53

FIGURA 20. TELA DE CONSUL TA DAS BUSCAS LOCALIZADAS DAS FICHAS


BIBLIOGRAFICAS.. . 54

FIGURA 21. ACES SO A CONSULTA DAS DICAS DE COMO FAZER UMA


MONOGRAFIA.... . 55

FIGURA 22. TELA DE APRESENTAQAo DAS DICAS DE COMO FAZER UMA


MONOGRAFIA... . 55
FIGURA 23. TELA PARA CADASTRO DOS USUARIOS, TESES E MONOGRAFIAS E
DAS FICHAS BIBLIOGRAFICAS 56

FIGURA 24. TELA PARA CADASTRO DOS USUARIOS 57

FIGURA 25. TELA DE LOGIN PARA ACES SO AO CADASTRO DAS TESES E


MONOGRAFIAS 59

FIGURA 26. TELA PARA CADASTRO DAS TESES E MONOGRAFIAS 59

FIGURA 27. TELA PARA CADASTRO DA AREA DE CONHECIMENTO DAS TESES E


MONOGRAFIAS .. .. 60

FIGURA 28. TELA PARA CADASTRO DE LOCALlZA<;:OES DAS TESES E


MONOGRAFIAS 60

FIGURA 29. TELA DE LOGIN PARA ACES SO AO CADASTRO DAS FICHAS


BIBLIOGRAFICAS 62

FIGURA 30. TELA PARA CADASTRO DAS FICHAS BIBLIOGRAFICAS 62

FIGURA 31. TELA PARA CADASTRO DA AREA DE CONHECIMENTO DAS FICHAS


BIBLIOGRAFICAS , 63

FIGURA 32. TELA PARA CADASTRO DE LOCALlZA<;:OES DAS FICHAS


BIBLIOGRAFICAS.. . 63

FIGURA 33. TELA DE ACESSO AO ADMINISTRADOR 64

FIGURA 34. TELA DE DIRECIONAMENTO DO ADMINISTRADOR 65

FIGURA 35. TELA DE OP<;:OES DO ADMINISTRADOR PARA MANIPULA<;:OES 65

FIGURA 36. TELA OP<;:OES DO ADMINISTRADOR PARA CONSULTAS 66

FIGURA 37. DIAGRAMA DE CASO DE USO - ALUNO / ORIENTADOR 68

FIGURA 38. DIAGRAMA DE CASO DE USO ADMINISTRADOR 69

FIGURA 39. EXEMPLO DIAGRAMA DE SEQUENCIA 71

FIGURA 40. DIAGRAMA DE CLASSES 72

FIGURA 41. BANCO DE DADOS . ...76

FIGURA 42. LOGON DA AREA ADMINISTRATIVA ... .. 77

FIGURA 43. AP6s VALlDA<;:iio DA SENHA DO ADMINISTRADOR 77

FIGURA 44. TELA CONSULTA TESES E MONOGRAFIAS POR TiTULO 78

FIGURA 45. RESULTADO DA CONSULTA TESES E MONOGRAFIAS POR TiTULO 78

iv
LlSTA DE TABELAS

TABELA 1. OS PRINCIPAlS CONCEITOS DA TEORIA DE OBJETOS 25

TABELA 2. FUN~OES BAslCAS DO PORTAL ACADEMICO 67

TABELA 3. ABERTURA DO PORTAL 69

TABELA4. PROJETO DE GRADUA~Ao 70

TABELA 5. CONSULTAS.. . 70

TABELA 6. CADASTRO . 70

TABELA 7. TABELA USUARIOS 73

TABELA 8. TABELA FICHASBIBLIOGRAFICAS.... . 73

TABELA 9. TABELA AUTORES . . 74

TABELA 10. TABELA LOCALlZAr;;OES .. . 74

TABELA 11. TABELA ADMINISTRADOR 74

TABELA 12. TABELA AREA CONHECIMENTO 74

TABELA 13. TABELA ARQUIVOS... . 74

TABELA 14. TABELA TESESMONOGRAFIAS 75

TABELA 15. TABELA AUTORESPROJETOS ............................................... 75

TABELA 16. TABELA PROJETOSPESQUISAS ............................................ 75


LlSTA DE SIGLAS

ASP - Active Server Page's

B2B - Bussiness to Bussiness

B2B2C - Bussiness to Bussiness to Consumer

FAO - Frequent Asked Ouestion

HTML - HyperText Markup Language

HTIP - Hypertext Transfer Protocol

liS -Internet Information Server

IRC - Internet Relay Chat

OCl - Object Constraint language

ONGs - Organiza90es Nao-Governamentais

OOA - Analise Orientada a Objeto

OOD - Diagrama Orientada a Objeto

PUSOl - Programming language/SOL.

SAPO - Servidor de Apontadores Portugueses

SOL - Standart Ouery Language

TI- Tecnologia de Informa90es

UMl - Unified Modeling language

URl - Uniform Resource locators


RESUMO

Este projeto apresenta uma revisao bibliografica dos assuntos abordados, tais
como: Portal Internet e seus tipos de portalS, Pesquisa Cientffica. Monografias,
meios de comunicac;ao como chat, e-mail e forum, formas de mode lag em dos
Projetos Orientados a Objetos, Diagramas UML, ferramentas e linguagens de
programac;ao sendo ASP, Dreamweaver, banco de dados Access, Sal Server, e
Adobe PhotoShop para elabora<;aodas imagens.

Em conjunto com todas essas ferramentas desenvolveu-se 0 Portal Academica,


onde esle ira au xi liar as alunos nas consultas para realizac;ao de futuros projetos.

o Portal AcademicQ, disponibiliza m6dulos para efetuar os cadastre dos usuarios,


leses e monografias e fichas bibHograficas, apas esla realizac;ao podera sar feito
as consultas das mesmas e tambem as dicas de como elaborar seus projetos.

vii
8

INTRODU9AO

Torna~se cada vez mais comum, entre as cursos de graduac;:ao das

institui<;6es de ensino superior do Brasil, a exigencia de que 0 aluno, para concluir

seu curso, realize urn trabalho monografico de pesquisa.

Estes trabalhos normal mente sao realizados em urna disciplina chamada

"Projeto de Gradua<;ao". Nesta disciplina, 0 aluno devera escolher urn tema da

sua area de formac;ao, que seja suficientemente pertinente para justificar urna

monogralia academica.

Para orienta-Io neste processo, devera escolher urn professor que tenha

interesse no tema selecionado e que, pelo menes em linhas gerais, tenha urn

ponto de vista semelhante ao do aluno, evitando, assim, 0 surgimento de conflitos

ideol6gicos entre os dais. Durante 0 desenvolvimento do projeto, orientador e

orientando deveriio estabelecer contatos frequentes, previa mente agendados e

formalizados de acordo com as norm as da instituic;ao, alem dos encontros

informais realizados de acordo com a necessidade e disponibilidade de ambos

(VIEIRA,1998).

Para elaborac;ao da rnonografia, ou seja, 0 docurnento que devera ser

entregue na conclusao da disciplina, 0 aluno precisa seguir urn processo

previamente definido. Normalmente, comec;ara seu trabalho definindo urn tema e

delimitando 0 loco de estudo, atraves da explicita<;iio de um problema. Em

seguida, especificara os objetivos a serem atingidos, e, para atingi-Ios, devera

descrever a rnetodologia de pesquisa adotada.

Alem disso, para defender seu ponto de vista ou embasar teoricamente 0

trabalho, devera apoiar seu discurso em autores consagrados ou especialistas no


9

tema proposto, dedicando, para isso, pelo menos um capitulo da sua monogratia

a Revisao da literatura.

Os capitulos posteriores apresentarao a metodologia escolhida, os

resultados obtidos, a analise e discussao dos resultados e, tinalmente, a

conclusao do trabalho realizado.

Dentro da etapa de Revisao da Literatura, estao disponiveis tecnicas que

permitem a organiza,ao das leituras realizadas, atraves do tichamento dos

documentos consultados e das citavoes selecionadas. Porem, nota-sa urn certo

grau de diticuldade na realiza,ao dasta documantac;iio, seja palo nao

entendimento da importAncia de se usar esta lerramenta ou pela propria lalta de

experiencia de esc rita do academico.

Dentro do contexte apresentado e na intenr;ao de fornecer urn subsidio que

auxilie 0 aluno na documentac;ao da sua Revisao de literatura, este documento

propoe um Portal Academico a partir do qual 0 aluno da discipiina de Projeto de

Gradua,ao possa manter uma base de dados com os tichamentos das pesquisas

bibliograficas realizadas.

Alem disSQ, 0 portal proposto disp5e de ferramentas que permitem tracas

de informac;6es tanto dos alunos com outros autores de monografias ja

detendidas ou nao, como com 0 sau orientador de projeto, Ainda, oterece a

possibilidade de S8 criar uma base de dados com documentos eletrOnicos das

monogratias ja detendidas em projetos de gradua,ao, por meio de um site onde

sa disponibiliza uma biblioteca digital simpliticada.

Com a utiliza,ao destas terramentas, 0 trabalho monogn,lico tende a ser

de qualidade superior, evitando situac;oescausadoras de problemas e que podem


10

prejudicar a pr6prio desempenho das atividades, lais como, a extravio de

referencias e cita,oes importantes para 0 embasamento do texto. Alem disso, 0

relacionamento entre orientador e orientando poderc\ sar otimizado, atraves do

usa de ferramentas como chat e f6rum de discussao para solucionar problemas

ou duvidas surgidas no dia a dia do academico.

Adicionalmente, 0 academico pode contar com uma fonte de informa,oes

de facil acesso e de alta qualidade, a partir da qual pode, por exemplo, obter os

trabalhos relacionados ao seu terna jtt realizados em projetos anteriores na sua

institui~aoou curso.

1.1 OBJETIVOS

1.1.1 Objetivo Geral

o desenvolvimento dests projeto tern como objetivo garal construir urn

portal de internet, composto por uma biblioteca digital simplificada que reunira e

organizara documentos eletr6nicos dos projetos de gradua<;ao ja concluido par

outros alunos, facilitando aos alunos 0 desenvolvimento de seu projeto, al6m de

uma ferramenta que permitira realizar 0 controle das fie has de pesquisas

bibliograficas.

1.1.2 Objetivos Especificos

Podemos descriminar OS seguintes objetivos especificos a serem

alcan,ados com esta monografia:


11

Construir um m6dulo dentro do portal que tenha recursos para auxiliar os

alunos e professores na busea de informa90es sabre a construc;ao de

monografias academicas.

Construir um m6dulo no portal para permitir trocas de informa90es e/ou

consultas entre autores de monografias (concluidas ou nao) a qual

disponibilizara para isso, ferramentas como chat, f6rum e e-mail.

Construir um modulo ande 0 aluno podera controlar e manipular suas

fichas de pesquisas bibliograficas.

Disponibilizar uma biblioteca digital simplificada que afersya recursos para

busca e envio de documenta9ao e trabalhos ja concluidos.

Aplicar tecnologias e linguagens de desenvolvimento para Internet, tais

como ASP - Active Server Pages, Microsoft InterDev I Macromedia

Dreamweaver, Adobe Photoshop, Banco de Dados Microsoft ACCESS,

bem como modelagem de sistemas em UML e tecnicas de Engenharia de

Software na constru98o do Portal.


12

2 REVISAO DA LlTERATURA

Neste capitulo sao abordados os conceitos considerados mais relevantes

para tratar 0 problema de pesquisa proposto. E apresentada uma revisao de

literatura de autores conceituados em cada topico.

2.1 PORTAL INTERNET

o conceito de Portal esla diretamente relacionado com 0 proprio significado

da palavra: porta principal de entrada, neste caso, para a Internet. A ideia basica

do Portal e disponibilizar serviCos e conteudos it volta de urn diretorio baseado em

listagens categorizadas de sites ou indexadores de paginas individuals

Seu conteudo pode incluir varios canals de nallelas, artigos de opiniao,

eventos online, estado do tempo, resultados desportivos, horoscopo, cota,ao das

balsas, site do dia, anedotas, receitas culinarias, entre outros. A qualidade e a

atualidade do conteudo levam os utilizadores a concentrarem-se nos Portais

generalistas para 0 inicio da navegacao e seguirem, a partir dal, para as sites

mais especilicos ou para os resultados das buscas.

Portal e qualquer pagina com conteudo comercial ou nao, na qual se

realizam as buscas de informacoes. 0 Portal, como a pr6prio nome diz, e urn

canal de entrada para efetuar diversos tipos de neg6cios ou buscas de

informa,oes (BERNARDO, 2002).

Urn Portal 9, no fundo, uma ferramenta de software que tern urn motor de

busca associado. Tanto 0 Yahoo, como 0 SAPO ou outros espa,os do g~nero

come,aram por ser motores de busca e so depois, devido a grande audi~ncia que
13

esse servi90 gerou, e que evoluiram numa segunda fase para 0 conceito de

Portal. Existem Qutros sites que comec;aram par ter Quiros servic;os e 56 mais

tarde, par necessidade de incrementar 0 trafego, incorporaram tambem os

chamados indexadores, ou seja, motores de busca aleat6rios, sem grande

criterio, que ao contra rio dos diret6rios nao investem no tratamento da

informa9ao, mas pesquisa tudo 0 que encontram (IAHN, 2002).

2.1.1 Diferenl'as entre Portal e Motor de Busca

o que distlngue um Portal de um motor de busca normal e que 0 primeiro,


no seu senti do restrito, e urn diret6rio de URLs generalista au tematico, cujo

conteudo e estruturado em sites organizados hierarquicamente par categorias

e/ou por listagens de paginas individuais. A categoriza9ao dos sites funciona

basicamente alravas de palavras-chave, as quais servem para posicionar 0 site

numa estrutura de navegac;ao tridimensional hierarquica geralmente muito

complexa. As listagens das paginas individuais sao 0 resultado da indexa98.0

completa de todo 0 conteudo da pagina e, as \lezes, de alguns metatagsf que

definem algumas palavras-chave, permitindo uma pesquisa por texto livre (IAHN,

2002).

A interatividade funciona atraves da personalizay8a das paginas e da

constante comunica98.0. Estes fatores mantem a aten9aO e a fidelidade do

cibernauta, multiplicanda a probabilidade de cantatas que, par sua vez, se iraa

transformar em receitas diretas (banners) ou indiretas (adequa9ao do produto

, Os metatags HTML sao uma ferramenla imporlanle para ditar como e mecanisme de busca
devem utillzar as descricOes e palavrns-chave da pagina web.
14

portal as necessidades de urn numera maior de consumidores). A comunidade

formada a volta do conteudo e da interatividade refor9a a ideia e a necessidade

de pertencer a urn grupo com os mesmos valores e as rnesmos interesses, a


semelhan9a do mundo real. A traea de informa90es entre os utilizadores do Portal

enriquece a experiencia de estar presente na Internet e serve, muitas vezes,

como modelo de comportamento no ciberespa90 (IAHN, 2002).

2.1.2 Tipos de Portal

A ideia de S8 ter urn Portal e agrupar determinados segmentos nurn mesma

endere90 virtual, podendo ter abrangencia regional, local au global. Ha diversos

tipos de Portais Internet, dentra os quais ALMEIDA (2000) cita:

Portal de entretenimento,

Portal de nolicias,

Portal comercial,

Portal educacional.

Quando a Portal e destinado a um publico generico, onde possui um tipo

de site na internet com uma serie de servi90s, podemos dizer que ests e urn

portal horizontal, um exemplo Ii 0 www.uol.com.br ou www.terra.com.br

(DUARTE,2002).

Ja os Portais direcionados ao publico especifico, com as mesmas

necessidades ou objetivos, podemos chamar de Portal vertical e se a cliente alva

for empresas podemos chamar de B2B (Business to Business) ou B2B2C

(Business to Business to Consumer), um exemplo e a www.timaster.com.br onde

a area de atua9ao Ii voltada para as empresas de TI ( Tecnologias de

Informa90es) (BERNARDO,2002).
15

Dentre os tipos de portais citados, sao tratados neste trabalho os portais

educacionais, por serem os tipos de servi90s adequados ao projeto proposto.

2.1.2.1 Portais Educacionais

Pode-se dizer que na era do conhecimento e crescente a utiliza9ao da

Internet pelas institui90es de ensino. Ela afetou todos os seomentos de mercado,

viabilizando negocios, eliminando distancias, permitindo comunica9iles a qualquer

tempo, tornando-se uma ferramenta indispensavel na atualidade (IAHN, 2002).

A utiliza9ao da Internet nos dias de hoje Ei uma realidade e esta cada vez

mais frequente, tanto no mundo dos neg6cios como no mundo cientifico.

Independente de sua origem e funcionamento, todas as areas estao se voltando a

essa rede mundial e unindo seu uso as suas necessidades. Existe uma grande

evolu9~0 na utiliza9ao dos meios tecnol6gicos na Educa9ao, seja dentro da sala

de aula, em laboratorios de informatica, em bibliotecas e a Internet nao poderia

estar ausente (IAHN, 2002).

A informatica educativa e urna inov89Ao tecnol6gica mareante para os

nossas tempos, muito dinAmica e interativa, se faz necessaria a compreensao do

que e urn Portal educacional, principalmente devido ao seu grande

comprometimento ern difundir e estimular 0 conhecimento. Atraves de estudos e

observa9ao continua do funcionamento dos Portais educacionais existentes no

Brasil, pOde-severificar seu papel e contribui9~0 para a educa9ao virtual.

Os Portais educacionais devem Btender as necessidades dos seus

visitantes, seja resolvendo duvidas, propondo ideias e atividades inovadoras,

como tambem dando total importAncia a qualidade do contecdo que e


disponibilizado e atualizado constantemente. Crescem em numero e se
16

fortalecem na web de forma surpreendente. A cada instante sao fornecidas novas

informalt0es a comunidade educacional e sao utilizados diferentes recursos

tecnol6gicos para atrair, estimular e efetivamente auxiliar 0 estudante em sua

longa jornada na aquisicao de conhecimentos. Seus publicos alvos sao as

escolas e a sua comunidade, que abrange as alunos, pais, educadores,

funciomirios e todos os envolvidos com a Educa9ao (IAHN, 2002).

Conforme 0 mesma autor, as Portais para os professores vieram oferecer

urn importante espac;o para trocas de experiencias, acompanhamento extrasalas

de aula dos seus alunos, cursos e novidades na area de eduCa9ao. Para as

escolas, as Portais vieram criar, produzir e hospedar urna flome page, oferecer a

participa9aO em projetos educacionais, dispcnibilizar boletins e diario de classe,

dar assessoria financeira e de marketing, enfim disponibilizar e oferecer uma serie

de serviCos. Aos alunos, urna nova forma de aprender e dar suporte ao

conhecimento adquirido, proporcionando uma viv~ncia em um novo cemlrio

educacional.

Segundo IAHN (2002), a tecnologia educacional, existente no Portal, nao

se resume simplesmente em utilizar meios, indo alem desses limites. 0 seu papal

no processo ensino-aprendizagem e 0 de um instrumento que ira mediar 0 saber,

o saber ser e 0 saber fazer entre 0 educando e 0 mundo, entre 0 educando e a

educa9ao, ou seja, uma ferramenta que possibilite educando e educadores

redescobrir e reconstruir conhecimento.


Assim como 0 autor, a quantidade de entidades educacionais que estao

implantando sistemas educacionaiS e aderindo aos portais educacionais para

auxiliar na modernizacao do processo ensino-aprendizagem vern crescendo

juntarnente com 0 numero de professores, que estao cada vez mais conscientes
17

dos beneficios advindos desse ferramental, cujo uso futuro sera inevitavel par

todas essas entidades.

2.2 PESQUISA CIENTiFICA

A pesquisa cientifica tem por objetivo descobrir respostas para

indagac;:6es e quest6es que existem em todos os ramos do conhecimento. Para

isso, necessita utilizar-se de conhecimentos teoricos e praticos, capacidade de

manipulac;ao de tecnicas e conhecimentos de metodos para alcanc;ar as

resultados, tude i550 com a finalidade de entender fen6menos que ocorrem nas

mais diferentes manifesta90es como se processam os seus aspectos estruturais e

funcionais a partir de uma serie de indagac;6es.

Dentro da pesquisa cientifica, umas das principais atividades envolve a

consulta a documentos, livros au auto res conceituados no tema de pesquisa

escolhido, com 0 objetivo de conhecer 0 que ja existe publicado sobre 0 tema, os

principais avan90s conseguidos em cada area, alem de fornecer suporte as

proposi90es feitas pelo autar da nova pesquisa. Esta atividade normalmente e

chamada de Pesquisa Bibliografica.

2.2.1 Pesquisa Bibliografica

A pesquisa bibliografica explica um problema a partir de referencias

te6ricas publicadas em documentos. Pode S8r realizada independentemente au

como parte da pesquisa descritiva au experimental. Quando e feita com 0 intuito

de recolher infarma90es e conhecimentos previos acerca de um problema para 0

qual se procura resposta au ace rca de uma hipotese que se quer experimentar

(CERVO, 1996; BERVIAN, 1996).


18

2.2.1.1 Fichas Bibliograficas

As fichas bibliograficas sao indispensaveis, tanto para 0 aluno como para 0

pesquisador. Elas sao pontcs de referencia, pais contem informac;oes com 0

nome do autor, descri9ao do assunto, data de edi9B.Oexpedi9ao e demais

referencias (AMARAL, 2002).

Existem diversos tipos de fichas bibliograficas, porem a base e organizada


par autor e devem ser escritas seguin do regras precisas de citac;6es.

As fichas bibliograficas s6 reCistram os dados essenciais do livre em

questao e a sua localiza9ao nas bibliotecas que se tenha visitado. Pode-se

acrescentar urna nota qualquer curta, e explicar porque estamos interessados em

encontrar 0 livra, mas mais nada.

A figura 01 apresenta urn exemplo de ficha bibliografica.

FIGURA 1 MODELO DE FICHA BIBLIOGRAFICA


Ficha tecnica
Titulo do documento Biblioqrafia sobre criatividade 2
Autor/a Equipe Doc.E: Maria Jesus Rodrigues e
Domingo Planchuelo
Nivel educativ~ Educa,ao infantil, Primaria e Secundaria.
Areas de odas
conhecimento
Resumo Lista de referencias bibliograficas sobre
Criatividade que inclui urn resumo de
conteudo dos documentos
Observagoes Os documentos de refer~nciasa referem a
criatividade aplicada a eduCa9aO
Palavras chaves BIBLIOGRAFINCRIATIVIDADElEDUCACAO
Fonte: RODRIGUEZ, 2002
19

2.3 MONOGRAFIA

A monografia (monos = urn 56; graphein = escrever) caracteriza-se pela

especificac;ao, ou seja, a redu~ao da abordagem a urn 56 assunto, a urn 56

problema (SALOMON, 1996).

A etimologia da monografia possui dois sentidos: estrito e lato. 0 senlido

"estrito" identifica-se com a tese, an de 0 tratamento escrito de urn tema especffico

que resulte de pesquisa de pesquisa cientifica com 0 escopo de apresentar uma

contribuic;:ao relevante ou original e pessoal a ciemcia. Ja 0 sentido "lata" e todo 0

trabalho cientifico de primeira mao que results de pesquisa, ande consideram-se

as disserta,oes cientificas, as disserta,oes de mestrado, as antigas exercila,oes

e tesinas, as mem6rias cientfficas, as college papers das universidades

americanas, os informes cientfficos ou tecnicos e obviamente a propria

monografia no sentido acad~mico, ou saja. 0 tratamento escrito aprofundado de

urn 56 assunto, de maneira descritiva e analitica, ande a reflexao ea tonica e esla

enlre 0 ensaio e a lese e nem sempre se origina de outro Ii po de pesquisa que

nao seja a bibliografica e a de documenta,ao (SALOMON,1996).

Conforme 0 mesmo autor, a originalidade lembrada sempre nas definic;oes

de tese e monografia a rigor significa pela pr6pria etimologia da palavra "voila as

tontes", nao se identifica com novidade ou singularidade, mas 0 retorno a origem,


a ess~ncia, a verdade, ainda que esla verdade lenha sido perdida, obscurecida

ou esquecida. Exigir originalidade como tolal novidade num trabalho, para lese ou

monografia e uma colocac;ao inatingfvel, porque a ciemcia e um processo

acumulativo, onde verdades provisorias se assentam com maior frequ~ncia, e sua


20

revisao e uma constante. Uma das caracteristicas da tese em relaC;ao a


monografia ser lao exaustiva e, devido 0 grande aprofundamento da parte le6rica.

As monografias nao sao apenas trabalhos de reda9ao ou de comunicacao

dos resultados de uma pesquisa, onde atras de um relatorio de pesquisa pode

converter-se realmente numa monografia, dependendo da profundidade dos

elementos te6ricos e da dimensao do tratamento. Para a elaborac;:ao da

monografia percorre-se fases de dire9ao de escolha do assunto, pesquisa

bibliografica, documenlacao, crilica, conslrucao e reda9ao (SALOMON, 1996).

Alem dessas monografias exislem outros lipos, dentro os quais SALOMON

(1996) cila:

Dissertac;:ao monografica: exigida tanto no nivel de graduac;ao, como

pos-graduacao, refere-se geralmente ao trabalho de lermino de curso

ou unidade de programa de uma disciplina. Implica muilo mais uma

atividade de extraC;:Bo do que de produc;ao de conhecimento.

Dissertacao cientifica: pode ser comparada com a tese de licencialura

das universidades europeias. A rigor e0 trabalho que S8 hit de exigir

como condic;ao para obtenc;:aodo grau de "mestre", de acordo com a

legisiacao brasileira vigente.

Tese de doutorado: esla trabalho e de tal nfvel de qualificac;:8.o que S8

lorna condicao necessaria para a oblenCao do grau de doulor ou PhD

das universidades americanas. Esta oj exigida de originalidade, grau de

profundidade das quest6es te6ricas tratadas, cientificidade e pelo fato

de ser um Irabalho escrito que revele legilima pesquisa.


21

2.4 E-MAIL (ELETRONIC-MAIL)

o e-mail, tambem conhecido por correio eletrc'inico, e 0 servi,o mais

utilizado na Internet e permite enviar e reeeber mensagens eletrOnicas de forma

nlpida e barata. Neste momento 0 programa de e~mailmais popular e0 Outlook

Express da Microsoft, que vem incluido no Internet Explorer (MARQUES,2002).

o e-mail oferece inumeras possibilidades, tais como, enviar mensagens

para locais geograficamente distantes nurn espayo de segundos, alga que era

completamente impossivel he. alguns anos. Ele torna possivel, desta forma, a

divulga9B.O dos mais diversos temas entre urn grande numera de pessoas;

comunicar-se e esclarecer duvidas com mais rapidez (FURUUTI, 1999).

2.5 CHAT

o IRC (internet Relay ChaO foi criado em 1988 na Finl~ndia. Rapidamente

se estabeleceu uma rede de computadores que dispunham de recursos para 0

IRC por toda a Internet (MEDEIROS, 2002).

De acordo com 0 auter, exists uma grande variedade de programas que

possibilitam este tipo de comunica,ao. Muitos deles podem ser acessados

diretamente na Web, 0 que isso significa que nao precisa sair do programa de

navega980 que usa (par exemplo, Netscape, Mosaic au Explorer) para conversar.

Em 1995 ficou popular na Internet 0 chat de voz, que e uma especie de telefone
par computador - basta ter uma placa de som, urn microfone e uma conexao a
Internet para se comunicar com qualquer lugar do mundo pelo pre~o de uma

liga,ao local. A qualidade da liga,ao nao e muito boa, 0 que torna as sessoes
22

mais parecidas com radio-amador que com telefone. Alguns dos chats em tr~s

dimens5es disponiveis hoje na Internet sao 0 Worlds Chat eo Alpha World.

o Chat ganhou fama internacional, conforme 0 autor, pois, durante a

Guerra do Golfo em 1991, aonde, noticias de todo 0 mundo vieram atraves do fio,

e a maioria dos usuarios de IRC que estavam conectados na hora se uniram em

urn unico canal para ouvir tais relatorios. 0 IRC teve urn usa parecido durante a

revolta contra Boris Yeltsin em Setembro de 1993. onde usuarios de IRC de

Moscou estavam dando entrevistas ao vivo sabre a instavel situa~ao em que S8

encontravam.

2.6 FORUM

E uma tecnologia desenvolvida para web sites e comunidades virtuais, pois

permite a criac;8.o de ]istas de discussao via web com ferramentas para

gerenciamento do conteudo (CALABRIA, 2002).

Assim conforme 0 autor, 0 F6rum Ii um espa,o de democratiza,80 do

saber e de interlocut;ao entre a universidade e a sociedade local. Cada Forum

passui urn coordenador que pode alterar as caracteristicas da lista (layout e

descriyao), incluir eventos na agenda do f6rum, remover ou dar nota para as

mensagens postadas e gerenciar as area de links, perguntas e respostas FAQ

(Frequent Asked Question), arquivos e glossario.

o F6rum de discussao na internet pode ser definido como um site que

tem por finalidade receber comentarios, sugest6es ou perguntas sobre um


23

determinado assunto e deixa-Ias disponiveis para que outras pessoas

possam responde-las ou consulta-Ias (CALABRIA, 2002).

2.7 ABORDAGEM ORIENTADOS A OBJETO

2.7.1 Analise Orientada a Objeto

Os metodos de analise de requisitos de software orientados a objetos

possibilitam que 0 analista modele um problema ao representar classes, objetos,

atributos e opera,5es como os componentes de modelagem. 0 ponto de vista

orientado a objeto combina ciassific8yaO de objetos, herany8 dos atributos e

comunica,ao de mensagens no contexto de uma nota,ao de modelagem

(LARMAN, 2000).

De acordo com 0 masmo autor, os objetos modelam qUBse todos as

aspectos identificaveis do dominic do problema: entidades externas, coisas,

ocorrencias, papeis, unidades organizacionais, lugares e estruturas; todos podem

ser representados como objetos. Outro aspecto importante e que as objetos

encapsulam tanto dados como processos. As opera,5es de processamento

fazem parte do objeto e sao iniciadas ao passar urna mensagem ao objeto. Urna

defini980 de classe, assim que e estabelecida, forma as bases para a

reusabilidade em niveis de modelagem, projeto e implementa,ao. Novos objetos

podem ser representados como instancias de urna classe.

o projeto orientado a objeto cria urn modelo do mundo real que pode ser

realizado em software. Os objetos oferecem um mecanismo para representar 0


24

domfnic de informac;:io, enquanto as operac;oes descrevem 0 processamento que

e associado ao dominic de informac;ao.

2.7.2 Vantagens da Abordagem Orientada a Objetos

A abordagem orientada a objeto tem como principais vantagens: as

facilidades de reutiliza~ao de c6digo e de manuten~ao dos sistemas, e

principalmente, 0 fato de ter se mostrado mais eficaz que outras abordagens

conhecidas para lidar com a crescente complexidade em muitos e diferentes tipos

de sistemas. As atividades de analise, design e programac;ao sao vistas sob uma

nova perspectiva na abordagem ori8ntada a objeta. As definic;oes abaixo

descrevem essa visao segundo LARMAN (2002):

A Programa~ao orientada a objeto e um metoda de implementa~ao no

qual as program as sao organizados como colec;oes de objetos

cooperativQs, cada urn deles representando uma instancia de uma

classe e estas sao membros de uma hierarquia relacionada par

heranC;8.

A Analise orientada a objeto e urn metoda de analise que exam ina as

requisitos na perspectiva de classes e objetos encontrados no

vocabulario do domInic do problema.


25

2.7.3 Conceitos de Orienta,ao a Objetos

o modele de objetos e uma estrutura conceitual sobre a qual se baseia a

abordagem orientada a objetos. A seguir serao descritos os principais conceitos

que definem esse modelo, segundo FURLAN (1998):

TABELA 1 OS PRINCIPAlS CONCEITOS DA TEORIA DE OBJETOS


Palavra-chave Breve definicilo Exemplo
Atributo Caracteristica particular de IndividuQ possui nome, sexo, data
urna ocorrencia da classe de nascimento
Classe Agrupamento de objetos Individua, caracterizando as
similares que apresentam pessoas do mundo
os mesmos atributos e
operacoes
Encapsulamento Combinac;ao de atributos e Atributo: data do nascimento
operacoes em uma classe Operacao: Calculo de idade
Especificac;ao Atributos e operac;6es Subclasses [Organizac;ao] e
diferentes de uma [individuo] acrescentam tributos e
5ubclasse, acrescentando opera90es distintos da
ou substituindo superclasses
caracterfsticas herdadas da
classe pai
Estado Situac;ao de um objeto em Emitindo nota fiscal
um dado instants do tempo
Evento Urna ocorr~nciasignificativa Pedido tomado, sntrega efetuada,
no mundo real que dave sar ponto de solicita9ao de material
tratada atingido
Generalizac;ao Atributos e operac;oes Superclasse [Parte] au [Pessoa]
comuns compartilhados par como generalizac;ao das
classes subclasses [Organizac;ao] e
I [Individuo]
Heranc;a Compartilhamento pela Subclasse [Eucalipto] compartilha
subclasse dos atributos e atributos e operaC;oes da cia sse
Qpsracoes da classe pai I rArvorel
Instancia de Urna ocorrencia especifica Urna passoa, urna organizaC8o,
classe de uma classe. Eo mesmo um equipamento, uma localizac;ao
Que obeto. I qeoqrafica
Mensagem Urna solicitagB.o entre Infonmar idade da pessoa "Fulano
objetos para invocar certa de tal"
operacao
Objeto Elemento do mundo real Pessoa "Fulano de tal",
(natureza). Sin6nimo de Organizac;ao "ACME",
instancia de classe Equipamento "Extintor",
Localizac8.o geografica "Sao
Paulo'
26

Opera90es Logica em uma classe para Calculo da idade de uma pessoa


designar-Ihe uma em uma classe [Individuo]
comportamento
Polimorfismo Habilidade para usar a Chamada da opera9ao: "calcular
mesma mensagem para saldo" de correntista. Invoca as
lnvocar comportamentos derivac;oes correspondentes para
diferentes do objeto calculo de saldo de poupan9a,
renda fixa etc.
Subclasse Caracteristica particular de Classe [Arvore]-> Subclasses
uma classe I [Ipe], [Jacaranda], [Eucalipto] etc.
Fonte. FURLAN, t 998

2.8 UML (UNIFIED MODELING LANGUAGE)

A UML (Linguagem de Modelagem Unificada) e a linguagem padrao para

especificar, visualizar, documentar e construir artefatos de urn sistema e pode ser

utilizada com todos as processos ao longo do cicio de desenvolvimento e atraves

de diferentes tecnologlas de implementary8o. Buscou-se unifiear as perspectivas

entre os diversos tipos de sistemas e fases de desenvolvimento de forma que

permiti5se levar adiante determinados projetos que antes nao eram possfveis

pelos metodos existentes. A UML conforme FURLAN (1998) e um passo natural

na escala de evolu9ao com 0 objetivo de:

Fornecer aos usuarios uma lingua gem de mode/agem visual expressiva e

pronta para uso visando 0 desenvolvimento de model os de neg6cio. Se a

linguagem esta baseada em uma estrutura que requer ajustes a um

conjunto particular de conceitos de modelagem, entao nao alcan9ara 0

proposito de permitir aos usuarios trocarem modelos sem perda de

informac;ao ou sam impor demasiado trabalho para alinhar model os em urn

mesmo sentido abstrato.


27

Consolidar um can junto de essencias para modelagem visual de conceitos

que geralmente sao acordados par varies metodos atu8is e ferramentas do

mercado. Nao pretende sar uma linguagem de programa~aovisual em um

sent ida de ter todo 0 suporte visual e semantico necessario para substituir

tal programa,ao, porem, ela pode e deve apoiar linguagens de

programac;ao, bern como metodos e processos de modelos de construyao.

Pode ainda suportar multiplas linguagens de programa,ao e metodos de

desenvolvimento sem dificuldades excessivas.

Prover uma base formal para entender a linguagem de modelagem. A UMl

fornece uma defini,ao formal do formato estatico de modelo usando um

meta-modelo expressado em diagramas de classe. Esse e um enfoque

popular e amplamente aceite ao especificar a morfologia de um modelo e

diretamente conduzir a implementa,ao de formatos de intercambio.

Formalismos nac devem requerer niveis sofisticados de notac;ao

especializada, do tipo nota,ao matematica de baixo nivel ou defini,oes

operacionais que sejam equivalentes a programa,ao. A UMl expressa

restri,oes em linguagem natural precisa atraves do Oel (Object Constraint

Language), assim como 0 significado operacional da maioria das

construc;oes em linguagem natural e precisa.

Encorajar a crescimento no numero de ferramentas orientadas a objeto no

mercado. A industria de software se beneficia de uma linguagem padrao de

I modelagem

requer que
que seja usada pela maioria

modelos possam ser


dos usuarios.

intercambiados
A interoperabilidade

entre usuarios e

I
ferramentas sem perda de informar;ao semantica e isso apenas pode

acontecer se as ferramentas concordam no formato e significado ace rca

~
28

dos conceitos pertinentes. A crla~ao da UML foi em si urn processo

interativo e incremental, similar a modelagem de urn grande sistema. As

nota,oes propostas na UML, a partir da unifica,ao dos enfoques originais,

ira mudar as nota<;oe5 conhecidas mas as conceitos chaves permanecerao

os mesmos. Usuarios de outros metodos orientados a objetos podem

esperar uma curva de aprendilagem r<'pida para alcan,ar a mesma

expressividade e produtividade com a UML.

2.8.1 Diagramas da UML

a modo para descrever as varios aspectos de modelagem pela UML e


atraves da nota,ao definida pelos seus varios tipos de dlagramas. Um diagrama e

uma apresentac;:ao grafica de uma coler;ao de elementos de modelo,

freqOentemente mostrado como um graflco conectado de arcos (relaclonamentos)

e vertices (outros elementos do modelo). Modelar um sistema e uma tarefa

extensiva sendo necessaria a descri(fao de varios aspectos diferentes incluindo 0

funcional (estrutura estatica e intera,ao dln~mlca), nao funcional (tempo de

processamento, confiabilidade, produ,ao) e organilacional (Organila,aO do

trabalho, mapeamento e c6digo). Gada visao e descrita em urn numera de

diagramas que contem informa,ao enfatilando um aspecto particular do sistema.

Analisando-se 0 sistema atraves de visoes diferentes, e posslvel S8 concentrar

em um aspecto de cada vel (FURLAN, 1998).

A maioria dos diagramas de UML refere-se a graficos que contem nos

conectados por caminhos, sendo Que a informac;Ao esta principalmente na

topologia e nao no tamanho ou na colocac;ao dos sfmbolos. Podem ser


29

construidos varios tipos de diagramas que sumarizam a informa980 derivada de

diagramas e modelos fundamentais (FURLAN, 1998).

No contexto deste prot6tipo, foram utilizados os diagramas de Classe,

Caso de Uso e Sequencia.

2.8.1.1 Diagrama de Ciasse

FIGURA 2 DIAGRAMA DE CLASSE


USUAAIO
Nane:
$!nha:
'0
NfVEl DE ACESSO

OAIENTADOR
t t ADI.1INISTRAOOR

lostlirdi03s Ubtt'o.r~
RNizM ~uiw BkxlUiW aoeuo
Coo1u11.1r 1ich1s bibiogf~iQl lnclJif tewllmonogrolfil
POlrt(c:i~r CHAT Excilirte:a'monogralia
Acc:.arareJ. re::.irib Eldonr dicu
eriar projekl Incliir diou
ConIro\Jrlictus bibiogralm 1 L---
L-E""""_.",_,,.m_., ---' ~ I
DICAS

Nonrnu
ABNT

Um diagrama de classe denota a estrutura estatica de um sistema e as

classes representam eoisas que sao manipuladas par esse sistema. 0 diagrama e
considerado estatica pois a estrutura descrita e sempre valida em qualquer ponto

no cicio de vida dos sistema. Um diagrama de objeto e uma varia980 do diagrama


de classe e utiliza quase a mesma nota980. A diferen9a entre ambos e que um

digrama de objetos mostra 0 numero de instancias de classes, em vez de uma

ciasse real, e apresenta 0 nome do objeto sublinhado dentro do retangulo de


30

classe. Diagramas de objeto nao sao tao importantes quanta as diagramas de

classe embora possam eventualmente sar uteis para exemplificar diagramas de

classes complexos (FURLAN, 1998).

2.8.1.2 Diagrama de Caso de Usa (Use Case)

Diagramas de casa de usa conforme 0 masma autor, fornecem urn modo

de descrever a visao extema do sistema e SUBS intera90es com 0 mundo exterior,

representando urna visao de alto nfvel de funcionalidade intencional mediante 0

recebimento de um tipo de requisi9ao de usuario. 0 sistema e vista como uma

caixa-preta que fornece situa90es de aplic89ao (au casas de usa). Na madelagem

de casas de usa e utilizada nao somente para capturar necessidades de urn novo

sistema, mas tarn bam para desenvolver novas versoes de urn sistema. Nessa

sentido, a nova funcionalidade e adicionada ao contexte do modelo de case de

usa atraves da inser9ao de novos atores e casos.

o prop6sito primario dos casos de usa segundo FURLAN (1998) sao:

Descrever as requerimentos funcionais do sistema de maneira

consensual entre usuarios e desenvolvedores de sistema;

Fornecer uma descri9aa consistente e clara sobre as responsabilidades

que devem sar cumpridas pelo sistema, ah3m de formar a base para a

fase de desenho;

Oferecer as possiveis situac;oes do mundo real para 0 teste do sistema.

Urn diagrama de casa de usa e urn grafico de atores, urn conjunto de

casos incluido por um limite de dominio, comunica9ao, participa9ao e


31

associal;oes entre alares, assim como generalizac;:Ao entre cases de

uso.

2.8.1.3 Diagrama de SeqO~ncia

a diagrama de sequencia e0 descendents dos diagramas de interac;:aoe

mostra os objetos colaborando entre si seguidos de uma narrativa de caso de

uso. Entram varios formatas ligeiramente diferentes, e para prop6sitos diferentes

pode existir em uma mane ira generica descrevendo todas as possfveis

sequencias e em forma de instancia descrevendo uma sequ~nciareal consistente

com a forma generica (FURLAN, 1998).


32

FIGURA 4. EXEMPLO DE DIAGRAMA DE SEQUENCIA

Aluno Sistema Administrador


Acessar 0 site
tAla dA abArtura
Acessar ~roieto de gradua~ao
Mostrar informal'oes
Acessar chat
"
Litsponl61hzaracesso
Ac~~siilr Fc;irum "
Disponibilizar acesso
Acessar Area Restrjta
"
2.9 FERRAMENTAS E LlNGUAGENS
"

2.9.1 ASP (ACTIVE SERVER PAGES)

Active Server Pages (ASP), e um recurso do Microsoft Internet Information

Server, para geral'ao dinamica de paginas HTML (HyperText Markup Language).

A linguagem ASP nao serve apenas para consultas a banco de dados.

Serve tambem para envio e recebimento de correto eletr6nico via paginas HTML,

para cria~ao de rotinas de propaganda rotativa, para identificac;:ao de usuarios,

para leitura de arquivos texto, e muitas outras aplical'oes.

As paginas ASP sao uma mistura de tags HTML e instru~oes ern VBScript.

Uma pagina HTML elida pelo servidor quando apresentada ao internauta. A

diferen,a e que a pagina ASP alam, de lida Ii interpretada e reescrita em HTML

para 0 browser do cliente. Ou seja, 0 c6digo ASP e Preservado e naD e reescrito


33

para a browser, portanto, naD pade ser lido nem com 0 comando View Source

(MILLER, 1998).

Alem das vantagens da seguran9a de c6digo que 0 ASP oferece, existem

pontos importantes no lado do servidor conforme MILLER (1998) sendo:

Incorporar scripts no lado do servidor ;

Conectividade mais flexivel a banco de dados ;


Administrac;:ao de estados ;

Componentes Active Server

A estrutura ASP conforme a mesma autor, fornece metodos, eventos e

propriedades associados, que providenciam informac;:5es sobre servidor web e

seu ambiente, tude isso torna 0 processamento de informac;:oes em formularios

facil e administravel proporcionando assim um sistema simples e flexivel de

armazenamento de informar;oes. as cinco objetos sao 0 nucleo da estrutura ASP

e como tal, eles ocorrem frequentemente dentro do ambiente de desenvolvimento

ao lado do servidor, sendo eles:

Objeto Application;

Objeto Request;

Objeto Response;

Objeto Server;

Objeto Session.
34

2.9.1.1 Objeto Application

o objeto Application pode ser usado para compartilhar informa90es entre

todos as usuarios do seu aplicativo. 0 objeto Application tem dois metodos,

chamados Lock e Unlock. Como as dais sao compartilhados entre as usuarios,

esses metodos permitem que voce bloqueie e desbloqueie efetivamente 0 acesso

ao objeto aplicativo. Os eventos relacionados ao objeto Application sao

Application_OnStart e Application_OnEnd. Esses eventos sao declarados no

arquivo Global.asa que e urn arquivo ands todas as informayoes sobre seu

projeto sao armazenadas.

2.9.1.2 Objeto Request

Uma das maneiras pelas quais as informa90es podem ser passadas de um

navegador para a servidor, e atraves da solicita9~0 HTTP (Hypertext Transfer

Protoco~. 0 objeto Request recupera informac;6es enviadas atraves de uma

solicita9ao HTIP. Cinco variaveis podem ser passadas para 0 aplicativo.

QuerySlring. Recupera os valores das variaveis no string de uma consulta

HTIP.

Form: Recupera as valores dos elementos de formulario no miolo da

solicita9ao HTIP.

Cookies2: Recupera os valores de cookies enviados na solicitar;B.oHTIP.

I Cookies: V~riavel nrmazenada localmente na maquina do usuario que oonlem informat;Oes que

poS$a~ ser recuperadas na pr6xima vez que 0 usuario acessar a pagina


35

ServerVariables: Recupera as valores das variaveis de ambiente

predeterminadas como: Nome do servidor, ntlmero da porta HTTP, metoda

de requisic;ao e etc.

ClienlCelified: Recupera os valores dos campos armazenados no

certificado do cliente, que sao enviados na solicital'ao.

2.9.1.3 Objeto Response

o objeto Response e usado para enviar informac;6es para a navegador,

como urn texto por exemplo. A aplical'ao mais comum do objeto Response e

enviar saida de urna string para a exibiC;aono navegador.

2.9.1.4 Objeto Server

E exatamente 0 que seu nome implica. Ele fornece metodos e

propriedades que permite interagir com a maquina em que seu aplicativo esM

sendo executado, a saber, 0 servidor Web. 0 Objeto Server tern uma propriedade

e urn metoda em especial: a Script Timeout que define 0 tempo de vida de uma

pagina ASP e 0 metoda CreatObject que talvez seja 0 mais importante objeto

ASP. Com esta metoda e passivel criar conexoes com urn banco de dados, urn

recordsel, e qualquer objeto elou conexoes dentro do servidor.

2.9.1.5 Objeto Session

o objeto Session e semelhante ao objeto Application no sentido que ele

tambem eontsm eventos dentro do arquivo Globa1.asa. Entretanto ao contra rio do

objeto Application, 0 objeto Session armazena informal'oes de uma sessao de

usuario em particular. Este objeto persiste para ate que 0 browser seja finalizado.
36

2.9.2 Macromedia Oreamweaver

A Macromedia Dreamweaver e um editor de HTML profissional que projeta


e gerencia sites e paginas da Web visualmente. Esta ferramenta possibilita 0

controle da codific8C;Ao manual do HTML ou tambem trabalhar num ambiente de

edi,ao visual, 0 Dreamweaver facilita 0 inicio do trabalho e fomece ferramentas

de ajuda para aprimorar a experiencia em projetos para paginas da Web

(Macromedia,2000).

o Dreamweaver de acordo com 0 autor, inclui varias ferramentas e

recursos: uma referencia de HTML, CSS e JavaScript, um depurador JavaScript e

editores de codigo, que possibilitam editar 0 JavaScript, XML e outros

documentos de texto diretamente no Dreamweaver. A tecnologia Roundlri,r

HTML da Macromedia importa documentos HTML sem reformatar 0 codigo e 0

Dreamweaver pode sar definido para limpar e reformatar 0 HTML quando for

necessario.

2.9.3 Microsoft Access

o Access tomou-se um des softwares gerenciadores de banco de dados

mais conhecidos do mercado. Este software tern urn sistema de armazenagem de

dados relacional proprio e facit de usar. Com poucas movimenta,oes com 0

mouse pela tela e sem a necessidade de escrever codigo, pode-se definir

formularios e relat6ri05 com base em seus dados. a Access pode importar au

:I Roundtrip _ A Roundtrip HTML elabora visualmenle 0 design do sitB da Web sem sacrificar 0

centrole da foote HTML.


37

vincular dados de Qutros bancos de dactos, assim como, dados de Qutros

programas e formatos de arquivos, como Excel, dBase, Microsoft FoxPro ou

Paradox. Se voce precisar construir codigos, encontrara os modulos que

permitem automatizar tarefas de bancos de dados, usando 0 poder e flexibilidade

da Iinguagem de programa,ilo Visual Basic (MICROSOFT, 2002).

Conforme 0 masma autor, a Access e urn sistema de gerenciamento de

banco de dados relacional porque arrnazena dados em tabelas que podem ser

relacionadas entre si. Isto permits que 0 usuario facta perguntas complexas sabre

uma ou mais tabelas relacionadas e receba as respostas na forma de consultas,

que poderao originar formularios e relat6rios. a Access armazena nurn unico

banco de dados (um arquivo com extensilo MDB) todos os seus objetos: tabelas,

formularios, consultas, relatorios, macros e modulos.

o Access permits criar em pouco tempo, aplicac;6es com aspecto

profissional, por meio de: tabelas com diversos tipos de dados (texto, valores

numericos, datas, etc.); consultas para classificar, pesquisar, alterar e excluir

dados de suas tabelas; formularios que facilitam a entrada de altera,oes de

dados; relatorios para impressao de dados e eliquelas de endere,amenlo; macros

para automatizar tarafas comuns, como par exemple, abrir automaticamente urn

formulario, imprimir urn relat6rio ou ainda criar botoes e menus personalizados

sem a necessidade de programa,ao; m6dulos onde voce pode usar uma cole,ao

de declarac;oes, instruc;oes e procedimentos da linguagem Visual Basic para criar

Aplicac;oes, que contribuirao para automatizar 0 banco de dados nas tarefas mais

complexas (MICROSOFT, 2002).


38

2.9.4 Microsoft SOL Server

A linguagem SOL (Standart Ouery Language) suporta transa90es de

processamento de consultas, seguran9a de administra980 de dados, integridade e

recuperacao em case de perdas de dadas. Pelo tato de ter sido adotada como a

linguagem padr80 para 0 Banco de Dados, a SOL ocupa 0 lugar de destaque no

processamento distribuido e na interliga980 entre computadores (SALEMI, 1995).

Conforme 0 autor, 0 nascimento da linguagem Sal deve~sea necessidade

de executar as operac;oes relacionais, incluindo diferenc;a, divisao, intersec;ao,

jUn980, produto cartesiano, proje980 e uni80. HOje em dia pode-se contar no

mercado com varios pacotes relacionais que possuem a SOL. No mundo da

informatica, destaca-se 0 ORACLE, que tomou a iniciativa de implementar todos

os comandos que ja sao padrao da SOL e criou uma linguagem complementar

para tratamento individualizado de tuplas denominado de PUSOl (Programming

Language/SOL).

A Sal tern como caracterfstica naD sar procedural, pais em sua natureza,

e orientada para um conjunto de informa<;5es, e foi criada para manipular dados

nos sistemas de Banco de Dados relacionais (tabelas). Os comandos SOL podem

sar testados de forma interativa e posteriormente incluf~los em c6digos de

aplicativos. Eo de grande valia para a prototipa98o de aplicativos, pOis os analistas

constroem estruturas de Banco de Dados, criam tabelas e verificam a

complementa~Ao de sistemas sem ter de esc rever codigos de aplica~ao. 0 Sal

pode ser usado por uma serie de usuarios, incluindo Administradores de Banco

de Dados, aplica90es de programadores e usuarios em garal (SALEMI, 1995).


39

2.9.5 Microsoft InterOev

o Microsoft Visual InterDev e um sistema integrado de programa,ao de

aplica,oes para a Web destinado a programadores profissionais. 0 Visual

InterDev apresenta editor integrado para ASP e paginas em HTML din~micas,

ferramentas de programa,ao de bases de dados melhoradas e fun,oes completas

de depura,ao para aplica90es multicamada criadas com HTML e Script

(MICROSOFT, 2002).

o VisuallnterOev otimiza 0 processo de desenho, construcao, depura,ao e

disponibiliza9ao de aplica,oes de grande alcance baseados em scripts e em

HTML sem prejudicar a performance. Aplica,oes de manipula9ao de dados na

Web devem tirar vantagem dos ultimos avan90s da tecnologia browser como 0

Internet Explorer 4.0, HTML dinamico e recursos de multimidia, alem do contato

com a infra-estrutura corporativa e aplica90es e dados existentes.

De acordo com 0 autor as ferramentas de integrac;a.o a bancos de dados do

Visual InterOev tornam mais faceis 0 uso dos dados em aplica,oes Web e

permitem que os programadores trabalhem com bancos de dados. Possui um

conjunto completo de ferramentas de depuracao, onde, facilita 0 teste e a

consolidacao de complexos scripts c1ientelservidor. Entre outras coisas. 0

depurador permite a realizac;:ao de debugging remote no servidor atraves do

Active Server Pages, permitindo aos desenvolvedores previews simultaneos de

psginas Web em multiplos browsers para assegurar sua consist'!ncia.

o Visual InterOev fomece aplicacoes Web baseadas em HTML que sao

independentes do browser e da plataforma e que oferecern interoperabilidade

com componentes de Qutros fornecedores, permitindo a extensao das

~\
40

capacidades dessas ferramentas. 0 Visual InterDev suporta qualquer browser

HTML, incluindo as navegadores da Netscape e America On Line, assim como

aos uitimos avan,os do Internet Explorer 4.0. 0 VisuallnterDevtamb9m expoe de

forma nativa a funcionalidade do Internet Information server 4.0, permitindo aos

desenvolvedores a cria9ao de uma serie completa de aplic890es para 0 liS 4.0,

de HTML a aplica,oes baseadas em componentes para transa,oes muiticamada

(MICROSOFT, 2002).

2.9.6 Adobe Photoshop

o software Adobe Photoshop, padrao profissional em edi,ao de imagem, 0

ajuda a trabalhar com maior eficifmcia, explorar novas oP90es criativas e produzir

imagens da mais alta qualidade para a impressao, a Web ou qualquer outro

vefculo de midia. Cria imagens de qualidades excepcionais com facit aceSSD a

dados de arquivo, design otimizado para a Web, retoque mais rapido de fotos com

qualidade profissional. (ADOBE, 2002).

o PhotoShop e um programa raster, isto e, baseado em pixel. 0 pixel ea


unidade elementar de uma imagem, como S8 fosse urn minusculo quadrado. As

imagens no Photoshop sao farmadas por pixels. Para trabalhar com imagens

baseadas em pixels e born saber que nao devernos expandir suas dimens6es

bruscamente. Isso faz com que as pixels tornemse visiveis, au seja, com

detalhes serrilhadas, como se estivessemos olhando para a imagem de um

mosaico (ADOBE, 2002).


41

3 METODOLOGIA

Para 0 desenvolvimento deste prot6tipo, a metodologia aplicada seguiu as

seguintes eta pas:

Na 111. etapa sera leito um estudo do referencial bibliografico pertinente ao

tema, estudos sobre constru~aode monografias atraves de pesquisas em livros,

revistas, artigos, monografias ja concluidas e sites de Web, 0 qual sera utilizado

como embasamento te6rica para 0 desenvolvimento do prot6tipo.

Na 21 etapa foi aplicada a metodologia de prototipa98o proposto por

PRESSMAN (1995), pois, segundo 0 autor, a prototipa,ao Ii um processo que

capacita 0 desenvolvedor a criar 0 modele de software que sera. implantado. Esta

metodologia sera 0 roteiro para 0 desenvolvimento pratico do projeto, onde

baseado em eta pas 0 projeto sera avaliado, garantindo assim uma melhor

qual ida de final do software.

Para 0 desenvolvimento dests prot6tipo seguindo as stapas propostas por

PRESSMAN, foram desenvolvidas da seguinte mane ira:

Levantamenta dos requisitos: elaborar urna area cnde podera haver

urna troca de comunicac;ao sendo atraves de chars, f6runs,

disponibilizar uma biblioteca digital com as monografias e teses para

consultas e apresenta90es das suas fichas bibliograticas.

Analise de sistema: serao elaborados documentos com as

especificac;6es dos requisitos e as diagramas de use-cases de

Il
42

acordo com a UML (Unified Modeling Language - Linguagem de

Modelagem Unificada)

Desenvolvimento e Codificac;8.o:sera elaborada a estrutura para 0

armazenamento da biblioteca digital das monografias e 0 banco de

dados para manipulacao e armazenamento das fichas bibliograficas,

sendo que para a implementacao do banco de dados sera utilizada a

ferramenta Microsoft ACCESS, Microsoft InterDev, Macromedia

Dreamweaver, Adobe Photoshop para criac1!o da imagem e para

sua codificacao sera utilizado a linguagem de programacao ASP

(Active Server Pages) e HTML (Hyper Text Markup Language).

Testes: sera realizado ap6s a codificacao, com 0 objetivo de avaliar

o desempenho do software e condic;6es de uso. e verificar S8 0

prot6tipo alcancou os objetivos previamente especiticados. Nesta

fase serao realizadas tamoom as correc6es que S8 mostrarem

necessarias.

Na etapa final, foi feita a entrega da monografia e a apresentacao final do

prot6tipo.
43

4 PROTOTIPO

I
I
4.1 LEVANTAMENTO DE REQUISITOS

Nesta etapa e realizada a coleta de informa.;:bes em nivel de sistemas

I necessarios para realizar a interface com 0 hardware, pessoas e banco de dados.

A figura 5 apresenta a estrutura de navega.;:ao do portal acad~mico. Com

esta figura pode-s8 analisar e acompanhar todos os m6dulos e sub modulos

existentes no prot6tipo proposto e seus relacionamentos.

FIGURA 5. LAYOUT DO PORTAL ACADEMICO

V ~"J
~~~~!ODE
RAD~O
OJ
I. CONSU~TAB
J I CADASTRO~ '.,I I. ADMt=RA~IVA I
Y
Chat

Telldaeh H ...!..-::. II I y ~A..~


~"""'''' 1.".. I I

---t '''=
1
4 Telltlll,r.,,,se
Monograflas
I LE:J
Admlnlstr.stMi

Li TIIl;tdo FOfUm
I l---i~'=:e.I -1"':=" I
AI"~.lrlll.

4 v"rk~io
I
4 TeI;ldlSFlchll
BibliO~f\lnc:
I ~ 1<,,,
f,1onogrMl!l
I
H I L-10h:"':=-~I
AI'3d,
Proj.tos

4 Lf a.::~ 1
l~",fI'h..
l~
I
l~'doDK
..
,,""
ComuFaur
1-1~~.I
Bibhogr6nnl lib FIchu
Diblioyn\Ocl!Is
I
LI Ale:!lde
CKlenl~(\o
I
y- lIJlo das FichH
BlbliO~as
I
I
44

4.1.1 Telas do Portal Academico

Serao apresentadas na sequencia algumas telas existentes no prot6tipo,

com ums breve descriy~oe funcionalidades.

4.1.1.1 ABERTURA

Eo a pagina principal do projeto, para entrar basta clicar na tela na parte

escrita: Portal Academico assim dara acesso as demais oP9iies, tais como

Projeto de Gradu89ao, Consultas, Cadastros, Biblioteca de Teses e Monografias

(figura 6).

FIGURA 6. TELA DE ABERTURA DO PORTAL ACADEMICO

I&~ r;~ ~ ~~'ffiI fWt~.~ _

!...
- - '):1l CJI Q (:J 3' :J I :~ ..J &!i. !hl
i(f_IC)~.:Jf"_.04.'u~

rrr~

4.1.1.2 MENU DE OPi;OES

E onde 0 usuario podera a partir dela interagir com 0 site, clicando sabre 0

menu de itens, aparecera um sub menu cada qual com suas opyoes (figura 7).
45

FIGURA 7. MENU DE OP<;L>ES DO PORTAL ACAD~MICO


..JQl.!l
~ ..
t~ . ~_'_
_
~-"'}1~ .4..ll(Jo,J .:.l...}~:~
1~laJ __ ,to._, _

_ .....
.,.. _ .
~oh_, .......
..".

4.1.1.3 Area de Projeto de Gradua<;:iio

Nesta tela 0 usuario podera realizar trocas de informayoes para a

constru<;:iioda monografia e tera como op<;:iiode auxilio Chat, Forum e uma Area

Restrita (figura 8).

FIGURA 8. PROJETO DE GRADUA<;Ao E SUAS OP<;L>ES


.ICI.!l
.1lI

rr, ._
46

3.1. O~o Chat

E urn meio de comunicayao sincrono, pois a troca de informaes e


imediata. 0 usuario escolhe a sala e urn username, tendo mais alguma pessoa na

sala a conversac;ao sera inicializada, podera escolher a sala de assuntos gerais

au teses e monografias. Demonstra tambem 0 numero de usuarios correntes nas

salas. Para sair da sala utilize 0 botao logout (figura 9).

___ '-" IiIII* t-Q 1..-. """

r"-:---.J~~.A~tI...J .~.j_ -:-~- ---


~Ill-'-"-''''~~

I"'.". __
r
__
M~' .-,

~---- r '-r'.--...---

3.1.1. Tela de Apresenta~ao das Mensagens do Chat

Esta tela mostra como aparecera as mensagens e as usuarios na sala.

Para encaminhar a mensagem 0 usuario podera alterar 0 tipo, cor, tamanho e

estilo da fonte; podendo tambem encaminhar a mensagem para um ou todos na

sala (figura10).
47

FIGURA 10. APRESENTAc;:Ao DE COMO APARECEM AS MENSAGENS NA


TELA

"""""'""=""""""""""""'"""
R====~'""

3.1.2. Tela de Finaliza(:Bo do Chat

Esta tela ea ultima do chat, nela 0 usuario podera ainda voltar ou, caso

contrario clicar no link localizado abaixo da tela e fechar a janela, saindo assim do

chat (figura 11).

FIGURA 11 APRESENTAc;:AO DE COMO SERA A FINALlZAc;:Ao DO CHAT

~-;;tJW~::~~~.':;!.1.3- -=- 1Ii


_11l ._'
:3 ~

~-.--_--
........................
48

3.2. O~o Forum

As respostas dos foruns sao consideradas meio de comunica~iio

assincrono ende as mensagens sao enviadas, porem, nao possuem tempo para

respostas, OU seja, poderao abter as respostas de forma imediata ou a 10ngo

prazo. E. uma area ende as usuarios podem enviar perguntas para serem

respondidos par Qutros usuarios ou apenas comentarios. Para sua utiliz89fjO as

usuarios devem estar cadastrados (figura12).

FIGURA 12. APRESENTA(:Ao DE COMO APARECEM AS MENSAGENS NA

__... ... _""' ... _-.


_-_ TELA

... 'O.ll ~ :'.&1 e",:;y.." .:J

~__'--------------------------------r-r~

3.3. O~o Area Restrita

Esta opyao sera disponibilizada ap6s 0 usuario digitar seu login e senha e

sera valid ada no banco de dados do sistema. Quando os campos digitados pelo

usuario estiverem incorretos aparecera uma mensagem de erro, naD liberando

assim 0 acesso (figura 13).


49

FIGURA 13. opeAo AREA RESTRITA ONDE 0 USUARIO IRA DIGITAR


SEU NOME E SENHA

3 .~.

_~_. 00- ....


_ . "".
_

3.3.1. Area de Projetas

Nesta area seraa inciuidas au manuseadas as projetas de graduac;6es

ainda em andamento, 0 usuario podera optar par armazenar suas fichas

bibliograficas assim como efetuar trocas de informa<;oe-s,este processo podera

ser realizado atraves das OP90es da Area de Projetos ande encontram-se as

Fichas Bibliagraficas das projetas em andamenta e a Area de Orientac;iia ande a

orientando podera efetuar trocas de e-mail com seu orientador. Casa 0 usuario

deseja valtar aa Menu de Opc;6es a mesma devera clicar em SAIR (figura 14).
50

FIGURA 14. LOCAL ON DE SERA CADASTRADO 0 PROJETO DE


GRADUA<;:AO
__ .t __

~.J~1I,J~ ~
_11l~_"'_

Ilrl1l_

3.3.2. Area de Orienta<;:ijo

Esta tela mostra 0 caminho para a area de orienta~ao0 qual sera utilizada

tanto pelo orientador oomo pelo orientando (figura 15).

FIGURA 15. TELA ON DE OCORRERAo AS TROCAS DE E-MAIL TANTO


PELO ORIENTADOR COMO PELO ORIENTANDO

"" ,-* '.- .-


-...~ ;;)l1~.lil.i-.:i!~j~=1
1_ltJ_ ... ~

=..:::-_ ,.'-_ _ _.

-------rrr~
51

4.1.1.4 AREA DE CONSULTA

Esta tela sera utilizada para consultas em Teses e Monografias, Fichas

Bibliograficas e Dicas de Como Fazer uma Monografia (figura 16) .

_ ..
fk """..A<.o,. ~_.' .
"''''_ .
'ii'''''''rr- .....
1

a) OP9iio Teses e Monografias

Esta opc;:ao esta disponfvel apenas para leitura das Teses e Monografias ja

conclufda. Podem ser localizadas as monografias tanto pela area de

conhecimento, autor au pelo tltulo; logo apes a digita9ao no espa<;o em branco,

em seguida clicar em BUSCAR, aparecera uma tela das buscas realizadas (figura

17 e 18).
52

FIGURA 17. TELA PARA ACESSO A CONSUL TA DAS MONOGRAFIAS OU


TESES

~ (p !p r..-- ~ .. /IUIO

",. ~Drn ~l'AGJ :3..., ~'J'i:!.3


~11l_:l""'_"""~~I-"""

Con!Oulta do Tese:s e rloooqraflas


rl"O!~'"""_""""'''''''' l
it......... ~-
,~'-.. -"-

rrr._

FIGURA 18. TELA DE CONSULTA DAS BUSCAS LOCALIZADAS DAS


TESES OU MONOGRAFIAS
",_11' .. t . ~_ _

~~tiw d\itI~~.J~3
. '-~[i)
till_~_..
...."......",~
.
,_._

_ -. ., _ . c _" ;....._

(~;ulta de TeoeG e MonografiB5

;......._ ... __
__ .fTTI,oII> n.

-~
-- .1_ "'

_ 1 "'/'1.0 ""
53

b) OP9AoFichas Bibliograficas

Esta opc;ao ira fazer a busca das fichas bibliograficas dos projetos

conclufdos, podendo efetuar a busca atraves de area de conhecimento, autor ou

titulo basta digitar no espa,o em seguida clicar em BUSCAR, ira aparecer uma

tela das buscas realizadas, case contrario urna mensagem de nao encontrado

(figura 19 e 20).

FIGURA 19. TELA PARA ACESSO A CONSULTA DAS FICHAS


BIBLIOGRAFICAS
"_~~,-,,""~.oulo .- --
" . '):;)"IA[iJ<j'"", " ...IIll3
~11l~ ...
~IJooo

1QIiIhO .". ...!

Coosul~ de Flchas Bibliogroif.cas

It.!T_ t.l-...
I,c ... _

r=.J

rrr._
54

FIGURA 20. TELA DE CONSULTA DAS BUSCAS LOCALIZADAS DAS


FICHAS BIBLIOGRAFICAS
....... rJ.ortll>ol_f-I"_1o;,Po

.:.. .,)!i'lG1I~Hij1}I.J~...if:'i~
1 t{a; IIl .
Ifoo-...,,"' ~,_J""
.

.........
_"" &_ c.~._....._ _.
IC_ .......,.,.

,]

(~n5ulbl de Fichu Bibllografkll:>

-_..
"'---_ -
-~
__ .~u

lil_toI~

c) Op.,aODicas de Como Fazer Uma Monografia

Ira apresentar as dicas de como fazer urna monografia, contendo desde a

descoberta para um tema, sua pesquisa, padr1ies e normas ABNT, sendo que

esta op~o estarn disponivel apenas para leitura onde 0 usuario devera ter em

seu computador instalado 0 Adobe Acrobat Reader 5.0. Para realizar a

visualiza.,ao 0 usuario devera clicar onde indicado (figura 21 e 22).


55

FIGURA 21. ACESSO A CONSULTA DAS DICAS DE COMO FAZER UMA


MONOGRAFIA
...
~ .
!:.. l.:iM[,._~

')Ill-::i'l"",,",'"

" ...11>."
--
1 ~IIl.."~.,,.. .
.wut~ . ir ,J' .

C~""'.H'_''''D_,'' __
_.,,-. __
"_aII n
''

...
,. __
,..~.'._;~~'..N."._~__
_
-1>

d ..._
e._~"n~'
.

rr-r __

FIGURA 22. TELA DE APRESENTAc;:AO DAS DICAS DE COMO FAZER


UMA MONOGRAFIA

u..,.ho '......,
'v, ."
56

4.1.1.5 AREA DE CADASTROS

Nesta op9iio 0 usuario ira se cadastrar para s6 entao ter aces so tanto para

a area restrita como para a utilizayao do forum. Poderao ser cadastrados as

Usuarios, Teses e Monografias assim como as Fichas Bibliograficas, sen do estas

utilizadas posteriormente na Area de Consultas (figura 23).

"-""'Qflo~ ---
.... ~.J:::t .l:iJ~~~'J!3 . .:/
-1iJ ,_ ...
_ ..

~~.~---------------------------------rrr~

5.1. Cadastro de Usuario

o usuario ira fazer a seu cadastre e suas informa90es serao validadas no

banco de dados do sistema. 0 usuario ira digitar seu nome e sobrenome e seu e~

mail, ande, em s8guida aparecera urna mensagem confirmando seu envio, 0

mesma sera encaminhado ao e-mail inform ado com a sua senha, sendo esta
57

elaborada de forma aleatoria pelo sistema, retornando assim ao menu das oP9iies

(figura 24).

FIGURA 24 TELA PARA CADASTRO DOS USUARIOS


"'_
l.jl..- 1,0 ~_ r",, __ ....,.
~ .. :)1) "I . hJI:;;JI!3
.
11l_~_~~ ..
_

r":::':.:=::;~:--='
f"-'L ~
1-' I ro=J

5.2. OP9iio Cadastr~ de Teses e Monografias

Esta op<;iio disponibilizara 0 cadastramento das teses e monografias,

porem, para utiliza-Ia 0 usuario devera estar cadastrado (figura 25), temos varios

campos a serem preenchidos (figura 26), sendo:

Area de Conhecimento: e a area a qual 0 tema do trabalho e destinado.


Pode-se cadastrar urna area de conhecimento, clicando nas reticencias

(...) ao lade da combo, onde ira abrir uma outra tela de cadastro para

uma nova Area de Conhecimento (figura 27).


58

Sobrenome do Autor: poderc.~ ser escrito com tetras minusculas, pois 0

sistema no momento da gravac;ao realizara a conversao para maiuscula.

Nome do Autor: este item devera ser preenchido apenas a inicial em

maiuscula.

Titulo: e 0 nome da teses ou monografia.

-Possivel localizayiio: e onde poderemos encontrar as teses ou

monografias. Pode-se cadastrar cutra localizayao, clicando na reticencias

(...) ao lado da combo, onde ira abrir uma outra tela de cadastro para

uma nova localiza9iio (figura 28).

Resumo: sera escrito urn breve resumo das teses e monografias para

conhecimento do assunto.

Arquivo: nome do arquivo a ser incluido em nossa base de dados das

teses e monografias, casa naD saiba 0 nome do arquivo a ser procurado,

basta clicar em PROCURAR que 0 mesmo ira apresentar pcssiveis

localizat;6es para buscas. Para finalizar 0 processo basta clicar em

SALVAR ou CANCELAR, 0 item CONSULTAR sera utilizado samente

quando as Teses e Monografias estiverem inclusas.


59

FIGURA 25. TELA DE LOGIN PARA ACESSO AO CADASTRO DAS TESES

,--- -
E MONOGRAFIAS
~~"...I..,j,totl_r~

~ ..~ra~ am)]1.1 ~.-,~-. 'iJ


___ 11l_-H-M"""'"'*~otI
_

.- ....m_ ..."_.....1
O' 'M':;;;' ,.. ~ - ._.~.
................
.::;::..=I::'C~.::;"'~~-
.
~.....
~....
c=......._~
h
'L.....

r rr.:;.. ~..,. I

Iil_ .. rrr.,_

l
~f4iIoo'r-L_~""'"
::l"" . --:-~mC!lllriJ ;;'\I!~.J-D3-
fDiio<_I~~I_""~~

C.dntro d. T""", "on"" ."" J


.
-
-

= .:J

r-, r)flD_
60

FIGURA 27. TELA PARA CADASTRO DA AREA DE CONHECIMENTO DAS


TESES E MONOGRAFIAS

.,....E...
-.:.-
!lItorr--~.'*""
..-. J@~I_'flru~",!.~:..JCi-.!.I
;......11l_.u-_~M;-...JWo

~.

rrr~_

FIGURA 28. TELA PARA CADASTRO DE LOCALlZA<;OES DAS TESES E


MONOGRAFIAS

II \
61

5.3. Op<;iioCadastro de Fichas Bibliogn,ficas

Esta op<;iio disponibilizara 0 cadastramento das fichas bibliograficas,

porem, para utilize-Ia 0 usuario devera estar cadastrado (figura 29), temos varios

campos a serem preenchidos (figura 30), sendo:

Area de Conhecimento: e a area a qual 0 tema do trabalho e destinado.

Pode-s8 cadastrar urna area de conhecimento, clicando nas reticencias

(...) ao lado da combo, onde ira abrir uma outra tela de cadastro para

uma nova Area de Conhecimento (figura 31).

Sobrenome do Autor: poden3 ser escrito com letras minusculas, pois 0

sistema no momento da grav8980 realizara a conversao para maiuscula.

Nome do Autor: este item devera ser preenchido apenas a inicial em

majuscula.

Titulo: e 0 nome da ficha bibliografica.

-Possivel localiza<;iio: e onde poderemos encontrar as teses ou

monografias das fichas bibliograficas existentes. Pode-se cadastrar outra

localiza<;iio,clicando na reticencias (...) ao lado da combo, onde ira abrir

uma outra tela de cadastre para uma nova localiza<;iio (figura 32).

Resumo: sera escrito urn breve resumo das teses e monografias das

fichas bibliograficas para conhecimento do assunto.

Arquivo: nome do arquivo a ser incluldo ern nossa base de dados das

teses e monografias, case naD saiba 0 nome do arquivo a ser procurado,

basta clicar em PROCURAR que 0 mesmo ira apresentar possiveis

II \
62

localizaes para buscas. Para finalizar 0 processo basta clicar em

SALVAR ou CANCELAR. 0 item CONSUL TAR sera utilizado somente

quando as Teses e Monografias estiverem inclusas.

FIGURA 29. TELA DE LOGIN PARA ACESSO AO CADASTRO DAS FICHAS


BIBLIOGRAFICAS
_' f_

..
7 D!J-3JJ~JU'.:J -.::/
~Itl_~

FIGURA 30 TELA PARA CADASTRO DAS FICHAS BIBLIOGRAFICAS

:7..~lll'-J,..-.~,~_
:;tf-(J~;:~~~.-rrf.3 -- .- - 1li
.. . "::J ,. ,-"

_ _ ~ ~~ hd _ ..-.,", t<l"

C.d,,"" d. ",h., .'bll"""O"" J


.

-.J

~ .=J
63

FIGURA 31. TELA PARA CADASTRO DAAREA DE CONHECIMENTO DAS


FICHAS BIBLIOGRAFICAS
....-t"".tii&o'~i<f't __ .wIo

1~"..J~a "iwa\jlL~ja--r:fJ
~Jl)I_""""",~I-.~hta

c:ada!OUo de Achas 61bllogr.nUll!O

I:-:::'~"~~-
, ~[f:~~

\
I'''''"''~''';]

\
FIGURA 32. TELA PARA CADASTRO DE LOCALlZAyOES DAS FICHAS
BIBLIOGRAFICAS

~ ...,....,I0.~",.""".C""""'."""_"""'"

cadastre de Fiche:; Blbllogn!lfJc.e.

:.::'~ ...
I ih," --"1

rrr~_
64

4.1.1.6 AREAADMINISTRATIVA

Nesta area 0 administrador ira digitar a seu login e senha, 0 mesma sera

validado junto ao banco de dados do sistema e ira aparecer urna mensagem

informando que a administrador possui contrale total (figura 33).

~
_., ..
,k u..,~lU. c: _ 10. "". __


t;; .,.,;:s,-.,..;;JI
~


_
_
i
_,
_~.u"' .
"...
n.

~-----

6.1. Tela de Direcionamento do Administrador

E. 0 responsavel par toda a inclusao, exclusao, controle das teses e

monografias, fichas bibliognlficas, cadastro dos usuarios e liberac;ao de acesso a


area restrita na Opc;ao Prajeto de Graduac;ao (figura 34).

Quando for necessaria incluir, alterar au excluir as fichas bibliograficas au

as teses e monografias, 0 administrador ira entrar em urna Dutra tela para realizar

essas oP90es (figura 35), caso a administrador queria localizar a autor, pacem,

nao sabe informaes referente, a mesmo podeni ser localizado atrav,;s da opc;ao
65

consultar da figura 35, e aparecera urna outra tela com demais informa~6es

(figura 36).

FIGURA 34 TELA DE DIRECIONAMENTO DO ADMINISTRADOR


__~~t_.- ... _At,tto - -- ~

-.:~ vafa a"Q" ;J~-.Jij - :3 'I


~11l~"''''',''''''''--_ ::J ~~ -jUfro"d
~

'''''

"'.. _~.h
d n
-..

-.. "'w... , . _of;_


_
n_
.
,Ioo!. _
.

_ ..
,
_ _
'

~T -.

Iil_ r-rrfi"-

FIGURA 35. TELA DE OP<;()ES DO ADMINISTRADOR PARA


MANIPULA<;()ES
_ r.... ~ l_ Ftr-.o ...
::Im "'I lIOl 0-,",6--::11'1-:-"'"
~I(]""':R-_~ __
\I 66

~~~~-
FIGURA

+0
~11l~
....
36 TELA OPC;OES

..
~_
.....
.:::rJ-~. .!J
.J~3j4liI.,~
DO ADMINISTRADOR
-
PARA CONSULTAS

__
.JOJ3l
1liI

f:':::.':'_'_h_~:~'_ "]
ilr,~. 1"]-
l"l ,--.~-- I
1""""'--- --.1
h'W1 ..=.J

r' rl~-

4.2 ANALISE DO SISTEMA

Este processo se concentra no levantamento das informaes necessarias

ao desenvolvimento do prot6tipo, os quais serao documentados e revistos pelo

cliente.

4.2.1 Fun<;6es Basicas do Portal Academico

As fun<;lies basicas do sistema sao 0 que se supoe que 0 sistema fa<;a. As

func;5es sao classificadas em categorias, sen do evidente, aGulta au enfeite e/ou

A categoria evidente e0 que devena executar, e 0 usuario deveria saber

que e executada. A oculta deveria executar, mas nao ser visivel para os usuarios.
67

As fum;:oes Deurtas sao frequentemente esquecidas durante 0 processo de coleta

de requisitos.

Enfeite elou decora,ao, esta categoria e opcional; sua adi,ao nao afeta

significativamente 0 custo au oulras funQ:oes.

TABELA 2. FUNCOES BAslCAS DO PORTAL ACADEMICO


REF FUN<;AO CATEGORIA

Ft.1 Acessar 0 site ands ira conter as areas de Projeto de Evidente


Gradua,ao, Consultas, Cadastros, Biblioteca de Teses e
Monografias.

F1.2 Apresentar a Area Projeto de Gradua,ao com os ilens Evidente


Chat, F6rum e estando cadastrado no site ten, acesso 11
area restrita ands nela padenl manusear suas fichas
bibliograficas do projeto de gradua,ao em elabora,ao e
tambem obler contato com seu orientador em sua area de
Orientacao

F1.3 Apresentar a Area Consultas nela ira conter as Teses e Evidente


Monografias ja concluldas par oulros alunos, as Fichas
Bibliogrilficas dos trabalhos e as Dicas e Como Fazer
uma Monografia.

F1.4 Apresentar a Area de Cadastro onds casa 0 aruno tenha Evidente


interesse ira S8 cadastrar para poder manipuJar seu
projeto tanto com a Area Restrita da oP9ao Projeto de
Gradu8t;aO ou queira incluir sua Tess a/ou Monografia no
site, esta opeao e controlada pelo Administrador.

F1.S Apresentar a Area Administrativa onde 0 respons8vel Evidente


designado Administrador tern total controle sobre 0 site,
esla ira liberar 0 acesso dos usuarios a partir do seu
cadastre, controle da area restrita do Projeto de
Gradua,ao e inclus6es e altera,6es das teses elou
monografias.
68

4.2.2 DiagramaCasa de Usa


69

FIGURA 38. DIAGRAMA DE CASO DE USO - ADMINISTRADOR

4.2.2.1 Fun9ao Caso de Uso

Sua funt;ao e descrever a sequencia de eventos de urn atar que usa urn

sistema para completar urn processo.

TABELA 3 ABERTURA DO PORTAL


Caso de uso: Abertura - Portal Acad~mico
Atores: Alunos Orientadores, administrador
Finalidade: Auxiliar ao aluno a efetuar trocas de informa90es, tanto com autores
como com 0 seu orientador de projeto, consultar monografias ja existentes,
podendo manter uma base de informa<;:6esbibliograficas relacionadas ao
estudo que este'a desenvolvendo.
Tipo:Primario
Descri<;:ao:0 usuario aCBssa 0 site atraves de urn link da internet obtendo
primeiramente uma tela de abertura com menus, atraves dos quais podera
acessar area de projeto de gradua,ao, consultas, cadastres, area
administrativa.
70

TABELA 4. PROJETO DE GRADU~iio


Caso de uso: Pro'eto de Gradua<;ao
Atores: Alunos, Orientadores, Administrador
Finalidade: Auxiliar os alunos e orientadores na troea de informa<;oes para a
constru<;aode sua monografia.
Tipo: Primario
Descri<;ao:Ap6s a tela de abertura 0 aluno tera a OP<;80projeto de gradua<;ao
ende podera realizar troca de informa~6es para a construc;ao de sua monografia
traves do Chat e Forum. Estando cadastrado no site 0 aluno podera ter acesso
a area restrita onde tera sua area de projeto e assim poden) controlar e
manipular suas fichas bibliogni.ficas de pesquisa, podendo trocar informa<;oes
atraves de a-mail com 0 seu orientador.

TABELA5 CONSULTAS
Caso de usa: Consultas
Atores: Alunos Orientadores
Finalidade: Auxiliar as alunos em suas pesQuisas monoQraticas.
Tipo: Primario
Descri<;ao:Apos a tela de abertura 0 aluno tera a OP980consulta onde podera
consultar teses e monografias dos projetos ja concluidos por Qutros alunos,
fichas bibliograficas estando asses em ordem alfabetica, e dicas de como fazer
suas monografias, sendo estas as normas da ABNT.

TABELA 6 CADASTRO
Caso de usa: Cadastro
Atores: Aluno, Orientador, Administrador
Finalidade: Cadastrar alunos e orientadores.
Tipo: Primario
Descric;ao: Ap6s a tela de abertura 0 alun%rientador, tera a OP9ao cadastre
ende ira se cadastrar para 56 entao ter acesso a area rest rita do projeto de
graduac;80.
71

4.2.3 Diagrama de Sequencia


FIGURA 39 EXEMPLO DIAGRAMA DE SEQUENCIA

~no Sistema Adm~trador


Acessar 0 site
Disponibilizar tela de abertura
,.
(
Acessar proJeto de gradua9ao
l'I1os!rar lii!orj'j'ja~o!!s ,.
(
Acessar chat
Disponibilizar acesso
(
,kessar Forum
Disponibilizar acesso
(
licessar 1Irea Res!n!a
Verificar Cadastro
Cadastro nao existe
Ace~so negado
(
Acessar :Area tie COrlsolta
Disponibilizar acesso
,.
(
Inlormar Ilpo ae Consulla
Processar Informa9ao
""V" ,uyuv V~
Mostrar Consulta
(
Acessar Area ae PrOjeto
Verificar dados no Cadastro
CadastrO OK
,.
Acesso Area Restrita
licessar 1Irea ae ProJe!o
,.
l'VIampular FlCfias BI5liograilcas ,.
Trocar informa90es e-mail
'VQ' VV""V'~ ~ ~-~'"u,,~
Verifica9ao feita
~r Op~ao Cadastro Teses e
Monografias
IIICloil Teses e MOlloglafias
,.,.
Iliciosao el~
( ."sessar Op"a9 Gaeastre FisAas
Bibliograficas
IllClcil Ficllas Bibliogl aficas
,.
( IAel~sae Ol~
Acessar Area Administrativa
72

4.2.4 Diagrama Classe


FIGURA 40. DIAGRAMA DE CLASSES

I HOOle'

r------------~~
r-----~~-L---, ~~N~-"-oe-~-,-,,-o~
.W:;"'OI\!OO~

Klmr. '.11: l~il.l;l; liltnfll:l:n


,.,.ut.Uo., ~w. ".t;l~=M"f"'Uit~ I"1Uo1~kt1:.t
c.1JI4.,uriu: OtI\;UItIf""",.~,,,,~ ImIU1Tlt$.mlNlfflM.!

"",,.nu L... L-...


.:t,~_':_~,S~_~MJ_"'_<_"----;-...j~E::~~:~-:I~,
"_'_-===:==L..~_ ElTUlllinbir~l

I '" lilt""

I~
,..,
I~
~ 11I;1Il1

f:CtI;U
L.- [leuOG~'AA5 .Ii

I"i:~ntilllti~(6' MIl

''''''

lil-tlil
~tltlr

TUU,W6INI,!fIu
,i
una .
".:

InClirir
E((\ti,
PltilliwP"'lIlli~
73

4.3 DESENVOLVIMENTO E CODIFICAyAO

o Desenvolvimento passui multiplos processos que S6 concentram em

quatro atributos distintos de programas: estrutura de dados, arquitetura de

software, detalhes procedimentais e caracteriza98.0 de interface. Neste processo

antes da inicializayao da codificay8o 0 software ja podera ser avaliado, sendo

documentado tomando-se parte da configurayao do software. Quando 0 projeto e


traduzido para 0 codigo da lingua,gem, chamamos de codifica98.o.

4.3.1 Dicionario de Dados

TABELA 7 TABELA USUARIOS


Campo Descric;:ao Tipo Tamanho Nulo

'CodUsuario C6digo do usuario que tera acesso ao Nurnero 4 N~o


sistema, nao aparecera na tela pois ele e
Auto NumeracM
Nome Nome do usuario que tera acesso na area Texto 75 Nao
restrita
Email E-mail do usuario Texto 75 Sim
Usuario o usuario devera digitar seu nome Texto 50 Nao
conforme informado oelo sistema
Senha o usuario devera digitar a senha informada Texto 6 Nao
elo sistema

TABELA 8 TABELA FICHASBIBLIOGRAFICAS


Campo Descric;:ao Tipo Tamanho Nulo
CodFicha Numero 4 Nao
C6digo da area de
conhecimento
TituloFicha Nome do usuar;o que Texto 50 Nilo
tera aceSSD na area
restrita
HCodAutor Numera 4 Nao
nCodAreaConheCimento Numero 4 Nilo
ResumoFicha Lista de refer~ncias Texto 50 Nao
bibliograficas cnde indu;
um resumo de conteudo
dos documentos
LocarizacaoFicha Local cnde podera sar Ntimero 4 Nao
encontrado 0 assunto
74

TABELA 9. TABELA AUTORES

TABELA 10. TABELA LOCALIZACOES

Campo Descri~ao Tipo Tamanho Nulo

'CodLocaliza9ao COdigo da localiza9ao da ficha Numero 4 Sim


biblioorafica
LocalizaCBo Local cnde esta a monoqrafia Texto 75 Nao

TABELA 11 TABELA AOMINISTRAOOR


Campo Oescri~ao Tipo Tamanho Nulo

'GodAdministrador C6digo do administrador no Numero 4 Nao


momento do seu cadastro
Nome Nome do administrador cnde Texto 75 Nao
aste tera acesso total 80 site
Senha Senha do administrador cnde Tex10 10 Nao
este tera aceSSQ total ao site

TABELA 12 TABELA .4REACONHECIMENTO


Campo TIpo Tamanho Nulo
Observa~6es

CodAreaConhecimento C6digo da area de Numero 4 Nao


conhecimento sendo 8ste
o curso cadastrado
NomeArea Nome da area de Texto 50 Nao
conhecimento

TABELA 13 TABELA ARQU/VOS


Campo Tipo Tamanho Nulo
Observa~6es

'CodArquivo eDdieo da area de conhecimento Numero 4 Nao


#CodFicha C6diQO da area de conhecimento Numera 4 Sim
#CodTese COdiQOda tese cadastrada Numero 4 Sim
#CodProjeto C6digo do projeto cadastrada Numero 4 Sim
#NomeArQuivo Nome do ar uivo cadastrado Tex10 50 Sim
75

TABELA 14 TABELA TESESMONOGRAFIAS


Campo TIpo Tamanho Nulo
Observa-roes

CodTese Numero 4 N~o


TituloTese Texto 50 Sim
#CodAutor Numero 4 Sim
#CodAreaConhecimento Numero 4 Sim
ResumoTese Texto 50 Sim
Locatizacao T oso Texto 4 Sim

TABELA 16 TABELA PROJETOSPESQUISAS


Campo Tipo Tamanho Nulo
Observagoes

CodProeto Nurnero 4 N~o


TituloPro'eto Texto 50 Sim
#CodAutor Numero 4 Sim
ResumoPro'eto Texto 50 Sim
76

4.3.2 Banco de Dados

(/)
0
dUH
=~
0

0
w
0
0

~I 1! U
z

m

~~HIH
~~
~
~
:::J
l'l
u:
77

4.4 TESTES

A etapa de testes loi realizada apos a codificac;ao do prototipo do portal.

Neste trabalho, se procurou avaliar se 0 mesma tinha alcan<;ado os objetivos

propostos. Como resultado desta etapa, realizou-se a correc;ao dos erros que por

ventura ocorreram. Nas figuras 42 e 43, sera apresentado 0 teste realizado para a

validac;ao do mOdulo Administrativo.

FIGURA
_'-1.1_'
42. LOGON

_ltI '~.:l:::! :1jJq-.J.aJ~d


,.... _
.
DA AREA ADMINISTRATIVA
.-
III

-"

,....,~ ..

Iil-...- .
__ r

FIGURA 43. AP6s VALlDA<;;AO DA SENHA DO ADMINISTRADOR


..,..,,,
_,-';Ok~ .. ,--_ III
l->'~-:>i1~
_1111 __
llJJ-ti:J~'-J~-',;r
_
1

rrr .
_
78

Na figura 44 mostra 0 teste realizado para efetuar a consulta das teses e

monografias atraves do titulo da monografia, e na figura 45 0 resultado da sua

consulta.

FIGURA 44. TELA CONSUlTA TESES E MONOGRAFIAS POR TITULO


.w.d
_ ..... t..lo_f _

-J.ll~~iI.!,J!.c-J -:!I
:::I ,h
~
U'Io1

r
__


io. _=_ _ _ ------- -------r-r~---'!

FIGURA 45. RESUl TADO DA CONSUlTA TESES E MONOGRAFIAS POR


TiTULO
79

4.5 MANUTENi;iio

Nesta etapa 0 software sofrera mudancas ap6s a entrega aD cliente ende

serao acrescentados ou excluidos itens, pais a funcionalidade ou desempenho

porventura nao estejam adequados. A manutencao do software devera sar

precedente de todo 0 cicio de vida e nao para a elaboraCao au criacao de urn

novo software.
5 CONCLUSAO

Esle trabalho apresenta ao leitor a constrw;:ao de uma ferramenta para

internet, em forma de urn Portal, que tern como objetivo, fornecer apoio a
construl'aodos trabalhosde conclusaode curso em cursos de gradual'ao.

Para a constru~aodeste software, diversas fantes de pesquisa e diversas

tecnologias de desenvolvimento fcram aplicadas. Tais recursos permitem que

algumas conclus5es sejam evidenciadas.

No que S8 refere aos Portais Internet, fica cada vez mais evidente, dentro

das diversas organiza~6es,que estes sao um tipo de recurSQ cuja exist~ncia S8

torna vital para que tais entidades ocupem urn espal'o que Ihes permitira

continuar a progredir. Na area educacional, estes recursos chegam a ser mais

importantes ainda, devido a necessidade constanta que as estudantes dos

diversos niveis de escolaridade t~m de realizar pesquisas e organizar

informac6es no sentido de aprimorar 0 proprio conhecimento.

Para atender esta necessidade,pelo menos na questao da elaboral'ao da

monografia de final de curso, foram propostas ferramentas que auxiliarao 0 aluno

na organiza98o de sua pesquisa bibliogr8.fica e, consequentemente, na esc rita

final do trabalho, alem da crial'ao de uma biblioteca digital simplificada que

disponibilizara os textos de monografias jii aprovadas, para consulta destes

mesmos academicos.

Dentro do mesmo portal, outra questao importante no processo de

crescimento pessoal dos estudantes, foi a disponibilizarao de ferramentas que

facilitarao a comunica98o, tanto entre as pr6prios alunos como com as


81

orientadores de trabalho. Tais ferramentas tomaram a forma de chaf, f6rum, area

restrita para 0 orientador e orientando S8 comunicarem e disponibilizarem seus

Irabalhos, consulias ao banco de fichas bibliograficas e ao banco de teses e

monografias, al8m de aceS$O a dicas e conteudos sobre como fazer a

monografia.

Alem da questao dos portais, no que se refere a constru,ao do software em

si, a aplica,ao da linguagem de modelagem UML facilitou todo 0 processo de

analise realizado, permitindo que, ao final do processo, se obtivesse urn produto

que atendeu a todas as expeclativas inicialmente propostas. Atraves dos seus

diagramas, as dados e metodos necessarios fcram conhecidos com

anlecedencia, tornando a fase de desenvolvimenlo tranqOila e sem surpresas, 0

que permitiu, entre Qulras vantagens, que 0 software fosse desenvolvido denlro

do cronograma estipulado.

5.1 LlMITAC;;OESE DIFICULDADES

A principal IimitaQ:ao encontrada durante 0 desenvolvimento deste projeto

foi observada na pesquisa bibliografica. Isto porque, em virtude do tema estar

relacionada a Internet, todas as tecnologias e conceitos que torem pesquisados

precisam ser de fontes altamente atua!izadas, pais do contrarjo, ja nao sao mais

aplicaveis. Esla limita,ao foi superada atraves da pesquisa de referencial na

pr6pria internet, onde foram consultados artigos cientfficos publicados

recentemente por diversos pesquisadores com interesses nesta area.


82

5.2 TRABALHOS FUTUROS

A era da internet e uma realidade que ja fez parte da vida cotidiana,

estando envolvida nos diversos campos e setores. Com 0 avanc;:o dessa

tecnologia, podemos realizar tarefas que ha algum tempo eram, no minima

complicadas, e hoje, estao se tornando cada vez mais faceis e c6modas.

o Portal Academico apresentado neste trabalho e um exemplo de recurso

tecnol6gico que visa facilitar a vida dos estudantes atraves do usa da internet. No

entanto, por se tratar de um prot6tipo, algumas funcionalidades podem ser

acrescentadas no sentido de torna-Io mais completo e cada vez mais melhorar 0

nivel de profissional formado num determinado curso de graduacao.

Dentre estas melhorias, pode-se sugerir as seguintes:

Um portal anexado a este que oferecesse curso de linguas

estrangeiras (ja que esta e uma Dutra grande dificuldade de alunos dos

cursos de graduacao);

Recursos de organiza,ao do referencial tearico que incluissem a

documentatyao de citac;:oes, geraC;:Bo automatica de referenda

bibliografica para um outro documento eletr6nico, fichas para

confeccao de apontamentos referentes a uma determinada obra

pesquisada;

Construir uma Biblioteca Digital com os recursos que permitam busca

de documentos e informac;:oes atraves de metadados.


REFERENCIAS

ADOBE, Pholoshop, www.adobe.com.br/productolpl1otoshop/main.htm.Ac


em 12 out 2002.

ALMEIDA, Marcus G.; ROSA, Priscila Cristina, Internet, Intranet e Redes


Corporalivas.1.Ed.Editora Brasport, Rio de Janeiro,2000.

AMARAL, Manuel. 0 Portal da Historia. Disponivel em:


http://www.arqnet.pVportal/estudo. Acesso em 01 Abr.2002

BERNARDO, Hugo. Mas Alinal Alguem sabe 0 que e um Portal?Disponivel em:


http://www.bernardo.wslbibliotecaiconsultoriaiportal.html. Acesso em 27
mar.2002.

CALABRIA, Olivia. 0 que e Forum. Disponivel em:


http://www.praex.ufu.br/oliviacalabriai1oque_e_o_forum.htm. Acesso em 30
mar.2002

CERVO, Amado Luiz; BERVIAN, Pedro Alcino, Metodologia Cientilica, 4' ed. Sao
Paulo, Makron Books, 1996.

DUARTE, Alessandra. Disponivel em:


http://www.timaster.com.br/revistaimaterias. Acesso em: 01 Abr. 2002.

FURLAN, Jose Davi. Modelagem de Objetos Atraves da UML. Sao Paulo. Makran
Books, 1998.

FURUUTI, Anderson; SIQUEIRA. E. Sistema de Auxilio para Educa9ao Ii


Dist~ncia Ulilizando a Internet. Curltiba, 1999. Monografia (Graduac;!io em
Tecnologia em Processamento de dados) - Universidade Tuiuti do Parana,

IAHN, Luciene Ferreira, Portais Educac;onais: Ums Realidade em Evidrmcia,


Disponivel em: www.aprendervirtual.comltecnologia_na...educac;iio. Acesso
em 27 nov 2002.

LARMAN, Craig. Utilizando UML e PadrOes: Uma Introdu9ao a Analise e ao


Projeto Orientados a Objetos; Traduzido Luiz A. Meirelles Salgado. - Porto
Alegre: Bookman, 2000.

MACROMEDIA, Inc. Disponivel em: http://www.macromedia.comibr. Acesso em


12 out 2002.

MARQUES, Alexandre B.; Correio Eletr6nico. 1995. Disponivel em:


http://www.tche.br/e-mail.html. Acesso em 27 nov. 2002.

MEDEIROS, Davi Lima de. 0 que e IRC? Disponivel em


http://www.ninjascript.com.br. Acesso em 27 mar. 2002.
84

MICROSOFT, Access, www.microsoft.com/catalog. Acesso em 12 out 2002.

MILLER, Ken; SPENCER, Ken; VICENT, Erik; EVANS, Nicolas. Desvendando a


Microsoft VisuallnterDev. Ed. Campus. 1998

PRESSMAN, Roger S. Engenharia de Software; tradu9aO Jose Carlos Barbosa


dos Santos; revisao tecnica Jose Carlos Maldonado, Paulo Cesar Masiera,
Rosely Sanches. - Sao Paulo: Makron Books, 1995.

RODRIGUEZ, Marla Jesus e Planchuelo, Domingo. Bibliografia sabre crea/ividad


2. Disponivel em: hUp:l/www.quadraquinta.org/referencias-
bibliograficaslbibliografialbibliografiacreatividad2.html. Acesso em 27 mar.
2002.

SALEMI, Joe. Banco de Dados Cliente/Servidor. 1995. Tradu9ao (da 2" ed.
Original) de Claudio Costa - 2" ed. - Rio de Janeiro: Infobook, 1995.

SALOMON, Delcio Vieira, Como Fazer uma Monografia, 4' edi9ao, 2' tiragem,
Sao Paulo: Martins Fontes, 1996 - Ensino Superior.

VIEIRA, Sonia. Como Escrever uma Tese. 4' ed. Sao Paulo. Pioneira Manuais de
Estudo, 1998.

Você também pode gostar