C课程实训任务书及实训报告银行ATM.doc

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C课程实训任务书及实训报告银行ATM

C++语言实训任务书 一、实训目标 通过项目实战,掌握C++语言掌握的精髓:指针、函数、类的使用、文件读写。 课程要求从两个方面的能力目标实现,素养目标要求学员在通过学习具备相对应的学习技能、素养要求;技术目标要求学员必须掌握课程产品所定义的知识与技能。 (1)素养目标 阅读帮助文档的能力; 问题解决能力、总结归纳能力; (2)技术目标 使用C++语言编程的能力; 二、实训内容(见附录) 三、实训进度安排 按教学计划规定,该设计总学时数为3周,其进度及时间大致分配如下: 序号 设计内容 天数(约占比例) 1 复习C++基础知识 1 2 项目分析 0.5 3 基于控制台的银行存储系统模拟项目 3.5 4 项目测试、项目点评、总结交付 1 总计 6天 四、考核评定 考核分类 考核方式 成绩比例 过程考核 课堂表现 学习态度、课堂提问 25% 出勤 签到表 25% 项目考核 平时作业 学习态度,知识掌握情况 20% 项目考核 项目实战表现、自主学习 30% 山东临沂大学 《C++语言实训》 题目 银行管理系统 指导教师: 姓名: 赵艳阳 学号: 班级: 专业: 地点: 临沂大学 时间: 2014/12/21 一、    三、四、五、   2、功能子函数划分: a) main函数中的总逻辑 b) 主界面输出 c) 用户开户 d) 用户登录 e) 管理员登录 3、程序截图: 初始界面: 开户界面: 登陆界面 用户界面 管理员登陆界面 六、附录   列出源程序的清单AccountOper.h /**************************************************************************************************** 功能:实现用户、管理员的开户、登录、密码修改数据查询等功能统一调度 ***************************************************************************************************/ #ifndef ACCOUNTOPER_H #define ACCOUNTOPER_H #include iostream #include string using namespace std; #include Person.h #include Admin.h class AccountOper{ public: static double rate;//利率 AccountOper(); //开户 bool open_account(); //用户登录 bool person_login(); //管理员登录 bool admin_login(); //管理员查找用户密码 bool find_password(Admin *ad); Person *person_list_head; //用户链头 Admin *admin; Person *temp; //保存临时信息, //汇率修改 bool chage_rate(Admin *ad); //创建用户链:对文件进行读取 bool create_person_link(); //回写入文件 bool rewrite_change_to_file(); //删除用户 bool destroy_user(Person *pr); //回写入文件 bool Aorewrite_change_to_file(Admin *ad); }; #endif Account_Oper.cpp # include AccountOper.h # include fstream double AccountOper::rate = 10; AccountOper::AccountOper()//默认构造函数 {} //汇率修改 bool AccountOper::chage_rate(Admin *ad) { AccountOper::rate = ad-change_rate();//修改汇率 return true; } //开户 bool AccountOper::open_account() { temp = new Person;//创建新的对象 return temp-open_account();//返回 } //

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档