public void actionPerformed(ActionEvent e){ Account act; String card; String pwd; act=new Account(\初始化 /*选择各种服务*/ if(e.getSource() == button1){ String number1,number2;//输入的两个卡号和密码的变量 number1=tf1.getText(); number2=tf2.getText(); /*判断两次输入的卡号和密码是否正确*/ if((act.get_Code().equals(number1))&&(act.get_Password().equals(number2))){ dispose(); Selection s = new Selection(\选择服务\ }else{ dispose(); ErrorWarn ew = new ErrorWarn(\消息!\报输入密码或卡号不正确 } } if(e.getSource()==button2){ System.exit(0); dispose();//退出 } } }
第 21 页 共 28 页
总结
制作一款软件还真不是一朝一夕的事情,每件事情你都要认真的去做,去跟同学探讨、交流,在制作ATM取款系统的时候,自己在其中也能学到很多知识,运用老师所交的知识,去制作软件,没有交的可以翻阅书籍,网上找资料,同时自己也能学到一些自己不知道的,不管以后走出社会有没有用到,有没有从事这项工作,这都是一项很值得借鉴的经验。
第 22 页 共 28 页
参考文献
1.Eriksson H E, Penker M. UML 2工具箱[M]. 俞俊平, 余安萍, 徐 敏, 译. 北京: 电子工业出版社, 2004.
2. 周 飞, 杨根兴, 蔡立志. 基于UML的测试用例生成方法研 究[J]. 计算机应用与软件, 2009, 26(2): 107-110.
3. 张 庆, 雷 航. 一种基于UML状态图的面向对象类级测试模型[J]. 计算机工程, 2005, 31(21): 75-77.
第 23 页 共 28 页