Web Interface/Working (sub)system

Clients use user.html to log into the system. The client is provided with different options. When the clients select and option the corresponding servlet interacts with the server. In server side, we integrated jetty web server and EJB server to process the request from the client. We are using servelts mainly to communicate between the client and the server.

The screen shots of output is as follows:

 

 

 

 

 

 

 

Testing description with objectives and success criteria for each test:

This project consists of the following cases

1) Login

2) Checking Balance

3) Transfer Money

4) Pay Bill

Scenario 1:Login to the accounts

                 Description: By logging into the system, the user will be able to access their accounts.

                  Input: User name and Password.

                  Output: Valid user or not.

Scenario 2: Checking Balance

                 Description: User can check his balance.

                 Input: Account Number and last name.

                 Output: The balance will be displayed.

Scenario 3: Transfer Amount

                 Description: User will be able to transfer funds to other accounts.

                 Input: Account Number and last name of the present user and other user to whom amount

                           is being transferred.

                 Output: A confirmation regarding a successful transfer.

Scenario 4: Pay Bill

                Description: User will be able to pay.

                Input: Account Number and last name of the user and the name of the firm to whom payment

                         is being made.

                Output: A confirmation of the payment.