From 0050532afc3600406250b8cd889c6af7d7296cee Mon Sep 17 00:00:00 2001 From: yat Date: Tue, 29 Apr 2025 14:45:19 +0200 Subject: [PATCH] brunhilde <3 --- .../userstorys/userstory_brunhilde.md | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 documentation/userstorys/userstory_brunhilde.md diff --git a/documentation/userstorys/userstory_brunhilde.md b/documentation/userstorys/userstory_brunhilde.md new file mode 100644 index 0000000..ec336a4 --- /dev/null +++ b/documentation/userstorys/userstory_brunhilde.md @@ -0,0 +1,38 @@ + +### User-Story +- Ich bin eine Bewohnerin des Pflegeheimes. + - Ich bin 69 + - Mir ist wichtig, dass nicht jeder an meine Daten kommt + +Moin ich bin die Brunhilde und mir ist wichtig, dass nicht jeder meine Daten sieht. Maria pflegt mich und nicht Markus. Daher muss Markus auch nicht wissen, dass ich Probleme mit dem Toilettengang habe. Konkret möchte ich, dass ich im System Maria zugeordnet werde und Maria sich anmeldet und meine Daten sieht. +### Akzeptanzkriterien +- Ich kann Maria zugeordnet werden +- Maria kann meine Daten sehen +- Andere Leute als Maria können meine Daten nicht sehen + +### Tasks +- Es soll eine verschlüsselte Datenbank der Logindaten der Pfleger geben + - Dafür soll es eine DAO als einzige Verbindung geben +- Die Klasse Pfleger soll Zuordnungen der Klasse Patient speichern können +- Die Hauptanwendung muss in einen Login-Bildschirm starten + - Dieser Bildschirm soll +- Diese Zuordnungen sollen auch in einer Datenbank gespeichert werden + - Dafür soll es eine DAO als einzige Verbindung geben +- Nur zugeordnete Pfleger sollen die Daten eines Patienten ansehen können +- Die Klasse Admin muss implementiert werden und muss mindestens Patienten Pflegern zuordnen können +### Testfälle +- TF1 + - Der Pfleger hat ein Endgerät und das Programm + - Der Pfleger öffnet das Programm + - Ein Anmeldebildschirm wird gezeigt + +- TF2 + - Der Pfleger hat den Anmeldebildschirm offen + - Der Pfleger gibt seine korrekten Daten ein und loggt sich ein + - Der Pfleger sieht nur ihm zugeordneten Patienten + +- TF3 + - Der Admin hat sich angemeldet und Patient A ist niemandem zugeordnet + - Er ordnet Patient A Pfleger B zu + - Wenn Pfleger B sich einloggt, sieht er die Daten von Patient A + - Wenn sich Pfleger A einloggt, sieht er nicht die Daten von Patient A \ No newline at end of file