Disciplina
Modelação de Sistemas de Informação (Ead)
Área
Área Científica de Sistemas de Informação > Arquitectura e Gestão de Sistemas de Informação
Activa nos planos curriculares
MISE2013 > MISE2013 > 2º Ciclo > Modelação de Sistemas de Informação (Ead)
Nível
Esta Unidade Curricular será avaliada através de duas componentes complementares: • Componente Teórica (50%): Exame individual a realizar no final do semestre. • Componente Prática (50%): Realização de um projeto de “modelação e especificação de requisitos técnicos”, o qual será desenvolvido e avaliado ao longo do semestre através de três entregas sucessivas.
Tipo
Não Estruturante
Regime
Semestral
Carga Horária
1º Semestre
2.857 h/semana
170.0 h/semestre
Objectivos
Nesta Unidade Curricular pretende-se que os alunos aprendam, relacionem e apliquem os principais conhecimentos da área de engenharia de requisitos de sistemas de informação, com um particular ênfase nos aspetos de modelação e especificação técnica deste tipo de sistemas. Será introduzido o UML (Unified Modeling Language) como linguagem de modelação para o desenvolvimento destas capacidades, e suportado por ferramentas de modelação concretas.
Programa
O programa abarca os seguintes tópicos: • Introdução à engª de requisitos. • Processo e técnicas de desenvolvimento de requisitos: Levantamento e análise de requisitos; Escrita de requisitos; Validação de requisitos. • Processo e técnicas de gestão de requisitos. • Introdução ao UML (contexto histórico, âmbito, estrutura de conceitos, mecanismos comuns, tipos de dados predefinidos). • Modelação de estrutura. • Modelação de casos de utilização. • Modelação de interações. • Modelação do ciclo de vida de objetos. • Modelação do comportamento de atividades. • Requisitos não funcionais.
Metodologia de avaliação
Esta Unidade Curricular será avaliada através de duas componentes complementares: • Componente Teórica (50%): Exame individual a realizar no final do semestre. • Componente Prática (50%): Realização de um projeto de “modelação e especificação de requisitos técnicos”, o qual será desenvolvido e avaliado ao longo do semestre através de três entregas sucessivas.
Pré-requisitos
Componente Laboratorial
Princípios Éticos
Componente de Programação e Computação
Componente de Competências Transversais
Bibliografia
Principal
UML, Processos e Ferramentas CASE, Vol.I (2ª edição)
Alberto Silva e Carlos Videira
Requirements Engineering, Fundamentals, Principles and Techniques