图书馆查书、借书、还书

图书馆查书、借书、还书

1.功能调查与系统功能框架图:

功能调查:使用这个系统的人员有两种:读者和管理者;该系统应该可以进行整理书籍,查阅,借还,删除增加功能

系统功能框架图:

2.类的设计:

3.类说明:

  1. Book类:

    定义书籍的(private)属性(书名,作者,国家,序列号,是否借走,价格),包含getter/setter和toString方法;

  2. Person类:

    定义在图书管理系统中人的属性(姓名,性别,年龄,借的书),包含setter/getter;

  3. operate接口:

    DAO接口,包含的操作方法:查询,删除,借阅,增加,还书,显示;

  4. Reader类:

    实现了Comparable接口关于读者的方法(查询,删除自己的借的书,借阅);

  5. Admin类:

    实现Comparable接口关于管理者的方法(整理,查询,增加,删除,列表);

  6. Main类:

    主函数;

  7. LibraryUI类:

    登录界面

4.系统的包(package)的规划设计:

原文地址:https://www.cnblogs.com/599-/p/14108929.html