在控制台编程中共设置了3个类,ATM 类和card类和bankcard类,设计的程序完美的实现了设计要求,具有登陆、查询、取款、转账、修改密码、回到登录系统、退出系统等功能。程序实现分为两个部分,其一是mfc部分,其二是控制台部分。在要求的基础之上,改程序还增添了部分新功能,并对原有功能做了许多个性化修改,例如在登陆界面输入错误三次就会冻结账号退出系统,在mfc对话框中加入图片更加仿真系统。在可视化控件编程中,通过建立多个对话框,并实现信息交流,完整的实现了要求的内容。程序编辑较为复杂。