(图书馆信息管理系统)这个借还书用例图中“remove reservation”是不是应该extends "lend book"?

日期:2021-11-17 14:30:08 人气:1

(图书馆信息管理系统)这个借还书用例图中“remove reservation”是不是应该extends "lend book"?

从业务逻辑上讲是include,而不是extends。“remove reservation”是个独立的取消预订的事务,它不需要继承“lend book"里的属性和方法,因为这本书没借出去也是可以取消预订的,但是如果你已经借出去了这本书,关于这本书的预订信息当然要去掉,所以是include的关系。
    A+
热门评论