图书馆查书、借书、还书
图书馆查书、借书、还书
1.功能调查与系统功能框架图:
功能调查:使用这个系统的人员有两种:读者和管理者;该系统应该可以进行整理书籍,查阅,借还,删除增加功能
系统功能框架图:
2.类的设计:
3.类说明:
-
Book类:
定义书籍的(private)属性(书名,作者,国家,序列号,是否借走,价格),包含getter/setter和toString方法;
-
Person类:
定义在图书管理系统中人的属性(姓名,性别,年龄,借的书),包含setter/getter;
-
operate接口:
DAO接口,包含的操作方法:查询,删除,借阅,增加,还书,显示;
-
Reader类:
实现了Comparable接口关于读者的方法(查询,删除自己的借的书,借阅);
-
Admin类:
实现Comparable接口关于管理者的方法(整理,查询,增加,删除,列表);
-
Main类:
主函数;
-
LibraryUI类:
登录界面