Ferramentas de s/w a Utilizar
Sun Java Development Kit - JDK 1.3, MySQL para gestão da BD
Local de trabalho
Ainda por definir
2. Marcação de Consultas
Objectivos do Trabalho
Projectar e construir um sistema de informação com interface acessível
na Web para apoio à marcação de consultas num determinado consultório
médico (por exemplo).
Ferramentas de s/w a Utilizar, h/w e Local de Trabalho
Descrição do Trabalho
Pretendo com esta aplicação implementar um servidor para marcação de
consultas atráves da Internet por parte de utentes dum determinado
consultório médico.
Neste projecto pretendo implementar uma BD que irá conter toda a
informação quer das consultas efectuadas no consultório quer com a
agenda de consultas a efectuar.
3. Reserva de Bilhetes
Objectivos do Trabalho
Projectar e construir um sistema de informação com interface
acessível na Web de reserva on-line de Bilhetes para actividades do
Porto 2001.
Ferramentas de s/w a Utilizar, h/w e Local de Trabalho
Sun Java Development Kit - JDK 1.3
MsSQl 7.0
Internet Information Server 4.0 com suporte para Servlets
Material de Apoio
Tutorias de JDK da Sun
Tutorias de SQL
Descrição do Trabalho
Esta aplicação pretende permitir a gestão de reservas de bilhetes
para eventos (culturais, desportivos, etc.) que ocorram no Porto 2001
através da Web. Para tal, vai ser criada também uma base de dados em
MsSQL, para permitir a reserva de bilhetes para um determinado evento,
sendo que se a reserva não se encontrar paga (através do nº de cartão de
crédito - no acto da reserva) até dois dias antes de o evento se
realizar, a mesma será cancelada.
Nota: Os bilhetes também podem ser pagos no acto de levantamento, no
local.
4. Vendas na Web
Objectivos do Trabalho
Explorar a tecnologia Java de criação de páginas activas designada por
Java Server Pages, tomando como ponto de apoio um pequeno site de
comércio electrónico construído com base nessa mesma tecnologia.
O site irá ser um mini-mercado virtual de produtos de consumo corrente.
Partindo do exemplo concreto, os objectivos do trabalho serão para além da exploração da tecnologia JSP, a comparação com a tecnologia Servlets e a interligação com a tecnologia JavaBeans, a identificação de casos de aplicação de uma e outra bem como a apresentação dos 2 padrões de utilização mais comuns para a tecnologia JSP.
Objectivos Pedagógicos
Aprendizagem das tecnologias Java Servlets, Java Server Pages, Tomcat
para Apache, experiência de utilização de um driver JDBC do tipo 3,
experiência no desenvolvimento de uma página web com acesso a dados.
Ferramentas de s/w a Utilizar, h/w e Local de Trabalho
Sun Java Development Kit - JDK 1.3, Access 2000,Driver JDBC do tipo 3
JDataConnect da NetDirect, Borland JBuilder 4.0, Tomcat 3.2.1
Laboratórios da FEUP.
Material de Apoio
Arnold, K. and Gosling, J., The Java Programming Language, AW, 1996
Papers diversos a serem citados na bibiliografia do relatório final.
Descrição do Trabalho
O site tem a estrutura habitual de um site de comércio electrónico.
O utilizador começa por efectuar o login ou então registar-se,
posteriormente poderá adicionar à sua lista de compras os produtos
desejados.
Na página de login estará disponivel um conjunto de noticias
importantes relativas ao estabelecimento e os seus produtos
(promoções, etc.)
Para listar os produtos existentes, poderá procurar por uma palavra chave ou então poderá simplesmente navegar para sub-categorias de produtos pré-definidas.
Uma vez concluída a escolha dos produtos, o utilizador procede para a
"caixa de pagamento", onde será pedido o numero do seu cartão de
crédito por forma a concretizar a compra.
5. SACO - Sistema de apontadores costumizado
Objectivos do Trabalho
Projectar e construir um sistema de informação com interface acessível
na Web para apoio à colocação e acesso a apontadores
web baseando-se em interesses pessoais demonstrados.
Objectivos Pedagógicos
O aluno tomará contacto com os problemas e soluções relacionados com a
criação de aplicações distribuídas na Internet;
nomeadamente, ficará a dominar a linguagem JAVA, para a construção de
interfaces à Base de Dados e a linguagem HTML para a
construção de páginas multimédia.
As tecnologias a usar serão: Servlets Java, Linguagem Java, JDBC,
Cookies, JavaScript, SQL.
Ferramentas de s/w a Utilizar, h/w e Local de Trabalho
Sun Java Development Kit - JDK 1.3, MySQL, Apache web server, JServ
Material de Apoio
Arnold, K. and Gosling, J., The Java Programming Language, AW, 1996
Bibliografia recomendada para a disciplina de AW
Descrição do Trabalho
A aplicação terá como objectivo fornecer um serviço de apontadores web
de modo que o utilizador possa colocar no sistema apontadores que este
considere com interesse e por outro lado aceder a apontadores
disponíveis em base de dados.
A aplicação deverá ser capaz de determinar a identidade do utilizador
(através de cookies e entrada no sistema através de login e password)
para que seja possível ao utilizador determinar tipos de apontadores
que este esteja eventualmente interessado ou não em obter (por exemplo
cada utilizador poderá definir que não pretende obter apontadores
inseridos por uma determinada pessoa) e também para poder definir o
ambiente de apresentação dos apontadores (background diferente
dependendo do utilizador por exemplo).
Autores
{rvt,rgomes,slfraga}@fe.up.pt
Ricardo Nuno Ventura Teixeira
Rui Manuel Ferreira Gomes
Sérgio Loureiro Fraga
6. Resultados Desportivos na Web
Objectivos do Trabalho
Projectar e construir um sistema de informação de resultados
desportivos, com interface acessível na Web, com acessos restritos,
para disponibilizar a informação de uma agência noticiosa aos seus
clientes.
Objectivos Pedagógicos
A definir
Ferramentas de s/w a Utilizar, h/w e Local de Trabalho A definir
Material de Apoio
Descrição do Trabalho
A aplicação destina-se a uma agência noticiosa, nomeadamente aos
serviços de informação desportiva.
Os resultados, depois de apurados, são registados numa folha de Excel
que actualmente são disponibilizados para os clientes via telefone ou
fax.
O objectivo deste projecto é disponibilizar para os clientes da
agência, via Internet, esses resultados.
Os clientes uma vez registados na agência, terão depois de validar uma
password, acesso à informação conforme o contrato efectuado com a
agência.
Por exemplo, o cliente "Rádio X", acede ao site, acede à área de
clientes introduzindo a sua password e tem acesso apenas aos
resultados das 1ª, 2ª e 3ª divisões do campeonato Nacional de Futebol,
conforme o contrato com a agência.
Autores
Olga Constante / Armindo Martins / Rui Pinheiro
7. Sistema de Gestão de Encomendas
Objectivos do Trabalho
Projectar e implementar um sistema informático de gestão de encomendas
capaz de:
Objectivos Pedagógicos
O aluno tomará contacto com os problemas e soluções relacionados com a
criação de aplicações distribuídas na Internet; nomeadamente, ficará a
dominar a configuração de um servidor Web em Linux, a linguagem HTML
para construção de páginas, a linguagem PHP para pré-processamento do
HTML e acesso à base de dados e o MySQL para armazenar os dados.
Ferramentas de s/w a Utilizar, h/w e Local de Trabalho
Hardware: Computador Pessoal.
Software: Linux, Apache, Dreamweaver, MySQL,
Local de Trabalho: Fora da FEUP
Material de Apoio
Descrição do Trabalho
Uma das dificuldades das empresas de distribuição é a gestão fiável das encomendas.
Estas empresas vêem-se diariamente confrontadas com os seguintes problemas:
Neste trabalho é apresentado um sistema que, com base nas novas tecnologias da informação, tenta dar resposta aos problemas acima referidos.
Autor
8. Centro de emprego
Objectivos do Trabalho
Projectar e construir um sistema de informação com interface acessível
na Web onde as empresas registadas podem divulgar as vagas disponíveis
nos seus quadros, bem como o perfil pretendido dos(as) candidatos(as),
e onde os cybernautas podem procurar emprego.
Objectivos Pedagógicos
O aluno tomará contacto com os problemas e soluções relacionados com a
criação de aplicações distribuídas na Internet; nomeadamente, ficará a
dominar a linguagem JAVA, para a construção de interfaces à Base de
Dados e a linguagem HTML para a construção de páginas multimédia.
Ferramentas de s/w a Utilizar, h/w e Local de Trabalho
Sun Java Development Kit - JDK 1.3, base de dados Access, Jdbc-Odbc
Bridge, servidor Tomcat, PC pessoal, desenvolvimento doméstico.
Material de Apoio
The Java Programming Language, Servelet specification version 2.3, e outros...
Descrição do Trabalho
Esta aplicação tem três perfis de utilização:
Autor
Joaquim Vieira
9. Estabelecimento de Cosmética
Objectivos do Trabalho
Projectar e construir um sistema de informação com possibilidades de
conhecer o quotidiano do trabalho no referido estabelecimento e a
possibilidade de interacção entre a loja e os fornecedores dos
artigos necessários a esta instituição.
Objectivos Pedagógicos
Aprendizagem das tecnologias em causa como a utilização de um driver
JDBC, Java Servlets, Java Server Pages e a verificação de poder aceder
a uma base de Dados partindo de uma página Web que é o principal
objectivo da disciplina.
Ferramentas de s/w a Utilizar, h/w e Local de Trabalho
Utilizar-se-á o Oracle Devolopment ( oracle SQL * plus) assim como,
a Internet Information Server 4.0 com suporte para Servelets e por fim
Sun Java Development Kit-JDK 1.3.
Aprendizagem das tecnologias Java Servlets, Java Server Pages,
Tomcat para Apache, experiência de utilização de um driver JDBC do
tipo 3, experiência no desenvolvimento de uma página web com acesso a
dados.
Trabalho a decorrer na FEUP
Material de Apoio
Danny Goodman, [ O'reilly ] Dinamic HTML - the definitive Reference July -1998.
Dan Chang & Dan Harkey "Client/Server" Data Access with Java and XML
Descrição do Trabalho
Pretende-se que tanto os forncedores como os empregados possam usar o
sítio Web para as suas tarefas diárias.
Autor
Inocêncio Costa, mee98056@fe.up.pt