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.