Ficha de Disciplina - DEE

Propaganda
Ficha de Disciplina – (RIAP)
Ano Lectivo: 2005/2006
(Redes Inteligentes e Aplicações)
(Licenciatura em Engenharia Electrotécnica –
Electrónica e Computadores)
Grupo de disciplinas: Electrónica e Telecomunicações
Anual
Semestral X
Regime
Ano
Semestre
Diurno
5
1
Nocturno
Obrigatória X
Opcional
Horas/semana T–Teórica
T/P–Teórico/Prática
P- Prática
3
2
Objectivos da disciplina
1) Aprendizagem dos conceitos relacionados com:
- Aplicações distribuídas no domínio da World Wide Web (WWW) – aplicações
Web.
- Agentes de software “inteligentes” para a WWW – agentes Web.
- Serviços Web.
2) Análise de exemplos.
3) Desenvolvimento de:
- Aplicações Web.
- Agentes Web.
- Serviços Web.
Programa da disciplina
0
Revisões
0.1 Interacção com servidores HTTP
0.2 Aplicações Distribuídas segundo o modelo Cliente/Servidor
1 Estudo e implementação de aplicações servidoras no domínio da WWW
1.1 Tecnologias de suporte
1.2 Introdução aos Sistemas de Gestão de Bases de Dados Relacionais
1.2.1 Definição da Arquitectura de uma Base de Dados
1.2.2 Acesso Remoto a Bases de Dados
2 Estudo e implementação de aplicações clientes no domínio da WWW.
3 Agentes de Software de prestação de serviços WWW de valor acrescentado.
3.1 Agentes de Software no Desktop e na Intranet
3.2 Agentes Assistentes Pessoais
3.3 Agentes Notificadores
3.4 Agentes de Software na Internet
3.5 Agentes Pesquisadores/Filtradores de Informação
3.6 Agentes de Comércio Electrónico
3.7 Plataformas de Desenvolvimento de Agentes
4 Serviços Web
4.1 XML
4.2 WSDL, SOAP e UDDI
4.3 Desenvolvimento, registo e interacção com Serviços Web
ISEP-NOG-MOD001V01
Página 1/4
Ficha de Disciplina – (RIAP)
(Redes Inteligentes e Aplicações)
Ano Lectivo: 2005/2006
(Licenciatura em Engenharia Electrotécnica –
Electrónica e Computadores)
Bibliografia
Java Web Services in a Nutshell, Kim Topley, O’Reilly, 2003.
Web Services Essentials, Distributed Applications with XML-RPC, SOAP, UDDI & WSDL,
Ethan Cerami, O’Reilly, 2002.
Java Network Programming, Merlin Hughes, Michael Shoffner, Derek Hammer, 2nd Edition,
Manning, 1999.
Java, How to Program, H. M. Deitel e P. J. Deitel, Prentice Hall, 1997.
Agent SourceBook, a complete guide to Desktop, Internet and Intranet Agents, Alper
Caglayan and Colin Harrison, John Wiley & Sons, 1997.
Intelligent Software Agents, Richard Murch, Tony Jonhson, Prentice Hall, 1998.
Agentes de Software na Internet, Alberto Silva, Edições Centro Atlântico, 1999.
The Complete Java 2 Training Course, H. M. Deitel e P. J. Deitel, Prentice Hall, 1999.
Special Edition Using Java, Que Series, Joseph Weber, Macmillan Publishing, 1999.
Understanding SQL and Java Together: a Guide to SQLJ, JDBC and Related Tecnologies,
Jim Melton and Andrew Eisenberg, Morgan Kaufmann Publishers, 2000.
Client/Server Programming with Java and CORBA, Second Edition, Dan Harkey (Editor),
Robert Orfali, 1998
Métodos de Avaliação
Avaliação durante o período lectivo:
Avaliação contínua:
- Assiduidade
- Participação nas actividades propostas
Realização de Trabalhos Curriculares:
- Desenvolvimento de aplicações
- Realização de trabalhos de pesquisa
- Apresentação e discussão dos trabalhos propostos
A entrega dos trabalhos é obrigatoriamente acompanhada de um relatório/manual.
Estas duas vertentes da avaliação constituem 50% do valor total da nota final do aluno. O
englobamento das duas componentes prende-se com o facto de ser bastante difícil
dissociar a participação e assiduidade do aluno nas aulas da disciplina do seu
envolvimento nas respectivas actividades propostas pelo docente (a realização de
trabalhos curriculares, visitas de estudo, etc.)
A realização de trabalhos curriculares é obrigatória para todos os alunos
independentemente do seu estatuto, i.e., abrange os alunos ordinários bem como os
trabalhadores-estudantes, com ou sem dispensa de avaliação contínua.
Os trabalhos curriculares só são considerados legítimos se forem originais, i.e., se tiverem
sido desenvolvidos pelos próprios alunos. Todos os trabalhos são necessariamente
acompanhados por um relatório. A avaliação dos trabalhos curriculares inclui a realização
de uma apresentação, seguida de discussão.
Avaliação na prova de exame:
A prova de exame contém questões de índole teórica e prática e constitui 50% do valor
total da nota final do aluno.
Classificação final da disciplina ( xNFREQ + yPE )
x+y
x = 50%
Min NFREQ =
ISEP-NOG-MOD001V01
Página 2/4
Ficha de Disciplina – (RIAP)
(Redes Inteligentes e Aplicações)
Ano Lectivo: 2005/2006
(Licenciatura em Engenharia Electrotécnica –
Electrónica e Computadores)
y = 50%
Min PE =
Melhoria de Nota (avaliação)
Implementação ou melhoramento de uma aplicação distribuída no domínio da WWW,
realização de um trabalho de pesquisa a designar ou realização de uma prova de
melhoria de nota.
ISEP-NOG-MOD001V01
Página 3/4
Ficha de Disciplina – (RIAP)
(Redes Inteligentes e Aplicações)
Ano Lectivo: 2005/2006
(Licenciatura em Engenharia Electrotécnica –
Electrónica e Computadores)
Nome
Orientador do grupo
de disciplinas:
Alexandra Maria Soares Ferreira Galhano
Responsável pela
disciplina:
Maria Benedita Malheiro
Maria Benedita Malheiro
Docentes que
leccionam a disciplina:
Rubrica
Elaborado por:
(Responsável pela disciplina)
Data
2005-07-08
Verificado por:
(Orientador do Grupo de disciplina)
Aprovado por:
(Conselho Pedagógico)
Aprovado por:
(Conselho Científico)
Observações
ISEP-NOG-MOD001V01
Página 4/4
Download