Use Case: Transfer Funds in Java

Print QR Code 2d barcode in Java Use Case: Transfer Funds
Use Case: Transfer Funds
Paint QR Code 2d Barcode In Java
Using Barcode drawer for Java Control to generate, create Quick Response Code image in Java applications.
Main flow of events: The customer logs in and requests a funds transfer The system provides a list of existing accounts The customer selects the account to transfer funds to and the account to transfer funds from, and then indicates the amount of funds to transfer The system checks the account from which funds are to be transferred and confirms that sufficient funds are available The amount is debited to the account from which funds are to be transferred and credited to the account previously selected by the customer The transaction is recorded The use case ends when the customer logs out
Bar Code Printer In Java
Using Barcode maker for Java Control to generate, create barcode image in Java applications.
Alternate flow of events: Sufficient funds are not available in the account from which funds are to be transferred An error message is displayed to the customer The customer is then presented with the opportunity to adjust the amount of the transfer or cancel the transfer transaction
Bar Code Decoder In Java
Using Barcode scanner for Java Control to read, scan read, scan image in Java applications.
Use Case: Pay Bills
Create QR Code ISO/IEC18004 In Visual C#.NET
Using Barcode generator for Visual Studio .NET Control to generate, create QR Code JIS X 0510 image in .NET framework applications.
Main flow of events: The customer successfully logs in and chooses to pay one of the unpaid bills that are identified via the BillsDirect service The customer selects the bills and enters the required information The system verifies that the customer's account has sufficient funds for the payment and asks the customer to confirm payment The system debits the amount to the customer's account and reco rds the bill payment The system issues a confirmation number to the customer The use case ends when the customer logs out
QR Encoder In .NET
Using Barcode maker for ASP.NET Control to generate, create QR Code ISO/IEC18004 image in ASP.NET applications.
Alternate flow of events: Sufficient funds are unavailable in the customer's account An error message is displayed to the customer, and the bill payment transaction is cancelled
QR Code 2d Barcode Creator In .NET
Using Barcode maker for .NET framework Control to generate, create QR image in Visual Studio .NET applications.
Use Case: Login
QR Code Creation In Visual Basic .NET
Using Barcode encoder for .NET framework Control to generate, create QR Code 2d barcode image in .NET framework applications.
Note that this is not a stand-alone use case, but is developed in this section to separate out common functionality to a large number of use cases in the HomeDirect case study This use case is included in the preceding use cases
GTIN - 128 Creator In Java
Using Barcode generator for Java Control to generate, create GS1 128 image in Java applications.
Main flow of events: The customer is prompted to enter a customer name and password The system verifies that the customer exists and verifies that the password entered for the user is valid The system displays the main screen for the HomeDirect system so the customer can carry out online banking activities
Barcode Maker In Java
Using Barcode maker for Java Control to generate, create bar code image in Java applications.
Alternate flow of events: The customer is not a customer of HomeDirect or the specified password is invalid The customer is given an error message and offered t he opportunity to log in again
Painting UPC Code In Java
Using Barcode printer for Java Control to generate, create UPC Symbol image in Java applications.
Use Case: Logout
Bar Code Creation In Java
Using Barcode creator for Java Control to generate, create barcode image in Java applications.
Main flow of events: The customer selects logout to exit the system The system ends the customer session
USS Code 128 Generation In Java
Using Barcode creator for Java Control to generate, create Code 128A image in Java applications.
Use Case: Edit Profile
Printing ITF In Java
Using Barcode creation for Java Control to generate, create Interleaved 2 of 5 image in Java applications.
Main flow of events: The customer chooses the change profile option The system prompts the customer with his or her current profile details and allows the customer to enter any desired changes All changes require entry of the customer's current password Changes to the password additionally require entry of the new password twice for verification The system verifies the changed information and updates the customer profile as appropriate The use case ends
Barcode Maker In Visual Studio .NET
Using Barcode maker for .NET Control to generate, create bar code image in VS .NET applications.
Alternate flow of events: The old password entered by the customer is found to be invalid The system displays an error message and asks the customer to reenter the old password
Decoding Code 3/9 In VS .NET
Using Barcode decoder for VS .NET Control to read, scan read, scan image in VS .NET applications.
Alternate flow of events: The first entry of the new password does not match the second entry of the new password The system displays an error message to the customer and requests a correction by the customer
UPC-A Supplement 2 Generator In .NET Framework
Using Barcode generation for ASP.NET Control to generate, create UPCA image in ASP.NET applications.
Use Case Diagrams
Barcode Drawer In C#.NET
Using Barcode drawer for VS .NET Control to generate, create barcode image in .NET framework applications.
Figure 16- 1
USS Code 128 Creation In VS .NET
Using Barcode creator for .NET Control to generate, create Code 128 Code Set B image in VS .NET applications.
1 6 -2
Draw GS1 - 13 In .NET Framework
Using Barcode creator for .NET Control to generate, create EAN13 image in VS .NET applications.
detail the initial use cases for the case study
Decoding Data Matrix In Visual Studio .NET
Using Barcode decoder for VS .NET Control to read, scan read, scan image in .NET framework applications.
Figure 16-1 HomeDirect use cases initial set
Figure 16-2 Additional HomeDirect use cases
Interaction Diagrams
The high-level flow of events for the important use cases are generally similar A representative sample is shown in
Figures 16- 3 , 1 6 - 4 ,
1 6 -5
Figure 16-3 Browse account balances main flow of events
Figure 16-4 Transfer funds main flow of events
Figure 16-5 Pay bills main flow of events
Elaboration Phase
Three iterations were planned for the elaboration phase The following items were updated or created as part of the first two iterations (the last iteration has not been started):
Updated risks list (started during the inception phase) Initial architecture document Design model An executable prototype of critical functionality Initial implementation model A generally complete use case model (all use cases, all actors, and most flow of events completed)
Additionally, an analysis model was developed as part of this project It was decided to maintain it for future reference and activities related to this proje ct
Elaboration Iteration#1