胡艷歌 李晨陽(yáng) 王婧琦 翟碩

摘? ?要:互聯(lián)網(wǎng)快速發(fā)展,高校圖書(shū)館也在其影響下不斷升級(jí),從傳統(tǒng)圖書(shū)館升級(jí)為自動(dòng)化圖書(shū)館、再升級(jí)為網(wǎng)絡(luò)化數(shù)字圖書(shū)館,如今已經(jīng)成為一種全新的圖書(shū)館。文章研究了圖書(shū)館管理過(guò)程中存在的問(wèn)題,針對(duì)圖書(shū)統(tǒng)計(jì)和管理費(fèi)時(shí)費(fèi)力、借還書(shū)籍?dāng)?shù)目門類和書(shū)籍信息如何進(jìn)行有效分類和管理等當(dāng)下亟須解決的問(wèn)題,進(jìn)行系統(tǒng)研發(fā)和設(shè)計(jì)。
關(guān)鍵詞:智能視圖;圖書(shū)管理系統(tǒng);C語(yǔ)言
圖書(shū)管理系統(tǒng)為適應(yīng)“互聯(lián)網(wǎng)+”的時(shí)代背景,需要實(shí)現(xiàn)對(duì)圖書(shū)進(jìn)行智能管理的功能。基于智能視圖分析的圖書(shū)管理系統(tǒng)可以實(shí)現(xiàn)分布式管理,適用于各種規(guī)模的圖書(shū)館,具有高安全性和穩(wěn)定性[1],既為借書(shū)者提供方便,又提高了管理人員的工作效率。
1? ? 實(shí)驗(yàn)部分
1.1? 圖書(shū)管理系統(tǒng)分析
作為一種信息資源交換場(chǎng)所,圖書(shū)館擁有繁多的圖書(shū)和用戶借閱資料,并需要對(duì)很多數(shù)據(jù)信息進(jìn)行管理,因此,實(shí)現(xiàn)圖書(shū)管理的計(jì)算機(jī)化,可以簡(jiǎn)化煩瑣的工作模式,有效地解決圖書(shū)借閱過(guò)程中的諸多問(wèn)題,給圖書(shū)管理員和借閱者帶來(lái)極大的便利。
1.2? 概念模型
用E-R圖表示實(shí)體性、屬性、聯(lián)系的方法,矩形框表示實(shí)體性,橢圓形表示屬性,菱形表示之間的聯(lián)系,本數(shù)據(jù)庫(kù)系統(tǒng)如圖1所示。
圖1? 圖書(shū)管理系統(tǒng)的E-R圖
1.3? 系統(tǒng)實(shí)施
系統(tǒng)的實(shí)施要易于維護(hù)和修改,每一個(gè)功能模塊盡量小和簡(jiǎn)明,模塊之間的接口盡可能得少,要實(shí)現(xiàn)系統(tǒng)的逐級(jí)控制和每個(gè)模塊的獨(dú)立創(chuàng)建[2],本系統(tǒng)具體實(shí)施步驟如下。
(1)創(chuàng)建“圖書(shū)管理系統(tǒng)”數(shù)據(jù)庫(kù)和“圖書(shū)”、“借閱者”和“借閱記錄”。
(2)創(chuàng)造“借閱者”、“借閱記錄”和“圖書(shū)”的表間關(guān)系。
(3)在“圖書(shū)”、“借閱者”和“借閱記錄”中錄入數(shù)據(jù)。
(4)創(chuàng)建“圖書(shū)管理系統(tǒng)”數(shù)據(jù)庫(kù)中的各種窗體、查詢、報(bào)表和宏對(duì)象。
(5)將創(chuàng)建好的各種對(duì)象聯(lián)系起來(lái),進(jìn)行系統(tǒng)集成和系統(tǒng)測(cè)試。
2? ? 實(shí)驗(yàn)結(jié)果
2.1? 登錄界面
借書(shū)之前必須先有一個(gè)登錄界面,以此識(shí)別用戶信息,防止非本圖書(shū)館會(huì)員進(jìn)入圖書(shū)館借書(shū),如果所輸入用戶名和密碼不匹配,則無(wú)法進(jìn)入主界面,防止盜用他人的用戶名借書(shū)。
2.2? 主界面
主界面需要包含數(shù)據(jù)維護(hù)和基本功能,數(shù)據(jù)維護(hù)要包含圖書(shū)館所藏書(shū)籍的數(shù)據(jù)更新,及時(shí)增加新入館的書(shū)籍,刪除丟失或者因故損壞的書(shū)籍,記錄所藏書(shū)籍的數(shù)目。借閱者信息的維護(hù),借閱者借閱號(hào)。按書(shū)名查詢書(shū)籍,瀏覽借閱者信息報(bào)表,借閱者借書(shū)信息查詢,未還書(shū)信息報(bào)表,未還書(shū)信息查詢,按出版社統(tǒng)計(jì)圖書(shū)報(bào)表控制按鈕所實(shí)現(xiàn)。借書(shū)之前必須先有一個(gè)登錄界面,以此識(shí)別用戶信息,防止非本校人員進(jìn)入圖書(shū)館借書(shū),如果所輸入用戶名和密碼不匹配,則無(wú)法進(jìn)入主界面,防止盜用他人的用戶名借書(shū)。
2.3? 還書(shū)窗體
當(dāng)借閱者需要還書(shū)的時(shí)候,輸入借閱號(hào)、書(shū)籍號(hào)和還書(shū)時(shí)間,即可成功完成還書(shū)操作功能,還書(shū)成功后則返回主界面。
2.4? 按書(shū)名進(jìn)行查詢。
借閱者在想要借閱一本書(shū)之前,需要輸入書(shū)名,可以查詢這本書(shū)的狀態(tài),即是否館藏中具有這本書(shū)、是否有庫(kù)存量、庫(kù)存量的數(shù)目,點(diǎn)擊確定以后,界面顯示借閱者此時(shí)此刻是否可以借這本書(shū),系統(tǒng)將會(huì)自動(dòng)出現(xiàn)書(shū)籍的所有信息。圖書(shū)表內(nèi)的基本信息包括圖書(shū)號(hào)、圖書(shū)學(xué)科名、圖書(shū)出版社、作者、書(shū)名、庫(kù)存量、定價(jià)基本信息,方便用戶查詢信息,具體如表1所示。
2.5? 借閱者信息以及圖書(shū)信息維護(hù)
借閱者信息維護(hù),針對(duì)借閱者再次借閱其他書(shū)籍、還書(shū)時(shí)間,設(shè)置了添加紀(jì)錄、刪除記錄,當(dāng)借閱者再次借閱書(shū)籍時(shí),借閱者所借書(shū)籍信息將會(huì)添加,當(dāng)借閱者歸還書(shū)籍時(shí),書(shū)籍信息將會(huì)被刪除,5個(gè)按鈕分別從左往右分別實(shí)現(xiàn)了添加記錄、保存記錄、刪除記錄、打印記錄、關(guān)閉窗體的功能,下邊一行4個(gè)按鈕實(shí)現(xiàn)分別了第一項(xiàng)紀(jì)錄、前一項(xiàng)記錄、下一項(xiàng)記錄、關(guān)閉窗體的功能。
本系統(tǒng)針對(duì)借閱者會(huì)員到期以及新增加的一些會(huì)員進(jìn)行信息增刪,圖書(shū)館增加或者下架的書(shū)籍進(jìn)行增刪,并進(jìn)行智能視圖分析,以得到未還書(shū)的信息,具體如表2所示。
主頁(yè)面就是圖書(shū)管理系統(tǒng)的組成,系統(tǒng)中的數(shù)據(jù)分為兩個(gè)模塊,功能區(qū)域分為8個(gè)模塊,以及關(guān)閉窗體和退出程序的設(shè)計(jì)。
3? ? 實(shí)踐意義
(1)數(shù)據(jù)維護(hù)。數(shù)據(jù)維護(hù)包括圖書(shū)和借閱者。圖書(shū)包括錄入、查詢和清除的功能,圖書(shū)錄入將圖書(shū)的基本信息錄入建立的系統(tǒng)表格里。圖書(shū)查詢是為了方便借閱者快速查找出當(dāng)前所借圖書(shū)的狀態(tài),以及是否有庫(kù)存量,如果有剩余量,則根據(jù)查閱出來(lái)的圖書(shū)編號(hào),去借閱圖書(shū)。圖書(shū)清除是把曾經(jīng)因?yàn)檫z失等原因而失去的圖書(shū)從管理系統(tǒng)中刪除,圖書(shū)名稱和圖書(shū)編號(hào)等所有基本信息都被全部清除。借閱者的數(shù)據(jù)維護(hù),是對(duì)借閱者基本信息的維護(hù),基于智能視圖分析是為了防止他人盜用、冒用借閱者的書(shū)卡。
(2)基本功能。本系統(tǒng)包括8項(xiàng)基本功能,其中,借書(shū)、還書(shū)是最主要的功能,根據(jù)視圖分析,可以避免外來(lái)人員借閱。按照書(shū)名查詢書(shū)籍是系統(tǒng)功能之一,可以為借閱者節(jié)約很多時(shí)間。對(duì)于圖書(shū)管理員來(lái)說(shuō),可以瀏覽借閱者信息報(bào)表、未還書(shū)信息報(bào)表,及時(shí)查閱到未在規(guī)定時(shí)間還書(shū)的人員,根據(jù)未還書(shū)信息查詢,可以用短信的方式系統(tǒng)發(fā)送溫馨提醒,以免未還書(shū)人員造成了不必要的經(jīng)濟(jì)損失。這樣不僅為圖書(shū)管理員查找誰(shuí)沒(méi)有還書(shū)減少了很多不必要的麻煩,節(jié)約了很多時(shí)間,而且也為借閱者減少了經(jīng)濟(jì)損失。
為了提高圖書(shū)管理員的工作效率,圖書(shū)管理員可以根據(jù)本系統(tǒng)按照出版社統(tǒng)計(jì)圖書(shū)報(bào)表,輸入出版社,即會(huì)出現(xiàn)所有圖書(shū)信息,可以快速查閱出哪本書(shū)丟失或者損壞,提高了工作人員的工作效率。本圖書(shū)管理系統(tǒng)不僅提高了圖書(shū)管理員的工作效率,而且極大程度地節(jié)約了讀者借閱書(shū)籍所需的時(shí)間[3]。
[參考文獻(xiàn)]
[1]許潤(rùn)原.基于B/S結(jié)構(gòu)的高校圖書(shū)館集成管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].南昌:南昌大學(xué),2018.
[2]莊麗君.基于Access數(shù)據(jù)庫(kù)的應(yīng)用與效果[J].電子技術(shù)與軟件工程,2014(4):218.
[3]張藝舒.圖書(shū)管理軟件的設(shè)計(jì)與實(shí)現(xiàn)[D].長(zhǎng)春:吉林大學(xué),2018.
Abstract:Under the development of the internet, it is imperative to transition from traditional library to the automation of library, and then to todays networked digital library, this design for a new library books management question has carried on the observation and study, statistics and management for books time-consuming, laborious borrowed books the number of categories and books information effectively is instantly be solved the problem of classification and management system module realize administrator work.
Key words:intelligent view; library management system; C language