Edytuj stronę Odnośniki Fold/unfold all ODT export Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić. ====== Modelowanie systemu w VS ====== ===== Ćwiczenia ===== - Korzystając z narzędzi dostępnych w VS przeanalizuj architekturę przykładowego projektu, np. program {{zajecia:npr:src:slownik.zip|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.