APP下载

浅谈图书馆数据程序的模块功能搭建

2021-09-10胡海姣

科学与生活 2021年13期
关键词:图书馆

胡海姣

摘要:图书馆数据程序通过强大的模块功能给图书管理人员和读者借、还书带来便利,本数据程序系统除了图书馆内管理的一般功能以外,还包括网上在线查询图书信息、查询本人的借阅情况和续借等功能。搭建模块的功能是减少人力与管理费用、提高信息准确度、改进管理和服务以及建立高效的信息传输和服务平台,提高信息处理速度和利用率;系统设计优良,界面设计精美、友好、快捷,人性化设计,模块搭建功能强大、效率高、简便、信息化程度更高的图书管理流程。

关键词:图书馆;数据程序;模块搭建

一、公共登录管理

1.用户登录

管理员与普通借阅用户通过权限控制,界面将显示允许操作的菜单列表。界面提供注册、忘记密码密码找回、登录功能按钮。

2.找回密码

提供使用手机号找回密码,通过输入手机号获取验证码,验证码以短信方式下发到用户手机,用户填入验证码通过验证即可重置密码。

3.用户注册

提供自助注册用户需键入账号、密码、身份证号、手机号。获取验证码后验证码下发用户手机,用户键入密码用于验证手机号是否正确,键入密码与再次确认密码后提交自助注册。

二、普通用户借书操作管理

1.借阅图书

用户登录成功后即可浏览借阅图书列表,列表提供书号、封面、书名、类别、图书所在图书馆的位置、图书编码、图书数量、图书价格、借阅操作、更新时间。供用户以书名和编号模糊检索图书。列表中提供数据供用户更直观的查看图书的对应属性。用户可单击数据列头程序提供简单的升序与降序排列。

2.归还图书

提供归还图书功能,列表中显示由程序筛选的本地登录用户所有借阅的已借的图书,列表提供数据列书号、封面、书名、类别、剩余借阅的天数、图书编码、借阅数量、价格单价、可进行的操作、操作的时间。用户可单击归还图书功能进行对应操作归还图书。

3.图书续租

若用户没有看完图书,想续租在以后翻阅提供了即将到期的图书续租功能,数据列提供书号、封面、名称、类别、剩余天数、图书编码、数量、价格、图书操作。时间。允许用户将对应图书操作即将到期的图书进行续租操作。

4.图书报失

若用户不慎遗失了图书,用户可操作报失操作,便于管理员帮忙寻找等便捷操作。报失列表中显示可操作报失的图书的书号、封面、书名、类别、借阅剩余天数、图书编码、借阅数量、图书价格、可进行报失的操作、操作的时间,用户可点击操作进行图书报失。

5.用户借书

列表用户登录成功显示可操作菜单,管理员通过权限权重控制显示管理员可操作的菜单进行隐藏的菜单操作,比如添加图书等。用户列表显示当前用户所有图书,用户可根据状态查看当前图书的对应操作。书籍列表提供数据列书名、书籍封面、书籍名称、类别、 图书编码(ISBN)、 当前借阅的姓名,借阅的状态,对应可执行的操作、更新时间。并提供单击数据头进行正序与倒序排序。

提供了检索服务,供用户通过图书书名或图书编码进行模糊检索图书。

6.用户图书挂失

列表用户可选择单击挂失列表程序筛选所有报失状态的图书,在列表中显示用户已报失的图书,用户可单击编辑按钮进行挂失操作,若在有限时间内找回图书可单击编辑进行找回,若超期未找回可能会造成扣除押金等或无法借阅图书的操作。在挂失列表中提供 书号、封面、名称、类别、图书编码、借阅姓名、状态、操作的时间。

7.用户图书超期列表

用户可选择单击超期列表程序筛选所有超期状态的图书,在列表中显示用户已超期的图书,提示用户尽早归还 ,若超期未归还可能会造成扣除押金等或无法借阅图书的操作。在挂失列表中提供 书号、封面、名称、类别、图书编码、借阅姓名、状态、操作的时间。

三、用户设置

1.修改密码

在最底端提供用户设置,抬头显示用户ID姓名,提供功能修改密码,当用户键入旧密码成功验证后可输入新的密码与确认密码进行提交修改。

2.修改手机号

