Trabalhos cientificos

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1008 palavras )
  • Download(s) : 0
  • Publicado : 19 de setembro de 2012
Ler documento completo
Amostra do texto
Diagrama de Caso de Uso e Diagrama de Sequência
Milena Alexandre dos Santos Baesso
(Mestranda em Engenharia Elétrica)

Novembro/2004

M. Baesso

Agenda
• • • • • • • Ciclo de Vida de um Sistema A Fase de Análise Análise Orientada à Objetos Diagramas UML Diagrama de Caso de Uso Diagrama de Sequência Referência
M. Baesso

Novembro/2004

Ciclo de Vida Clássico
Análise eEspecificação de Requisitos

Projeto

Implementação e Teste Unitário

Integração e Teste do Sistema

Operação e Manutenção

Novembro/2004

M. Baesso

Fase de Análise
• Identificar objetivos e metas a ser atingidos; • Identificar restrições que devem ser respeitadas; • Especificar quais os requisitos que o produto de software deverá possuir; • Não especificar como os requisitos do produto desoftware serão obtidos; • Resultado é um documento de especificação de requisitos

Novembro/2004

M. Baesso

Fase de Análise
• O documento de especificação de requisitos deve conter:
– Requisitos Funcionais; – Requisitos Não-Funcionais; – Requisitos de Desenvolvimento e Manutenção;
Descrevem o que o produto de software faz, usando notações informais, semiformais, formais ou uma combinaçãodelas.

Novembro/2004

M. Baesso

Fase de Análise
• O documento de especificação de requisitos deve conter:
– Requisitos Funcionais; – Requisitos Não-Funcionais; – Requisitos de Desenvolvimento e Manutenção;
Podem ser classificados nas categorias confiabilidade, acurácia dos resultados, desempenho, problemas de interface homemcomputador, restrições físicas e operacionais, questões deportabilidade, etc.

Novembro/2004

M. Baesso

Fase de Análise
• O documento de especificação de requisitos deve conter:
– Requisitos Funcionais; – Requisitos Não-Funcionais; – Requisitos de Desenvolvimento e Manutenção;
Incluem procedimentos de controle de qualidade – particularmente procedimentos de teste do sistema -, prioridades das funções desejadas e outros.

Novembro/2004

M.Baesso

Análise OO
• Passos:
– – – – – Identificar os objetos; Identificar hierarquias; Identificar atributos; •O sistema precisa manter informações sobre o objeto? Identificar associações; de serviços do objeto? •O sistema precisa •O objeto Definir serviços possui mais de um atributo?

Novembro/2004

M. Baesso

Análise OO
• Passos:
– – – – – Identificar os objetos; Identificarhierarquias; Identificar atributos; Identificar associações; •Generalização/Especialização; Definir serviços •Composição;
•Agregação.

Novembro/2004

M. Baesso

Análise OO
• Passos:
– – – – – Identificar os objetos; Identificar hierarquias; Identificar atributos; Identificar associações; Definir serviços

•Substantivos qualificativos •Adjetivos indicam valores de atributos

Novembro/2004

M.Baesso

Análise OO
• Passos:
– – – – – Identificar os objetos; Identificar hierarquias; Identificar atributos; Identificar associações; Definir serviços
•Relacionamentos entre objetos; •Verbos ou expressões verbais no enunciado do problema.

Novembro/2004

M. Baesso

Análise OO
• Passos:
– – – – – Identificar os objetos; Identificar hierarquias; Identificar atributos; Identificarassociações; Definir serviços
•Responsabilidades do objeto; •Podem ser identificados através de casos de uso

Novembro/2004

M. Baesso

Diagramas UML
• A UML – Unified Modeling Language – é uma linguagem que pode ser utilizada para especificar, visualizar, construir e documentar sistemas, através de modelos. • Os diagramas UML incluem elementos gráficos que ilustram uma parte ou aspectoparticular do sistema. • Um modelo do sistema possui vários tipos de diagramas para descrevê-lo.

Novembro/2004

M. Baesso

Diagramas UML
• Modelos suportados pela UML:
– Estáticos; – Dinâmicos; – Funcional

•Diagrama de Classes; •Diagrama de Objetos; •Diagrama de Casos de Uso

Novembro/2004

M. Baesso

Diagramas UML
• Modelos suportados pela UML:
– Estáticos; – Dinâmicos; –...
tracking img