vestr-at-work / mff-uk-introduction-to-software-engineering

Repo for homework to the course Intoduction to Software Engineering.
2 stars 0 forks source link

Sending notifications #9

Open basvas-jkj opened 2 months ago

basvas-jkj commented 2 months ago

As a teacher, I need to be able to send enrolled students notifications of subject description changes through communication channel because it might impact students decisions.

ThersVV commented 1 month ago

system requirements

ThersVV commented 1 month ago

Use case

Starting situation

There are students who attend a subject, that subject has a description written by a teacher. The students also have a communication channel.

Normal

1) Teacher edits the description of a subject he administers. 2) Teacher is prompted if he wants to send a notification to the attendees. 3) If he chooses "yes", all students attending the lecture are send a message through the communication channel. 4) The edited description is saved into the database

What can go wrong

System state on completion

ThersVV commented 2 weeks ago

www.plantuml.com/plantuml/png/LOv1heCm30NtFeMNS0LOVAvYaXVXBqYYs5JgxPkqwg8xZpIsPpENvlTrqdkWnI7XGEEaMUs0CQAwiHVs0spt_e_W766XQNKjUQKb5zUaGGPoRUMgpb8hfDbAcdWovFWtZmkPfoTi9kRVhM5q6QU1frncwgo9biztamU-2L5STZ6iP5ugRLti-Iy0