借书者模块的功能应该包括借书、还书、预定图书、查询个人信息、登录、查询借阅信息等六个功能。 “查询个人信息”是让用户能够修改密码和个人信息。其中,“还书”有一项扩展用例为“超期交纳罚金”。
图书管理员系统模块的功能应该包括登陆、预定、解除预定、处理借书等四个功能。其中,“处理借书”又扩展用例“收罚金”。
系统管理员模块的功能应该包括“登陆”“退出登陆” “更新标题”,“更新借书者”,“增加标题”“删除标题”“增加借书者”“删除借书者”“”增加书籍,“删除书籍”等十个功能。“更新标题”是泛化出“增加标题”“删除标题”。“更新借书者”泛化出“增加借书者”“删除借书者”。 “登录”和“退出登录”是让用户能够进入系统和安全退出系统。
1