3. Wprowadzenie do architektury oprogramowania

Rozwiązanie zadania 1

Model komponentów realizujący zadane trzy przypadki użycia systemu.

Model utworzony jest w języku angielskim, przy czym nazwy interfejsów odpowiadają nazwom przypadków użycia i pojęć w tłumaczeniu z języka polskiego.


 

Rozwiązanie zadania 2

Model montażu dla architektury logicznej z rozwiązania zadania 1.

Rozwiązanie zadania 3

Diagram klas prezentujący szczegóły dwóch interfejsów z rozwiązania zadania 1.


 

Rozwiązanie zadania 4

Diagram sekwencji dla realizacji scenariusza głównego przypadku użycia „Pokazanie historii rachunku”.

Założono następujący scenariusz: 1. Klient banku wybiera opcję „Pokaż historię rachunku”. 2. System pobiera historię rachunku. 3. System wyświetla okno historii rachunku.