兔子软件中心
? 借阅者预留书籍的时序图
sd借阅者预留书籍的时序图ReaderReaderDatabaseResourcesDatabase1 : 验证身份()2 : 返回验证信息3 : 使用终端机器预留书籍()4 : 预留书籍信息5 : 返回书籍信息和馆藏地点
4、 画出系统的协作图
? 系统管理员添加书籍的协作图
第 11 页 共 27 页
兔子软件中心
? 系统管理员删除书籍的协作图
? 图书管理员处理借书的协作图
第 12 页 共 27 页
兔子软件中心
? 图书管理员处理还书的协作图
? 借阅者预留书籍的协作图
第 13 页 共 27 页
兔子软件中心
5、 画出系统的状态图
? 书的状态图
外借状态在馆状态entry/读者在馆阅读entry/被读者预留entry/读者借书do/Reader借书exit/书被归还
? 借阅者帐户的状态图
未借书状态entry/Reader没有借书entry/Reader已经还书exit/Reader借书借书状态entry/读者借书entry/读者预留书籍exit/读者还书欠款状态entry/读者借书超过日期exit/读者还书并且交齐欠款
第 14 页 共 27 页
兔子软件中心
6、 画出系统的活动图
? 借阅者的活动图
进入图书馆Reader进入刷卡终端键盘输入ReaderId刷卡输入ReaderID验证成功 享受Reader各项服务借书还书查询书籍资料下载电子资料将书给图书馆管理人员图书馆管理人员处理借书请求将书还给图书馆管理人员图书馆管理人员处理还书请求登陆查询终端机输入查询资料信息登陆账户进入电子资料数据库借书成功还书成功得到相关资料信息下载或阅览电子资源该项服务结束继续另外一个服务结束离开图书馆
第 15 页 共 27 页
图书馆管理系统UML建模作业



