The overall component relationship diagram depicting logical components is shown below:
The following component interaction diagram shows how
one of the architecturally significant use cases is realized through a collaboration between the components introduced
above.
The following is an example of responsibilities listed for a
particular component.
AccountMgr Responsibilities
This component is responsible for:
-
Debiting an account with an amount
-
Crediting an account with an amount
-
Querying an account balance
-
Transferring funds between accounts - uses business
rule BR-ACCNT-02. This is a combined operation that performs a debit from one account and a credit to another
as one transaction.
|