Document
Document
This sequence diagram details the interactions between a User, Admin, and
the System within an EdTech application. It includes the processes for
account creation, profile setup, login, accessing educational content, taking
quizzes, viewing past questions and solutions, making posts and comments,
managing settings, logging out, and the new feature of following other users.
1. **Create Account**:
2. **Create Profile**:
3. **Login**:
5. **Take Quiz**:
- **System** retrieves and displays the past questions from the question
bank.
7. **View Solutions**:
- **Admin** reviews the post and sends the result (approved or rejected)
back to the **System**.
9. **Post a Question**:
- **Admin** reviews the question and sends the result back to the
**System**.
- **System** warns the **User** that the post will be permanently deleted
after 48 hours.
13. **Settings**:
15. **Logout**:
- **System** destroys the user session and confirms that the session is
destroyed.
- **System** notifies the **User** that the follow request has been sent
successfully.
### Summary
This diagram represents a comprehensive sequence of actions within an
EdTech application, highlighting key user interactions such as account
management, profile setup, accessing educational resources, and social
features like following other users. The addition of social interactions allows
users to follow each other, fostering a community-like environment similar to
social media platforms like Facebook. Each interaction is detailed to ensure
clarity and accurate reflection of the system’s behavior in response to user
actions.
1. **Academic Sources**:
2. **Industry Standards**:
3. **Practical Guidelines**: