主题:请帮小弟解下这道题,谢谢
设计要求
基本功能:
图书管理
读者管理
借书管理
还书管理
查询与统计
拓展功能:
图书管理、读者管理、借书管理及还书管理中的删除、修改功能。
创新(自拟)功能:
程序实现的其它功能由个人自拟。
设计要求具体说明
图书管理主要为添加图书,如图书一些基本信息输入。
读者管理主要为添加读者(即借书证),如读者一些基本信息输入。
借书管理包括借书时需输入借书日期、书号和借书证号。
还书管理包括还书时需输入还书日期、书号和借书证号。
以上这些信息均需写入文件,文件可以分成四个图书文件、读者文件、借书文件及还书文件。
图书查询:当输入书号,列出该图书的一些基本信息及该图书所借的读者。
读者查询:当输入借书证号、开始日期、结束日期,统计出该张借书证号在某一时期所借阅的图书情况等等。
统计图书书籍总数、已借出数据总数、在库书籍数等。
统计图书书籍总金额、书籍的平均价格。
拓展功能:
进行图书信息修改、图书删除,但是当该图书有在借时,不能删除。
读者信息修改、删除读者,但当是读者有图书在借时,不能删除。
找出借阅次数最多的10本书,并对它们进行排序。
统计借阅书籍最多的前5名读者。
设计提示
定义合适的结构体类型。每本书的基本信息书号、书名、作者、出版社。一张借书证所借的书的数量不限。
基本功能:
图书管理
读者管理
借书管理
还书管理
查询与统计
拓展功能:
图书管理、读者管理、借书管理及还书管理中的删除、修改功能。
创新(自拟)功能:
程序实现的其它功能由个人自拟。
设计要求具体说明
图书管理主要为添加图书,如图书一些基本信息输入。
读者管理主要为添加读者(即借书证),如读者一些基本信息输入。
借书管理包括借书时需输入借书日期、书号和借书证号。
还书管理包括还书时需输入还书日期、书号和借书证号。
以上这些信息均需写入文件,文件可以分成四个图书文件、读者文件、借书文件及还书文件。
图书查询:当输入书号,列出该图书的一些基本信息及该图书所借的读者。
读者查询:当输入借书证号、开始日期、结束日期,统计出该张借书证号在某一时期所借阅的图书情况等等。
统计图书书籍总数、已借出数据总数、在库书籍数等。
统计图书书籍总金额、书籍的平均价格。
拓展功能:
进行图书信息修改、图书删除,但是当该图书有在借时,不能删除。
读者信息修改、删除读者,但当是读者有图书在借时,不能删除。
找出借阅次数最多的10本书,并对它们进行排序。
统计借阅书籍最多的前5名读者。
设计提示
定义合适的结构体类型。每本书的基本信息书号、书名、作者、出版社。一张借书证所借的书的数量不限。