图书馆管理系统写的时候分为:
时间类
记录类
书籍类
学生类
管理类
用户类
操作类
时间类:
定义时间,方便以后借书还书的日期记录。
主要写了年月日小时,没有具体到分钟和秒。
记录类:
包括学号,姓名,借书,还书,书号和操作。
里面包括在12月的时候借书两个月年份增加一年,月份减十二个月。
还有借阅记录。
书籍类:
包括书名,书籍量,书名,出版日期。
其中包括利用学号查询。
学生类:
包括书名,学号,最大借阅量,现有借阅书籍量。
其中也利用了search函数进行查询。
管理类:
首先用了book和student向量
可以实现的功能包括:
增加书籍、删除书籍、查看学生基本信息、增加学生、删除学生、查找。
还利用了load和save将数据储存在文件中。
用户类:
首先先用了book和record向量
查看书籍基本信息、借书、还书、查看借阅记录。
也利用了load和save将数据储存在文件中。
程序的最终实现功能都是:借书还书的借阅记录,和增删查改用户。
心得:
在写图书馆管理系统的时候,真的遇到了很多问题,开始的我什么都不懂,看着别人写的代码什么也看不懂就只能自己默默的摸索,慢慢的我就知道了大体的思路,也了解了应该怎么写,比如map怎么用,向量怎么用,那几天真的每天都再熬夜写代码,坚持下来,学到的东西真的很多。
本文含有隐藏内容,请 开通VIP 后查看