Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
14Activity
0 of .
Results for:
No results containing your search query
P. 1
PROPOSTA DE UM SISTEMA WEB PARA CONSULTAS DE TCC’S DA FACULDADE SEAMA UTILIZANDO A TECNOLOGIA JAVA

PROPOSTA DE UM SISTEMA WEB PARA CONSULTAS DE TCC’S DA FACULDADE SEAMA UTILIZANDO A TECNOLOGIA JAVA

Ratings:

4.0

(1)
|Views: 1,229 |Likes:
Published by Bruno_Ins4n3

More info:

Published by: Bruno_Ins4n3 on Nov 11, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

05/09/2014

pdf

text

original

 
PROPOSTA DE UM SISTEMA WEB PARA CONSULTASDE TCC’S DA FACULDADE SEAMA UTILIZANDO ATECNOLOGIA JAVA
Adriano Braga Coutinho
1
 <abcoutinho@seama.edu.br >
Bruno Barbosa da Silva
2
 <bbsilva@seama.edu.br >Edmar Cardoso Nascimento
3
 <edcardnascimento@seama.edu.br>Faculdade SEAMA – Curso Bacharelado em Sistemas de InformaçãoAv. Nações Unidas, 1.201 – Bairro Laguinho – CEP 68908-170 – Macapá – AP
ESUMO
Este artigo descreve a proposta de desenvolvimento de um sistema Web para Consultasde Trabalhos Técnicos Científicos para a Instituição Faculdade Seama, que agregue em seu portal um serviço que possibilite seus acadêmicos terem acesso ao acervo desses trabalhos.Serviço esse que existe só que de maneira parcial, tendo em vista que existe varias tecnologias para isso, como as tecnologias Java, Java Script, Servelet, Dhtml, Html, Jsp. É que se propõemuma solução para que esse serviço possa se concretizar de maneira
on-line
.
Palavras-chaves:
Web; Java; Tecnologias Web
 A
 BSTRACT 
This article describes the proposal of development of a Web system for Consultations of Scientific WorksTechnician for the Institution Seama College, that adds in its vestibule a service that makes possible its academics tohave access to the quantity of these works. Service this that only exists that in partial way, in view of that it exists youvary technologies for this, as technologies JAVA, JAVA SCRIPT, SERVELET, DHTML, HTML, JSP. It is that theyconsider a solution so that this service can materialize in way on-line..
 Key-words:
Web; Java; Technologies Web.
1I
NTRODUÇÃO
É indiscutível o impacto do uso do computador na nossa sociedade atual. Impacto maior surgiu com ainterligão de computadores atras da Internet. Esta interligão permite a divulgão e ocompartilhamento de informações, de forma rápida e precisa cuja idéia central é prover uma infra-estruturade comunicação digital que permita levar informações, nas suas mais variadas formas (texto e imagens).Portanto nossa proposta de criação de um sistema Web que disponibilize um serviço de consultas aTrabalhos Técnicos Científicos através da internet para a Faculdade Seama é relevante pelo serviço queatualmente esta sendo aplicado, serviço esse que é feito de maneira parcial contendo somente o nome dosTrabalhos Técnicos Científicos e de seus autores no portal oferecido pela Faculdade Seama. Levando emconsideração esses aspectos de que o serviço utilizado não tem a interatividade que seus acadêmicosnecessitam, propomos uma alternativa que satisfaça essas necessidades.Proposta essa que visa divulgar não apenas o nome e autor dos trabalhos técnico científicos, mas simtoda uma ficha técnica completa contendo todas as informações do acadêmico, orientador e da bancaexaminadora.
2O
BJETIVOS
 
GERAL
 
E
E
SPECÍFICOS
123
 
2.1GERAL
Propor soluções tecnológicas para disponibilizar os trabalhos técnicos científicos daFaculdade Seama utilizando a tecnologia Java.
2.2 ESPECIFICOS
Coleta de dados através da aplicação de formulários.
Analise das informações coletadas.
Estudar as tecnologias utilizadas no processo de desenvolvimento de sistemas para
Web
.
Estudar sobre os padrões de tecnologia utilizados no processo de desenvolvimento desistemas para
Web
.
Resultados, apresentação da proposta.
3.Desenvolvimento
 Neste momento serão apresentadas as tecnologias que se pretende utilizar para elaborar esta proposta, sendo elas as Tecnologias de Desenvolvimento Web, Tecnologias do Lado Cliente, Tecnologia doLado Servidor e os Padrões de Desenvolvimento na UML.
3.1 Tecnologias De Desenvolvimento Web3.1.2 Tecnologias do Lado Cliente
 HTML
A linguagem
 HTML
(
 Hypertext Markup Language
) foi baseada no SGML (
Standard Generalized Markup Language
), tendo sido implementado em vários editores de textos da decada de 80. Assim SGM, e oHTML se concentram nos elementos de um documento dando a cada um deles uma configuração diferente,como alterar o tipo e o tamanho da fonte, cor, alinhamento, negrito, itálico, etc.
[2004]
 HTML
é uma linguagem com a qual se definem as paginas web. Basicamente trata-se de umconjunto de etiquetas (
tags
) que servem para definir a forma na qual o texto e outros elementos da páginaserão apresentadas.Algumas de suas características:
Os documentos
 HTML
