您好,欢迎来到好走旅游网。
搜索
您的当前位置:首页《面向对象程序设计》课程设计

《面向对象程序设计》课程设计

来源:好走旅游网


《面向对象程序设计》课程设计

一、课程设计的目的

1、培养学生面向对象编程的思想; 2、使学生熟悉C++语言的使用; 3、培养学生C++编程的思想和方法; 4、使学生掌握C++编程调试的基本技能; 5、培养学生分析、解决问题的能力。 二、课程设计内容与要求 1、内容一:

模拟实现银行ATM自动取款机系统。系统至少包括以下几方面的功能:

(1)修改密码功能; (2)余额查询功能; (3)取款功能; (4)转账功能。 内容二:

模拟实现学籍管理系统。系统主要功能有: (1)学生基本信息的录入; (2)学生基本信息的查询; (3)学生基本信息的修改; (4)学生基本信息的删除。

2、设计要求:

(1)分析数据对象及其联系; (2)实现相关类的设计; (3)分析系统功能构成; (4)对应用系统编程并运行调试

附:课程设计报告格式

《面向对象程序设计》课程设计报告

题目: 图书管理系统

专业: 班级:

学号:

完成日期: 年 月 日

姓名: 指导教师:

《面向对象程序设计》课程设计

一、系统中所使用的数据对象及说明 1、读者reader类

属性

属性名称 readername

类型 string 方法

方法名称 setReader

2、图书类book 3、图书馆类library 4、各个类之间的关系

二、系统功能结构及相关算法描述 1、系统功能结构

功能 设置读者信息

描述 读者姓名

主菜单添添加加图读书者信信息息2、相关算法流程图 (1)添加图书流程

ID==0?YN输入图书信息添加到bookdb 三、程序源码 #include #include #include using namespace std; class book

{ public: 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、读者借阅记录查询

五、课程设计总结

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- haog.cn 版权所有 赣ICP备2024042798号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务