0% found this document useful (0 votes)
174 views1 page

Sequence Diagram - Drawio

The document describes basic workflows for login, withdraw, deposit, query, and update functions. The login workflow describes validating a user's login ID and password. The withdraw workflow allows a user to enter an amount to withdraw and checks their balance. The deposit workflow allows a user to deposit money. The query workflow allows a user to search a database by name and phone number. The update workflow requires a user to enter their PIN.

Uploaded by

anuraagkumar 24
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)
174 views1 page

Sequence Diagram - Drawio

The document describes basic workflows for login, withdraw, deposit, query, and update functions. The login workflow describes validating a user's login ID and password. The withdraw workflow allows a user to enter an amount to withdraw and checks their balance. The deposit workflow allows a user to deposit money. The query workflow allows a user to search a database by name and phone number. The update workflow requires a user to enter their PIN.

Uploaded by

anuraagkumar 24
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/ 1

LOGIN :Basic flow

 
WITHDRAW : alternate
flow flow

Boundary Control  
Entity Object
Object Object

Actor
: LOGIN INTERFACE : LOGIN  CONTROLLER : LOGIN 

USER/ADMIN : WITHDRAW INTERFACE : WITHDRAW CONTROLLER : WITHDRAW 


Enter Login ID

Enter PIN
Enter Pin/Password
Verify PIN

Login(LoginID, Pin/Password) Enter Amount


Login(LoginID, Pin/Password)
Validate(LoginID,
Pin/Password) Withdraw money( Amount)
 Withdraw money( Amount)
Check Balance

Insufficient Balance

Enter other amount

Login :Alternate flow

Boundary Control Entity Object


Object Object

Actor
: LOGIN INTERFACE : LOGIN  CONTROLLER : LOGIN 
Boundary Control
Entity Object
Object Object
Enter Login ID

Actor
: LOGIN INTERFACE : LOGIN  CONTROLLER : LOGIN 
Enter Pin/Password

Enter Login ID
Login(LoginID, Pin/Password)
Login(LoginID, Pin/Password) Enter Pin/Password

Validate(LoginID, Pin/Password)
Alternative
Login(LoginID, Pin/Password)
Invalid Login ID/ Password Invalid Login ID/ Password Invalid Login ID/ Password
[ If login Login(LoginID, Pin/Password)
details are
valid] Validate(LoginID, Pin/Password)

Invalid Login ID/ Password Invalid Login ID/ Password Invalid Login ID/ Password

Else

DEPOSIT :Basic flow

ASK QUERY :Basic flow

 
: DEPOSIT INTERFACE : DEPOSIT CONTROLLER : DEPOSIT 
USER/ADMIN

Enter PIN
Verify PIN

Enter Amount USER/ADMIN : Query INTERFACE : Query CONTROLLER : Query database 

Enter Name
Add money( Amount)
Add money( Amount) Add money( Amount) Enter Phone No.

Money added successfully


Money added successfully
Money added successfully Ask Query(name, Phn No.)
Ask Query(name, Phn No.)

Ask Query(name, Phn No.)


UPDATE :Basic flow

  Return Answer Return Answer


Return Answer

USER/ADMIN : UPDATE INTERFACE : UPDATE CONTROLLER : UPDATE 

Enter PIN
Verify PIN
VIEW BALANCE :Basic flow

 
Enter Name

Enter New Phone No.

Enter new Email ID.


USER/ADMIN
: VIEW INTERFACE : VIEW CONTROLLER VIEW
Enter new Address

Update Details( Name, phone No., Enter PIN


Email, Address) Update Details( Name, phone
No., Email, Address) Save Details( Name, Verify PIN
phoneNo., Email, Address)

Details updated successfully Details updated successfully Details Updated successfully

Enter Name

Enter Phone No.

WITHDRAW :Basic flow

 
View Balance( Name, phone No.,)
View Balance( Name, phone No.,)
Show Balance( Name, phone No.,)

Return balance summary Return balance summary Return balance summary


USER/ADMIN : WITHDRAW INTERFACE : WITHDRAW CONTROLLER : WITHDRAW 

Enter PIN
Verify PIN

Enter Amount

Withdraw money( Amount)


 Withdraw money( Amount)
Check Balance

 Withdraw money( Amount)


Cash disbursed  Cash Disbursed 
Cash disbursed

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy