圖書館檢索系統(tǒng)架構(gòu)研究探析_第1頁
圖書館檢索系統(tǒng)架構(gòu)研究探析_第2頁
圖書館檢索系統(tǒng)架構(gòu)研究探析_第3頁
圖書館檢索系統(tǒng)架構(gòu)研究探析_第4頁
圖書館檢索系統(tǒng)架構(gòu)研究探析_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、    圖書館檢索系統(tǒng)架構(gòu)研究探析    刁胤洲摘要:同義詞的檢索工具能幫助用戶回想起書的相關(guān)具體的信息,幫助用戶快速的鎖定需要查找的書籍,實現(xiàn)高效快捷的查閱功能。項目旨在研發(fā)一個圖書館的同義詞檢索系統(tǒng),實現(xiàn)圖書館的信息化管理。項目采用java se作為檢索的界面設(shè)計平臺,mysql數(shù)據(jù)庫作為同義詞詞典的設(shè)計工具,來實現(xiàn)的整個系統(tǒng)。abstract: synonym retrieval tools can help users recall specific information about books, help users quickly lock

2、 the books they need to find, and achieve efficient and quick access. the project aims to develop a library's synonym retrieval system to achieve library information management. the project uses java se as the interface design platform for retrieval, and the mysql database as the design tool for

3、 thesaurus, to implement the entire system.關(guān)鍵詞:圖書管理;智能檢索;mysql;java sekey words: library management;intelligent retrieval;mysql;java se:g250.7                                      :a      &#

4、160;                           :1006-4311(2020)04-0251-041  圖書館檢索系統(tǒng)待解決問題及設(shè)計原則1.1 項目需要解決的問題用戶登錄界面的編寫,用戶賬號的注冊功能;主界面的編寫,主界面與各個功能的銜接;主界面功能中時間和背景圖片的插入,以及各個界面間的跳轉(zhuǎn);添加系統(tǒng)介紹和作者簡介功能;用戶賬號密碼的修改功能;圖書管理員對圖書的增加、刪除、修改功能;整個圖書信息的瀏覽界面;用戶檢索功能,包含精確查找和多

5、項查找以及同義詞查找功能。1.2 項目設(shè)計的原則人機對話界面的設(shè)計要簡單清楚;數(shù)據(jù)庫設(shè)計;界面與數(shù)據(jù)庫信息的連接功能;用詞符合用戶的習(xí)慣;能適應(yīng)不同水平的用戶需求;便于維護(hù)和修改;關(guān)鍵操作要有強調(diào)和警告。2  圖書館檢索系統(tǒng)設(shè)計2.1 檢索系統(tǒng)設(shè)計(圖1、圖2)2.2 數(shù)據(jù)庫設(shè)計2.1.1 用戶信息表2.1.2 圖書信息表2.1.3 同義詞詞典同義詞詞典,用來對同義詞信息進(jìn)行檢索。通過對三張表格中的同義字段relevance_id的邏輯關(guān)系進(jìn)行同義詞的匹配。表結(jié)構(gòu)設(shè)計如下:2.2 數(shù)據(jù)流圖3  圖書館檢索系統(tǒng)實現(xiàn)3.1 用戶登錄如圖5打開軟件首先是對用戶信息的管理,點擊“注

6、冊”按鈕彈出注冊成功的對話框完成注冊。注冊成功后再輸入自己的賬號和密碼則可以完成登錄。當(dāng)用戶名密碼正確時,點擊“登錄按鈕”會彈出密碼正確的提示框,隨后進(jìn)入到主界面中去,如果是用戶名密碼錯誤,也會有相應(yīng)的錯誤提示。3.2  主界面如圖6項目主界面設(shè)計了工具欄和菜單欄來展現(xiàn)程序的功能界面,并在工具欄中加上了時間顯示。菜單欄:如圖7所示,其中文件菜單欄中包含了“新建圖書”,“圖書清除”,“修改圖書”,“館藏瀏覽”,“退出系統(tǒng)”的功能。分別實現(xiàn)了對館藏信息的“增加”,“刪除”,“修改”,“查找”的功能,通過可視化的用戶界面操作,極大地降低了圖書管理的難度。3.3 功能界面3.3.1 單項查找

