日期:2014-05-20  浏览次数:20613 次

一个java小项目,急求大牛指点。
做一个银行的模拟系统,主要有取款,查询,存款等功能,要求至少有两个类,银行类和人类。需要图形化界面。话说我们这学期开了java课,但是感觉基本上什么都没学到。所以对这个几乎是没有什么头绪。我不是伸手党,过来要代码,主要是希望CSDN里的大牛们能够指点一下,给个思路。指点一下一些监听键盘或者鼠标之类的特殊功能,需要在API里调用哪些方法等等。小弟在线等,感激不尽!

------解决方案--------------------
这个,应该不难,随便用GUI或者Swing写都可以~没什么区别,主要是最好运用好OOP的思想!加油

界面主要有输入卡号的框子,输入密码的框子。---可以用TextField,前面的字可以用label吧,
密码的TextField可以用setEchoChar('*'); 来设定输入的字符是*字符。(装下逼嘛)。
然后有个确定的Button,按下就响应事件,判断输入的卡号和密码是否正确,如果正确,就显示银行的功能,取款,查询,存款什么的,你一步步慢慢想,思路就会出来啦~界面和逻辑分离开~

显示窗口,页面的 单独一个类封装。
逻辑的用多个类封装。
银行类,有哪个属性,哪个方法~ 比如钱吧,是一个属性,方法可以是:查询多少钱就调用getMoney();
取钱的~就setMoney();还有很多很多可以延续写下去~
楼主再自己想一想吧~慢慢想下去就有思路了,加油

------解决方案--------------------
银行系统如果只是为了模拟没有你要做的条复杂,只需要关注以下几点即可:
1.存取款业务(不懂可以去找个银行看看人家的操作方式)
2.月存款统计(这里面要分清楚人民币以及其他非人民币之间的汇率差问题)
3.一定强调系统的安全性(比如什么防重复提交啊、线程安全这类的)
4.建议网上搜索下系统设计方案,可以只参考区中存取款业务的,百度就有。