Saltar para:
Logótipo
Você está em: Início > EBE0061

Engenharia de Sistemas de Informação

Código: EBE0061     Sigla: ESIN

Áreas Científicas
Classificação Área Científica
OFICIAL Engenharia Biomédica

Ocorrência: 2019/2020 - 1S Ícone do Moodle

Ativa? Sim
Página Web: https://silvae86.github.io/teaching/2020/ESIN_SIBD/esin/
Unidade Responsável: Departamento de Engenharia Informática
Curso/CE Responsável: Mestrado Integrado em Bioengenharia

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
MEB 11 Plano de estudos oficial 1 - 6 56 162
MIB 23 Plano de estudos oficial 4 - 6 56 162
Mais informaçõesA ficha foi alterada no dia 2019-09-17.

Campos alterados: Fórmula de cálculo da classificação final, Software de apoio à Unidade Curricular, Programa

Língua de trabalho

Português

Objetivos

Esta unidade curricular tem como principal objetivo fornecer o conhecimento e a prática para o planeamento e desenho de um sistema de informação, principalmente na sua vertente de representação e organização da informação. A compreensão e utilização eficiente do modelo relacional de dados e a sua implementação num sistema de gestão de bases de dados fazem também parte dos objetivos.

Outro objetivo é o conhecimento e a prática da construção de uma interface adequada capaz de facilitar e dar suporte aos processos de negócio subjacentes ao sistema de informação. Essa interface deverá permitir executar o fluxo de um processo de negócio através das operações normais de pesquisa, atualização, criação e eliminação de dados do sistema.

Resultados de aprendizagem e competências

Os estudantes após esta unidade curricular deverão ser capazes de analisar e modelizar processos de negócio e as suas necessidades em termos de dados e informação, devendo também desenhar e construir esquemas relacionais eficientes, a partir dos modelos.

Outro resultado esperado será o desenho e implementação de uma interface web, usando uma tecnologia de servidor simples, assim como das operações sobre a base de dados relacional que implementa o modelo criado e identificado a partir do processo de negócio.

Modo de trabalho

Presencial

Programa


  1. Modelo de classes UML:


    • Modelação de um sistema de informação;

    • Classes, Associações e Atributos.


  2. Modelo relacional:


    • Passagem do modelo UML para o modelo relacional;

    • Relações e restrições.


  3. Linguagem SQL:


    • Definição de bases de dados;

    • Interrogação de bases de dados;

    • Manipulação de bases de dados.


  4. Sistema de gestão de bases de dados SQLite;

  5. Tópicos avançados de bases de dados:


    • Triggers;

    • Índices;

    • Transações.


  6. Sistemas de informação na Web;

  7. Linguagens Web do lado do cliente:


    • Estrutura de uma página web usando HTML;

    • Definição de estilos usando CSS.


  8. Linguagem de scripting do lado do servidor: PHP.

  9. Aplicação prática:


    • Análise, desenho e implementação de um sistema de informação na Web.


Bibliografia Obrigatória

Ramakrishnan Raghu; Database Management Systems. ISBN: 0-07-115508-2

Bibliografia Complementar

Ullman Jeffrey D.; A First Course in Database Systems. ISBN: 0-13-8687647-9
Silberschatz Abraham; Database system concepts. ISBN: 0-07-114810-8

Observações Bibliográficas

.

Métodos de ensino e atividades de aprendizagem


  • Aulas teóricas: exposição dos assuntos a tratar, acompanhados pela apresentação e discussão de exemplos práticos.

  • Aulas práticas: resolução de exercícios práticos e apoio à realização do projecto.

  • Avaliação: projeto e exame.

Software

SQLite
PHP

Palavras Chave

Ciências Tecnológicas > Tecnologia > Tecnologia da internet
Ciências Tecnológicas > Tecnologia > Tecnologia da informação

Tipo de avaliação

Avaliação distribuída sem exame final

Componentes de Avaliação

Designação Peso (%)
Exame 50,00
Trabalho laboratorial 50,00
Total: 100,00

Componentes de Ocupação

Designação Tempo (Horas)
Elaboração de projeto 14,00
Estudo autónomo 34,00
Frequência das aulas 56,00
Trabalho laboratorial 58,00
Total: 162,00

Obtenção de frequência

Completar e apresentar os trabalhos laboratoriais.
Classificação mínima de 8 (em 20) no exame escrito.

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

0.5 * Assgn + 0.5 * Teste
Assgn - Classificação dos trabalhos laboratoriais (dividida em 30% para um relatório contendo os modelos UML e relacional + 70% para a implementação de um website) 
Teste - Classificação do teste escrito

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

O trabalho laboratorial é obrigatório e deve ser executado e apresentado nos prazos estabelecidos para a unidade curricular. O exame é também obrigatório seguindo as normas estabelecidas.

Melhoria de classificação

A melhoria de classificação do exame escrito segue as normas gerais.
O trabalho laboratorial, devido à sua extensão, só poderá ser melhorado na próxima instância da unidade curricular.

Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Engenharia da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z  I Livro de Visitas
Página gerada em: 2025-06-21 às 22:46:04 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias