我目前正在为我的期末考试而学习,我正在努力理解用例图。我通常可以毫无问题地绘制图表,但我一直坚持这一点,我不确定它是否正确。
以下是用例:
(A) 系统的所有用户都可以浏览和搜索标题
(B) 用户包括借款人和图书馆员
(C) 借款人可以结账和归还物品。如果在结账期间发现书名不可用(所有副本都已借出),则借阅人可以保留书名以备将来使用
(D) 当产权可用时,通过电子邮件通知借款人
(E) 借款人可以浏览预订列表并取消预订
(F) 图书馆员可以注册新的借阅者并添加新的标题
我的疑问是:
借款人是否需要与“注册新借款人”用例进行交互?考虑到用户需要注册,图书馆员也需要与系统交互,所以我假设两者都需要链接?
当标题可用时,它应该来自哪个用例?
正如您在第一张图片中看到的,用例 Title Available 作为 Title not Available 用例中的一个新用例,在第二张图片中,我将其作为 Check out 项目的扩展。
哪个图表最能代表用例描述?
谢谢!