简易图书馆借还书系统(核心部分)

【第一题】
源程序:
/*假设图书馆的图书包含书名、编号和作者属性,读者包含姓名和借书证号属性,每个读者最多可借5本书。设计一个类object,从它派生出图书类Book和读者类Reader,在Reader类中有一个
rentbook()成员函数用于借阅图书。主函数进行测试。说明:这是一个简单的借阅过程。借阅时,假设要借阅的图书是存在的。提示:
(1)在基类object中定义字符数组(或string类型)的name和整型数据no,这两个数据成员被Book类继承后,用于表示书名和编号,这两个数据成员被Reader类继承后,
用于表示读者姓名和借书证号;(2)Book类新增数据成员:作者(字符数组或string类型);Reader类新增数据成员:目前借书的数量(整型)、所借图书的信息
(可定义成Book类对象数组,Book rent[5]);(3)Reader类中的成员函数rentbook()的形参可以设置为Book类对象的引用,主函数中每调用一次rentbook(),表示借
阅一本书,所以rentbook()函数体代码:{rent[top]=b; top++;}。
*/

 

#include<iostream>
#include<string>
using namespace std;
class object
{
protected:
  string name;
  int no;
public:
	
	object(){}
图书馆管理系统使用说明 主要功能 图书馆管理系统读者管理、图书管理、借阅、归还、续借、系统查询、排行榜、系统设置等管理模块组成,其规划功能模块如下: q 读者管理 读者管理主要实现读者型管理、读者档案管理等功能。 q 图书管理 图书管理主要实现图书型设置、图书档案管理等功能。 q 借阅 借阅主要实现读者借阅图书功能。 q 续借 借阅主要实现读者续借图书功能。 q 归还 归还主要实现读者归还图书功能。 q 系统查询 系统查询主要实现图书档案查询、图书借阅查询、借阅到期提醒等功能。 q 排行榜 排行榜主要实现读者借阅排行榜、图书借阅排行榜等功能。 q 系统设置 系统设置主要实现图书馆信息、管理员添加、参数设置、架设置、修改口令等功能。 操作注意事项 用户在使用《图书馆管理系统》之前,应注意以下事项: (1)管理员用户名密码为:mr、mrsoft。 业务流程 要想运行本系统,请按照以下流程操作: (1)在“系统设置”/“管理员设置”中添加操作员。 (2)在“系统设置”/“参数设置”中设置办证费及有效期限。 (3)在“系统设置”/“架设置”中设置别。 (4)在“图书管理”/“图书型设置”中添加图书别。 (5)在“图书管理”/“图书档案管理”中添加图书信息。 (6)在“读者管理”/“读者型管理”中添加图书型。 (7)在“读者管理”/“读者档案管理”中添加读者信息。 (8)在“借阅”、“续借”、“归还”中可分别执行相应的操作。 (9)在“系统查询”中可查询图书信息、图书借阅信息及借阅到期提期。 (10)在“排行榜”中可按图书借阅次数进行排行,也可以按读者的借阅次数进行排行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值