Celem modelowania analitycznego jest
1. Celem pracy jest zdefiniowanie:
- klas analitycznych dla przypadków użycia, w oparciu o model wymagań
- odpowiedzialności każdej z klas
2. Powyzsze cele wynikaja z potrzeby rozgranicznia interfejsu uzytkownika, logiki biznesowej oraz klas przechowujących dane
3. Klasy analityczne, obrazują zalezności pomiędzy różnymi warstwami oprogramowania. Ponadto, każdej z nich możemy przypisać atrybuty i operacje. Klasy te, stanowią podstawę do dalszej pracy, gdzie podejmuje się decyzje dotyczące implementacji.
Modelowanie analityczne, jak:
1. W oparciu o poszczególne przypadki użycia, zidentyfikować klasy analityczne:
- graniczne (conajmniej jedna na każdego aktora)
- sterujące (tylko jedna dla przypadku użycia)
- danych (dowolna ilość)