Trabalhos cientificos
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 e Especificaçã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 de software 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ção delas.
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 de portabilidade, 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.