Modelowanie systemu w VS

Ćwiczenia

Korzystając z narzędzi dostępnych w VS przeanalizuj architekturę przykładowego projektu, np. program slownik).

Utwórz diagram klas za pomocą View class diagram i wykorzystaj ten diagram do modyfikacji zawartości klas. Dodaj nowe metody, własności i pola.

Wykorzystaj eksploratora architektury do zbadania struktury projektu: plików, klas, metod, odwołań do metod, itd.

Utwórz diagram klas UML w osobnym projekcie (Modeling Project)

Wygeneruj diagram sekwencji dla metody Czytaj

Wygeneruj graf zależności dla solucji i zapoznaj się z możliwościami wizualizacji zależności w kodzie.

Wyświetl graf prezentujący wszystkie odwołania do obiektu Slownik.

Skonfiguruj analizator, który będzie wykryje obszary o największym zagęszczaniu połączeń (Hubs)

Wygeneruj mapę kodu dla metod klasy Słownik i rozpoznaj zależności pomiędzy obiektami i metodami.

Uruchom aplikację w trybie debugowania i prześledź w jaki sposób aktualnie wykonywany kod jest zaznaczony na mapie kodu

Stwórz diagram klas UML zawierający kilka klas połączonych różnymi typami asocjacji, m.in.. generalizację. Wygeneruj kod z diagramu.

Utwórz diagram warstw obrazujący model aplikacji Słownik. Przeprowadź walidację zgodności diagramu warstwowego z kodem.