- 3
- 0
- 约8.41千字
- 约 13页
- 2018-01-17 发布于江苏
- 举报
校园图书馆借阅管理系统研发设计与实现
一 程序设计说明书
【设计题目】 图书馆借阅管理
【问题描述】图书馆,适合用C++面向对象的功能来描述。图书馆管理系统分为借书、还书、图书管理和读者服务等四个部分。设计一个读者类Reader,记录每个读者基本信息;读者库类Rdatabase,记录所有读者信息;图书类Book, 记录每本书的基本信息;图书库类Bdatabase, 记录所有图书信息。
【基本要求】
1读者库类RDatabase中,其构造函数中,将read.txt文件中所有读入读者记录rede[]中。处理完毕,在析构函数中将read[]中的所有未删记录写入到read.txt中。
2图书库类BDatabase中,其构造函数中,将book.txt文件中所有读入图书记录book[]中。处理完毕,在析构函数中将book[]中的所有未删记录写入到book.txt中。
3 利用构造函数完成读者和图书数据初始化,完成内存分配。程序结束前,析构函数完成所申请的堆内存空间。
4 编写主函数,对所编写的矩阵类进行全面测试。要求用户界面采用菜单方式。测试中需要读者和图书数据通过I/O流从磁盘文件读入,同时显示在屏幕上。得到的数据通过I/O流写入磁盘文件保存,同时显示在屏幕上。
5 源程序中要有充分的注释,报告中要有详细的流程图和文字材料。
【类的设计】
该程序包含了四个类,如下:
1.Reader类,有读者的基本管理功能,具有以下私有数据:
您可能关注的文档
最近下载
- 人教版中考英语话题复习:饮食,疾病与健康课件.pptx VIP
- 安徽省合肥市普通高中六校联盟2024-2025学年高一下学期4月期中联考数学试题(含答案解析).docx VIP
- 12SS508混凝土模块式室外给水管道附属构筑物.docx VIP
- AP微积分AB 2015年真题 (选择题+问答题) AP Calculus AB 2015 Released Exam and Answers (MCQ+FRQ).pdf VIP
- VTE的预防和护理课件.ppt VIP
- 三晶变频器SAJ8000变频器说明书.pdf
- 农用地估价技术报告(修正).doc VIP
- 英国石油公司BP的案例分析(60页).docx VIP
- 移动支架法在东风大道快速化改造二期工程中的应用.doc VIP
- 高中数学函数的概念与性质知识清单.pdf VIP
原创力文档

文档评论(0)