题目二:图书管理系统设计要求用JAVA完成以下功能 1)借书。图书借阅信息:借阅人、借阅人所在单位、借书证号、所借书名、借阅日期、归还日期、逾期罚款等。借阅期限为一个月,逾期1天,罚款1角。2)还书。 3)图书维护:删除图书,增加图书等。图书基本信息:图书编号、书名、作者(要考虑多个作者情况)、出版社、出版日期、定价、馆藏数、借阅数等 4)读者维护:包括新增读者、更改读者信息、查找读者、读者信息删除、读者信息输出。 5)要求利用菜单的形式进行管理。 提示:建议对读者和图书都使用类进行管理。需要创建类●读者类 包括读者编号、读者姓名、所借图书等,实现对读者的信息的描述图书类 包括图书的编号、书名、是否借出等,实现对图书的描述。●读者库类 读者信息保存在一个文本文件中(以下假定为readertxt),实现利用文本文件建立读者的个人资料、按编号查找、输出或删除所有读者信息●图书库类 图书信息保存在一个文本文件中(以下假定为booktxt),实现对图书的维护、查找和删除等。
时间: 2023-08-31 16:50:43 浏览: 86
好的,这是一个图书管理系统的设计要求,需要用Java完成以下功能:
1. 借书。需要记录借阅人、借阅人所在单位、借书证号、所借书名、借阅日期、归还日期、逾期罚款等信息。借阅期限为一个月,逾期1天,罚款1角。
2. 还书。
3. 图书维护。包括删除图书、增加图书等。需要记录图书编号、书名、作者、出版社、出版日期、定价、馆藏数、借阅数等信息。
4. 读者维护。包括新增读者、更改读者信息、查找读者、读者信息删除、读者信息输出。需要记录读者编号、读者姓名、所借图书等信息。
5. 菜单。需要利用菜单的形式进行管理。
建议使用类进行管理,需要创建一些类:
1. 读者类。包括读者编号、读者姓名、所借图书等信息,实现对读者信息的描述。
2. 图书类。包括图书的编号、书名、是否借出等信息,实现对图书信息的描述。
3. 读者库类。读者信息保存在一个文本文件中(readertxt),实现利用文本文件建立读者的个人资料、按编号查找、输出或删除所有读者信息。
4. 图书库类。图书信息保存在一个文本文件中(booktxt),实现对图书的维护、查找和删除等。
以上是设计要求,需要用Java完成。
阅读全文