APP下载

智能图书管理系统的功能设计研究

2020-02-03吴忠蝶

电子技术与软件工程 2020年19期
关键词:信息管理管理系统中学

吴忠蝶

(福建省南安市仑苍中学 福建省南安市 362304)

在教育信息化2.0 背景下中学将“智慧校园”建设视为发展目标之一,将信息系统与教书育人各领域关联在一起,其中图书馆作为保存珍贵图书,满足师生学习需求,具有公共教育服务功能的组织机构,亦需通过信息化改革为师生提供便利服务,满足每日图书借阅、定期盘存、资源整合、与校外图书馆协作等需求。基于此,为提高中学图书馆综合管理质量,探析中学智能图书管理系统功能设计方略显得尤为重要。

1 中学智能图书管理系统数据库设计

1.1 需求分析

为保障智能技术手段的应用与中学图书管理需求相契合,实现节约管理成本并提高管理效率目标,中学需率先针对需求进行分析,紧抓系统设计关键。用户需求主要有信息查询、上传、保存、输出等方面,数据库需资源存储能力强,数据处理流程高效,数据结构合理,组成详尽数据字典,为具体设计奠定基础。以读者信息为例,数据项囊括读者性别、姓名、编号、班别、办证日期等,图书类别相关数据项有借出天数、图书类别、类别代码等,客观上讲数据项越精细越能满足管理需求。

1.2 结构设计

结构是数据整合及利用的支架,若将数据视为大树上的果实那么数据库结构就是这棵大树,读者信息表、图书信息表、图书类别表、借阅信息表、基本信息表是结构设计中心,以此为基础呈散射状向外辐射,赋予数据库结构延展性,为多方位汲取数据信息给予支持。以图书信息表为例,囊括图书编号、图书名称、图书价格、登记日期、出版社、作者姓名、类别代码、图书页码、是否借出等结构分支,为数据库信息定向传导疏通渠道[1]。

1.3 逻辑设计

逻辑设计是数据库结构可以转变为支持数据结构模型正常运转的纽带,使数据库能提供功能性服务。根据中学图书管理系统要求,将Access 视为数据库开发工具,发挥该工具维护简单、类型丰富、费用较低、对操作者无特殊要求、易于升级等优势。根据结构设计成果编设数据库逻辑列表,以图书信息表为例,图书编号(字段名称)数据类型为文本,字段大小为20,索引设计为“有”且“无重复”,设计为主键,继而通过清晰明确的逻辑指令驱动数据库。数据库除逻辑清晰外,还需减少冗余环节,为数据库“减负”,增强数据关联性,提高图书馆智慧化管理效率,以借阅信息表为例,图书编号、读者编号分别与图书信息表、读者信息表建立关联,在借阅信息查询时可显示上述信息,还可看到类别代码,显示图书类别,为系统精准推送图书信息并提供个性化借阅服务给予支持。

2 中学智能图书管理系统运行环境设计

2.1 硬件软件环境

CPU 主频超500MHz,内存超256MB,使用最新Windows 系统,调试环境是VB6.0,Access 为数据库。软件硬件环境还具有延展性,与本校“智慧校园”建设动态息息相关,旨在及时更迭技术及系统,有效优化图书管理环境。

2.2 操作环境

图1:图书管理功能流程图

图2:条码管理流程图

使用人机交互技术经由计算机输入及设备输出在人与信息系统之间创建对话关系,图书馆内机器设备或师生终端设备显示信息,如图书类别、借阅情况、归还提示等[2]。工作人员使用设备可输入信息,经由数据库加工处理转变为师生(用户)终端检索内容。

3 中学智能图书管理系统功能模块设计

3.1 加强智能模块设计

中学图书馆智能化系统设计离不开智能模块,旨在持续改进图书馆智慧化管理系统并增强该系统功能性,具体可从以下几个方面进行分析与设计:

3.1.1 自助借还书机

