Você está na página 1de 32

Disciplina:

Projeto de Desenvolvimento de Software


AULA 07

Baseado nos slides dos professores Rosemary Borges e Leonardo Minora do IFRN.

Edmilson Campos, Prof. MsC.


http://edmilsoncampos.net
edmilson.campos@ifrn.edu.br

Edmilson Campos (edmilson.campos@ifrn.edu.br)

Edmilson Campos (edmilson.campos@ifrn.edu.br)

Edmilson Campos (edmilson.campos@ifrn.edu.br)

Edmilson Campos (edmilson.campos@ifrn.edu.br)

Edmilson Campos (edmilson.campos@ifrn.edu.br)

Caso de Uso: Emprestar Fitas

Tratamento de Excees:

Fluxo Principal:

3a. O cliente no possui cadastro.

1. O cliente chega ao balco com as fitas


que deseja locar.

3a.1 O cliente deve informar seus dados para cadastro.

2. O cliente informa seu nome e entrega


as fitas ao funcionrio.

3a.3 Retorna ao fluxo principal no passo 3.

3. O funcionrio registra o nome do


cliente e inicia a locao.
4. O funcionrio registra cada uma das
fitas.
5. O funcionrio finaliza a locao,
devolve as fitas ao cliente e lhe informa a
data de devoluo e o valor total da
locao.
6. O cliente vai embora com as fitas.

3a.2 O funcionrio registra o cadastro.

3b. O cliente possui pendncias no cadastro (locao anterior no


foi paga).
3b.1 O cliente paga seu dbito.
3b.2 O funcionrio registra a quitao do dbito, eliminando
assim a pendncia.
3b.3 Retorna ao passo 3.
4a. Uma fita est reservada para outro cliente.
4a.1 O funcionrio informa que a fita no est disponvel para
locao.
4a.2 Prossegue
reservada.

locao do passo 4 sem incluir

a fita

4b. Uma fita est danificada.


4b.1 O funcionrio informa que a fita est danificada.
4b.2 O funcionrio registra que a fita est danificada.
4b.2 O funcionrio verifica se existe outra fita disponvel com o
mesmo filme.
4b.3 Se existir, o funcionrio substitui a fita e segue no passo 4,
seno segue do passo 4 sem incluir a fita danificada.

Edmilson Campos (edmilson.campos@ifrn.edu.br)

a)
b)
c)
d)
e)
f)
g)
h)
i)
j)
8

Edmilson Campos (edmilson.campos@ifrn.edu.br)

Edmilson Campos (edmilson.campos@ifrn.edu.br)

10

Edmilson Campos (edmilson.campos@ifrn.edu.br)

11

Edmilson Campos (edmilson.campos@ifrn.edu.br)

12

Edmilson Campos (edmilson.campos@ifrn.edu.br)

13

Edmilson Campos (edmilson.campos@ifrn.edu.br)

14

Edmilson Campos (edmilson.campos@ifrn.edu.br)

18

Edmilson Campos (edmilson.campos@ifrn.edu.br)

20

Edmilson Campos (edmilson.campos@ifrn.edu.br)

21

Edmilson Campos (edmilson.campos@ifrn.edu.br)

22

Edmilson Campos (edmilson.campos@ifrn.edu.br)

23

Edmilson Campos (edmilson.campos@ifrn.edu.br)

24

Edmilson Campos (edmilson.campos@ifrn.edu.br)

27

Edmilson Campos (edmilson.campos@ifrn.edu.br)

28

Edmilson Campos (edmilson.campos@ifrn.edu.br)

29

Edmilson Campos (edmilson.campos@ifrn.edu.br)

30

Edmilson Campos (edmilson.campos@ifrn.edu.br)

31

Edmilson Campos (edmilson.campos@ifrn.edu.br)

32

Edmilson Campos (edmilson.campos@ifrn.edu.br)

33

Edmilson Campos (edmilson.campos@ifrn.edu.br)

37

Edmilson Campos (edmilson.campos@ifrn.edu.br)

38

Edmilson Campos (edmilson.campos@ifrn.edu.br)

39

Edmilson Campos (edmilson.campos@ifrn.edu.br)

40

Edmilson Campos (edmilson.campos@ifrn.edu.br)

https://disciplinas.dcc.ufba.br/pastas/MAT060/MAT162/5-TranspAn%E1lise%20de%20Sistemas-Modelagem%20Conceitual.pdf

41

Edmilson Campos (edmilson.campos@ifrn.edu.br)

Você também pode gostar