图书馆管理系统

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

功能:图书馆管理系统中用户有分为普通用户和管理员。当以普通用户登陆时有查书,借书,还书的功能;当以管理员登录时有查书,删书,增加书籍的功能。

2.类的设计(UML类图)

3.类说明

(1)Book类

主要属性

主要方法

     getID(获取书本编号)    setBorrow(设置书本状态)  
     getAuthor(获取读者信息)  getPrice(获取书本价格)
     getType(获取书本类别)   toString(打印书本信息)

(2)BookList类

主要属性

(3)User类

主要属性


IO[] operation:通过它确定需要调用的具体功能
menu(菜单):作为菜单以及返回选择的功能对应的序号;

主要方法

      doOperation:通过返回的序号调用相应的功能

(4)IO类


对接口内的Work方法进行重写来实现不同的操作

(5)test类


login返回的是选择普通用户还是管理员

posted @ 2020-12-08 22:31  陈小蛋  阅读(161)  评论(0编辑  收藏  举报