0% found this document useful (0 votes)
7 views6 pages

Use Case Diagram

Uploaded by

rajashahzaib396
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views6 pages

Use Case Diagram

Uploaded by

rajashahzaib396
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Fully Dressed Use Case

For
ExpertHome Solution
Version 1.0
PreparedBy
Shahzaib gulfraz
&
M.maaz younas
21 DEC,2024

Revision History
Version Description Author Date
1.0 Fully dressed Use Shahzaib gulfraz 21 DEC,2024
case for EHS M.maaz younas
Use Cases
1. Process SignUp
2. Process SignIn
3. Forgot Password
4. Add Service Provider
5. Update Service Provider
6. Block Service Provider
7. Add Service
8. Update Service
9. Remove Service
10. Search By Rating
11. Search By Location
12. Search By Availability
13. Schedule Booking
14. Confirmation Booking
15. Reschedule/Cancellation Booking
16. Submit Feedback
17. Publish Feedback
Use Case Id: UC-01

Use Case Name: Process Signup

Use Case Prepared By: M.Maaz Younas

Use Case Prepared On: 21 Dec,2024


Use Case Updated By: Shahzaib Gulfraz

Use Case Updated On: 22 Dec,2024

Use Case Description: This use case describes how service


seeker signup.
Primary Actors: <Service Seeker>

Stake Holder & Interest: Service Seeker: wants to successfully


signup in the system.
Pre Condition: 1.System must be running state.
2.User must have email,password and
userName
Main Success Scenario:
User Action System Response
1) User enter email,password and
userName
2)System will check email,password and
userName is valid and already not exist in
database.
3)System send verification email to user
after user verification system show
register successfully.

Post Condition: User successful Sigup in system and show


SignIn page.
Extension Points/Alternate Way: 1a.if user leave any blank field.
System prompt “Please fill all field”
1b. If user enter already register email.
System prompt “This email already exist”.
1c. If user enter already register
userName.
System prompt “”This userName already
exist.”
Priority: High

Frequency: Less frequent in use.


Cross reference: SRS-1,SRS-2,SRS-3

Use Case Id: UC-02

Use Case Name: Process SignIn

Use Case Prepared By: M.Maaz Younas

Use Case Prepared On: 21 Dec,2024


Use Case Updated By: Shahzaib Gulfraz

Use Case Updated On: 22 Dec,2024

Use Case Description: This use case describes how user signIn in
the system.
Primary Actors: <Service Seeker><Service
Provider><Administrator>
Stake Holder & Interest: Service Seeker: wants to successfully
signIn in the system.
Service Provider: wants to successfully
signIn in the system.
Administrator: wants to successfully
signIn in the system.
Pre Condition: 1.System must be running state.
2.User must be register.
3.User have email,password.
Main Success Scenario:
User Action System Response
1)User enter email,password and
userType
2)System will check email,password and
userType is valid and have record in
database then successfully signIn.
Post Condition: User successful SigIn in system and
redirect to their dashboard.
Extension Points/Alternate Way: 1a.if user leave any blank field.
System prompt “Please fill all field”
1b. If user enter invalid email.
System prompt “Email invalid ”.
1c. If user enter invalid password.
System prompt “Password invalid ”.
1d. If user enter invalid userType.
System prompt “userType invalid ”.
Priority: High

Frequency: Less frequent in use.


Cross reference: SRS-4,SRS-5,SRS-6

Use Case Id: UC-03

Use Case Name: Forgot password

Use Case Prepared By: M.Maaz Younas

Use Case Prepared On: 21 Dec,2024


Use Case Updated By: Shahzaib Gulfraz

Use Case Updated On: 22 Dec,2024

Use Case Description: This use case describes how user recover
password.
Primary Actors: <Service Seeker><Service
Provider><Administrator>
Stake Holder & Interest: Service Seeker: wants to successfully
recover password.
Service Provider: wants to successfully
recover password.
Administrator: wants to successfully
recover password.
Pre Condition: 1.System must be running state.
2.User must have register email.
Main Success Scenario:
User Action System Response
1)User enter email
2)System will check email if exist in
database then send reset password
email.
3)User click on link and create new
password.

Post Condition: User successful reset password and


redirect to signIn page.
Extension Points/Alternate Way: 1a.if user leave blank field.
System prompt “Please fill the field”
1b. If user enter invalid email.
System prompt “Email invalid ”.
1c. If user enter invalid new password.
System prompt “Password must be
greater then 6 character ”.
Priority: High

Frequency: Less frequent in use.


Cross reference: SRS-7,SRS-8,SRS-9

You might also like