用户输入旧手机号,发送验证码到用户手机,验证通过后用户填写新的手机号发送验证码并提交修改。

四、管理员操作管理

1.添加分类

管理员在登录页面登录成功后即可显示管理员所可操作的对应菜单模块,管理员可在分类管理-添加分类中添加图书分类。管理员在添加分类中键入分类名称单击添加按钮进行添加。

2.管理分类

管理员在管理分类中管理已添加的分类,管理分类中提供编号唯一递增、名称、编辑功能可修改名称、删除功能,点击删除或编辑功能提示二次确认,并警告相应操作的风险并确认,删除操作仅修改数据库中值,不进行物理操作,避免因误操作引起的数据错误问题。

五、图书管理

1.加图书

管理员可在添加图书功能中添加图书封面、图书名称、图书所属分类,分类在分类管理中获取并关联对应分类ID、图书价格、图书入库数量、图书编码ISBN、图书位置提供在馆内快熟查找的位置标注功能。文件上传为单独上传响应,上传成功后获取文件ID,关联到图书表[cover]中字段。拉取类别ID关联图书表[type]字段,用户点击添加后程序判定输入是否合法后上传数据库。

2.管理图书

管理员在管理图书中管理图书,管理图书列表中提供书号、封面、书名、类别、所在馆内位置、图书编码、数量、价格、编辑功能可编辑图书可修改的对应属性、删除,单击删除并二次确认、编辑更新时间。顶部提供检索功能,可由书名或图书编码检索,檢索类似SQL的LIKE 'keyword%' 条件。然后返回检索数据实例化到列表,底部提供翻页功能并提供页码跳转功能。

3.图书报废

因实体图书有一定的寿命,经过读者翻阅和时间的流逝图书会逐渐变得易损不可读,管理员可在图书报废功能进行报废,检索要报废的书号或书名搜索后,在检索结果中进行操作报废,并进行二次确认操作。图书报废[scrapping]与删除[delete]均修改对应字段实现,不进行数据库物理删除避免日常的误操作,增加日常数据的可用于可靠性。

六、管理图书维护列表

1.借书列表

管理员需要查看所有用户借的图书,在借书列表中提供书号、封面、书名、类别、图书编号、借阅者的姓名、图书状态、图书可用的操作编辑、时间供管理员进行相关的操作。顶部提供检索功能供管理员进行书名或图书编码进行检索,底部提供页码翻页与页码跳转功能。

2.挂失列表

管理员可在挂失列表中查看所有用户挂失的图书,列表中提供书号、封面、名称、类别、图书编码、借阅或报失者姓名、可以的编辑操作、报失或操作时间。

3.超期列表

管理员可在超期列表中查看所有用户租借的图书超过租借期限的列表,列表中显示书号、封面、名称、类别、图书编码、借阅超期的用户、可用的编辑功能、时间。

结论:

模块功能的搭建主要丰富了借阅管理的功能,包括借书、续借和还书。图书馆管理人员可以根据使用的需要,依靠单击Tab标签页中的标签分别进入不同的操作。在"正常借书"的标签页下,工作人员输入读者编号以及书籍编号,系统便会对这两项信息進行确认,管理员可在添加用户界面中手动添加用户,需键入用户姓名、身份证号、联系方式手机号、角色用户所属角色在用户设置中修改相关权限、押金状态提供已缴纳,已退的状态。管理员可在用户管理中管理所有用户、列表中提供读者编号、姓名、类型、身份证号、联系方式、已借阅图书数量、用户状态、押金状态、可执行的操作、注册时间。用户可在系统设置中添加角色,在输入框中键入角色名电机新增。在角色列表中提供角色名称、最大阅读书籍数量、最长借阅图书天数、操作赋予角色对应可访问菜单的模块功能。

参考文献:

[1]吴青林;略论智慧图书馆功能模块与分析设计[J];内蒙古科技与经济;2019年10期

[2]张岚;影响数据挖掘功能的几个问题[J];中国档案;2009年02期

[3]刘红.智能图书管理系统的研究与功能设计[J/OL].无线互联科技:1-2[2019-12-24].

猜你喜欢

图书馆
图书馆
迷宫弯弯绕
迷宫弯弯绕
图书馆
图书馆里静悄悄
气味图书馆
欢迎到图书馆做客
你会估算吗
去图书馆