Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Wprowadzenie
- Czym jest proces analizy i projektowania systemu?
- Miejsce działań analizy i projektowania w Procesie Zunifikowanym (RUP)
- Przegląd diagramów UML 2 wykorzystywanych w analizie i projektowaniu systemu
- Frameworki do śledzenia wymagań w kierunku implementacji i testów oprogramowania
Jak przekształcić wymagania w specyfikacje analizy oparte na komponentach?
- Śledzenie między wymaganiami a analizą systemu
- Zaawansowane pojęcia dotyczące reprezentacji struktury i dynamiki systemu
- Doprecyzowanie wymagań na obu osiach
- W kierunku projektowania systemu z wykorzystaniem kontraktów operacyjnych
- Studium przypadku: Definicja modelu komponentów analizy systemu
Jak przekształcić specyfikacje analizy w specyfikacje poziomu projektowego?
- Śledzenie między analizą systemu a projektowaniem
- Wzorce projektowe dla luźnego sprzężenia i wysokiej spójności komponentów
- Definicja Architektonicznego Szkieletu systemu na poziomie projektowym (komponenty, porty, interfejsy, obiekty wymiany)
- Diagramy interakcji na poziomie projektowym do implementacji kontraktów operacyjnych
- Studium przypadku: Aktualizacja diagramu komponentów na poziomie projektowym z wyborami architektonicznymi
Implementacja specyfikacji technicznych i testowanie na podstawie komponentów
- Generowanie specyfikacji na poziomie projektowym w języku programowania obiektowego
- Wdrażanie komponentów na węzłach fizycznych
- Testy integracyjne i akceptacyjne na podstawie wcześniejszych specyfikacji
Podsumowanie
- Kroki procesów analizy i projektowania systemu
- Wzorce zapewniające śledzenie między wymaganiami a kodem oprogramowania
- Testowanie wymagań na architekturze systemu
Uwaga: Powyższe sesje szkoleniowo-mentoringowe prowadzone są interaktywnie z wykorzystaniem narzędzi inżynierii wymagań i modelowania w celu zapewnienia dobrego poziomu śledzenia między wymaganiami a podstawowymi rozwiązaniami. Koncepcje są najpierw wyjaśniane na podstawie prostych przykładów, a następnie następują szkice rozwiązań dla własnych problemów. Po tej sesji możemy towarzyszyć Ci w przeglądaniu i walidacji Twoich rozwiązań w zależności od potrzeb.
14 godzin
Opinie uczestników (1)
Dobre ćwiczenia
Hui Yi Neo - Titansoft Pte Ltd
Szkolenie - Object Oriented Design using Design Patterns
Przetłumaczone przez sztuczną inteligencję