图书管理系统有哪些角色?每个角色分别享受什么权限?