background image

1.  Analityczny model klas.

background image

2.  Przypadek użycia „dodawanie klienta”.

2.3.  Przebieg podstawowy.

2.4.  Przebieg alternatywny – błędnie wprowadzone dane.

background image

3.   Przypadek   użycia   „modyfikacja   danych  

klienta”.

3.1. Przebieg podstawowy.

3.2. Przebieg alternatywny – brak klienta o podanym numerze id.

background image

3.3. Przebieg alternatywny – błędnie wprowadzone dane:

3.3.1. Niepoprawne id klienta.

3.3.2. Niepoprawne nowe dane klienta.

background image

4.  Przypadek użycia „usunięcie klienta”.

4.1. Przebieg podstawowy.

4.2. Przebieg alternatywny – błędnie wprowadzone dane.

background image

4.3. Przebieg alternatywny – brak klienta o podanym numerze id.

4.4. Przebieg alternatywny – anulowanie usuwania.

background image

5.  Przypadek użycia „wyszukiwanie klienta”.

5.3.  Przebieg podstawowy.

5.4.  Przebieg alternatywny – brak klienta spełniającego 
podane kryteria.

background image

6.  Analysis-Class-To-Analysis-Mechanism Map

Analysis Class

Analysis Mechanism(s)

addClientForm

none

modifyClientForm

none

deleteClientForm

none

searchClientForm

none

additionControl

distribution

modificationControl

distribution

deletionControl

distribution

searchControl

distribution

client

persistency

clientList

persistency


Document Outline