7、如圖8所示,通過編輯框中的提示信息輸入已錄入書名的其中一項內(nèi)容,可以實現(xiàn)對書信息的精確檢索。項目中對模糊信息的輸入框做了監(jiān)聽處理,當(dāng)輸入館藏信息中已存在的信息時,程序會根據(jù)輸入的模糊信息去進(jìn)行查找匹配,并用紅色的顯著文字輸出匹配信息來輔助讀者進(jìn)行精確查找。如圖9所示輸入“散文”兩關(guān)鍵字時可以輔助用戶查找出相應(yīng)的書籍。同理輸入書作者信息等也能產(chǎn)生一樣的效果。如圖10所示最后在輸入完整的書名信息后點擊“放大鏡”圖標(biāo)就可以得到書單獨完整的錄入在數(shù)據(jù)庫中的信息供用戶查看。3.3.2 多項查找如圖11根據(jù)提示內(nèi)容輸入一些書籍的共有特征,比如同為散文類型的圖書,則可以檢索出如圖12的結(jié)果。同理,輸入“思”

8、一個關(guān)鍵字也能找出與思字相關(guān)的所有書籍名稱,如圖13所示。3.3.3 同義項目查找同義詞查找作為項目中的核心內(nèi)容它的定義是是數(shù)據(jù)庫方案對象的一個別名。這里的數(shù)據(jù)庫方案對象指表、視圖、序列、存儲過程、包等。(圖14)如圖15所示,根據(jù)輸入框中的提示信息,輸入同義詞“四大名著”,則可以得到以下的輸出結(jié)果。3.3.4 新建圖書如圖16所示,根據(jù)輸入框提示信息輸入書籍的相關(guān)內(nèi)容,點擊“增加”按鈕,彈出“增加成功”的消息對話框后完成新圖書信息的添加功能。同時可在館藏瀏覽或單項查找功能中檢索到新增加的圖書信息是否被錄入。效果如圖17所示。3.3.5 圖書刪除如圖18根據(jù)輸入框提示的內(nèi)容輸入已經(jīng)錄入在數(shù)據(jù)庫

9、里的書名信息,點擊“刪除”功能,彈出“刪除成功”對話框,完成刪除工作(見圖19)。如需檢查信息是否刪除可以根據(jù)單項查找功能和館藏瀏覽功能進(jìn)行確認(rèn)。效果如圖19所示。3.3.6 修改圖書根據(jù)圖20輸入框中提示的信息輸入需要更改的書名信息,點擊“修改”按鈕,彈出修改成功對話框,完成對書籍信息的修改。3.3.7 館藏瀏覽如圖21用圖表的方式設(shè)計一個可視化查看圖書館所有館藏信息的界面。能夠使用戶查看到所有的圖書信息。3.3.8 退出系統(tǒng)如圖22點擊退出系統(tǒng),調(diào)用了關(guān)閉窗口的方法,而不是將窗口隱藏起來。這能夠有效的防止內(nèi)存、進(jìn)程資源被占用的情況。提高計算機的運行速度。添加對話框的目的是關(guān)鍵操作應(yīng)該有提示

10、功能,防止用戶不小心導(dǎo)致的錯誤操作。3.3.9 修改密碼根據(jù)圖23中輸入框中的提示信息,系統(tǒng)根據(jù)用戶提供的賬號信息進(jìn)行密碼的修改。效果圖如圖24。4  總結(jié)系統(tǒng)做到了對現(xiàn)有檢索功能的補全和完善,以及和基本的圖書管理功能相結(jié)合。系統(tǒng)主要實現(xiàn)的功能有:用戶登陸與注冊;模糊信息匹配;同義詞信息檢索;精確信息查找;多項信息匹配;實時時間的獲取;用戶密碼修改;圖書信息的添加,刪除和修改;ui界面顯示館藏信息。雖然困難重重但最終還是堅持獨立完成了項目的設(shè)計。在設(shè)計系統(tǒng)時不免會有不足的地方和遺漏疏忽的地方;在撰寫論文中內(nèi)容的取舍和著重程度的把握上存在許多不如意的情況。目前尚存在的問題有:時鐘的顯示不能實時化,無法精確到毫秒級的時間變化;系統(tǒng)對大型圖書館的管理尚未做到效率化的處理;輔助用戶進(jìn)行模糊匹配內(nèi)容時出現(xiàn)多個匹配字段的問題未解決。參考文獻(xiàn):1黃文娟.基于java和mysql的圖書館信息化管理系統(tǒng)設(shè)計j.電子設(shè)計工程,2019,2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論