Zadania – SRZ- modelowanie architektury rozwiązania

Na stronie z zdaniami znajdziesz opis sytuacyjny.  Na jego podstawie wykonaj poniższe zadania:

Zadanie 2.6 – diagram komponentów

Przygotuj diagram komponentów pokazujący architekturę rozwiązania. Zdefiniuj komponenty i interfejsy. Do interfejsów zdefiniuj odpowiednie operacje. Interfejsy przypisz do komponentów.

Diagram powinien zawierać:

  • System Rejestracji Zajęć – system online(przedmiot projektu), który umożliwia zapisanie się na zajęcia.
  • System Rozliczeniowy – wystawia faktury za zajecia
  • System Katalog Zajęć  – bazę katalogową zajęć, gdzie zachowane są wszystkie informacje o zajęciach
  • System powiadomień – wysyła powiadomienia

Zadanie 2.7 – diagram sekwencji

Zadanie wykonaj po przygotowaniu diagramu komponentów.

Narysuj diagram sekwencji. Wykorzystaj komponenty z zadania 2.6. Na komunikatach wykorzystaj operacje zdefiniowane w interfejsach.  W razie potrzeby zaktualizuj operacje.

  • Studenci, którzy są zapisani na zajęcia, które zostały odwołane zostają powiadomieni, że zajęcia zostały odwołane, i takie zajęcia są usuwane z harmonogramów.
  • System rejestracji (SRZ) przesyła informacje o wszystkich zapisanych studentach do Systemu Rozliczeniowego, po to, aby można było każdemu studentowi wystawić fakturę za dany semestr. Zmiany w harmonogramach są natychmiast przesyłane do Systemu Rozliczeniowego, tak, aby można było przesłać studentom zaktualizowaną fakturę za semestr.

Zasady przygotowania zadań

  1. W ramach kursu możesz przygotować modele w Enterprise Architect lub innym narzędziu do modelowania. Sprawdzam pliki  z Enterprise Architect (eap).
  2. Diagramy wyślij w pliku EAP – lub jako obrazki wklejone do edytora tekstu (Word, Open/LibreOffice)
  3. Prace prześlij na adres mailowy michal@wolski.pro
  4. Opisz proszę co zostało zrobione np:. Michał zweryfikuj diagram klas i obiektów.
  5. Po otrzymaniu zadania potrzebuję kilku dni by odesłać odpowiedź. Odpowiedź otrzymasz na maila, z którego wysłany zostało zadanie.

Plik do pobrania

Zadanie możesz przesłać w niniejszym pliku (wypełnij odpowiednie sekcje):
Modelowanie w UML - bazowa struktura repozytorium

lub inny, który sukcesywnie był przez Ciebie rozwijany w ramach realizacji tego kursu.

Zadania prześlij zgodnie z harmonogramem.

Zakończenie

Jeśli zadanie jest zrobione lub chcesz je pominąć, naciśnij przycisk “Zrobione”. W ten sposób dasz znać, że zadanie jest ukończone.

Scroll to Top