1. Start with our earlier example and add the new narrative elements. Please note that we have left out the exception flows simply to conserve space in the example, not because they are needed.
Use Case Name: Deposit Funds
2. Add the assumptions, conditions that must be tested outside of this use case and before this use case may be executed.
3. Add the pre-conditions, conditions that are tested by this use case that must prove true before the use case will proceed with the dialog.
4. Add the post-conditions, condition that are tested by this use case and that must prove true before the use-case relinquishes control back to the system.