面向对象设计大作业第二阶段:图书馆

面向对象设计大作业第二阶段:图书馆

1.功能调查

1.1图书馆书目检索系统

1.2图书馆图书信息

1.3图书的借出与归还以及续借

2.系统功能框架图

3.类的设计

4.类的说明

LibrarySystemDAO

简述:DAO模式接口

方法:

return():void//归还图书

borrow():void//借取图书

nameSearch():Book//通过书名查找图书

numberSearch():Book//通过编号查找图书

BookDaolmpl

简述:书架

方法:

setName():String//录入书名

setNumber():Integer//录入编号

setType():String//录入类型

setBorrowTime():String//生成借阅记录

setStock():void//录入库存

Users

简介:用户账号信息

方法:

Register():void //注册

Login():void //登录

MyBook():Book[] 账号借阅图书信息

Book

简介:图书信息

方法:

Book(); //构造方法

getName():String//获取书名

getNumber():Integer//获取图书编号

getType():String//获取图书类型

getBorrowTime():String//获取图书借阅信息

getStock():void//获取图书馆藏信息

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

  1. Login1:包含Users类用于用户信息的封装
  2. LibrarySystem:包含Book类,BookDaolmpl类,BookLibrarySystem类,用来封装图书信息
posted @ 2020-12-09 20:54  xpss  阅读(64)  评论(0编辑  收藏  举报