JSP图书馆管理系统(文献综述+任务书+开题报告+源码) 第7页
书籍借阅表代表的是书籍借阅这一个关系。它通过读者ID和书本ID,表示一本书被哪一个读者借阅了。系统在生成这一个关系表的记录时,会自动根据读者规则对到期时间等属性进行自动的填写。
表5-6书籍借阅表(KJB2_KJXX_JYB)
序号 字段含义 字段名 类型 宽度 是否主码 是否非空
1 借阅 JYID Int PK
2 读者 ReaderID Int
3 书本 BookID Int
4 借阅时间 JYSJ VChar 50
5 到期时间 DQSJ VChar 50
6 归还日期 GHRQ VChar 50
7 状态 ZT VChar 50
8 续借次数 XJCS Int
(7)惩罚表(KJB2_KJXX_CFB)
惩罚表的一行记录代表的是对读者的一次惩罚。当读者由于超期还书等原因而应该被罚款时,就要向这一张表中增加一条记录。
表5-7 惩罚表(KJB2_KJXX_CFB)
序号 字段含义 字段名 类型 宽度 是否主码 是否非空
1 惩罚ID CFID Int PK Y
2 读者ID ReaderID Int Y
3 书本ID BookID Int Y
4 惩罚原因 CFYY VChar 50
5 惩罚结果 CFJG VChar 50
6 罚款金额 FKJE Number
7 状态 ZT VChar 1
(三)、模块设计及功能
1.图书查询
读者可以通过网络访问学校图书馆管理系统,并对馆内的图书进行查询,对查到的在馆图书可以进行借阅。
图5-1 图书查询流程图
2.借阅管理
这一部分是对书籍借阅、书籍归还的管理,当读者借书的时候,图书馆管理员把书籍的编号和读者的借阅证号输入系统,当此次借阅符合借阅规则的时候,借阅成功。并将结果写入到数据库中。读者归还书籍时,将图书交给图书管理员,管理员把书籍的编号和读者的借阅证号输入系统,系统核对借阅规则,对违规(如超期)的读者进行罚款之类。[6]
图5-2 借阅管理流程图
3.图书管理
图书管理主要实现的功能是对新购的图书进行入库和废书记录从库中删除。当新书被放入图书馆时,管理员登录进入系统,把图书的信息添加到图书馆管理系统中,并指定是放到哪一个藏书馆中。这时图书可以被读者查询到,并可以借阅。当要把一本废书删除时,图书管理员登录进入系统,查找到这一本书,并将其删除。这时,这一本图书将不再能被查询到。
图5-3 图书管理流程图
4.借书证管理
本部分是对借阅证进行管理,并对读者的一些基本的信息进行维护,提供增、删、改等功能。每一个借阅证都要以某一个读者规则相应,读者规则决定读者可以借阅书籍的等级,如借书时间、借书种类等。当读者借阅证丢失时,可以进行挂失处理。持失之后借阅证失效。
图5-4 借书证管理流程图
5.读者规则管理
读者规则包括借阅时间,可借阅的图书数目,可借阅图书的书馆等。这一部分可以对读者规则进行管理,主要是增、删、改操作。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页