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

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

功能调查

(1)查书
(2)借书
(3)还书
(4)显示所有图书

系统功能框架图

2.类的设计

UML类图

3.类的说明

Book类:定义了图书的序号,书名,作者以及是否被借阅情况的信息。

Users类:定义借阅人的姓名,学号,密码。
OperationDao接口:包含查书,显示全部图书,借书,还书,退出系统功能。
Main类:登录界面及菜单展示
BookCase类:书架,用数组存放图书。

4.系统包的规划设计

5.特色

Operation使用了DAO模式:隔离了不同数据库的的实现,数据库的修改只要修改DAO层的访问方式就可以了,不用整个项目都进行修改。

posted @ 2020-12-09 19:31  王柏鸿  阅读(67)  评论(0编辑  收藏  举报