需求分析:
对读者来说,关心的是
1、如何方便的查询到图书馆的书籍,所借的书是否已到期
2、自己正在借阅或是已经借阅过些什么书等信息
所以读者信息的查询内容包括:
读者信息---------对读者的基本信息的显示
书刊借阅---------对该读者正在借阅的书籍的查询
借阅历史---------查询该读者借阅过的所有书籍
违章信息---------该读者的违章信息
读者规则---------该读者所应用的规则
对图书馆管理员来说,关心的是
1、图书馆里有些什么书,他们分别存放在哪里,是不是可以被借阅
2、发放的读者证有哪些,如何管理这些读者证
3、这些读者证都借阅着哪些书籍
4、如何来确定这些读者证是否可用,以及借书的归还期限
管理员应该具有的功能:
借阅管理---------对读者的每一次借阅,还书进行登记和管理
图书管理---------对图书馆中的书籍进行管理
借阅证管理------对读者的借阅证的管理
读者规则管理---设置和管理读者规则
表的关系(略)
模块设计:
1、图书查询(读者和管理员)
2、借阅管理(管理员)
需要提供读者证号和书籍索引号
3、图书管理(管理员)
入库新图书、废书删除
4、借阅证管理(管理员)
5、读者规则管理(管理员)