Você está na página 1de 9

Engenharia de Programas Tema II.

- PLANEJAMENTO DO DESENVOLVIMENTO DE SOFTWARE

Diagrama de casos de uso de negcio. Exemplo de desenvolvimento de CUN

Engenharia de Programas Tema II.- PLANEJAMENTO DO DESENVOLVIMENTO DE SOFTWARE

Em uma Biblioteca se realiza o emprstimo de livros. A sequncia que se segue para esta ao a seguinte: A recepcionista recebe a petio de um livro em emprstimo por parte de um estudante com seus dados. Ela busca na lista de estudantes que j tm livros emprestados e no devolvidos na data indicada. Se o estudante estiver nessa lista, lhe nega o emprstimo. Se no estar nessa lista, procura o livro, o entrega e anota os dados na lista de emprstimos com a data em que deve devolver o livro.

Engenharia de Programas Tema II.- PLANEJAMENTO DO DESENVOLVIMENTO DE SOFTWARE

Ator: -recepcionista Aes: - receber a petio - buscar em lista de emprstimos - procurar livro - entrega livro - anotar dados de emprstimos

Engenharia de Programas Tema II.- PLANEJAMENTO DO DESENVOLVIMENTO DE SOFTWARE Inicio

Fluxo de trabalho do negcio


Bsqueda em lista de emprstimos

Recepo de petio de livro

No

Sim

Livro em emprestimo?
Procura de livro

Entrega de livro

Final
Introduo dados de emprstimos

Engenharia de Programas Tema II.- PLANEJAMENTO DO DESENVOLVIMENTO DE SOFTWARE

Diagrama de CUN
Introduzir Dados Estudante Extend Extend Iniciar Prstamo de Livros Recepcionista Introduzir Dados de Emprstimo Introduzir Dados de Livro Include

Extend

Informar Dbito de Livro

Engenharia de Programas Tema II.- PLANEJAMENTO DO DESENVOLVIMENTO DE SOFTWARE

Para a realizao de pagamento de salrio se recebe a informao da documentao pelo Chefe de Escritrio de Pagamento, onde revisa-se a mesma. Se um empregado no estiver nos listrados, emite-se um relatrio ao Chefe desse Departamento, para seu conhecimento. Durante o processo se tem em conta o salrio bsico, ao qual se faz descontos segundo as ausncias que tiveram os empregados. Ao final se deposita o dinheiro correspondente a cada empregado para sua extrao.

Engenharia de Programas Tema II.- PLANEJAMENTO DO DESENVOLVIMENTO DE SOFTWARE

Ator: - Chefe de Escritrio Aes: - receber a documentao - revisar a documentao - emitir relatrio - definir ausncias - fazer descontos - depositar dinheiro

Engenhara de Programas Tema II.- PLANEJAMENTO DO DESENVOLVIMENTO DE SOFTWARE Inicio

Fluxo de trabalho do negcio


Reviso de documentao

Recepo de documentao

Todos

na lista?
Emisso de relatrio

Sim
Definio de ausncias

No

Desconto de salrios Depsito de salrios

Final

Engenharia de Programas Tema II.- PLANEJAMENTO DO DESENVOLVIMENTO DE SOFTWARE

Diagrama de CUN
Revisar Documentao
Extend Extend Emitir Relatrio

Receber Documentao

Extend

Definir Ausncias

Extend
Iniciar Cobro de Salario

Chefe de Escritrio

Calcular Salrio