Please enable JavaScript.
Coggle requires JavaScript to display documents.
Contact Book - Coggle Diagram
Contact Book
Main Application
Add Contact
Input
Name
Phone number
Email
Validation
Check if fields are empty → Show Error ("All fields are required")
Check phone format → Show Error ("Invalid phone number")
Check email format → Show Error ("Invalid email address")
Unique Contact Check → Show Error ("Contact already exists")
Action
Add Contact to Contacts List
Update Contact List Display
Search Contact
Input:
Name to search
Validation
Check if name is empty → Show Error ("Please enter a name to search")
Action
If Contact Found → Display Contact Info (Name, Phone, Email)
If Contact Not Found → Show Error ("Contact not found")
Delete Contact
Input
Name to delete
Validation
Check if name is empty → Show Error ("Please enter a name to delete")
Action
If Contact Found → Delete Contact
If Contact Not Found → Show Error ("Contact not found")
Update
Refresh Contact List
Login Screen
Input
Username
Password
Validation:
Correct Credentials→ Open Contact Book
Incorrect Credentials → Show Error Message ("Invalid Username/Password")
Exit
Close Application when user exits contact book window