Table of Contents

Ficha de Unidade Curricular

Mestrado Integrado em Engenharia Informática e Computação
Laboratório de Bases de Dados e Aplicações Web
Ocorrência de: 2012/2013


Página oficial

Informação geral

Curso: Laboratório de Bases de Dados e Aplicações Web
Código: EIC0085
Curso: MIEIC, 3º, 104 estudantes (em 31.01.2013)
Ano letivo: 2012/2013
Semestre: 2S
Créditos: 7 ECTS
Horas/Semanas: 1x2T, 6x3P
Professores: João Correia Lopes | Sérgio Nunes

Língua de ensino

Português. Suitable for English-speaking students.

Objetivos

ENQUADRAMENTO

A unidade curricular de LBAW tem como objetivo sedimentar as matérias expostas nas unidades curriculares de bases de dados e linguagens e tecnologias web. Esta unidade curricular oferece uma perspetiva prática sobre duas áreas centrais da engenharia informática.

OBJETIVOS ESPECÍFICOS

Nesta unidade curricular pretende-se dotar os estudantes da capacidade de projetar e desenvolver sistemas de informação acessíveis através da web e suportados por sistemas de gestão de bases de dados.

Resultados de aprendizagem e competências

Ao completar esta unidade curricular, o estudante deve ser capaz de projetar e implementar um sistema de informação baseado na web e suportado por um sistema de gestão de base de dados. Em particular, deve ser capaz de:

  1. Especificar os requisitos do sistema de informação baseado na web;
  2. Obter o modelo conceptual do domínio do sistema de informação;
  3. Obter e validar o esquema lógico relacional da base de dados do sistema;
  4. Obter o esquema físico da base de dados e afinar o esquema lógico relacional;
  5. Desenhar e implementar interrogações para acesso à base de dados em SQL;
  6. Desenhar e implementar mecanismos para a manutenção da integridade dos dados;
  7. Especificar as interfaces web e a lógica de negócio do sistema de informação;
  8. Implementar os componentes web do sistema com recurso a PHP, HTML, CSS e JavaScript;
  9. Assegurar que as interfaces web estão de acordo com as normas de acessibilidade e usabilidade.

Modo de trabalho

Presencial

Pré-requisitos

Bases de Dados: modelação de dados em UML, modelo relacional, linguagem SQL.
Linguagens e Tecnologias Web: protocolo HTTP, linguagens HTML, CSS e JavaScript.

Programa

Bibliografia principal

Bibliografia complementar

Métodos de ensino e atividades de aprendizagem

As aulas teóricas serão usadas para apresentação dos guiões dos trabalhos, para a discussão de exemplos representativos, para análise das avaliações efetuadas e para apresentar breves introduções às tecnologias a utilizar. As aulas práticas serão usadas para o desenvolvimento laboratorial do projeto, em grupo, tendo o docente como consultor.

Software de apoio

Palavras-chave

Physical sciences > Computer science > Informatics

Modo de Avaliação

Avaliação distribuída sem exame final

Componentes de avaliação e ocupação

Descrição Tipo Tempo (horas) Data de Conclusão
Participação presencial (estimativa) Aulas 70
Relatório de Especificação de Requisitos (RER) Trabalho laboratorial ou de campo 27 11/03/2013
Relatório de Especificação da Base de Dados (REB) Trabalho laboratorial ou de campo 27 08/04/2013
Relatório de Arquitetura e Protótipo Vertical (RAP) Trabalho laboratorial ou de campo 27 29/04/2013
Produto (P) Trabalho laboratorial ou de campo 36 03/06/2013
Apresentação (A) Participação Presencial 5 03/06/2013
Desempenho Individual (DI) Participação Presencial 0
Total: 192

Obtenção de frequência

n/a

Fórmula de cálculo da classificação final

A nota final será calculada usando a fórmula: Nota = 15% RER + 20% REB + 15% RAP + 40% PA + 10% DI

Legenda:
RER - Relatório de Especificação de Requisitos
REB - Relatório de Especificação da Base de Dados
RAP - Relatório de Arquitetura e Protótipo Vertical
PA - Produto e Apresentação
DI - Desempenho Individual

A classificação a qualquer componente de avaliação pode variar de elemento para elemento do mesmo grupo.

A aprovação na unidade curricular está condicionada à obtenção de 40% a qualquer uma das componentes da avaliação.

Dada a natureza laboratorial da unidade curricular, não é possível fazer uma avaliação num único momento e, por isso, a avaliação do trabalho prático não pode ser substituída pela realização de um exame.

Provas e Trabalhos Especiais

Não há provas nem trabalhos especiais.

Avaliação especial (TE, DA, ...)

A avaliação do trabalho, realizado em grupo, é igual para todos os estudantes independentemente do regime de inscrição. Os estudantes dispensados das aulas devem combinar com os docentes a marcação de reuniões regulares para discussão e acompanhamento dos trabalhos.

Melhoria de classificação final/distribuída

A classificação poderá ser melhorada na ocorrência seguinte da unidade curricular.


JCL, SSN