下面是一个图书信息系统开发案例的需求分析,根据内容进行ER分析,看看数据库的结构应该是什么模样
1)要求进行多用户登陆,不同用户权限不一样。用户包括读者,一般管理员,超级管理员。
2)对于读者,能够进行以下操作:
查询用户信息,并且可以更改一般信息,如密码等
查询借阅情况
查询书籍信息,能够根据作者,书名,种类来进行
查询历史借阅记录
*可以预约
3)对于一般管理员,能够进行以下操作:
能够进行系统初始化数据录入和更新(删除,修改等),如书籍,读者等信息,要求界面良好(纯键盘操作)
查询书籍,读者信息(更为全面)
能够进行借书,还书等操作
高级统计功能,如借书数最多的读者,借阅量最大的书籍等
4)对于高级管理员,能够进行以下操作:
查看历史记录(更全面)
控制读者和书籍的借阅情况(如是否可借,借多少等)
5)其他借书规则:
超期书不可续借
预约书自动提示
[此贴子已经被作者于2006-10-25 23:01:34编辑过]