首页 理论教育图书管理系统协作图-信息系统开发实践教程

图书管理系统协作图-信息系统开发实践教程

【摘要】:同顺序图一样,每个系统都可以有很多协作图,在这里只介绍图书管理系统中几个重要的协作图。图11-14 添加书籍的协作图2.图书管理员处理借书的协作图图11-15 处理借书的协作图●identify reservation():验证预订信息。

同顺序图一样,每个系统都可以有很多协作图,在这里只介绍图书管理系统中几个重要的协作图。

1.系统管理员添加书籍的协作图(见图11-14)

【协作图说明】

●add item():添加书籍的函数

●findString):根据书籍名查找相应书目的函数

●update():修改某书目下书籍数量的函数

978-7-111-47279-7-Chapter11-24.jpg

图11-14 添加书籍的协作图

2.图书管理员处理借书的协作图(见图11-15)

978-7-111-47279-7-Chapter11-25.jpg

图11-15 处理借书的协作图

【协作图说明】

●identify reservation():验证预订信息(www.chuimin.cn)

●findBorrowerTitle):查找该借阅者的预订信息

●check if max():验证是否达到最大借阅数量

●checkBorrower):查找该借阅者是否达到最大借阅数量

●lend():处理借阅信息

●update():更新某一书目下书籍数量的函数

3.借阅者预订书籍的协作图(见图11-16)

【协作图说明】

●login():登录系统

●findString):根据书籍名称查找相应书目信息的函数

●reserve():预订某一书目下书籍的函数

●createTitleBorrower):增加预订信息的函数