《c程序设计 教学课件 作者 赵震奇 项目十五 模拟atm》由会员分享,可在线阅读,更多相关《c程序设计 教学课件 作者 赵震奇 项目十五 模拟atm(8页珍藏版)》请在金锄头文库上搜索。
1、项目十五 模拟ATM,【项目描述】(该项目的任务及目的) 模拟自动取款机主要有二个任务: 1创建Account类和Bank类 2自动取款机的操作,【项目需求】(完成该项目所需要的设备及环境) 建议配置:2.2 GHz 或速度更快的 CPU、1GB或更大容量的 RAM、1280x1024 显示器、7200 RPM 或更高转速的硬盘; 操作系统:Windows XP 、Vista或2000以上; 开发软件:Visual Studio 2005/2008 中文版(含MSDN); 提供真实自动取款机画面作为参照(如图15-1所示)。,【相关知识点】(完成该项目所应该掌握的知识点) 建议课时:8节课 相
2、关知识:Directory类及GetDirectories、GetFiles、和Exist等相关方法;FileStream 类及Seek等相关方法;BinaryReader及ReadString 、ReadDecimal等相关方法;BinaryWriter类及Write、 Flush等相关方法。,【项目分析】(完成该项目所需要的主要步骤,与任务有关) 模拟自动取款机主要的步骤: 1创建帐号类Account和银行类Bank。 2操作自动取款机,进行开户、登录、管理帐号等操作,任务一 创建Account类和Bank类 【任务描述】(该任务的内容和目的) 新建项目,并在窗体上创建Account类和Bank类,任务二 自动取款机的操作 【任务描述】(该任务的内容和目的) 主要的的自动取款机操作包括启动、开户、登录帐号、管理帐号以及一些显示不同信息的辅助操作。,【项目小结】 学习者创建与自动取款机相似的界面,实现开户、登陆帐号、管理帐号等操作,通过本项目,学生能学会了BinaryReader类和BinaryWriter类用于读取和写入二进制数据。,【独立实践】 项目描述: 任务单 任务一:_ 任务二:_ 任务三:_,【思考与练习】 1、请学生按前面任务一、任务二中所学的原理完成简单十六进制编辑器。 2、请学生按前面任务一、任务二中所学的原理完成根据学生号读取学生的成绩。,