Skip to content
MaxSimon95 edited this page Nov 11, 2018 · 9 revisions

Dementiell Veränderte Personen

Willkommen im Wiki von Team 2

Teammitglieder

  • Lukas Büscher
  • Leonie Kallabis
  • Jannis Malte Möller
  • Jörn Richter
  • Maximilian Simon

Domänenbeschreibung

Zu unserer Domäne gehört zentral die Demenziell Veränderte Person (kurz "DVP", siehe Ubiquitous Language) mitsamt zugehörigen Services. Dies schließt auch die Pflege der Befugnisse und Fähigkeiten der DVP sowie die Verwaltung von Kalenderfunktionen mit ein. Darüber hinaus zählt auch die assozierte Instanz (kurz "ASI", siehe Ubiquitous Language) zu unserer Domäne. Zu den asIs zählen sowohl Bezugspersonen wie Pfleger und Angehörige als auch der mit Administrationsbefugnissen ausgestattete Hauptverantwortliche.

Use Cases

  • Demenziell veränderte Person (DVP) anlegen, ändern, löschen (siehe Lastenheft, I2_UC12,13,16)
  • Einwilligung(en) verwalten
  • Fähigkeiten der DVP verwalten
  • Kalendereinträge für DVP verwalten (Arztbesuche, ...)
  • ändern, löschen, anzeigen, freischalten, sperren (siehe Lastenheft, I2_UC08-11,14)
  • Bezugsperson (eingeschränkten) Zugriff auf Einwilligungsdaten der DVP erteilen
  • Profil-Self-Services für Bezugspersonen (Username/Passwort ändern)
  • Einwilligungsdaten der DVP abfragen
  • DVP in einer Pflegeheim-Organisation einem Team zuordnen

0. Iteration

Initiale Projekterstellung des Aggregats der "Dementiell Veränderten"

DVP_IMG

Building Blocks in Klassen umgesetzt:

  • DVP - @Entity
  • Bild - @Embeddable (used as @Embedded)
  • Einwilligung - @Embeddable (used as @Embedded)
  • Ereignis - @Embeddable (used as @ElementCollection)
  • Faehigkeit - @Embeddable (used as @ElementCollection)
  • Kalendereintrag - @Embeddable (used as @ElementCollection)
  • Position - @Embeddable (used as @ElementCollection)

Unit Tests

..für CRUD Operationen

  1. Home
  2. Dokumente für Microservice DVP
    1. Interne Klassenmodellierung
    2. REST-API
    3. Events
Clone this wiki locally