Professional Documents
Culture Documents
[ES I]
Andr Sanson
Maio/2015
Dinmicos?
Os
clientes
desejam
constantemente
modificaes ou melhorias no sistema.
O mercado est sempre mudando, o que fora
a adoo de novas estratgias por parte de
empresas e, consequentemente, de seus
sistemas.
O Governo seguidamente promulga novas leis
e cria novos impostos e alquotas ou, ainda,
modifica as leis, os impostos e alquotas j
existentes, o que acarreta a manuteno de
software.
Documentao
Como precisa ser a documentao:
Detalhada
Precisa
Atualizada
Para fornecer:
Facilidade
Rapidez
Correo
Sem produzir novos erros ao corrigir os antigos
Diagramas Estruturais
Diagrama de Classes
Diagrama de Objetos
Diagrama de Componentes
Diagrama de Estrutura Composta
Diagrama de Implantao
Diagrama de Pacotes
Diagramas Comportamentais
Diagramas
O.O.
Linguagem Simples
o diagrama mais Abstrato
Flexvel e Informal
Item - Atores
Conceito:
Representam os papis desempenhados pelos
diversos usurios que podero utilizar, de alguma
maneira, os servios e funes do sistema.
Papis
Hardware
Outro Software
Qualquer elemento externo que
interaja com o software
Item - Atores
Representado por bonecos
magros
Contm uma descrio abaixo de
seu smbolo
Primrios / Secundrios
Associaes
Representam as interaes ou
relacionamentos entre:
Os Atores
Os Atores e os Casos de Uso
Os Casos de Uso e outros Casos de
Uso:
Generalizao / Incluso /
Extenso
Associao
Ator e um caso de uso:
Demonstra que o ator utiliza, de
alguma maneira, a funcionalidade
do sistema representada pelo caso
de
uso
em
questo,
seja
requisitando a execuo daquela
funo, seja recebendo o resultado
produzido por ela a pedido de outro
autor.
Associao
Ator e um caso de uso:
Representado por uma linha ligando o ator e o
caso de uso
Pode ter setas indicando o sentido que as
informaes trafegam
Linhas sem setas indica que trafega nas duas
direes
Sacar dinheiro
Cliente
Generalizao/Especializao
Abrir Conta
Comum
Pessoa
Abrir Conta
Especial
Pessoa Fsica
Pessoa Jurdica
Abrir Conta
Poupana
Incluso
Extenso
Bibliografia
GUEDES, Gilleanes T. A. UML 2 Uma abordagem
Prtica. 2a ed., So Paulo: Novatec, 2011.
RUMBAUGH, James; Booch, Grady; Jacobson,
Ivar. UML: Guia do Usurio. 2a ed., So Paulo,
Campus, 2006.
Artigos Engenharia de Software Magazine
www.uml.org Acesso em 2015.
www.omg.org Acesso em 2015.