ESPECIFICAÇÃO E DOCUMENTAÇÃO DE SOFTWARE
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
IGOR FABRÍCIO ROCHA DE OLIVEIRA
ESPECIFICAÇÃO E DOCUMENTAÇÃO
DE SOFTWARE
Maceió - AL
Setembro de 2015.
IGOR FABRÍCIO ROCHA DE OLIVEIRA
ESPECIFICAÇÃO E DOCUMENTAÇÃO
DE SOFTWARE
Trabalho apresentado à disciplina
Especificação de Sistemas ao profº:
Victor Augusto Florentin, para obtenção de nota.
Maceió - AL
Setembro de 2015.
SUMÁRIO
LISTA DE FIGURAS ..........................................................
1
1. INTRODUÇÃO ...............................................................
2
2. VISÃO GERAL DE REQUISITOS DE SISTEMAS...
3
3. CENÁRIO .......................................................................
4
4. CICLO DE VIDA DE UM SOFTWARE .....................
7
5. MODELAGEM DE SISTEMA- DIAGRAMAS UML
9
6. CONCLUSÃO .................................................................
11
REFERÊNCIAS ...................................................................
12
1
LISTA DE FIGURAS
4.1.1. Modelo em Cascata .................................................................................
8
5.1. Diagrama de Comportamento (Diagrama de caso de uso) .....................
9
5.2. Diagrama de Estrutura (Diagrama de classes).........................................
9
5.3.1 Diagrama de Sequência ...........................................................................
10
2
1. INTRODUÇÃO
O processo de desenvolvimento de software compreende um conjunto de atividades que engloba métodos, ferramentas e procedimentos, com o objetivo de produzir softwares que atendem aos requisitos especificados pelos usuários (clientes). A satisfação dos requisitos especificados pelos usuários é a pré- condição básica para o sucesso de um software. Um software que foi mal especificado, certamente irá desapontar o usuário e causar problemas à equipe de desenvolvimento, que terá de modificá-lo para se adequar às necessidades do usuário. A especificação de requisitos serve