《面向对象程序设计》课程设计2.doc
《《面向对象程序设计》课程设计2.doc》由会员分享,可在线阅读,更多相关《《面向对象程序设计》课程设计2.doc(6页珍藏版)》请在沃文网上搜索。
1、面向对象程序设计课程设计一、课程设计的目的1、培养学生面向对象编程的思想;2、使学生熟悉C+语言的使用;3、培养学生C+编程的思想和方法;4、使学生掌握C+编程调试的基本技能;5、培养学生分析、解决问题的能力。二、课程设计内容与要求1、内容一:模拟实现银行ATM自动取款机系统。系统至少包括以下几方面的功能:(1)修改密码功能;(2)余额查询功能;(3)取款功能;(4)转账功能。 内容二: 模拟实现学籍管理系统。系统主要功能有:(1)学生基本信息的录入;(2)学生基本信息的查询;(3)学生基本信息的修改;(4)学生基本信息的删除。 2、设计要求:(1)分析数据对象及其联系;(2)实现相关类的设计
2、;(3)分析系统功能构成;(4)对应用系统编程并运行调试一、系统中所使用的数据对象及说明1、读者reader类属性属性名称类型描述readernamestring读者姓名方法方法名称功能setReader设置读者信息2、图书类book3、图书馆类library4、各个类之间的关系二、系统功能结构及相关算法描述1、系统功能结构2、相关算法流程图(1)添加图书流程三、程序源码#include #include #include using namespace std;class bookpublic:string ID;book();void setBook(string id,string bn,string au,float p,string s);void setStatus(string s);void display();void display2();protected:string bookname;string author;float price;string status;四、系统运行结果(截图)1、主菜单2、添加读者信息3、添加图书信息4、借书5、读者借阅记录查询五、课程设计总结
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向对象程序设计 面向 对象 程序设计 课程设计
