You are on page 1of 7

Use Case Details 7 November, 2019

Actors
Package in package 'Use Case Model'

Actors
Version 1.0 Phase 1.0 Proposed
User created on 9/10/2019. Last modified 9/10/2019

Actors diagram
Use Case diagram in package 'Actors'

Actors
Version 1.0
User created on 9/10/2019. Last modified 9/15/2019

uc Actors

Bank App

Verify Password

«include»

log in
«extend» Dispaly Login Error

Check Balance

«business actor»
Clientul Bancomatului «Service»
Transfer Founds Bank

«include»
Verify Sufficient
Funds

«include»

Make Payment

Pay from Checking Pay from Savings

Figure 1: Actors

Check Balance
UseCase in package 'Actors'

Check Balance
Version 1.0 Phase 1.0 Proposed

Page 1 of 7
Use Case Details 7 November, 2019

User created on 9/10/2019. Last modified 9/10/2019

CONNECTORS

Association Unspecified
From: Bank : Actor, Public
To: Check Balance : UseCase, Public

Association Unspecified
From: Clientul Bancomatului : Actor, Public
To: Check Balance : UseCase, Public

Dispaly Login Error


UseCase in package 'Actors'

Dispaly Login Error


Version 1.0 Phase 1.0 Proposed
User created on 9/10/2019. Last modified 9/10/2019

CONNECTORS

Extend «extend» Source -> Destination


From: Dispaly Login Error : UseCase, Public
To: log in : UseCase, Public

Make Payment
UseCase in package 'Actors'

Make Payment
Version 1.0 Phase 1.0 Proposed
User created on 9/10/2019. Last modified 9/10/2019

CONNECTORS

Include «include» Source -> Destination


From: Make Payment : UseCase, Public
To: Verify Sufficient Funds : UseCase, Public

Generalization Source -> Destination


From: Pay from Checking : UseCase, Public
To: Make Payment : UseCase, Public

Association Unspecified
From: Bank : Actor, Public
To: Make Payment : UseCase, Public

Page 2 of 7
Use Case Details 7 November, 2019

CONNECTORS

Association Unspecified
From: Clientul Bancomatului : Actor, Public
To: Make Payment : UseCase, Public

Generalization Source -> Destination


From: Pay from Savings : UseCase, Public
To: Make Payment : UseCase, Public

Pay from Checking


UseCase in package 'Actors'

Pay from Checking


Version 1.0 Phase 1.0 Proposed
User created on 9/15/2019. Last modified 9/15/2019

CONNECTORS

Generalization Source -> Destination


From: Pay from Checking : UseCase, Public
To: Make Payment : UseCase, Public

Generalization Source -> Destination


From: Pay from Checking : UseCase, Public
To: Use Case3 : UseCase, Public

Generalization Source -> Destination


From: Pay from Checking : UseCase, Public
To: Use Case1 : UseCase, Public

Pay from Savings


UseCase in package 'Actors'

Pay from Savings


Version 1.0 Phase 1.0 Proposed
User created on 9/15/2019. Last modified 9/15/2019

CONNECTORS

Generalization Source -> Destination


From: Pay from Savings : UseCase, Public
To: Use Case2 : UseCase, Public

Page 3 of 7
Use Case Details 7 November, 2019

CONNECTORS

Generalization Source -> Destination


From: Pay from Savings : UseCase, Public
To: Make Payment : UseCase, Public

Generalization Source -> Destination


From: Pay from Savings : UseCase, Public
To: Use Case4 : UseCase, Public

Transfer Founds
UseCase in package 'Actors'

Transfer Founds
Version 1.0 Phase 1.0 Proposed
User created on 9/10/2019. Last modified 9/10/2019

CONNECTORS

Include «include» Source -> Destination


From: Transfer Founds : UseCase, Public
To: Verify Sufficient Funds : UseCase, Public

Association Unspecified
From: Clientul Bancomatului : Actor, Public
To: Transfer Founds : UseCase, Public

Association Unspecified
From: Bank : Actor, Public
To: Transfer Founds : UseCase, Public

Use Case1
UseCase in package 'Actors'

Use Case1
Version 1.0 Phase 1.0 Proposed
User created on 9/15/2019. Last modified 9/15/2019

CONNECTORS

Generalization Source -> Destination


From: Pay from Checking : UseCase, Public
To: Use Case1 : UseCase, Public

Page 4 of 7
Use Case Details 7 November, 2019

Use Case2
UseCase in package 'Actors'

Use Case2
Version 1.0 Phase 1.0 Proposed
User created on 9/15/2019. Last modified 9/15/2019

CONNECTORS

Generalization Source -> Destination


From: Pay from Savings : UseCase, Public
To: Use Case2 : UseCase, Public

Use Case3
UseCase in package 'Actors'

Use Case3
Version 1.0 Phase 1.0 Proposed
User created on 9/15/2019. Last modified 9/15/2019

CONNECTORS

Generalization Source -> Destination


From: Pay from Checking : UseCase, Public
To: Use Case3 : UseCase, Public

Use Case4
UseCase in package 'Actors'

Use Case4
Version 1.0 Phase 1.0 Proposed
User created on 9/15/2019. Last modified 9/15/2019

CONNECTORS

Generalization Source -> Destination


From: Pay from Savings : UseCase, Public
To: Use Case4 : UseCase, Public

Verify Password
UseCase in package 'Actors'

Verify Password
Version 1.0 Phase 1.0 Proposed
User created on 9/10/2019. Last modified 9/10/2019

CONNECTORS

Page 5 of 7
Use Case Details 7 November, 2019

CONNECTORS

Extend «include» Source -> Destination


From: log in : UseCase, Public
To: Verify Password : UseCase, Public

Verify Sufficient Funds


UseCase in package 'Actors'

Verify Sufficient Funds


Version 1.0 Phase 1.0 Proposed
User created on 9/10/2019. Last modified 9/10/2019

CONNECTORS

Include «include» Source -> Destination


From: Transfer Founds : UseCase, Public
To: Verify Sufficient Funds : UseCase, Public

Include «include» Source -> Destination


From: Make Payment : UseCase, Public
To: Verify Sufficient Funds : UseCase, Public

log in
UseCase in package 'Actors'

log in
Version 1.0 Phase 1.0 Proposed
User created on 9/10/2019. Last modified 9/11/2019

CONNECTORS

Extend «include» Source -> Destination


From: log in : UseCase, Public
To: Verify Password : UseCase, Public

Association Unspecified
From: Clientul Bancomatului : Actor, Public
To: log in : UseCase, Public

Extend «extend» Source -> Destination


From: Dispaly Login Error : UseCase, Public
To: log in : UseCase, Public

Page 6 of 7
Use Case Details 7 November, 2019

Page 7 of 7

You might also like