该设备具有还书、借书、续借、查询等功能,支持用户(师生)多类型验证,在设备上登录后可根据权限享受服务,可同时受理多本图书借还书业务(见图1)。系统根据用户信息显示借阅资料题名、借阅者姓名、归还日期等具体信息,系统界面简单且便于操作,为师生借书、还书提供便利服务,减轻图书馆工作人员负担。

3.1.2 移动盘点设备

图书馆盘存工作量大,手持式盘点扫描仪可精准扫描书架上电子标签并获悉书籍信息,实现新书上架及书籍盘存日常工作目标。利用物联网技术将设备与电子标签关联在一起,支持盘存信息入网核对,便于工作人员及时发现并解决盘点中遇到的问题,提高工作效率。移动盘点设备能无线连接,续航时间长,可离线盘点。

3.1.3 自助办证机

以自助办证服务为依托利用自助办证机设计智能化模块,基于AI 技术支持人脸信息采集,师生还可利用该设备修改密码,通过识别身份证信息给予用户操作权限,缩减办证时长,优化师生体验,尤其在新生入校办理图书借阅证时可提高图书馆服务效率;第四,RFID 智能安全门。该门具有智能识别功能,针对未办好借阅手续书籍或其他借阅资料可自行检测,在感应电子标签前提下得出检测结果,在信息系统上显示书籍借还状态,若书籍或借阅资料存在违规操作问题,该门将发出声光报警。图书馆可应用集成三维全向感应技术,有效驱动多种报警模块,提高图书馆安全管理质量。除防盗外,RFID 智能安全门还能开展师生进出次数双向统计活动,便于图书馆掌控人流量,在此基础上制定科学高效的管理方案,规设图书馆开放区域,调整管理人员工作班次,合理安排盘点、新书上架、系统维护、设备检修等工作,有效节约中学图书馆的管理成本;第五,标签转换工作站。在中学智能图书馆系统功能设计中应用标签转换工作站针对录入RFID 设备中的标签信息予以处理,实现标签数据转化管理目标[3]。图书管理功能流程图如图1所示。

3.2 借阅信息管理模块

借阅信息管理模块在中学智能图书管理系统中属于最为常用且十分重要的功能模块,在运行中系统界面下侧添加该模块部分功能,便于图书馆工作人员使用,基于此本系统运行会率先弹出“欢迎使用图书馆信息管理系统”主界面,该界面上显示图书管理、添加新书、图书查询、图书类别、退出等功能键,可看到读者信息(姓名、编号等)、借阅图书信息(图书名称、价格、页码、编号、出借日期等),还会显示所借图书数量及还允许出借册数等信息,而后经由系统及工作人员核定选择是否借出该图书。为使操作更为简便需设计窗体模块功能,其主要功能为借阅管理,包括还书、借书、续借,根据工作需要可单击Tab 标签页中进行不同操作。以“正常借书”标签页为例,可输入图书编号、读者编号,系统会针对输入信息进行核对,若核对无误单击“借出”按钮即可完成借书管理任务。“续借图书”标签页输入读者编号后会显示读者已借图书信息,选定续借图书并更改结束日期单击“确定”便可完成续借工作任务。“还书”标签页输入图书编号后管理系统自动核对信息,待确认后点击“归还图书”按键即可[4]。

3.3 查询模块

