Análise de Sistemas – TIN0108

Obrigatória – 60 horas – 4 créditos
Pré-requisitos: Fundamentos de Sistemas de Informação
Professor Responsável: Bruna Diirr

Objetivos da Disciplina

Habilitar os alunos em práticas de especificação de sistemas com base no paradigma orientado a objetos e na notação UML.

Ementa

O projeto de sistemas de informação no ciclo de desenvolvimento.
Projeto funcional: modularização do sistema, definição de programas.Projeto de dados: normalização, projeto de arquivos.
Projeto de interfaces: interface homem-máquina, projeto de telas e relatórios. Documentação técnica. Estudos de casos.

Conteúdo Programático

  • Conceitos Orientação a Objetos
    • Abstração e Decomposição
    • Classes e Objetos
    • Herança
    • Encapsulamento
    • Polimorfismo
  • Requisitos
    • Conceito de requisito
    • Requistos de Negócio
    • Requisitos de Sistemas
    • Requisitos Funcionais
    • Requisitos Não funcionais
  • Introdução à Linguagem de Modelagem Unificada (UML)
    • Principais diagramas
  • Análise de Sistemas
    • Objetivos e Produtos
    • Especificação de Processos
    • Especificação de Requisitos Funcionais
    • Especificação de Casos de Uso
    • Especificação de conceitos do domínio
    • Diagramas de Casos de Uso, Atividades, Estados, Sequência/Colaboração
  • Documentação
    • Documento de Visão
    • Documento de Requisitos de Software
  • Introdução ao Projeto Orientado a Objetos

Metodologia

Aulas expositivas e exercícios práticos.

Avaliação

Provas escritas e Trabalhos.

Bibliografia  Básica

  • Melo, A.C. Desenvolvendo Aplicações com UML: do conceitual à implementação. Rio de Janeiro: Brasport, 2002.
  • Pressman, R.S. Engenharia de Software. São Paulo: Makron, 2001.

Bibliografia Complementar

  • Bezerra, E. Princípios de Análise e Projeto de Sistemas com UML. Rio de Janeiro: Campus, 2002.
  • Booch, G et al. UML: Guia do Usuário. Rio de Janeiro: Campus.
  • Furlan, J.D. Modelagem de Objetos através da UML: análise e desenho orientados a objeto. São Paulo: Makron Books, 1998.
  • Pádua, W. Engenharia de Software: Fundamento, Métodos e Padrões. Rio de Janeiro: LTC, 2001.
  • Larman, G. Utilizando UML e Padrões. Porto Alegre: Boockman, 2000.

mapa CCET - Avenida Pasteur, 458 - Urca
Rio de Janeiro / RJ - CEP: 22290-255
Telefone: (21)3873-6400