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.