This week's book giveaway is in the OCPJP forum.
We're giving away four copies of OCA/OCP Java SE 7 Programmer I & II Study Guide and have Kathy Sierra & Bert Bates on-line!
See this thread for details.
The moose likes Beginning Java and the fly likes Java application which simulate the automated teller machine (ATM) Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCA/OCP Java SE 7 Programmer I & II Study Guide this week in the OCPJP forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Java application which simulate the automated teller machine (ATM) " Watch "Java application which simulate the automated teller machine (ATM) " New topic
Author

Java application which simulate the automated teller machine (ATM)

Sylvester Gabriel
Greenhorn

Joined: Apr 11, 2010
Posts: 2
Hi guys,

this is what i want to do for my task.

Using an ATM, customers can access their bank accounts in order to make cash withdrawals and check their account balances as well as purchase cellphone prepaid credit. If the currency being withdrawn from the ATM is different from that which the bank account is denominated in (eg: Withdrawing Japanese Yen from a bank account containing US Dollars), the money will be converted at a wholesale exchange rate. Thus, ATMs often provide the best possible exchange rate for foreign travelers and are heavily used for this purpose as well.

I need to demonstrate the use of client and server architecture, multithreaded server means multiple clients can access the service at any one time, RMI to involve methods which are located at different server, and other programming concepts.

so any help is greatly appreciated..
Pat Farrell
Rancher

Joined: Aug 11, 2007
Posts: 4659
    
    5

Seems like a homework assignment to me. We are not here to do your homework, the point of homework is for you to learn.

I hope you have a couple of weeks to do this, its a fairly challenging assignment
Ryan McGuire
Ranch Hand

Joined: Feb 18, 2005
Posts: 1012
    
    3
Pat Farrell wrote:Seems like a homework assignment to me. We are not here to do your homework, the point of homework is for you to learn.

I hope you have a couple of weeks to do this, its a fairly challenging assignment


I agree with Pat; we're not here to do your homework for you. Even if this is a self-teaching project, it would be better if you did almost all the work.

BUT...
If you come up to a particular obstacle and need a little help, we're here for you. Once you've demonstrated that you've put in the effort to solve the problem yourself we can help with the next step.

BAD:
What classes should I use?

BETTER:
I've been reading the "Design Patterns" book, and I can't tell whether I need a Bridge or a Facade for the ATM system to interact with the backend mainframe.

 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Java application which simulate the automated teller machine (ATM)