查询模块要可满足中学智能图书管理系统功能正常使用需求,在设计过程中将查询模块与系统功能优势关联在一起,找准系统功能服务关键,避免“眉毛胡子一把抓”,系统查询缺乏重点,功能模块繁琐冗余,系统运行效率低下,旨在通过查询功能模块设计提高该系统运行效率。在设计前及累计经验、线上调研,针对成功系统进行分析,明晰师生(用户)需求,以自由、便捷、安全、高效查询图书馆内一切可提供信息为导向加以设计,用户从主观出发输入符合一定条件要求的查询内容,数据按照查询要求选择排列方式,最终可显示在人机交互界面上,还可连接设备导出查询结果,形成表格或文档。当前B/S 结构较为普及,可将JSP、EJB、Java 等技术结合在一起进行软件开发,增添查询功能,使数据框架更为稳定,便于View 及Model 数据相互交换,使数据的生成更为灵活。软件系统方面提出要求,旨在实现以人为本管理服务目标,以个性化查询为例,系统搜集用户浏览系统数据信息,经由分析处理获悉用户画像,结合用户需求“定制”查询服务方案,提高用户查询效率,图书馆工作人员经由该系统还可挂接菜单,提供常用查询服务,使操作更为简便。系统管理者、图书馆工作人员、师生及其他在校工作人员拥有足够权限并进行查询操作,囊括排列次序、条件、内容等,信息存储在数据库内,用个性化查询命名,一般用户可获得已设置完成信息,结合待查数据得到查询结果。以MVC 框架为基础的查询模块功能设计优势是视图部分、数据处理部分分别处理,因数据在View 部分呈现出来,并非SQL 语句,使开发人员能对数据再次进行加工处理。针对关键细节加强处理,使系统功能模块设计效果更优,以代码处理为例,基于数据库直接显示查询内容,若部分字段为代码,可建立视图,以此为由加强字段转化,还可设计框架,传至View 层,在基本数据产生后进行加工处理,例如Java/JSP 采用Collection,可遍历元素并转换代码。设计通用性较强查询模块,能减轻图书馆工作人员日常管理压力,满足师生查询需求,使中学智能图书管理系统更具功能性[5]。

3.4 信息管理模块

在设计中学智能图书管理系统信息管理功能模块前明确其结构,描述该模块,针对该模块进行分层处理,清晰其具备子功能。以图书类别信息管理为例,囊括出借天数、图书类别、条码(条码管理流程如图2)等信息,基于有关信息与图书馆其他管理环节出现交叉现象,为此信息管理模块可分解、更换、组合单元,通过构成易于处理且灵活多元的系统驱动信息管理模块。模块结构图内用箭头表示2 个或以上模块调用关系,箭头指向被调用一方,其在执行命令后返回调用模块,根据系统运行情况展开调用、判断调用、循环调用信息管理综合服务,期间实现数据转移及模块化处理目标。为指导中学智能图书管理系统执行下一步程序,信息管理模块有时需传达控制命令,如在完成数据输入任务后给出结束提示信息、界面浏览至末尾显示提示信息等,控制信息只需反应系统内数据的状态且无需加以处理。除控制信息外,为提供人性化服务该系统还需针对信息进行挖掘,通过变换分析找出输出、输入逻辑关系,根据功能性需求优化配置信息资源,例如中学教师进行专题研究,图书管理系统可基于大数据技术将教师输入检索要求视为信息聚合核心,经由数据库及调用模块,整合相关信息,可连接设备并执行操作命令,将有关信息转变成表格或文本,满足教师专题研究信息查询服务需求[6]。

4 结束语

综上所述,中学智能图书管理系统功能设计主要关注借阅信息管理、图书信息查询与管理、借阅信息查询、基础信息维护等方面,其中图书信息及借阅信息查询与管理是侧重点,通过简便、有效、稳定管理系统功能模块设计,在借阅信息管理模块、查询模块、信息管理模块、基本信息维护模块加持下为图书馆工作人员及师生提供便利服务,优化整合数据库资源,挖掘图书馆智慧化管理潜能。当前信息技术不断发展,中学智能图书管理系统功能设计亦需与时俱进,在新模块引入基础上助力中学图书管理活动创新争优。

猜你喜欢

信息管理管理系统中学
基于James的院内邮件管理系统的实现
造价信息管理在海外投标中的应用探讨
评《现代物流信息管理与技术》(书评)
在多解中学创新
基于LED联动显示的违停管理系统
Big Hero 6: Always be with You
海盾压载水管理系统
在高速公路信息管理中如何做好QC小组活动
基于RFID的仓储管理系统实现
面向Web的BIM三维浏览与信息管理