JAVA第二次大作业-图书管理系统

图书管理系统

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

功能调查:本系统在登入时有普通用户和管理员两种登录方式,分别可实现不同的功能。

思维导图:

2.类的设计

UML图:

3.类说明

1.Main类

主函数

2.Library类

写了登录函数(1、普通用户,2、管理员,3、退出系统)

3.operate接口

操作接口,内含操作方法:查询,查阅,删除,借阅,增加,还书,显示书列表

4.Book类

定义了书的一些属性(书名,作者,价格,分类,状态)并且写了属性的get、set方法

5.Person类

定义的人的属性(姓名,性别,年龄)并且写了属性的get、set方法,定义了一些书

6.Root类

实现Comparable接口内方法

7.User类

实现Comparable接口内方法。

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

5.特色(可选):

(功能挨个显示)








posted @ 2020-12-09 01:12  祖国庇佑我  阅读(146)  评论(0编辑  收藏  举报