周奕
摘要:在這個(gè)追求現(xiàn)代化與智能化的時(shí)代,人們做什么事都想要更方便、更容易得到自己想要的結(jié)果,就像去圖書館借書,都想借到自己想要的圖書,或者能夠得到更為人性化的服務(wù)。但是我們不難發(fā)現(xiàn),在我們身邊的圖書館里面都擺放有大量的圖書,但是有很多圖書其實(shí)根本無(wú)人問津,而有一些最新出版的、可能引起讀者閱讀興趣的圖書在圖書館里面可能根本找不到。順勢(shì)而生,我們推出這個(gè)圖書管理系統(tǒng),它不僅具有普通圖書管理系統(tǒng)的功能,即能對(duì)圖書館的所有圖書進(jìn)行管理,包括對(duì)舊書的處理和對(duì)市場(chǎng)上熱門圖書的引進(jìn);而且還增加了別的功能模塊,包括熱門圖書、有感而發(fā)等等模塊。該系統(tǒng)能夠更加全面的、系統(tǒng)的滿足人們的需求、更好的為人們提供人性化的服務(wù)。
關(guān)鍵詞:圖書館;付費(fèi);管理
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2020)02-0139-01
1 系統(tǒng)需求分析
眾所周知,我們現(xiàn)在正處于信息爆炸的時(shí)代,人們只要一打開手機(jī)、電腦、電視等電子產(chǎn)品,大量的、爆炸式的信息就會(huì)一股腦的涌現(xiàn)在人們的眼前,但是這也帶來(lái)了一個(gè)問題,那就是人們很難獲取到對(duì)自己有用的、想要了解的信息,因?yàn)樽⒁饬Τ3?huì)被不相干的其他信息所吸引。這種情況就和圖書館一樣,我們且不說(shuō)省圖書館或者國(guó)家圖書館,單單是每個(gè)學(xué)校的圖書館都有大量的館存圖書。在圖書館里面,人們可以去借很多圖書,但是選擇很多的話挑起來(lái)就會(huì)很費(fèi)勁,因?yàn)楹茈y找到符合自己口味的書籍。并且除了那些在圖書館中有典藏價(jià)值的古籍之外,很多的圖書都沒有人前去借閱,就只能擺在圖書館的書架上增灰了。因此,我們推出這個(gè)圖書管理系統(tǒng),它可以定時(shí)的找出長(zhǎng)期未有人借閱的圖書,對(duì)該圖書進(jìn)行講解或者其他處理,并且對(duì)人們想在圖書館中找到的、書名在搜索機(jī)器中出現(xiàn)次數(shù)較頻繁但是圖書館中不存在的圖書進(jìn)行購(gòu)買,但是對(duì)借閱每本新書的前一百個(gè)人要進(jìn)行收費(fèi)。畢竟,圖書館也應(yīng)該與時(shí)俱進(jìn),能夠滿足人們的需求,而不是一成不變。
2 系統(tǒng)的具體實(shí)現(xiàn)
該系統(tǒng)的實(shí)現(xiàn)采用的是Java語(yǔ)言,用Dreamweaver軟件編寫前端頁(yè)面、JavaScript對(duì)前端頁(yè)面進(jìn)行美化,給用戶一個(gè)完美的視覺享受;用SQL設(shè)計(jì)并實(shí)現(xiàn)后臺(tái)數(shù)據(jù)庫(kù),要科學(xué)的設(shè)計(jì)數(shù)據(jù)庫(kù)中的表,不要給后期的數(shù)據(jù)管理帶來(lái)麻煩,設(shè)計(jì)數(shù)據(jù)庫(kù)表的時(shí)候要盡量降低表和表之間的關(guān)聯(lián)程度,盡量避免牽一發(fā)而動(dòng)全身的情況出現(xiàn);然后用MVC三層設(shè)計(jì)模式實(shí)現(xiàn)用戶、業(yè)務(wù)層、數(shù)據(jù)庫(kù)之間的連接。
3 系統(tǒng)設(shè)計(jì)步驟
(1)對(duì)系統(tǒng)進(jìn)行需求分析和可行性分析。(2)確定系統(tǒng)的外部參與者,設(shè)置好要實(shí)現(xiàn)的功能。(3)通過設(shè)計(jì)ER圖建立關(guān)系型數(shù)據(jù)庫(kù)。(4)使用J2EE框架,進(jìn)行項(xiàng)目功能的代碼編寫。(5)對(duì)系統(tǒng)進(jìn)行測(cè)試,發(fā)現(xiàn)問題并解決問題。(6)系統(tǒng)可以投放試運(yùn)行。
4 系統(tǒng)測(cè)試與維護(hù)
我們對(duì)軟件的測(cè)試主要分為兩種,一種是黑盒測(cè)試,另外一種是白盒測(cè)試。
黑盒測(cè)試主要是在完全不知道該系統(tǒng)所實(shí)現(xiàn)的功能的狀態(tài)下,讓多個(gè)特定的用戶去試用它,去逐一的使用該系統(tǒng)的功能,從而找出該系統(tǒng)可能存在的漏洞、或者待完善的功能。白盒測(cè)試主要實(shí)現(xiàn)的是在已知該系統(tǒng)的功能的狀態(tài)下,對(duì)該系統(tǒng)的所有功能進(jìn)行測(cè)試,測(cè)試每個(gè)功能的實(shí)現(xiàn)情況。
系統(tǒng)的維護(hù),是指由專業(yè)的系統(tǒng)管理人員在后臺(tái)對(duì)系統(tǒng)在運(yùn)行時(shí)可能出現(xiàn)的狀況進(jìn)行處理,為了保障用戶的使用體驗(yàn)。
5 系統(tǒng)功能說(shuō)明
(1)圖書講解,該模塊主要針對(duì)的是在圖書館中的很久無(wú)人借閱的圖書,在該界面的圖書的更新周期是一天,一天之后就會(huì)更新這些圖書,每一個(gè)季度結(jié)束之后,圖書管理人員會(huì)對(duì)用戶毫不感興趣的圖書進(jìn)行處理。通過對(duì)這些在圖書館無(wú)人問津的圖書的一個(gè)全面的、系統(tǒng)的講解,讓用戶對(duì)這些圖書有一個(gè)初步的認(rèn)識(shí),希望能夠激起他們的閱讀興趣,能夠使這些圖書能實(shí)現(xiàn)自己的價(jià)值。(2)圖書搜索,在該模塊用戶可以搜索任何圖書,當(dāng)圖書館中存放有該圖書時(shí),系統(tǒng)就會(huì)顯示該圖書的借閱狀態(tài)和存放地點(diǎn)。但是如果圖書館中不存在該圖書時(shí),系統(tǒng)會(huì)將該書名存儲(chǔ)在數(shù)據(jù)庫(kù)特定的表中,當(dāng)該書名的搜索次數(shù)達(dá)到一定的數(shù)目時(shí),系統(tǒng)會(huì)通知圖書館的購(gòu)書人員對(duì)該圖書進(jìn)行購(gòu)買。(3)圖書分類,在該頁(yè)面顯示的分類都能與圖書館中的分類一一對(duì)應(yīng),避免用戶在查找過程中出現(xiàn)二義性的問題。在用戶點(diǎn)擊相應(yīng)的分類時(shí),系統(tǒng)會(huì)按照字母排列的順序顯示圖書館中的所有圖書,并且顯示圖書的有關(guān)信息。(4)熱門圖書,該系統(tǒng)會(huì)自動(dòng)對(duì)每個(gè)月中用戶借閱次數(shù)比較多、借閱周期比較長(zhǎng)的圖書以列表的形式顯示出來(lái),其他的人可能會(huì)對(duì)這些受人歡迎的圖書感興趣。(5)有感而發(fā),該模塊實(shí)現(xiàn)的功能主要是給用戶一個(gè)記錄自己讀后感的地方,在這里還能夠找到和自己三觀相同的人,大家可以在一起溝通和交流自己的讀書心得,對(duì)書中各個(gè)人物的看法,寫下自己的獨(dú)到見解。
6 結(jié)語(yǔ)
該圖書管理系統(tǒng)主要的特點(diǎn)就是它不是那種一成不變的、古板的圖書管理模式,該系統(tǒng)不僅能夠提醒圖書館中的購(gòu)書人員去購(gòu)買新書,而且系統(tǒng)管理人員還會(huì)通過查閱資料對(duì)很久無(wú)人借閱的其他圖書進(jìn)行講解,希望以此來(lái)激發(fā)人們的閱讀興趣,也能夠使該圖書實(shí)現(xiàn)它自己的價(jià)值。
參考文獻(xiàn)
[1] 應(yīng)敏.打造智能圖書館,助力教育學(xué)院教科研[J].中國(guó)信息技術(shù)教育,2019(19):96-99.
[2] 陳善敏.人工智能技術(shù)在圖書館的應(yīng)用與展望[J].辦公自動(dòng)化,2019,24(18):61-64.
[3] 張磊.我國(guó)“人工智能+圖書館”研究分析、回顧及述評(píng)[J].圖書館研究,2019,49(03):1-7.
Book Management System
ZHOU Yi
(Northwest University for Nationalities Yuzhong Campus, Lanzhou? Gansu? 730106)
Abstract:in this era of modernization and intelligence, people want to do everything more convenient and easier to get the results they want, just like going to the library to borrow books, they all want to borrow the books they want. or be able to get more humane service. However, it is not difficult to find that there are a large number of books in the libraries around us, but there are many books that no one is interested in at all. and some newly published books that may arouse readers' interest in reading may not be found in the library at all. Born with the trend, we launched this book management system, which not only has the function of an ordinary book management system, that is, it can manage all books in the library, including the treatment of old books and the introduction of popular books in the market; but also added other functional modules, including popular books, want to express opinions and other modules. The system can be more comprehensive and systematic to meet people's needs and better provide people with humanized services.
Key words:library;payment;management
數(shù)字技術(shù)與應(yīng)用2020年2期