são arquivos escritos em
 ASCII 
, ou seja, texto. Eles podem ser criados em qualquer editor de texto. Por exemplo: vi,
emacs, edit, notepad;
Existem conversores para transformar outros formatos em
 HTML
, Por exemplo, .doc para
 HTML
;
A unidade mínima de informação é a “página” e
 HTML
utiliza marcações específicas edistintas para dizer ao
Web browser 
como exibir o documento;
Uma observação importante é que as marcações
 HTML
são “
case
 
insensitive”
, ou seja, nãohá diferenciação entre maiúsculas e minúsculas.
DHTML
DHTML (
 Dynamic HTML
) é um conjunto de tecnologias que, combinadas, criam o dinamismo das páginas Web. Este termo surgiu junto com as versões 4.0 dos browsers da Microsoft e da Netscape.Devido às tecnologias implementadas por eles. É uma combinação do
 HTML
, folhas de estilo (CSS),linguagens de script (
 JavaScript 
e
VBScript 
),
layers
(ou camadas, tecnologia existente somente no Netscape)e o
 DOM 
(
 Document Object Model 
, ou modelo de "documento-objeto").
JAVASCRIPT
É uma linguagem compacta baseada em objetos, específica para criação de aplicações Internet. Oscomando do
 JavaScript 
podem ser escritos diretamente em uma página
 HTML
e em qualquer editor de textos
 
simples como o
 Notepad 
. Os Browsers, além de reconhecer as
TAG’s
do
 HTML
, também interpretam oJavaScript.O
 JavaScript 
é uma linguagem de programação do lado cliente, porque é o navegador que suporta acarga de processamento. Graças a sua compatibilidade com maioria dos navegadores modernos é alinguagem de programação do lado cliente mais usado. Com o
 JavaScript 
uma página de pode reconhecer eresponder à situações como, clique, movimento do mouse, entrada de dados etc. Assim o
 JavaScript 
poderesponder a eventos sem que seja necessária nenhuma transmissão de informações através da Internet ou deintranet.
[2004]3.1.3 TECNOLOGIAS DO LADO SERVIDOR JAVA
A disseminação da linguagem Java, principalmente no ambiente de desenvolvimento para Web,deve-se muito ao fato da linguagem ser totalmente portável. Uma vez que para executar um código o Java é preciso apenas ter uma Máquina Virtual Java (
 JVM 
), o programador se isenta da preocupação de gerar diferentes códigos para cada plataforma que for usar.
[2000]
Por ter uma tipificação forte, fazer uso de referencias, prover uma infra-estrutura pronta detratamento de exceções, ter desalocação implícita de espaço de memória (
Garbage Collection
), dentre outracaracterísticas que aumentam sua confiabilidade, o Java possui um razoável nível de segurança queaplicações voltadas para o domínio Web necessitam.
[2001]SERVLETS
Os
Servlets
são tecnologias Java que implementam o mais alto nível de um modelo de comunicaçãocliente-servidor. Um
Servlet 
pode ser executado em aplicações de diversos tipos de servidores para expandir suas funcionalidades
[2001].
Os
Servlets
não possuem uma interface gráfica (o que não é bom para suacapacidade de escrita) e podem ser escritos para trabalhar com diversos tipos de protocolos de comunicação,como
 HTTP, SMTP e IRC 
[2000].
De forma resumida, pode-se dizer que os
Servlets
funcionam da seguinte forma: o servidor carrega einicializa os
Servlets
 para gerar uma resposta à requisição que o cliente fez. Essa requisição pode ser umendereço de uma pagina um arquivo do servidor ou um formulário de inscrição por exemplo. Esse pedido étransformado em código Java e um reposto (i.e. quase sempre uma página
 HTML
em
 JSP 
) é enviada de volta para o cliente.
JSP
JSP (
 Java Server Pages
) é uma tecnologia Java para desenvolvimento de aplicações
Web
semelhanteao
Microsoft Active Server Pages
(ASP), poré tem a vantagem da portabilidade de plataforma que o Java provê o que lhe permite ser executada em outros Sistemas Operacionais
[2003]
.O propósito das
 JSP 
é prover um todo declarativo e centrado em apresentão para odesenvolvimento de
Servlets
. Programadores familiarizados com a tecnologia
Servlets
sabem que não hánada que o JSP ofereça que não possa ser conseguido com o uso dos
Servlets
puros. Porém, as
 Javas Server  Pages
facilitam o desenvolvimento da aplicação basicamente por uma razão: o programador pode separar a programação lógica (parte dinâmica) da programação visual (parte estática). Essa separação, alem desimplificar o desenvolvimento em si e tornar o código menos propenso a erros (possivelmente também maisconfiável), permite que cada parte seja feita de forma independente. Assim, um designer e um programador  podem trabalhar em conjunto para o mesmo projeto
[2003]
.
BANCO DE DADOS
 POSTGRESQL
O sistema gerenciador de banco de dados objeto-relacional hoje conhecido por 
 PostgreSQL
éderivado do pacote POSTGRES escrito na Universidade da Califórnia em Berkeley. Com mais de uma

Activity (14)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Milca Menezes liked this
thiago.x2 liked this
josecarlosvj liked this
vejavilhena liked this
tobiasquinteiro liked this
binhoso liked this
Paulo Vitor liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->