![圖書館檢索系統(tǒng)架構研究探析_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/20/d94242dc-6393-4f54-b42a-582e3d68ac16/d94242dc-6393-4f54-b42a-582e3d68ac161.gif)
![圖書館檢索系統(tǒng)架構研究探析_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/20/d94242dc-6393-4f54-b42a-582e3d68ac16/d94242dc-6393-4f54-b42a-582e3d68ac162.gif)
![圖書館檢索系統(tǒng)架構研究探析_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/20/d94242dc-6393-4f54-b42a-582e3d68ac16/d94242dc-6393-4f54-b42a-582e3d68ac163.gif)
![圖書館檢索系統(tǒng)架構研究探析_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/20/d94242dc-6393-4f54-b42a-582e3d68ac16/d94242dc-6393-4f54-b42a-582e3d68ac164.gif)
![圖書館檢索系統(tǒng)架構研究探析_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/20/d94242dc-6393-4f54-b42a-582e3d68ac16/d94242dc-6393-4f54-b42a-582e3d68ac165.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 圖書館檢索系統(tǒng)架構研究探析 刁胤洲摘要:同義詞的檢索工具能幫助用戶回想起書的相關具體的信息,幫助用戶快速的鎖定需要查找的書籍,實現(xiàn)高效快捷的查閱功能。項目旨在研發(fā)一個圖書館的同義詞檢索系統(tǒng),實現(xiàn)圖書館的信息化管理。項目采用java se作為檢索的界面設計平臺,mysql數(shù)據(jù)庫作為同義詞詞典的設計工具,來實現(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.關鍵詞:圖書管理;智能檢索;mysql;java sekey words: library management;intelligent retrieval;mysql;java se:g250.7 :a
4、160; :1006-4311(2020)04-0251-041 圖書館檢索系統(tǒng)待解決問題及設計原則1.1 項目需要解決的問題用戶登錄界面的編寫,用戶賬號的注冊功能;主界面的編寫,主界面與各個功能的銜接;主界面功能中時間和背景圖片的插入,以及各個界面間的跳轉;添加系統(tǒng)介紹和作者簡介功能;用戶賬號密碼的修改功能;圖書管理員對圖書的增加、刪除、修改功能;整個圖書信息的瀏覽界面;用戶檢索功能,包含精確查找和多
5、項查找以及同義詞查找功能。1.2 項目設計的原則人機對話界面的設計要簡單清楚;數(shù)據(jù)庫設計;界面與數(shù)據(jù)庫信息的連接功能;用詞符合用戶的習慣;能適應不同水平的用戶需求;便于維護和修改;關鍵操作要有強調和警告。2 圖書館檢索系統(tǒng)設計2.1 檢索系統(tǒng)設計(圖1、圖2)2.2 數(shù)據(jù)庫設計2.1.1 用戶信息表2.1.2 圖書信息表2.1.3 同義詞詞典同義詞詞典,用來對同義詞信息進行檢索。通過對三張表格中的同義字段relevance_id的邏輯關系進行同義詞的匹配。表結構設計如下:2.2 數(shù)據(jù)流圖3 圖書館檢索系統(tǒng)實現(xiàn)3.1 用戶登錄如圖5打開軟件首先是對用戶信息的管理,點擊“注
6、冊”按鈕彈出注冊成功的對話框完成注冊。注冊成功后再輸入自己的賬號和密碼則可以完成登錄。當用戶名密碼正確時,點擊“登錄按鈕”會彈出密碼正確的提示框,隨后進入到主界面中去,如果是用戶名密碼錯誤,也會有相應的錯誤提示。3.2 主界面如圖6項目主界面設計了工具欄和菜單欄來展現(xiàn)程序的功能界面,并在工具欄中加上了時間顯示。菜單欄:如圖7所示,其中文件菜單欄中包含了“新建圖書”,“圖書清除”,“修改圖書”,“館藏瀏覽”,“退出系統(tǒng)”的功能。分別實現(xiàn)了對館藏信息的“增加”,“刪除”,“修改”,“查找”的功能,通過可視化的用戶界面操作,極大地降低了圖書管理的難度。3.3 功能界面3.3.1 單項查找
7、如圖8所示,通過編輯框中的提示信息輸入已錄入書名的其中一項內容,可以實現(xiàn)對書信息的精確檢索。項目中對模糊信息的輸入框做了監(jiān)聽處理,當輸入館藏信息中已存在的信息時,程序會根據(jù)輸入的模糊信息去進行查找匹配,并用紅色的顯著文字輸出匹配信息來輔助讀者進行精確查找。如圖9所示輸入“散文”兩關鍵字時可以輔助用戶查找出相應的書籍。同理輸入書作者信息等也能產生一樣的效果。如圖10所示最后在輸入完整的書名信息后點擊“放大鏡”圖標就可以得到書單獨完整的錄入在數(shù)據(jù)庫中的信息供用戶查看。3.3.2 多項查找如圖11根據(jù)提示內容輸入一些書籍的共有特征,比如同為散文類型的圖書,則可以檢索出如圖12的結果。同理,輸入“思”
8、一個關鍵字也能找出與思字相關的所有書籍名稱,如圖13所示。3.3.3 同義項目查找同義詞查找作為項目中的核心內容它的定義是是數(shù)據(jù)庫方案對象的一個別名。這里的數(shù)據(jù)庫方案對象指表、視圖、序列、存儲過程、包等。(圖14)如圖15所示,根據(jù)輸入框中的提示信息,輸入同義詞“四大名著”,則可以得到以下的輸出結果。3.3.4 新建圖書如圖16所示,根據(jù)輸入框提示信息輸入書籍的相關內容,點擊“增加”按鈕,彈出“增加成功”的消息對話框后完成新圖書信息的添加功能。同時可在館藏瀏覽或單項查找功能中檢索到新增加的圖書信息是否被錄入。效果如圖17所示。3.3.5 圖書刪除如圖18根據(jù)輸入框提示的內容輸入已經錄入在數(shù)據(jù)庫
9、里的書名信息,點擊“刪除”功能,彈出“刪除成功”對話框,完成刪除工作(見圖19)。如需檢查信息是否刪除可以根據(jù)單項查找功能和館藏瀏覽功能進行確認。效果如圖19所示。3.3.6 修改圖書根據(jù)圖20輸入框中提示的信息輸入需要更改的書名信息,點擊“修改”按鈕,彈出修改成功對話框,完成對書籍信息的修改。3.3.7 館藏瀏覽如圖21用圖表的方式設計一個可視化查看圖書館所有館藏信息的界面。能夠使用戶查看到所有的圖書信息。3.3.8 退出系統(tǒng)如圖22點擊退出系統(tǒng),調用了關閉窗口的方法,而不是將窗口隱藏起來。這能夠有效的防止內存、進程資源被占用的情況。提高計算機的運行速度。添加對話框的目的是關鍵操作應該有提示
10、功能,防止用戶不小心導致的錯誤操作。3.3.9 修改密碼根據(jù)圖23中輸入框中的提示信息,系統(tǒng)根據(jù)用戶提供的賬號信息進行密碼的修改。效果圖如圖24。4 總結系統(tǒng)做到了對現(xiàn)有檢索功能的補全和完善,以及和基本的圖書管理功能相結合。系統(tǒng)主要實現(xiàn)的功能有:用戶登陸與注冊;模糊信息匹配;同義詞信息檢索;精確信息查找;多項信息匹配;實時時間的獲取;用戶密碼修改;圖書信息的添加,刪除和修改;ui界面顯示館藏信息。雖然困難重重但最終還是堅持獨立完成了項目的設計。在設計系統(tǒng)時不免會有不足的地方和遺漏疏忽的地方;在撰寫論文中內容的取舍和著重程度的把握上存在許多不如意的情況。目前尚存在的問題有:時鐘的顯示不能實時化,無法精確到毫秒級的時間變化;系統(tǒng)對大型圖書館的管理尚未做到效率化的處理;輔助用戶進行模糊匹配內容時出現(xiàn)多個匹配字段的問題未解決。參考文獻:1黃文娟.基于java和mysql的圖書館信息化管理系統(tǒng)設計j.電子設計工程,2019,2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 家庭教育與孩子健康作息的建立
- 科技助力下的校園安全教育培訓計劃
- 二零二五年度二環(huán)外門面租賃經營合同
- 二零二五年度沈陽合伙股權投資退出機制保障合同
- 2025年度項目設計師建筑景觀設計合作框架
- 現(xiàn)代家居照明設計與舒適度提升策略
- 2025年度特色餐飲店服務員雇傭及職業(yè)培訓合同書
- 二零二五年度消防聯(lián)動與應急廣播系統(tǒng)合同
- 生活化教育對小學生計算能力培養(yǎng)的研究報告結題
- 二零二五年度財務人員聘用及財務績效評估合同
- 全國助殘日關注殘疾人主題班會課件
- TCL任職資格體系資料HR
- 《中國古代寓言》導讀(課件)2023-2024學年統(tǒng)編版語文三年級下冊
- 五年級上冊計算題大全1000題帶答案
- 工程建設行業(yè)標準內置保溫現(xiàn)澆混凝土復合剪力墻技術規(guī)程
- 液壓動力元件-柱塞泵課件講解
- 人教版五年級上冊數(shù)學脫式計算100題及答案
- 屋面細石混凝土保護層施工方案及方法
- 2024年1月山西省高三年級適應性調研測試(一模)理科綜合試卷(含答案)
- 110kv各類型變壓器的計算單
- 5A+Chapter+1+Changes+at+home+課件(新思維小學英語)
評論
0/150
提交評論