From this question below, May I please know how to fill out these two funtional
ID: 3873105 • Letter: F
Question
From this question below, May I please know how to fill out these two funtional requirements tables (create group & invite new menbers). Thank you.
Further to the messaging function, the system should also be capable of organising social events. Any user can create an event group by filling in the Event_Information: Event_Name, Event Date and Event _Description. The created event group is similar to a chat group with additional function. The creator of the Event_group will automatically become the Group_Admin. Only the Group_Admin has the authority to change Event_Information and to Invite new members into the group by Sending Invitation. Any users who receive and accept an invitation will be added to the group. Members in the group can Send and Receive_Notification. The group members will Receive Reminder one day before the EventDateExplanation / Answer
A user who have to fill out these two functional requirements tables (create group & invite new members), need to know event description. Like for which he wants to create a group and also he can invite the members to join that event.
Let us take an example, in which a teacher wants to create an event. In this event, students can participate in the quiz. According to this situation, a teacher becomes an admin of the "Event_Group" and he can maintain these things for this group:
Only group admin (Teacher) have permission for changing the "Event_information" and invite the members (students) for the group by "Sending_Invitations".
So for the first table which is about creating an event, a user can fill the functional requirement table as:
Normal Flow:
1. Send and receive notification's through this "Student_quiz_01" group
2. Receive the remainders for different quiz's
Same for the second table, which is about inviting a new member (student) into this event_group. The user can fill the functional requirement table as:
Normal Flow:
1. Send the invitation to students
2. Get the total number of interested students
Create an event functional requirement table Name: Quiz ID: Student_quiz_01 Primary Actor: Students Stakeholders and Interests: By sending invitations: To Students Description of event: one or multiple quiz's Trigger: Quiz dates and timingsNormal Flow:
1. Send and receive notification's through this "Student_quiz_01" group
2. Receive the remainders for different quiz's
Alternate Flow: By inviting the members (students)Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.