Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Functional requirement User requirements (students): The student can book an appointment with the teacher when viewing his information. System Requirements: The user chooses between using

Functional requirement
User requirements (students):
The student can book an appointment with the teacher when viewing his information.
System Requirements:
The user chooses between using the software as a student or as a teacher (in which case the user will continue to be a student)
The user will have the option to create a new account or login (if they already have one)
If the user chooses to create a new account, the following will occur:
The user must enter his information, which is: (Name - Username - Password: The password must contain an uppercase letter, a lowercase letter, a number and a special character, and it must not be less than 7 characters - Phone number - Email)
After entering all his intormation the user should
Read and prove the terms and conditions after the user creates his account, then he will be
Then convert it to the home page
System Requirements:
If the user chooses to log in, the following will happen: they must enter their username and password
You will be redirected to the home page
It is the interface of the profile and contains the requests and the search list, the following will happen:
The user will type in the search list the name of the material
After entering it will be returned back to the teachers
page
All available teachers for that subject will appear in
A separate bubble reveals only the teachers name
When the user chooses a teacher, he will be redirected to the teacher's personal page with (name, specialty, email, chat)
He can read the complete CV, which includes the materials he studies, some video samples, and displays the times and data that he can choose from
System Requirements:
After selecting the time and date and pressing confirm, the user will be redirected to the payment page
On the payment page, the user has to enter the details (card number - name on the card - validity date -
CVV) from his card
After completing the transaction it will be
Redirected to the main (main) page again, the user will receive a notification if the teacher
Approval or rejection of the reservation
The notifications page will always be accessed from the top corner (there will be an icon)
User requirements (students):
The student can view and modify his personal information at any time.
System Requirements:
If the user chooses the personal profile, the following will happen: He can view all his information
The system can retrieve users' information and
Change it the way the user wants
Then it saves the changes made to
Database
User requirement (tutor):
The teacher can view the reservations and modify the resume at any time ...
System requirement:
The user chooses between using as a student or as a teacher (in which case the user will continue as a teacher)
The user will have the option to create a new account or log in (if they already have one)
If the user chooses to create a new account, the following will occur:
The user must enter his information, which is: (Name - Username - Password: The password must contain a lowercase letter, a lowercase letter, a number, and a special character, and it must be at least 7 characters - Phone number - Email)
After entering all his information the user should
Read and prove the terms and conditions after the user creates his account, then he will be
Moved to the resume page
System requirement:
If the user chooses to log in, the following will happen: they must enter their username and password
Choose beforehand and you will be redirected to the homepage
The user will have to choose from (a personal account -cv -requests, and appointments)
If the user selects the Personal Account bubble:
He can view his biography and see his information
He can add a video for each subject he teaches and
He can view and edit all the videos he has uploaded
If the user selects the order bubble:
A bubble will appear for each request received and a check box to reject or approve the request
System requirement:
If the user selects the Appointment bubble Number of students enrolled and time
User requirement (tutor ):
The teacher can view and modify his personal information at any time.
System requirement:
If the user chooses the personal profile, the following will happen: He can view all his information
The system can retrieve users' information and
Change it the way the user wants
Then it saves the changes made to Database
I need a drawing
  • Use case diagrams
  • Context and DFD diagrams
  • Class analysis and object diagrams
  • Activity diagrams
  • Sequence diagrams
I need it for my project

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

More Books

Students also viewed these Databases questions