AllFreePapers.com - All Free Papers and Essays for All Students
Search

What Other Fields May Be Included in the Customer Class

Autor:   •  April 8, 2015  •  Case Study  •  673 Words (3 Pages)  •  1,101 Views

Page 1 of 3

Home Work -2 ( KOLLA KRISHNA CHAITANYA)

QUESTION-1

Part-1 : What other fields may be included in the Customer class?

Ans:  The other fields that come under customer class in order to keep track of bank accounts are

  1. Customer current address
  2. Customer permanent address
  3. Contact phone number
  4. Email address
  5. Alternative email address
  6. Customer user name
  7. Current balance in account

Part-2: What behavior may be included in the customer class?

Ans: Behaviors of the customer class is that what are the modifications and changes or update he is able to do on his side.

  1. Customerinfo()-                Allow customer to enter his information
  2. Updatecustomerinfo()-        Allow customer to update his contact information
  3. Getcustomerinfo()-        Allow customer to access his information
  4. Balancecheck()-                allow the customer to check his balance
  5. Addbillpay()-                Allow the customer to bill to his account
  6. Deletebillpay()-                Allow customer to delete the bill from his account
  7. Billpay()-                Allow to pay the bill
  8. Transfermoney()-        allow the customer to transfer money
  9. Receivemoney()-        Allow customer to accept the money from other accounts
  10. Applydebitcard()-        customer can apply for debit card
  11. Canceldebitcard()-        Cutomer can cancel his debit card
  12. Reportcardloss()-        customer reports his card loss
  13. Faq()-                        Customer can see the frequently asked questions and post the questions if needed any help from cutomer care.
  14. Addjointaccount()-        customer can add other person and have a join account
  15. Deletejointaccount()-        Customer can delete his joint account        

Part-3 : List at least five other classes that may be included in the software system for keeping track of a bank account.

Ans:

  1. Account-        includes all the methods that come under account class
  2. Checkingsaccount-        includes all the methods and attributes related to checkings account
  3. Savingsaccount-        includes all the methods and attributes of the savings account
  4. Debitcreditcard-        includes all the methods and attributes that relates to debitor credit card
  5. Billpay-                        includes all the method and attribute related to billpay
  6. Transactions-                includes all the methods and attributes related to transactions.

Question-2

Part-1: List at least five classes that might be part of such a system.

Ans:

Some of the classes that might be part of library management system are:

  1. Account
  2. Book
  3. Employee Extends Person
  4. Bookstatus
  5. Library System

Part-2: For each of the object that might be included in the above systems design a class by listing fields and behavior that can be included in that class.

Ans:

  1. Account

Attributes:

Account holder name;

Account holder id;

Account holder address;

Account holder contact info;

Methods:

Setaccountname();

Setaccountholderid();

Setaccountholderadress();

Setaccountcontantinfo();

...

Download as:   txt (3.9 Kb)   pdf (181.1 Kb)   docx (11.7 Kb)  
Continue for 2 more pages »