面向对象设计大作业第二阶段:图书馆
面向对象设计大作业第二阶段:图书馆
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的规划设计
- Login1:包含Users类用于用户信息的封装
- LibrarySystem:包含Book类,BookDaolmpl类,BookLibrarySystem类,用来封装图书信息