在本模块中图书馆工作人员可以对图书进行管理操作。本模块的功能点包括:
(1)新书入库,将新进图书按其类型将图书的基本信息录入系统数据库;
(3)新书编码,图书入库后,需要贴上条形码,以便以后提供借阅,本系统不涉及到条形码阅读器,只是假定此过程已经生成条形码。编码只是将条形码帖于书上以唯一标识图书;
(4)图书信息修改,图书信息由于工作人员的疏忽,而出现录入错误,提供其图书ID就可以查看图书的基本信息并对其进行修改;
3、学生管理模块
本模块主要是工作者对学生信息(读者借书证信息)进行管理。本模块的功能点包括:
(1)办理借书证,为新读者办理借书证,填写用户基本信息;
(2)注销借书证,输入读者借书证编号,根据借书证ID删除读者表中此借书证信息;
(3)挂失借书证,主要是将借书证的状态改为挂失,更新读者表状态字段,有图书管理员操作;
(4)修改图书证信息,由于工作人员的疏忽,而出现办理借书证时录入信息有误,则可根据借书证编号对其信息进行查看和修改。
4、借阅信息管理模块
本模块主要是工作者对图书外借和归还进行管理。本模块的功能点包括:
(1)图书借阅,记录借阅证编号和图书编号,进行借书过程。在数据库中插入一天借书记录,该记录包括图书ID、借书证ID、借阅日期、归还日期等;
(2)图书归还,输入借书证编号,图书编号,根据输入的编号在借阅登记表中找到相应的记录,将借阅记录删除,并将该记录相应的数据更新到历史借阅记录信息表中;
(3)查看借阅记录,可以根据借书证ID以及图书ID查询借阅记录。
(4)办理还款,如读者有图书超期的情况将会有欠款,可以根据借书证的ID来为读者班里还款。
5、图书检索模块
使用该模块的用户有:读者和管理员。
本模块的功能点包括:(1)根据图书ID进行检索;
(2)根据图书名称进行检索;
(3)根据图书类型进行检索。
(4)根据图书作者或译者进行检索。
二、概念结构设计
(1)实体图
图书:图书属性有图书编号、书名、作者、类别、单价、出版社、出版日期、总数量、当前数量、购买日期、内容摘要。
(2)E—R图
根据以上实体图,分析了各个实体的属性,根据这些属性,可以得到系统的E—R图。