摘 要:隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)圖書(shū)信息的管理勢(shì)在必行。在線圖書(shū)館圖書(shū)借閱管理系統(tǒng)的目的是促進(jìn)圖書(shū)館各部門(mén)之間的協(xié)調(diào),提高圖書(shū)館的工作效率,并清楚地反映讀者的借閱情況。圖書(shū)館圖書(shū)借閱管理系統(tǒng)的實(shí)現(xiàn)可以讓用戶(hù)自由的進(jìn)行圖書(shū)的借閱,讓圖書(shū)管理人員更加方便快捷的對(duì)圖書(shū)館內(nèi)的信息進(jìn)行管理從而提高了圖書(shū)借閱的管理效率。
關(guān)鍵詞:圖書(shū)館管理;借閱歸還;查閱書(shū)籍
一、引言
隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)圖書(shū)信息的管理勢(shì)在必行。目前圖書(shū)管理的借閣工作部分大多數(shù)還是手工管理,在正常運(yùn)行過(guò)程中總是面對(duì)大量的讀者信息、書(shū)籍信息以及兩者相互作用產(chǎn)生的借書(shū)信息、還書(shū)信息,信息的管理登記工作量過(guò)大,手工操作工作效率低下,無(wú)法準(zhǔn)確快速地管理,并且不能及時(shí)了解圖書(shū)的種類(lèi)和用戶(hù)比較需求的圖書(shū)等,不能更好的適應(yīng)當(dāng)前讀者的借閱要求。手工管理還存在著許多弊端,由于不可避免的人為因素,造成數(shù)據(jù)的遺漏、誤報(bào)。
構(gòu)建一個(gè)智能化、系統(tǒng)化、信息化的圖書(shū)管理系統(tǒng),充分利用計(jì)算機(jī)的功能實(shí)現(xiàn)對(duì)讀者管理、書(shū)籍管理,借閱管理等自動(dòng)化控制,將會(huì)使圖書(shū)館的工作大大減弱。方便友好的圖形界面、簡(jiǎn)便的操作、完善的數(shù)據(jù)庫(kù)管理。將會(huì)使得圖書(shū)館系統(tǒng)極大限度的應(yīng)用于現(xiàn)代化圖書(shū)管理中。
二、系統(tǒng)構(gòu)建
圖書(shū)館圖書(shū)借閱管理系統(tǒng)是基于B/S架構(gòu)的對(duì)圖書(shū)館書(shū)籍進(jìn)行高效率管理的應(yīng)用系統(tǒng),它的用戶(hù)主要是讀者與圖書(shū)管理員,學(xué)生通過(guò)該系統(tǒng)進(jìn)行圖書(shū)查詢(xún)進(jìn)而對(duì)自己需要的圖書(shū)進(jìn)行借閱及自己的借閱情況進(jìn)行查詢(xún),圖書(shū)館管理員則通過(guò)本系統(tǒng)實(shí)現(xiàn)對(duì)圖書(shū)及讀者的高效管理,除此之外,還需要對(duì)不同的用戶(hù)進(jìn)行權(quán)限的設(shè)置。PHP 是一種創(chuàng)建動(dòng)態(tài)交互性站點(diǎn)的強(qiáng)有力的服務(wù)器端腳本語(yǔ)言。由于PHP在受到了IIS以及Apache等一系列服務(wù)器的支持下,能夠?qū)崿F(xiàn)Unix、Linux等很多操作系統(tǒng)上的運(yùn)用,所以,PHP具備對(duì)運(yùn)行平臺(tái)廣泛支持和很好的跨平臺(tái)性的優(yōu)勢(shì)。PHP和MYSQL連接起來(lái)使用能夠達(dá)到更加方便快捷的操作效果。本系統(tǒng)選擇PHP與MYSQL結(jié)合使用創(chuàng)建圖書(shū)管理動(dòng)態(tài)網(wǎng)站,能夠有效地確保網(wǎng)站的運(yùn)行穩(wěn)定性。采用現(xiàn)代化統(tǒng)一的計(jì)算機(jī)信息網(wǎng)站系統(tǒng),能夠有效優(yōu)化圖書(shū)館管理系統(tǒng),使其高效的發(fā)揮最大作用,能夠迅捷地為讀者提供相應(yīng)的服務(wù)。
(一)系統(tǒng)功能
本系統(tǒng)的開(kāi)發(fā)主要是為了優(yōu)化圖書(shū)館管理,減少圖書(shū)管理員的工作量以及實(shí)現(xiàn)讀者自助化借閱書(shū)籍。其中學(xué)生端包括:注冊(cè)、登錄、查找書(shū)籍、借閱書(shū)籍、歸還書(shū)籍、問(wèn)題反映等功能。具體功能如下:
(1)注冊(cè)
讀者進(jìn)入該系統(tǒng)必須注冊(cè)賬號(hào),擁有個(gè)人賬號(hào)后才可使用該系統(tǒng)進(jìn)行借閱書(shū)籍、歸還書(shū)籍等操作。
(2)登錄
進(jìn)入個(gè)人中心需要先登錄賬號(hào),讀者和管理員都需要登錄賬號(hào)后才可以進(jìn)入該系統(tǒng),以不同身份進(jìn)入該系統(tǒng)所對(duì)應(yīng)的系統(tǒng)使用權(quán)限是不同的。
(3)查找書(shū)籍
可在網(wǎng)站首頁(yè)搜索自己想借閱的書(shū)籍。
(4)借還書(shū)籍
借閱書(shū)籍需要圖書(shū)條形碼、書(shū)名、作者名、出版社等選定書(shū)籍并借閱;歸還書(shū)籍在借閱時(shí)間前一鍵歸還即可。
(5)問(wèn)題反映
讀者可通過(guò)此功能向管理員進(jìn)行問(wèn)題反映及提出建議。
圖書(shū)館圖書(shū)借閱管理系統(tǒng)管理端功能包括:系統(tǒng)管理、讀者管理、圖書(shū)管理、借還管理等功能。具體功能如下:
(1)系統(tǒng)管理
包括用戶(hù)管理和系統(tǒng)設(shè)置,可接收用戶(hù)反映的問(wèn)題并對(duì)系統(tǒng)進(jìn)行可行地更改,對(duì)系統(tǒng)的相關(guān)參數(shù)信息進(jìn)行設(shè)置。
(2)讀者管理
對(duì)讀者的類(lèi)型和讀者檔案進(jìn)行管理,包括添加、修改、刪除讀者類(lèi)型和讀者用戶(hù)的相關(guān)信息,管理不同類(lèi)型讀者借閱圖書(shū)的數(shù)量。
(3)圖書(shū)管理
包括對(duì)圖書(shū)類(lèi)型和具體圖書(shū)信息的管理,可以增加、修改、刪除圖書(shū),豐富具體圖書(shū)的信息,對(duì)不同圖書(shū)進(jìn)行分類(lèi)操作。
(4)借還管理
對(duì)讀者借閱、歸還、續(xù)借書(shū)籍信息的管理,可以查看具體的時(shí)間和圖書(shū)信息的管理以及用戶(hù)借還書(shū)籍的歷史記錄。
(二)系統(tǒng)架構(gòu)
本系統(tǒng)采用的體系結(jié)構(gòu)為B/S結(jié)構(gòu),即(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起而對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶(hù)工作界面通過(guò)WWW瀏覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層結(jié)構(gòu)。這樣就大大簡(jiǎn)化了客戶(hù)端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶(hù)的總體成本(TCO)。
表現(xiàn)層(UI):就是展現(xiàn)給用戶(hù)的網(wǎng)站界面,即用戶(hù)在使用系統(tǒng)的時(shí)候他的所見(jiàn)所得。
業(yè)務(wù)邏輯層(BLL):針對(duì)具體問(wèn)題的操作,也可以說(shuō)是對(duì)數(shù)據(jù)層的操作,對(duì)數(shù)據(jù)業(yè)務(wù)邏輯處理。
數(shù)據(jù)訪問(wèn)層(DAL):該層所做事務(wù)直接操作數(shù)據(jù)庫(kù),針對(duì)數(shù)據(jù)的增添、刪除、修改、更新、查找等。數(shù)據(jù)層主要包括圖書(shū)庫(kù)、讀者庫(kù)、歷史庫(kù)、業(yè)務(wù)庫(kù)、財(cái)務(wù)庫(kù)。
圖書(shū)管理系統(tǒng)應(yīng)用的目的就是簡(jiǎn)化工作流程、減少讀者排隊(duì)嚴(yán)重現(xiàn)象、保證財(cái)務(wù)數(shù)據(jù)的準(zhǔn)確、與其他部門(mén)緊密結(jié)合。圖書(shū)管理系統(tǒng)的主要數(shù)據(jù)交換在于以下幾個(gè)過(guò)程:
(1)主要信息集中在讀者借閱圖書(shū)、歸還圖書(shū)的信息。
(2)圖書(shū)的購(gòu)買(mǎi)入庫(kù)、出庫(kù)、報(bào)損等操作。
(3)與財(cái)務(wù)科室、領(lǐng)導(dǎo)管理層相關(guān)聯(lián)。
根據(jù)圖書(shū)管理的功能需求和業(yè)務(wù)流程我們?cè)谠O(shè)計(jì)圖書(shū)管理系統(tǒng)的時(shí)候充分考慮到數(shù)據(jù)的共享利用,最大限度的保證數(shù)據(jù)的流向和完整性。所以我們選擇了數(shù)據(jù)的集中處理、其他部門(mén)高度共享的模式。圖書(shū)的借閱和歸還成為圖書(shū)管理的核心業(yè)務(wù),成為基礎(chǔ)數(shù)據(jù)的來(lái)源。采集到的基礎(chǔ)數(shù)據(jù)在經(jīng)過(guò)處理后反饋到相關(guān)的業(yè)務(wù)部門(mén)充分體現(xiàn)了信息高度共享的原則,也使圖書(shū)館的網(wǎng)絡(luò)資源得到充分的利用。
三、系統(tǒng)實(shí)現(xiàn)
為了驗(yàn)證程序的實(shí)用性,通過(guò)Eclipse、Visual Studio Code、MySQL等軟件開(kāi)發(fā)了圖書(shū)館圖書(shū)借閱管理系統(tǒng),包括系統(tǒng)管理、讀者信息管理、圖書(shū)管理以及讀者借還書(shū)籍管理等功能,并在學(xué)校圖書(shū)館進(jìn)行測(cè)試使用,能夠滿(mǎn)足學(xué)生借閱歸還書(shū)籍和管理員管理書(shū)籍的需求,使學(xué)生自主化進(jìn)行借還書(shū)籍,縮短了借閱歸還書(shū)籍的時(shí)間,也大大減少了管理員的工作量,能夠更好地統(tǒng)計(jì)圖書(shū)信息和讀者信息等數(shù)據(jù)。
用戶(hù)通過(guò)賬號(hào)登錄及密碼驗(yàn)證后即可進(jìn)入系統(tǒng)。圖書(shū)管理員進(jìn)入系統(tǒng),對(duì)讀者信息、圖書(shū)類(lèi)型、條碼、管理參數(shù)進(jìn)行管理,也可審批圖書(shū)借閱信息,管理借書(shū)、還書(shū)。一般用戶(hù)進(jìn)入系統(tǒng)后,可針對(duì)書(shū)名、作者名、出版社、圖書(shū)條碼等檢索圖書(shū),提出借閱申請(qǐng)或歸還申請(qǐng)。
具有圖書(shū)管理員角色的用戶(hù)登錄到信息系統(tǒng)中,則顯示界面的“菜單管理”應(yīng)包含圖書(shū)類(lèi)型、圖書(shū)管理、圖書(shū)條碼管理、借閱管理、圖書(shū)歸還管理及圖書(shū)管理參數(shù)管理等內(nèi)容。
具有用戶(hù)角色的用戶(hù)登錄到信息系統(tǒng)中去,則顯示界面的“菜單管理”應(yīng)包含圖書(shū)借閱管理規(guī)范下的各種圖書(shū)的查詢(xún)功能,用戶(hù)也可進(jìn)行注銷(xiāo)登錄、修改密碼,對(duì)感興趣的書(shū)籍提交/解約申請(qǐng)等操作。
在系統(tǒng)管理中,可以通過(guò)點(diǎn)擊“增加”,對(duì)系統(tǒng)功能進(jìn)行設(shè)置,可實(shí)現(xiàn)對(duì)系統(tǒng)功能的增加設(shè)計(jì)。若為增加新功能的操作,則彈出對(duì)應(yīng)編輯頁(yè)面,顯示空白的表單項(xiàng),管理人員可以按照實(shí)際需求進(jìn)行簡(jiǎn)單功能設(shè)計(jì)。若是對(duì)現(xiàn)存系統(tǒng)頁(yè)面進(jìn)行編輯,則彈出的菜單主要是對(duì)原有頁(yè)面信息展示,便于修改。在編輯頁(yè)面,需要錄入必要的字段,如功能名稱(chēng)、具體描述、是否禁用、菜單URL等等。
四、結(jié)束語(yǔ)
本系統(tǒng)選用PHP+MYSQL技術(shù),設(shè)計(jì)和開(kāi)發(fā)了可滿(mǎn)足實(shí)際需要圖書(shū)館圖書(shū)借閱管理系統(tǒng),本系統(tǒng)已在蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院圖書(shū)館管理工作進(jìn)行使用,實(shí)現(xiàn)涵蓋了系統(tǒng)管理、讀者信息管理、圖書(shū)管理以及讀者借還書(shū)籍管理等一系列有關(guān)圖書(shū)館管理、圖書(shū)借閱的業(yè)務(wù)服務(wù),有效地優(yōu)化了圖書(shū)館管理系統(tǒng),使其高效的發(fā)揮最大作用,大大減少了圖書(shū)管理員的工作量,能夠迅捷地為讀者提供相應(yīng)的服務(wù)。