Análise e Especificação de Requisitos © 2001 Jaelson CastroInformações Gerais 1 Análise e Especificação de Requisitos - IF119 Centro de Informática Jaelson.

Slides:



Advertisements
Apresentações semelhantes
APS I Análise e Projeto de Sistemas I
Advertisements

Análise e Projeto Orientado a Objetos
Princípios da Orientação a Objetos e a Linguagem UML
Análise e Desenvolvimento de Sistemas
Modelagem de Software Orientado a Objetos
Identificando requisitos
Projeto de Sistemas de Software
Projeto de Sistemas de Software
Referências Bibliográficas Orientação a Objetos
Introdução a UML.
RUP Rational Unified Process (Processo Unificado de Desenvolvimento da Rational) 1.
Casos de Uso.
Análise e Projeto de Sistemas
Componentes: A Abordagem Catalysis
Aline Vasconcelos D.Sc. em Sistemas e Computação/COPPE UFRJ
Professora: Aline Vasconcelos
TCC-Desenvolvimento do Projeto Tema
Introdução Visão Geral do Método.
Introdução ao RUP Rational Unified Process
APS – Análise e Projeto de Sistemas
dbCheck! uma ferramenta para teste de banco de dados
Márcio Aurélio Ribeiro Moreira
Introdução a Engenharia de Software
1/22 Introdução aos Processos de Software © Alexandre Vasconcelos Centro de Informática da UFPE/ Qualiti Software.
Aula 1 Minicurso: Astah Ministrantes: André Martins; Camila Brondani;
Introdução UML, Diagrama de Classes e Comunicação/Colabaração
Visão Geral do RUP.
Diagrama de Classes Ilustra as especificações de software para as classes e interfaces do sistema. É obtido através da adição de detalhes ao modelo conceitual.
Análise e Projeto de Sistemas de Informação Orientados a Objeto
Projeto de Sistemas de Software
Universidade Castelo Branco Prof a Flávia Balbino da Costa.
Modelagem de Software.
UML Modelagem e Programação Orientada a Objetos
Planejamento e Gerenciamento
Introdução a Desenvolvimento de Sistemas
Casos de Uso no Engenharia de Software e Sistemas {abab, dtvp, jmmn, mscla, rmb2,
Introdução a Desenvolvimento de Sistemas
PSBD II Projeto de Sistemas de Banco de Dados II.
Engenharia de Software 1
Apresentação da Disciplina Modelagem de Software
Introdução Eduardo Figueiredo 04 de Março de 2010 POOAula 01 ou
Fabrício Dias
Modelando aspectos de Implementação
Copyright © 2006 Qualiti. Todos os direitos reservados. Uma Visão Crítica.
Prof.: Bruno Rafael de Oliveira Rodrigues ENGENHARIA DE SOFTWARE.
Desenvolvimento de Jogos e Entretenimento Digital
CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula /08/2011 Professor Leomir J. Borba- –
The Factory Processo de Desenvolvimento Autor: Roberta / Davi.
TagusPark (Carla Ferreira - TagusPark (Carla Ferreira - Apresentação Análise e Concepção de.
UML INTRODUÇÃO CEÇA MORAES 14/04/2017.
Ferramenta de Modelagem de Requisitos e Agentes (TAOM4e) Laís Xavier Prof.: Jaelson Castro.
UML e a Ferramenta Astah
CIn-UFPE1 © 2003, Alexandre Vasconcelos Visão Geral do RUP.
April 05 Prof. Ismael H. F. Santos - 1 Modulo I Princípios e Padrões de Projeto de SW em Java Professores Eduardo Bezerra –
Análise e Projeto de Sistemas © 2003 Jaelson CastroInformações Gerais 1 Análise e Projeto de Sistemas Centro de Informática Jaelson Castro
Modelagem Orientada a Objetos Especialização em Engenharia de Software PUCPR 1999.
Gerenciamento de Requisitos e Modelagem de sistemas
CURSO DE ESPECIALIZAÇÃO EM TECNOLOGIA JAVA DESIGN PATTERNS Prof. Cesar Augusto Tacla UTFPR/Campus Curitiba.
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS Aula /08/2012 Professor Leomir J. Borba-
Introdução a UML.
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
EA977 Laboratório de Programação de Sistemas FEEC-UNICAMP Ricardo Gudwin.
SISTEMAS DE INFORMAÇÃO Projeto de Sistemas Análise Orientada a Objetos 2011/02 UNIPAC – Araguari FACAE - Faculdade de Ciências Administrativas e Exatas.
APS II Análise e Projeto de Sistemas de Informação II
Engenharia de Software Ludimila Monjardim Casagrande 1º Semestre Plano da Disciplina.
Engenharia de Software Ludimila Monjardim Casagrande 2º Semestre Plano da Disciplina.
1 UML : Unified Modeling Language Mecatrônica, 2010.
1 Orientação a Objetos - Programação em C++ Slides 9: Programação ou Implementação: uma fase da engenharia de software. Projeto (UML) e Programação (C++,...)
Especificação de Requisitos e Validação de Sistemas - IF716
Transcrição da apresentação:

Análise e Especificação de Requisitos © 2001 Jaelson CastroInformações Gerais 1 Análise e Especificação de Requisitos - IF119 Centro de Informática Jaelson Castro

Análise e Especificação de Requisitos Informações Gerais 2 © 2001 Jaelson Castro Informações Gerais Professor: Jaelson Castro Cin - UFPE Ramal:3303 Gabinete:C22 Aulas:Terça-feira : Sexta-feira: 14-16

Análise e Especificação de Requisitos Informações Gerais 3 © 2001 Jaelson Castro Livros Textos adotados: S. Bennett, S. McRobb and R. Farmer, Object-Oriented Systems Analysis and Design, McGrawHill, G. Kotonya and I. Sommerville, Requirements Engineering : Processes and Techniques, John Wiley & Sons 1998.

Análise e Especificação de Requisitos Informações Gerais 4 © 2001 Jaelson Castro Livros complementares G. Booch, J. Rumbaugh and I. Jacobson, The Unified Modeling Language User Guide, Addison-Wesley I. Jacobson, G. Booch and J. Rumbaugh, The Unified Software Development Process, Addison-Wesley Schneider, G. and Winters, J.P. Applying Use Cases, Addison-Wesley, 1998.

Análise e Especificação de Requisitos Informações Gerais 5 © 2001 Jaelson Castro Livros complementares Larman, C. Applying UML and Patterns, An Introduction to Object-Oriented Analysis and Design, Prentice Hall, A. Dennis and B. Wixom, Systems Analysis and Design, Wiley & Sons, Kendall and Kendall, J. E. Systems Analysis and Design, Prentice Hall, 1999, 4th edition. Hawryszkiewych, I. Systems Analysis and Design, 4th ed., Prentice Hall, 1998.

Análise e Especificação de Requisitos Informações Gerais 6 © 2001 Jaelson Castro Notas das aulas Pode baixar a versão em PDF do site do curso:

Análise e Especificação de Requisitos Informações Gerais 7 © 2001 Jaelson Castro Este curso cobre métodos orientados a objetos para projetar sistemas de informação computadorizados. O curso começa com uma rápida introdução à análise e projeto de sistemas de informação explicando porque a análise e o projeto são importantes no desenvolvimento de sistemas de computador e introduz conceitos fundamentais assim como aqueles de organizações de teoria de sistemas. Oferece e discute os estágios do desenvolvimento de sistemas de informação, usando princípios básicos da engenharia de software. Estudantes são também expostos à técnicas para coleta e organizar informações sobre uma organização e como transformar isso em estudo de probabilidades. Nós então nos concentramos nas atividades de análise de sistemas e nas noções básicas de Unified Modeling Language (UML), onde será oferecida uma introdução a Casos de Uso (Use Case) e Diagramas de Classes. Descrição do Curso

Análise e Especificação de Requisitos Informações Gerais 8 © 2001 Jaelson Castro Descrição do Curso A fase depois da análise de requisitos é o projeto de requisitos. Essa parte cobre a transição para o projeto, a distinção entre projeto de sistemas e projeto de objetos, arquitetura de sistema, padrões de projeto e armazenamento de dados. Contudo, Projeto de Sistema será tratada na disciplina IF125 – Métodos de Projeto de Sistema. Ao longo do curso nós enfatizamos o uso de ferramentas CASE como auxílio para análise e projeto de sistemas, e em particular o uso da linguagem de modelagem padrão, UML. Esse é um curso prático. Os conceitos e técnicas ensinados são sobretudo heurísticas que têm sido mostradas para melhorar a qualidade do sistema de computador final tanto em termos de tempo como em termos de qualidade. Por causa de natureza prática, o curso acredita na técnicas de aprendizagem onde os estudantes trabalham em grupos num problema real de sistema de informação.

Análise e Especificação de Requisitos Informações Gerais 9 © 2001 Jaelson Castro Programação do Curso

Análise e Especificação de Requisitos Informações Gerais 10 © 2001 Jaelson Castro Programação do Curso

Análise e Especificação de Requisitos Informações Gerais 11 © 2001 Jaelson Castro Atraso Existirá uma deduçaõ de 10% para cada dia de atraso, com um máximo de uma semana (7 dias) Projetos com mais de 7 dias de atraso não serão aceitos. Projetos deverão ser entregues na secretaria da graduação.

Análise e Especificação de Requisitos Informações Gerais 12 © 2001 Jaelson Castro Avaliação 1 EE Prova (50%) Projeto (50%) Análise de Viabilidade e Especificação de Requisitos 2EE Prova (50%) Projeto (50%) Diag. Use Case Diag Classes Dig. Sequencia Dig. Colaboração

Análise e Especificação de Requisitos Informações Gerais 13 © 2001 Jaelson Castro Projetos e Equipes Todas os projetos serão feitos por equipes de até quatro membros. Para cada projeto, deverá ser feito a avaliação do esforço do trabalho dos seus membros da equipe. Se um membro do time desistir do curso, ele(a) deverá imediatamente notificar todos os ourtros membros da equipe, monitor e professor. Cada equipe deverá entregar tanto uma versão impressa do projeto como uma versão em html ser colocada no site da disciplina.

Análise e Especificação de Requisitos Informações Gerais 14 © 2001 Jaelson Castro Alerta Não use a solução de outro time: evitar problemas, discutir com com estudantes de outros times apenas abordagens gerais para soluções atribuídas; não faça anotações durante esse tipo de discussão.