時間:2023-01-27 05:39:05
序論:在您撰寫圖書館管理系統(tǒng)論文時,參考他人的優(yōu)秀作品可以開闊視野,小編為您整理的7篇范文,希望這些建議能夠激發(fā)您的創(chuàng)作熱情,引導您走向新的創(chuàng)作高度。
[論文摘要]通過對常用藏書剔除的方法的分析,闡明依托圖書館集成管理系統(tǒng)藏書剔除的組織、計劃、實施,及其方法和步驟,提出進行以3~5年為周期的藏書剔除,有利于館藏結構的持續(xù)改善。
藏書剔除即“將某些圖書從基本藏書區(qū)中撤出,轉人某種輔助藏書區(qū)、儲存中心,或加以注銷”的一個過程,將一部分失去使用價值或利用率很低的書刊撤離一線書庫[1],可使留下來的藏書更加符合圖書館的任務和讀者需要。
一、常用方法的藏書剔除
常用的藏書剔除辦法主要有主觀判斷法、書齡判斷法、使用年限法等,其中主觀判斷法是藏書剔除最常用的方法之一,是館員按照事先擬訂的一系列相關的剔除標準(或準則),憑借自己的經驗,直接在書架上剔除文獻資料。面對的是知識內容千差萬別、質量水平參差不齊的藏書,運用主觀判斷法進行藏書剔除的尺度很難把握。
書齡判斷法是根據圖書年代進行藏書剔除的一種方法??墒窍嗤瑫g圖書的利用率會相差甚遠,單純以年代決定藏書的去留,就有可能把一些有價值的、使用率高的舊書剔除出去,或者留下許多書齡較短、不符合讀者需求的圖書。
文獻壽命“半衰期”體現(xiàn)的是知識情報的老化與更新的基本規(guī)律,可以作為一線書庫藏書剔除的一個參考依據。然而在實際工作中,量化某一館藏是否超出其有效使用年限,或著超出了多少,都是很困難的。
調查研究法是開展特定范圍(讀者、專家)的調查,并根據調查結果進行藏書剔除的一種方法。它過分注重代表范圍內的即時需求,忽視館藏體系整體的、長遠的建設和發(fā)展。
滯架時間是反映圖書使用情況的一個客觀標準,如果大量利用率很低的館藏文獻繼續(xù)留在一線書庫,會增加館藏的承載負擔和經濟支出,增加讀者查找和獲取的時間。但如果圖書沒有放到規(guī)定位置,或者讀者沒有發(fā)現(xiàn)它,那么它自然沒有被利用的記錄,很可能就被選為剔除對象。
目標比對法是根據資源建設目標進行藏書剔除的一種方法。然而,藏書體系也需要不斷完善,這種方法有時會加大滯后的周期。
上述方法從不同角度為藏書剔除提供依據,總體上說是各有千秋。有些時候,單獨使用上述方法在時間、人力、質量等方面難以滿足藏書剔除的需要,需要結合目標、摸索更先進、更科學、更合適的藏書剔除方法。
二、圖書館管理系統(tǒng)發(fā)展概況
圖書館管理系統(tǒng),又稱圖書館自動化管理系統(tǒng),自國內圖書館開始運用圖書館自動化管理系統(tǒng),到目前已經將傳統(tǒng)的圖書館業(yè)務手工操作轉變?yōu)橛嬎銠C管理,從簡單的單個模塊管理提升到功能齊全和強大的集成系統(tǒng),使圖書館的主要業(yè)務,包括采訪、編目、流通、連續(xù)出版物管理、公共檢索等,在一個書目數據庫中得以實現(xiàn)。隨著計算機和網絡技術在我國的快速發(fā)展,圖書館管理系統(tǒng)全面普及,傳統(tǒng)的人工工作逐項逐項地被計算機代替。圖書館管理系統(tǒng)本身從圖書館內部提供信息資源朝著館際之間資源共享和信息資源的多媒體化[2-3]方向發(fā)展。圖書館管理系統(tǒng)實時顯示圖書的庫存數量、種類,以及圖書的借閱情況,有助于動態(tài)的分析和決策,提高了圖書館的管理水平,提高了工作效率。
三、基于圖書館管理系統(tǒng)的藏書剔除
在圖書館集成管理系統(tǒng)得到普遍應用的當前,依托各集成管理系統(tǒng)的功能,跟蹤特定讀者群,核實電子文獻、各種數據庫、虛擬館藏的覆蓋面、特色和利用情況。與對口院系、各專業(yè)尤其重點學科、基地建立長期的聯(lián)系,掌握對口院系學科的專業(yè)設置、課程設置及學生和教師用書需求。根據入藏、流通、閱覽統(tǒng)計,確定反映本館利用狀況的藏書周轉基點,研究剔除一部分非本館特色學科的文獻、剔除一部分少人問津的文獻,對藏書結構、滿足率、利用率造成的影響。傳統(tǒng)的藏書剔除工作也可以根據計劃進度、一個庫一個庫、一類一類、持續(xù)不斷地開展,形成一個經常性、制度化、規(guī)范化、以3~5年為周期的、按主題(或按類別)的藏書剔除制度。
利用計算機很容易列出長期滯架文獻的清單,但是要從這幾十萬條數據中判斷出哪些圖書應該在這一批剔除的確有困難。況且,判斷館藏圖書是否有使用價值,使用頻率的高低只是其中的一個方面,使用頻率的高低并不一定與使用價值的大小同步,滯架書刊中不乏一些內容質量、及其時效性都是好的或比較好的書刊,不應屬于剔除之列。因此必須啟用專用的系統(tǒng),把具體的量化指標限定條件輸入計算機,如歷年利用率要求、出版時間要求、復本數量要求、外觀狀態(tài)要求、修補次數要求等,其中連續(xù)利用率、出版時間、復本數量可以從數據庫獲得,外觀狀態(tài)和修補次數如果有記錄以記錄為準,沒有記錄則認定外觀狀態(tài)正常、修補次數為零。在計算機分類分類平成檢索之后,記錄符合條件的分類結果,生成一個符合量化指標的表單。面對學科知識千差萬別、書品質量參差不齊的具體藏書,不是用幾條原則標準就能決定取舍的,隨時都可出現(xiàn)的一些實際問題。所以還需具體問題具體分析,還須對藏書進行逐類審查、逐種鑒別的,任何僵化的、一刀切的做法是不可取的,因此需要對擬剔除文獻進行必要的復審。
對于通過復核的擬剔文獻,才可以分門別類交付工作人員把對應的文獻逐一從架位上按順序抽取出來,按順序集中存放。下架后應設一道復核工序,即由復核人員對下架的剔除文獻進行認真核對,以防止誤剔、漏剔。同時,對獲批下架文獻進行相應的數據處理,把剔除文獻的去向反映到相應的數據庫,調整庫位,生成新的排架號。
藏書剔除的主要目的是為了提高藏書質量,讓使用率高的藏書留在一線書庫的開架書位上,方便讀者取用,提高流通書位的利用率,控制開館成本。斯坦利J斯洛特的相關研究表明:“當一個圖書館的核心藏書占該館現(xiàn)有圖書的72~84%時,可以保證滿足99%的讀者使用需求”,換句話說,如果一個圖書館將其現(xiàn)有藏書的16~28%圖書予以剔除,會對1%的讀者需求產生影響。所以儲藏剔除不能將剔除文獻輕率地拋棄,對尚有一定參考、利用價值的書刊,優(yōu)先移至貯藏書庫,密集排架,以為讀者可能產生的特殊文獻需求提供保障。通過對藏書剔除相關問題的研究、分析和解決,可從藏書是否符合讀者群的需求、藏書分類是否恰當、藏書著錄是否準確、藏書排架是否符合讀者習慣等一個個側面為館員改進工作提供了非常重要的反饋信息,進而有利于修正和調整資源建設的方針和政策,有利于管理水平的提高。
四、結束語
藏書剔除是藏書建設的重要環(huán)節(jié),在當前圖書館集成管理系統(tǒng)得到普遍應用的前提下,依托圖書館集成管理系統(tǒng)的功能,可為藏書剔除工作提供更客觀、更準確的依據,并有效地保障藏書剔除的進度和質量。
參考文獻:
[1]李娟,現(xiàn)代圖書館的藏書剔除工作[J].圖書館論壇.2006.(26)3:255-256.
【關鍵詞】圖書館;管理系統(tǒng);現(xiàn)代化
一、圖書館管理系統(tǒng)應用的必要性
過去,大多數學校圖書館都是封閉式管理,通過卡片登記借閱信息,只能實現(xiàn)有限的流通,有的甚至不能正常對學生開放,使得圖書館不能發(fā)揮應有的作用;即使是實現(xiàn)了正常流通的,也不能提供領導管理上需要的各種信息如本館各種資料分布及借閱(流通)情況。
目前,我國學校圖書館辦館的要求及領先標志就是藏書全部開放,師生共享開架借閱。這種借閱方式是當前適合我國國情的發(fā)揮圖書館應有作用的最佳方式,也是素質教育的最好體現(xiàn)。它充分發(fā)揮了圖書館的功效,最大限度地為讀者服務,這也是圖書館自動化管理的最終目標。實現(xiàn)這一目標,必須有現(xiàn)代化的管理手段和管理體制。為此,各地教育主管部門都逐步提出學校要采用圖書館管理系統(tǒng),從而實現(xiàn)人工管理達不到的一些功能并發(fā)揮圖書館的最大效益。而隨著越來越多的學校采用了現(xiàn)代化的管理軟件進行管理,進一步提升了學校管理的現(xiàn)代化水平,從而在競爭中處于有利位置,也對其他兄弟學校起到了示范和促進作用。自身發(fā)展的需要和上級部門的要求以及競爭的需要決定了學校采用圖書館管理系統(tǒng)的必要性。
以計算機技術、存儲技術、通訊技術為主要內容的現(xiàn)代信息技術的發(fā)展,使人類進入了一個嶄新的信息時代。作為信息資源存儲、傳遞的專業(yè)機構,圖書館如何在新的技術條件下,適應形勢發(fā)展,發(fā)揮自身優(yōu)勢,開拓信息渠道,更好地為用戶服務,是一個新課題。也必將對現(xiàn)有的圖書館產生全面而深遠的影響。因此,正確認識信息時代對圖書管理工作的要求,使圖書館工作變得更加便利和高效,使資源共享更容易實現(xiàn),為讀者提供更加優(yōu)質的服務十分重要。
在信息時代,各種冠以“數字圖書館”之類說法的圖書館現(xiàn)代化論斷到處可見。那么什么是圖書館的現(xiàn)代化呢?判斷一個圖書館的現(xiàn)代化程度,應該從圖書館最本質的特性判斷。圖書館具有信息資源的收集保存、加工整理并使之有序化及傳遞信息資源的功能。這一點是書店和網站都無法做到的,也是圖書館最本質的特性,是圖書館賴以生存的基礎。判斷圖書館的現(xiàn)代化程度,也應該從這個最本質的特性來判斷。
二、成熟的圖書管理系統(tǒng)決定因素
任何一套圖書館管理系統(tǒng)至少必須具備這樣一些功能:對圖書進行編目也就是采集信息并上架、圖書檢索(查找)、圖書流通(借還)。然而僅僅有這些功能是不能稱為真正的現(xiàn)代化的管理型圖書館管理系統(tǒng)的。筆者認為,一套系統(tǒng)是否成熟還決定于以下幾個方面:
1、符合相關的標準
例如教育部最新頒布的《教育管理信息化標準》規(guī)范、我國圖書館界通用的CNMARC格式標準、目前通用的《中圖法四》等。
《教育管理信息化標準》的頒布將為教育部門對教育數據進行總體的規(guī)劃和組織,建立起統(tǒng)一的數據平臺提供有力的技術保證;它將帶動教育管理信息存儲、訪問、更新、傳遞方式的變革,進一步減輕學校人力資源和財政管理的負擔。
CNMARC是在UNI-MARC(國際通用MARC)的基礎上發(fā)展起來的,它有479個字段,這些字段是針對能著錄多種文獻類型及多文種文獻而制定的,數據格式結構復雜繁多,使用時,用其所有字段,只需結合著錄的文獻類型與文種等實際情況選擇適用的機讀目錄格式字段形成數據。
中圖法全稱是《中國圖書館分類法》,是我國建國后編制出版的一部具有代表性的大型綜合性分類法。其編制始于1971年,先后出版了四版。自1999年第四版起更名為《中國圖書館分類法》,簡稱不變,英文譯名為ChineseLibraryClassification,英文縮寫為CLC。由于國家圖書館1975年以后的文獻(善本除外)都采用中圖分類法,館藏目錄檢索系統(tǒng)也提供“中圖分類號”檢索字段,了解中圖分類法有助于讀者準確地查詢到需要的文獻資源
2、開發(fā)工具及所采用的數據存放格式要求先進
有些人認為只要看看功能和界面是否令人滿意就行了,其他的與我們沒有多少關系,實際上開發(fā)工具及方式和數據格式的存放方式決定了系統(tǒng)的穩(wěn)定性和性能以及未來的可升級維護性。目前國內絕大多數系統(tǒng)在Windows下運行,最先進流行的開發(fā)工具是美國Borland公司的Delphi及Microsoft公司的VC++,后臺數據庫一般采用微軟的SQLServer或Sybase大型數據庫產品。
3、功能是否強大
目前,一般主流的系統(tǒng)包括系統(tǒng)管理、讀者管理、編目、流通、統(tǒng)計、查詢等功能。比較先進的能夠在一個界面下實現(xiàn)圖書、音像、期刊的管理,設置假期、設置暫離鎖(提高安全性)、暫停某些讀者的借閱權、導入導出讀者、交換MARC數據、升級輔助編目庫等。此外,由于學校校園網絡的逐步建立,一個完善的系統(tǒng)還應提供無縫接入校園網的WEB功能,通過IE瀏覽器讓讀者使用借閱資料查詢、更換密碼、預約、資料檢索等功能。有些系統(tǒng)還能提供讀者自助服務,可以開放一些客戶機讓讀者自行管理密碼、查詢自己的借閱史、預約資料、檢索資料等。
4、要有足夠的安全性
安全性一般涉及到操作權限控制和數據自動備份兩方面。主流系統(tǒng)都實現(xiàn)了由管理員分配各操作員可使用的功能并設置其密碼,各操作員均需先登錄系統(tǒng)然后再操作各種允許使用的功能。一個完善的系統(tǒng)還應對各操作員的登錄、退出及重要操作記錄在操作日志中。同時還應提供完善的自動備份服務,以實現(xiàn)數據的全自動按計劃備份,從而最大限度地保障您的數據安全。
5、要有足夠大的輔助編目庫
在對圖書進行編目也就是信息采集時,如果我們通過掃描圖書的ISBN號條碼就能得到大多數書的書名、作者、出版社等各種標準信息,則我們的編目準確性和效率將會得到極大的提高。這就要求有一個比較完善的準確的輔助編目庫。這也是一個容易被學校忽視而軟件開發(fā)商有意回避的問題。
6、要具有完善的規(guī)則
除了能夠設置讀者的借閱規(guī)則外,還應自動實現(xiàn)一些圖書館界通用的管理規(guī)則,例如有在借資料的讀者是不能被刪除的,有以下情況的讀者是不能借閱的:某類書的借閱數已達到最大值、有超期資料、有未繳罰款、被暫停借閱等。
7、簡單易用
一個好的系統(tǒng)應具有清楚的操作界面,最簡化的操作過程。日常工作中操作員通過手持式條碼閱讀器應該可以完成絕大部分工作。需要注意的是有些系統(tǒng)將精力花在華麗的界面上,而忽視了用戶真正需要的是實用的完善的功能。
8、有先進的體系結構
當前主流系統(tǒng)采用客戶機服務器(Client/Server)+瀏覽器/服務器(Browser/Server)模式,所有信息均存放在數據庫服務器上,各客戶機通過網絡與數據庫服務器通訊,WEB服務通過ADO模型訪問數據庫服務器,數據與應用安全地隔離,可確保數據存放的安全性。當然在具體選擇中還需考慮是否得到主管部門例如省電教館等推薦及性價比等。
隨著數字化技術的飛速發(fā)展,人類正邁向一個以數字化技術革命為中心的新時代。這一新時代最明顯的特征便是全球范圍內的網絡革命。這場革命催生出的數字化信息網絡,大大改善了我們所處的信息環(huán)境,信息的類型和形式變得更加復雜,人類信息傳播的途徑及獲取信息的方法,都發(fā)生了前所未有的變化,它不僅改變了圖書館信息服務的方式,同時也對圖書館的情報用戶提出了嚴峻的挑戰(zhàn)。
三、圖書管理系統(tǒng)現(xiàn)代化程度的標準
1、信息資源收集的現(xiàn)代化
現(xiàn)代社會信息資源豐富,信息污染也很嚴重,給圖書館信息資源的收集帶來了極大麻煩。傳統(tǒng)圖書館時期,由于各種信息資源極大部分由正規(guī)渠道獲得,經過圖書期刊編輯人員的認真校對,信息質量相對可靠。而現(xiàn)代化信息的載體以及出版發(fā)行方式發(fā)生了很大變化,各種光盤、印刷品、網上信息、聲像讀物等良莠不齊。這就要求圖書館采編人員掌握多方面的信息源,運用現(xiàn)代化的各種手段,對各種信息做出盡可能正確的判斷
2、信息加工整理的現(xiàn)代化
在傳統(tǒng)圖書館時期,文獻資源的分類加工整理比較簡單,所揭示的文獻信息深度有限,對文獻的內在性質、內容的揭示基本沒有。圖書館應用計算機進行分類編目,給文獻內容的揭示帶來了一定的改進,但無實際性的改革。計算機所具有的快速處理數據的能力遠遠沒有發(fā)揮出來。信息加工的目的是為了使信息資源有序化,以便于更好地查找和使用文獻信息,如果在文獻信息加工整理上不能實現(xiàn)統(tǒng)一標準的規(guī)范,圖書館現(xiàn)代化的物質基礎就不存在
3、圖書館服務的現(xiàn)代化
服務是圖書館的生命。圖書館所做的一切工作,只有一個目的,就是做好圖書館的讀者服務工作。服務的現(xiàn)代化包括兩個方面,一是圖書館工作人員服務的現(xiàn)代化,二是服務手段的現(xiàn)代化。
觀念的現(xiàn)代化要求我們改變原來重管理輕服務的思想,把以讀者為中心真正落到實處,發(fā)揮圖書館工作人員的主觀能動性,積極收集各種文獻信息資源。在現(xiàn)代化圖書館時期,判斷一個圖書館的大小是以圖書館獲取信息的能力,提供服務的能力來決定的由于現(xiàn)代化的圖書館是一個有機的網絡,各種信息資源許多都是公開的、共享的.只要有一定的專業(yè)技能和一切以讀者為中心的服務觀念,圖書館的服務工作可以比傳統(tǒng)時期有一個質的飛躍。
判斷服務手段的現(xiàn)代化也應該用“一切以讀者為中心”這一圖書館的服務宗旨來判斷。如果圖書館提供的文獻資源必須使用電腦才能得到,這對讀者來說就是服務不好,因為他的要求沒有得到滿足?,F(xiàn)代化服務手段真正的含義應該是圖書館根據讀者不同需要,提供適合各種不同類型的服務方式。
總之,我們通過對圖書管理系統(tǒng)的分析,對管理系統(tǒng)在其他情況下的應用,有了一個基礎性的了解與掌握。同時,對熱門圖書的科學管理,進一步提高其利用率,不斷滿足讀者日益旺盛的閱讀需要,有著十分積極的現(xiàn)實意義。
【參考文獻】
[1]顧俐.圖書館圖書管理系統(tǒng)的設計.《中國科技信息》.2007.11.
[2]孫麗莉.圖書管理系統(tǒng)論.《中國科技信息》.2007.1.
[3]馬慧生、王樹芬.對我校圖書館數字化的建議.《桂林航天工業(yè)高等??茖W校學報》.2005.10.3.
[4]張霞.數字圖書管理系統(tǒng)及其相關技術探究.《安陽大學學報:綜合版》.2003.3.
[5]李麗宗.條碼技術及條碼圖書管理系統(tǒng).《四川圖書館學報》.2001.6.
1.1圖書管理系統(tǒng)簡介
本系統(tǒng)利用處理數據庫的功能,實現(xiàn)對圖書館信息的管理。主要功能為管理有關讀者、出版社、書籍、借閱和管理者的信息等。
本系統(tǒng)的結構分為讀者信息管理模塊、出版社信息管理模塊、書籍信息管理模塊、借閱信息管理模塊、管理者管理信息模塊、報表顯示模塊和查詢處理模塊。
1.2數據需求
根據系統(tǒng)的需求,首先將要記錄的信息分類,要記錄的信息如下。
=1\*GB2⑴讀者信息:包括證號、姓名、聯(lián)系方式、已借書數目、讀者類別和能否借書等。
=2\*GB2⑵出版社信息:包括名稱、地址、網址、E-mail等。
=3\*GB2⑶書籍信息:包括書號、叢書系列、作者、責任編輯、字數、定價、出版時間、主題分類、二級分類、館內借閱分類、總冊數、庫存量、出版社和書名等。
=4\*GB2⑷借閱信息:包括借閱日期、應歸還日期、實際歸還日期、能否續(xù)借、書號和證號等。
=5\*GB2⑸管理者信息:包括管理者名稱、對應密碼和對應權限等。
根據這些需要,本系統(tǒng)需要“讀者信息”表,“出版社信息”表,“書籍信息”表,“借閱信息”表和“管理者信息”表。
1.3事務需求
經過實際考察、咨詢和分析,高等院校圖書管理系統(tǒng)主要應該具有以下功能模塊,如1.1圖。
=1\*GB2⑴在讀者信息管理部分,要求如下。
可以瀏覽讀者信息。
可以對讀者信息進行維護,包括添加及刪除等操作。
=2\*GB2⑵在出版社信息管理部分,要求如下。
可以瀏覽出版社信息。
可以對出版社信息進行維護,包括添加及刪除等操作。
=3\*GB2⑶在書籍信息管理部分,要求如下。
可以瀏覽書籍信息。
可以對書籍信息進行維護,包括添加及刪除等操作。
=4\*GB2⑷在借閱信息管理部分,要求如下。
可以瀏覽借閱信息。
可以對借閱信息進行維護操作。
=5\*GB2⑸在管理者信息管理部分,要求如下。
顯示當前數據庫中管理者情況。
對管理者信息維護操作。
SHAPE\*MERGEFORMAT
圖1-1系統(tǒng)業(yè)務邏輯關系
1.4系統(tǒng)開發(fā)平臺
前臺:
1、硬件要求:
CPU:Pentium42.0GHz以上IBM兼容機
內存:512MB以上容量
顯卡:32MB或以上顯存之AGP接口顯卡
2、軟件要求:
操作系統(tǒng):MicrosoftWindows2000/XP
開發(fā)工具:2003
數據庫服務器:
1、硬件要求:
CPU:Pentium42.8GHz以上IBM兼容機
內存:1024MB以上容量
顯卡:32MB或以上顯存之AGP接口顯卡
2、軟件要求:
操作系統(tǒng):MicrosoftWindows2000Server
數據庫服務器:MicrosoftSQL2000Server
網絡設備:
2塊網卡:客戶機D-LinkDFE-650TX,服務器IntelPCLA8460B。
路由器:一臺SOHO路由器TL-R402M
1.5網絡拓撲結構
本設計采用客戶機/服務器(C/S)體系,數據的儲存管理功能較為透明性,可以合理均衡事務的處理,充分保證數據的完整性和一致性。
SHAPE\*MERGEFORMAT
圖1.2C/S模式結構
第2章設計與實現(xiàn)
數據庫主要著重于數據對象的屬性和數據對象之間的關系的分析。一般采用E-R圖,即實體-關系模型來分析數據對象的屬性和數據對象之間的關系。
2.0系統(tǒng)流程圖
在本系統(tǒng)中準備通過如下窗體來實現(xiàn)數據維護的功能。
(1)主窗體:管理著各個子窗體。
(2)“讀者信息”子窗體:管理讀者信息。
(3)“管理者信息”子窗體:管理用戶信息。
(4)“出版社信息”子窗體:管理出版社信息。
(5)“書籍信息”子窗體:管理書籍信息。
(6)“借閱信息”子窗體:管理借閱信息。
(7)“報表窗體”子窗體:顯示數據報表。
(8)“綜合查詢”子窗體:執(zhí)行用戶自定義的查詢。
系統(tǒng)流程圖如圖3.1所示:
圖2.1系統(tǒng)流程圖
2.1E-R模型設計
2.1.1實體列表
實體
描述
讀者
所有借閱者,查閱者,由證件號標識
出版社
圖書館所有圖書所屬出版社,由出版社編號標識
書籍
圖書館所有圖書,由刊號標識
借閱
書號、證號、借閱日期、應歸還日期等屬性,由方式標識
系統(tǒng)管理員
系統(tǒng)維護人員
2.1.2系統(tǒng)的E-R模型
該圖書管理系統(tǒng)的E-R模型,如下圖所示
圖2.2圖書管理系統(tǒng)E-R圖
2.2設計數據庫
2.2.1創(chuàng)建數據庫
(1)在服務器資源管理器中的任一節(jié)點右擊。
(2)執(zhí)行快捷菜單中的“新建數據庫”命令,并在打開的“創(chuàng)建數據庫”對話框中輸入數據庫名Library,選中“使用WindowsNT集成安全性”單選按鈕。
(3)單擊“確定”按鈕,則新建的數據庫就會出現(xiàn)在服務器上。
2.2.2創(chuàng)建數據表
創(chuàng)建數據庫后,為Library數據庫添加數據表,步驟如下。
(1)在服務器資源管理器中右擊數據庫Library下的“表”文件夾。在彈出的快捷菜單中執(zhí)行“新建表”命令,出現(xiàn)表設計器。
(2)添加表的字段和其他詳細資料。各表數據結構如下表所示。
表2-1出版社信息
列名
數據類型
長度
主鍵
出版社名稱
varchar
50
Yes
出版社地址
varchar
50
網址
char
50
char
50
表2-2讀者信息
列名
數據類型
長度
主鍵
證號
int
4
Yes
姓名
varchar
20
聯(lián)系方式
varchar
50
已借書數目
int
4
讀者類別
int
4
能否借書
bit
1
密碼
varchar
6
表2-3借閱信息
列名
數據類型
長度
主鍵
書號
char
10
Yes
證號
int
4
Yes
借閱日期
datetime
8
應歸還日期
datetime
8
實際歸還日期
datetime
8
續(xù)借
bit
1
表2-4書籍信息
列名
數據類型
長度
主鍵
書號
char
10
Yes
叢書系列
nchar
50
作者
nchar
50
字數
int
4
定價
money
8
出版時間
datetime
8
主題分類
nchar
50
二級分類
char
50
館內借閱分類
int
4
總冊數
int
4
庫存量
int
4
出版社
varchar
50
書名
varchar
50
表2-5管理者信息
列名
數據類型
長度
主鍵
用戶名稱
char
20
Yes
密碼
char
20
權限
int
4
2.2.3連接數據庫
為數據庫Library和本系統(tǒng)之間建立一個數據連接。
(1)在服務器資源管理器中右擊“數據連接”節(jié)點。在彈出的快捷菜單中執(zhí)行“添加連接”命令,打開DataLinkProperties對話框。切換到Provider選項卡,選中列表框中的MicrosoftOLEDBProviderforSQLServer項。單擊“下一步”切換到Connection選項卡。
(2)在其中的第一個下拉列表框中選擇數據庫所在服務器名稱。輸入登錄服務器信息后選擇數據庫Library,然后單擊TestConnection按鈕。如果測試成功,單擊“確定”按鈕。
2.3主窗體設計
創(chuàng)建一個新的“Windows應用程序”類型的項目,名為“圖書館管理”。將默認創(chuàng)建的窗體命名為“主窗體”,把“主窗體”作為本系統(tǒng)中的主界面。
在窗體中添加兩個Pannel控件,7個Button控件和7個Linklabel控件。
2.3.1設計登錄界面
設計登錄界面,創(chuàng)建一個新的”Windows窗體”,名為登錄,作為本系統(tǒng)的登錄界面.在登錄窗體上添加兩個Label控件,兩個Button控件和兩個TextBox控件,添加控件后的窗體如圖所示。
2.3.2添加數據組件
在工具箱中單擊“數據”選項卡,添加OleDbDataAdapter組件。
(1)在工具箱中單擊OleDbDataAdapter組件,在窗體任意位置拖動出一個虛框矩形后釋放左鍵彈出“數據適配器配置向導”對話框。
(2)單擊“下一步”,在打開的對話框中選擇前面建好的數據連接,然后單擊“下一步”。
(3)選中“使用SQL語句”,然后單擊“下一步”進入“生成SQL語句”對話框。
(4)在其中的多行文本框直接輸入SQL語句“SELECT管理者信息.*FROM管理者信息”。
(5)單擊“下一步”按鈕,進入“查看向導結果”,單擊“完成”按鈕完成數據適配器配置。
配置數據適配器后,在主窗體上就會自動添加一個OleDbConnection控件。
2.3.3生成數據集
生成數據集的步驟如下:
(1)單擊OleDbDataAdapter控件“屬性”對話框中的“生成數據集”鏈接,打開“生成數據集”對話框。
(2)在其中選中“新建”單選按鈕,并在其后面的文本框中輸入“Lib管理者信息”。
(3)在“選擇要添加到數據集中的表”列表框中列出了前面添加的OleDbDataAdapter組件所連接的表,選中該表名前面的復選框。
(4)選中“將此數據集添加到設計器”復選框,單擊“確定”按鈕
這樣,將生成一個名稱為“Lib管理者信息”的數據集,該數據集以文件形式存儲,文件名為“Lib管理者信息.xsd”。而在項目中,添加了一個DataSet組件,名為“objLib管理者信息”。
在解決方案資源管理器中右擊該項目,在彈出快捷菜單中單擊“屬性”菜單項。在打開的“屬性頁”對話框中的“啟動對象”下拉列表框中選擇“主窗體”選項。單擊“確定”按鈕,這樣該項目啟動時,就會從主窗體開始啟動。
2.3.4設計代碼
在程序運行過程中,如果想通過單擊LinkLabel控件或Button控件進入系統(tǒng)中的各個功能模塊(如顯示讀者信息等),就會彈出一個對話框要求輸入用戶名和密碼.單擊"確認"按鈕,程序就會到數據庫的"管理者信息"表中查找該用戶名和密碼是否存在.如果存在,允許進入功能模塊.
完成登錄功能的主要代碼集中在UserCheck函數中.在程序運行過程中,在登錄窗體的"用戶姓名"和"用戶密碼"文本框中輸入用戶名和密碼后,單擊"確認"按鈕就會觸發(fā)UserCheck函數并執(zhí)行其中的代碼.如果UserCheck函數返回True,那么允許用戶的操作;否則拒絕用戶的操作請求.
在UserCheck函數中首先定義Login類型的變量dlg_Login,然后通過ShowDialog方法來顯示登錄窗體.如果用戶在登錄窗體中輸入用戶姓名和密碼,并且單擊了"確認"按鈕,那么自動調用一個自定義函數LoadDataSet(),由此函數進行數據加載.如果出錯,顯示錯誤信息,回滾整個事務.
2.4讀者信息
在當前項目中添加一個“Windows窗體”,將窗體命名為“讀者信息”。
2.4.1設計顯示界面
在窗體上添加1個GroupBox控件,9個Button控件,5個TextBox控件,1個CheckBox控件和7個Label控件。
各按鈕控件是為了執(zhí)行相應的操作。各TextBox控件和CheckBox控件用來顯示數據集中的數據,這個功能通過設置DataBindings屬性來實現(xiàn)。
2.4.2添加數據組件
向窗體添加OleDbConnection組件,命名為OleDbConnection1后將其選中,在“屬性”對話框的ConnectionString欄單擊,選擇所建數據庫Library。
添加OleDbDataAdapter組件和生成數據集的方法步驟如2.3.2及2.3.3。
設置各TextBox控件的DataBinding屬性來實現(xiàn)對數據集中數據的顯示(以Edit證號為例)。
(1)選中“Edit證號”控件單擊“屬性”對話框。
(2)單擊DataBinding屬性前面的+號打開該屬性的詳細列表。
(3)設置Text屬性:在該屬性后面欄中單擊并選擇所對應字段。
(4)設置其他TextBox控件的DataBinding屬性。
2.4.3功能實現(xiàn)
顯示數據,添加讀者,保存更改,記錄定位的實現(xiàn)。
“管理者信息”,“出版社信息”,“書籍信息”,“借閱信息”和該模塊的設計思路及方法步驟完全一致,在此從略。
2.5顯示報表
在當前項目中添加一個“Windows窗體”,命名為“報表窗體”,該模塊顯示當前數據庫中讀者信息和借閱信息的報表。
在窗體上添加一個CrystalReportViewer1,它充當報表顯示的窗體,然后在窗體中添加一個菜單,菜單中包括兩個子菜單項—“讀者信息”和“借閱信息”。
在程序運行中,如果單擊“讀者信息”菜單項,就會自動在窗體上顯示“讀者信息報表.rpt”:如果單擊“借閱信息”命令就會自動在窗體上顯示“借閱信息報表.rpt”報表。
2.5.1添加讀者信息報表
(1)在開發(fā)環(huán)境中選擇菜單“項目”中的“添加新項”對話框中選擇CrystalReport選項。
(2)在“名稱”文本框中輸入報表名“讀者信息報表.rpt”,單擊“打開”按鈕,就會彈出入圖所示的“CrystalReport庫”對話框。
(3)在其對話框中選擇“使用報表專家”單選按鈕,在“選擇專家”列表框中選擇“標準”選項,單擊“確定”按鈕,進入下一步。
(4)在彈出的“標準報表專家”對話框中,選擇“可用的數據源”列表框中的OLBDB(ADO)選項,就會彈“OLEDB(ADO)”對話框。選擇OLBDB提供程序為MicrosoftOLEDBProviderforSQLServer,單擊“下一步”按鈕,顯示“連接信息”對話框。
(5)在其中設置連接信息,單擊“完成”按鈕,返回“標準報表專家”對話框。
(6)選擇數據源為OLEDB(ADO)中的Library數據庫,并且選中其中的“讀者信息”表。單擊“插入表”按鈕,把“讀者信息”表插入到報表中,單擊“下一步”按鈕。
(7)在“字段”選項卡中單擊“全部添加”按鈕,把“讀者信息”表中的所有字段添加到報表中,單擊“完成”按鈕就完成報表的設計。
設計完成的“讀者信息報表”如圖所示。
2.5.2添加借閱情況報表
添加借閱情況報表的過程與添加讀者信息報表過程大致相同,不同之處在于插入到報表中的數據表為“讀者信息”。
2.6綜合查詢的實現(xiàn)
在程序運行過程中,單擊主窗體的“綜合查詢”按鈕,就會彈出一個對話框。在其中設置查詢條件,根據查詢條件從記錄集中篩選出所需記錄。
為此需要在項目中添加一個窗體“綜合查詢”。
還需要設置“CmbBox運算符”控件的Items屬性。單擊窗體上“CmbBox運算符”控件,然后在“屬性”對話框中單擊Items欄,就會出現(xiàn)一個按鈕,單擊按鈕,在打開的窗口中如圖2.2所示設置字符串集合編輯器字符串。
SHAPE\*MERGEFORMAT
圖2.2所示設置字符串集合編輯器
設置完畢,單擊確定按鈕。
2.6.1添加數據組件
在窗體上添加一個OleDbDataAdapter組件,使用數據適配器配置向導對其進行配置。選擇數據連接后輸入SQL語句“SELECT出版社信息.*FROM出版社信息”。
同樣再為窗體添加四個OleDbDataAdapter組件,
在"生成SQL語句"對話框的多行文本框中分別輸入SQL語句“SELECT讀者信息.*FROM讀者信息”,“SELECT管理者信息.*FROM管理者信息”,“SELECT借閱信息.*FROM借閱信息”,“SELECT書籍信息.*FROM書籍信息”,然后單擊“完成”按鈕,Name屬性分別設置為OleDbDataAdapter2,OleDbDataAdapter3,OleDbDataAdapter4,OleDbDataAdapter5完成數據適配器的配置。
生成數據集的步驟如下。
(1)在OleDbDataAdapter1組件的“屬性”對話框中單擊“生成數據集”超鏈接,打開“生成數據集”對話框,選中“新建”按鈕并在后面文本框中輸入“Lib綜合查詢”。
(2)在“選擇要添加到數據集中的表”列表框中,選中5個表前面的復選框。
(3)選中“將此數據集添加到設計器”復選框,單擊“確定”按鈕。
這樣,將生成一個名稱為“Lib綜合查詢”的數據集,該數據集以文件的形式存儲,文件名為“Lib綜合查詢.xsd”。而在項目中,添加一個DataSet組件,名稱為“objLib綜合查詢”。
設計完成的數據集如圖2.4所示。
圖2.3綜合查詢數據集
第3章系統(tǒng)測試
3.1開發(fā)與測試環(huán)境
本系統(tǒng)使用語言進行開發(fā)。需要FrameworkSDKv1.1的支持。適用內存不低于256M配備有Windows2000,Windows2003,WindowsXP系統(tǒng)的計算機。
3.3程序調試情況
在數據連接時一定要注意窗體和相應顯示控件的綁定關系。在把系統(tǒng)從一臺計算機移植到另一臺計算機時一定要把數據文件library.mdf和library_log.LDF同時移植,并對相應的提供服務的SQLServer服務器進行相應的修改,否則數據正確連接并顯示。
3.4功能顯示
運行程序后首先顯示主窗體,如圖3.2所示。
圖3.2主界面
單擊“輸入/查看讀者信息”,就會彈出如圖3.3所示登錄框。
SHAPE\*MERGEFORMAT
圖3.3登錄界面
在登錄對話框中輸入用戶姓名和密碼,單擊“確認”按鈕,就會對用戶身份進行認證,如果認證通過,那么就會彈出如圖3.4所示的讀者信息管理窗體。
圖3.4讀者信息管理窗體
在“讀者信息”窗體中可以對讀者信息進行維護操作,例如瀏覽讀者信息,添加記錄和刪除記錄等。
單擊“輸入/查看書籍信息”,就會顯示“書籍信息”窗體,在該窗體中可以對書籍信息進行維護操作。書籍信息維護窗體如圖3.5所示。
圖3.5書籍信息窗體
單擊“輸入/查看借閱信息”,就會顯示“借閱信息”窗體,在該窗體中可以對出版社信息進行維護操作。出版社信息維護窗體如圖所示。
圖3.6借閱信息窗體
單擊“輸入/查看出版社信息”,就會顯示“出版社信息”窗體,在該窗體中可以對借閱信息進行維護操作。借閱信息維護窗體如圖3.7所示。
圖3.7出版社信息窗體
單擊“輸入/查看管理者信息”,結果如圖3.8所示。
圖3.8管理者信息窗體
在主窗體上單擊“顯示報表”,那么就可以查看反映讀者信息和借閱信息的報表,借閱信息的報表如圖所示。
SHAPE\*MERGEFORMAT
圖3.9報表窗體
如果用戶在運行的主窗體上單擊“綜合查詢”,那么就可以查看針對不同的數據表進行查詢操作。選擇查詢依據為“出版社信息”表查看其中的所有信息,結果如圖3.10所示。
SHAPE\*MERGEFORMAT
圖3.10綜合查詢窗體
3.5結論
在這個系統(tǒng)的開發(fā)過程中,值得注意的幾點有:
(1)數據報表的實現(xiàn).報表是數據庫應用程序的重要組成部分,通過報表,可以把數據庫中內容經過組織以后生動地展示給用戶,提供的CrystalReport可以大大提高報表的設計效率。
(2)復雜查詢的實現(xiàn)。在程序運行過程中,單擊窗體中的“綜合查詢”按鈕,就會彈出一個對話框,在該對話框中設置查詢條件,根據查詢條件從記錄集中篩選出所需記錄,所指定的查詢條件包括查詢的依據,排序的依據,運算符等等。
第4章結束語
通過做課程設計,有幾點感想,歸納如下。
1.扎實的理論基礎。如果不掌握它們,很難寫出高水平的程序。而這一點又是我們所缺乏的。
2.不鉆牛角尖。當遇到障礙的時候,暫時遠離電腦,當重新開始工作的時候,也許會發(fā)現(xiàn)那些難題現(xiàn)在竟然可以迎刃而解。
3.多與別人交流。三人行必有我?guī)煛?/p>
4.良好的編程風格。注意養(yǎng)成良好的習慣,代碼的縮進編排,變量的命名規(guī)則要始終保持一致。如果注釋和代碼不一致,那就更加糟糕。
最后,特別要感謝老師在軟件工程和數據庫課程中認真負責的教學,才使得我能結合所學的知識完成這一課程設計。
論文關鍵詞C/SSQL2000數據庫VB
論文摘要:本文完成了一個基于Client/Server模式的高校圖書管理系統(tǒng)的設計與實現(xiàn)。運用結合MicrosoftSQLServer2000開發(fā)的登錄模塊主要用于驗證用戶身份,進行有效的操作。從主界面模塊在驗證后進入每個子模塊進行各個子系統(tǒng)的具體功能操作。在整個系統(tǒng)設計中充分利用了模塊化的設計思想和開發(fā)方法。
參考文獻
1薩師煊,王珊,數據庫系統(tǒng)概論(第三版).北京:高等教育出版社,2000
FLCS系統(tǒng)組成
圖書管理系統(tǒng)FLCS分為圖書采訪子系統(tǒng)、編目子系統(tǒng)、流通子系統(tǒng)、典藏子系統(tǒng)、期刊子系統(tǒng)、全文管理子系統(tǒng)、書目檢索子系統(tǒng)、閱覽管理子系統(tǒng)八部分,系統(tǒng)各部分既相互獨立,又能進行各部分之間的數據調用。該系統(tǒng)提供了豐富的數據接口功能,可以實現(xiàn)系統(tǒng)數據與MARC(ISO2709)數據的相互轉換,也可以將系統(tǒng)數據轉換為相應的文本數據,以供字處理軟件如WORD、條形碼打印軟件如EZ2等調用。該系統(tǒng)還具有聯(lián)合編目功能,可將本地或外地其他系統(tǒng)數據轉換為本系統(tǒng)數據,并能通過倒排文檔對其進行多途徑、高速檢索。另外,系統(tǒng)可以由用戶進行功能設置,根據各館實際情況靈活設置系統(tǒng)參數。系統(tǒng)幫助則是對本系統(tǒng)的詳細介紹及問題解答,幫助初學者迅速掌握并能夠實際應用。
總之,F(xiàn)LCS不但是一個標準的完整的圖書信息管理軟件,它還是一個開放的具有數據轉換與通訊功能的管理系統(tǒng)。
系統(tǒng)特點
√面向最終用戶,全部操作可視化
√系統(tǒng)代碼為32位,能充分發(fā)揮計算機軟硬件性能并具有高度安全性。
√自動化程度高:出版者、出版地、書目號自動調出、可自動套錄所購采訪或編目數據、自動判斷圖書借出與還回、自動計算超期罰款、讀者超期書自動提示等。
√系統(tǒng)參數設置靈活:可對圖書借閱期限、超期罰款金額等參數自由設置。
√具有數據轉換與通訊功能:系統(tǒng)數據與MARC(ISO2709)數據相互轉換、系統(tǒng)數據轉換為各種文本數據。
√具有聯(lián)合編目功能。
√系統(tǒng)開放性好:可將光盤數據或互聯(lián)網上數據復制到本系統(tǒng)建立全文數據庫以供讀者網上調用。
√完全實現(xiàn)INTERNET實時數據交互。
√系統(tǒng)全部采用4位記時,徹底解決2000年問題。
√允許自動即時存盤,避免數據掉電丟失。
√顯示器分辨率自動識別,充分適應多種顯示器。
√可存貯圖書具體內容及附帶圖片、聲音、動畫等信息。
√系統(tǒng)能自動檢測圖書輸入的復本與登錄號錯誤,確保圖書流通時正確無誤。
√系統(tǒng)具有圖書錯誤碼修復功能,對由于停電、死機等非正常原因造成的系統(tǒng)數據錯誤均可自動恢復。
√FLCS有完整的歷史功能,可記錄圖書借還、罰款、銷證、現(xiàn)金等多種數據信息。
√通過特殊算法,實現(xiàn)高速包含式檢索。
標準的軟件
一、標準的32位WINDOWS應用軟件
圖書信息集成管理系統(tǒng)FLCS應用平臺為:PC機操作系統(tǒng):WINDOWS95及以上版本;網絡操作系統(tǒng)為:WINDOWSNT、NOVELL。FLCS徹底拋棄了16位操作系統(tǒng),在WIN95以下版本的PC機操作系統(tǒng)上不能運行。FLCS全部代碼為32位,能充分發(fā)揮計算機軟硬件性能并具有高度安全性。
圖書信息集成管理系統(tǒng)FLCS完全采用圖形界面,支持WINDOWS下的不同軟件傳遞數據,不同軟件同時運行等所有功能。
二、標準的網絡軟件
圖書信息集成管理系統(tǒng)FLCS為標準的網絡軟件,通過FLCS我們可以實現(xiàn)幾十臺計算機同時編目、借還、檢索等操作。通過特殊的算法,F(xiàn)LCS在網絡上運行時,圖書借還、模糊檢索等速度得到了大幅度的提高。
從理論上講,F(xiàn)LCS的記錄限制為十億條,系統(tǒng)測試用HP(166/32M/2.1G)服務器,聯(lián)想(166/32M/2.1G)PC機工作站,管理200萬冊圖書,在10M網絡上運行時,檢索、借還等操作時均實現(xiàn)秒級延時。FLCS系統(tǒng)適用的網絡規(guī)模只受網絡操作系統(tǒng)限制,也就是說,只要所購網絡操作系統(tǒng)允許,您可以隨意增加入網微機數量。
三、標準的圖書館管理系統(tǒng)
系統(tǒng)支持CNMARC/USMARC/LCMARC(ISO2709)數據,書目及連續(xù)出版物著錄符合《國際標準書目著錄(ISBD)》和《中國文獻著錄標準(GB3792)》,書目條碼符合中國圖書館行業(yè)條碼標準(Code39)。
FLCS60新增功能
√允許自動即時存盤,避免數據掉電丟失。在進行數據錄入、圖書借還等操作時,系統(tǒng)可將數據隨時存盤,以防因機器異常錯誤而造成數據丟失。
√顯示器分辨率自動識別,充分適應多種顯示器。操作窗口中的項目隨窗口的大小自動調節(jié)
√可存貯圖書具體內容及附帶圖片、聲音、動畫等信息。
√集成科技論文管理系統(tǒng)。
√多條件組合數據處理。在打印、統(tǒng)計、數據轉換等操作時,用戶可根據自已的需要進行組合數據處理,只輸出自己所需要的數據。
√徹底拋棄數據接口,完全實現(xiàn)INTERNET實時數據交互。系統(tǒng)通過C/S運算模式,將數據運算置于服務器端,實現(xiàn)了大批量數據的包含式檢索。
√所有打印均具有預覽功能,所有報表列超過長度均可自動折行。
√系統(tǒng)允許多個窗口同時操作,例如在不關閉借還窗口的情況下可以進行圖書預約、流通查詢、罰款登記等流通系統(tǒng)下的所有操作。
√增加多種統(tǒng)計功能。系統(tǒng)增加如編目階段統(tǒng)計、流通分類統(tǒng)計、流通明細流通、藏書分類統(tǒng)計等功能。
√增加多個數據字典
√增加欲超期查詢,可檢索出將要超期的讀者并可打印輸出。
√可方便的打印圖書借閱證。
√可進行批量銷證。
√可進行批量典藏及分冊典藏。
√檢索結果與檢索條件分離,可保留多個檢索結果。
√豐富借閱制度,可對不同類型讀者、不同類型圖書,設置不同的借閱權限。
√可將系統(tǒng)臨時文件放于本地,加快了程序運行速度。
圖書采訪
圖書采訪子系統(tǒng)的主要功能是記錄采訪信息并向編目子系統(tǒng)提供數據。圖書采訪子系統(tǒng)主要由數據處理、查詢、統(tǒng)計打印、圖書驗收、信函定書幾部分組成。下面就幾個功能做一點解釋說明。
一、數據錄入:通過ISBN號可以調入MARC數據、出版者數據并在輸入ISBN號時進行。
圖書館可以外購采訪數據或從互聯(lián)網上下載圖書采購數據,然后通過數據錄入功能自動追加到采訪系統(tǒng)中來。在進行數據錄入時系統(tǒng)自動記錄圖書出版者信息,保證一次錄入多次調用。在進行數據錄入時系統(tǒng)自動,也就是說,如果您要采購的圖書已訂購或已收藏,系統(tǒng)會給您相應的提示。系統(tǒng)安全性校驗。例如,如果沒有輸入正題名、復本為0或過大,系統(tǒng)會給出相應的提示。數據攜帶。報紙科別、出版日期、復本、書商名信息系統(tǒng)會自動攜帶。
二、批量自動:系統(tǒng)將采訪錄入庫數據根據ISBN號、書名去采訪主庫、編目主庫依次查找,如找到則系統(tǒng)提示為重書。如果為重書,則可以修改其訂數據或將其刪除。
三、打印訂單:系統(tǒng)可打印標簽格式的訂單,此訂單格式已得到新華書店等書商允許。
四、圖書驗收:FLCS提供圖書驗收功能,通過圖書驗收,F(xiàn)LCS自動分配圖書登錄號。我們也可以不使用圖書驗收,而圖書編目時編目驗收一次完成。
圖書編目
圖書編目時系統(tǒng)自動調用采訪子系統(tǒng)數據及所購MARC數據,圖書編目完成后,可將數據交送到編目主庫及流通子系統(tǒng)進行圖書典藏及流通。圖書編目子系統(tǒng)大致有圖書編目、自動、統(tǒng)計打印、數據轉換、數據維護幾部分組成。
一、圖書編目:FLCS采用固定條目式錄入方式,通過多種輔助功能加快了圖書編目速度。
√圖書編目時可以自動調入圖書采訪數據、圖書驗收數據、所購MARC數據、出版者數據等。
√在鍵入ISBN號時進行自動。
√可以輸入圖書內容。在此,可以輸入圖書文本內容,也可以將圖書內容通過復制、粘貼的方式將圖書內容復制到系統(tǒng)中。
√嵌入文件:在此,可以利用WINDOWS的嵌入功能嵌入圖片、聲音、動畫等。
√出版地、出版者等數據自動記憶。
√開本、頁數等自動加"cm"、"頁"。
√叢書名等字段自動攜帶。
√種次號自動給出。
√正題名、分類號、復本、登錄號錯誤提示。
二、編目:FLCS提供自動的批量功能,如果有重書系統(tǒng)則將新書與庫存圖書同時顯示出來,用戶可以對其直接進行修改。
三、檢查登錄號排序:圖書登錄號是圖書館每一冊書的唯一標識,圖書管理系統(tǒng)實際上是通過登錄號進行圖書借還的,如果在圖書錄入過程中登錄號或復本輸入錯誤,則會造成圖書借還錯誤。FLCS提供了"檢查登錄號排序"功能,通過它,我們可以檢查出重復的及不連續(xù)的圖書,并可打印輸出,以供我們改正。
四、打印統(tǒng)計:FLCS允許用戶進行多條件打印和統(tǒng)計,各條件可任意組合。例如我們可以統(tǒng)計某段時間加工的某類中的某語種的圖書編目情況。
五、數據轉換:FLCS允許用戶外購MARC數據、允許用戶建立聯(lián)合編目,F(xiàn)LCS還允許用戶將系統(tǒng)數據生成MARC數據及各種文本數據以便和其他軟件交換數據。
六、數據交送:FLCS允許批量調撥交送,也就是說,我們可以將要交送的數據指明其館藏位置、是否流通、條碼號與登錄號是否一致等圖書典藏信息,在進行圖書交送時每一冊圖書都使用這一信息,對少量具有不同典藏信息的圖書,我們再通過圖書典藏子系統(tǒng)將其更正。這樣就避免了對每一冊都進行典藏調撥,從而簡化了手續(xù),加快了圖書加工速度。
圖書流通
圖書流通是用來記錄圖書借還信息的,必需有書有證才能進行圖書流通,流通子系統(tǒng)中的圖書數據來自編目子系統(tǒng)。
一、圖書借還:FLCS的借還操作簡捷、高效,無論借還操作還是借還速度都在同類產品中處于領先地位。
√圖書借還自動識別,在借還過程中不用任何鍵盤切換操作。
√圖書還回時自動計算圖書超期罰款。
√圖書借還時自動檢測借書或還書讀者是否有超期書,如有超期書則出現(xiàn)提示。
√可自動建立圖書條碼號與登錄號的對應關系。
√自動檢測讀者數據:包括讀者借數、掛失、資格、押金余額、書證限期等。
√自動檢測圖書數據。
√自動還約書記到。在圖書被還回時,如果此書已被預約,系統(tǒng)則自動所約圖書記到。
二、借閱統(tǒng)計:FLCS可按分類法統(tǒng)計出所有大類在某段時間的借閱種數、冊數及罰款多額。FLCS可統(tǒng)計出某段時間內的詳細借還情況。
三、圖書預約:如果讀者檢索到的圖書已被借完,他可以辦理預約手續(xù),以取得下次借閱的優(yōu)先權。讀者可以通過INTERNET網絡查詢到自己的約書是否已到,圖書館也可以定期打印預約到書單發(fā)給相關讀者以通知其約書已到。
四、查詢:
1.用戶可通過六種不同的渠道查詢圖書流通或讀者借閱情況。
2.FLCS有查詢欲超期讀者功能,通過對查詢日期的設置,可以檢索出已到期的讀者和將到期的讀者,以通知讀者提前還書。
3.通過對圖書借閱頻率的查詢,用戶可以評出各類熱門書和滯借圖書。
4.FLCS有詳細的借還記錄,通過借還歷史查詢,用戶可以方便的知道某段時間內某書曾被哪些讀者借過。如果出現(xiàn)撕書等違規(guī)現(xiàn)象,F(xiàn)LCS的歷史查詢會很大的縮小所要調查的讀者范圍。
五、罰款:FLCS系統(tǒng)的罰款只是從讀者押金中扣除而不涉及到現(xiàn)金。FLCS的罰款有詳細的歷史記錄,讀者可通過INTERNET對自動的罰款情況進行查詢。
六、書證管理
1.在進行讀者辦證時,系統(tǒng)攜帶除姓名之外的所有數據,而加快的辦證速度。在進行讀者辦證時,可以嵌入讀者照片,以供打印讀者借閱證及圖書借還時使用。
2.FLCS可以方便的打印讀者借閱證。
3.FLCS進行單個或批量銷證,可方便的打印出某一單位的到期或將要到期的讀者清單,并標其借閱信息及押金余額等。這對學校圖書館來說是非常重要的,通過這一功能,用戶可以只對班級進行銷證工作,而不涉及到單個讀者。
4.FLCS的賬務管理工作實用而嚴謹,用戶只有在辦證、銷證、交款與退款處涉及到現(xiàn)金,其他罰款都是從押金扣除而不涉及到現(xiàn)金流動。FLCS有詳細的現(xiàn)金流通記錄以供查詢。
5.圖書錯誤修正:圖書在流通過程中會自動關聯(lián)許多數據庫,如果在關聯(lián)過程中發(fā)生停電、死機等異常錯誤而使數據失去關聯(lián),則會造成圖書借還不成功,這時,我們可以通過圖書錯誤修正功能修復圖書和讀者數據,以使圖書可以繼續(xù)借還。
期刊管理
期刊管理由期刊訂購、現(xiàn)刊管理、過刊管理三部分組成,過刊編目完成后,可以通過數據交送,將數據交送到流通子系統(tǒng)進行過刊借還。
一、期刊訂購:期刊訂購是用來記錄期刊訂購信息的。
1.期刊增訂:在進行期刊增訂時,系統(tǒng)自動檢測所錄入期刊是否已訂購,并給出提示信息。
2.打印訂購清單:用戶可以對不同書商、語種、出版頻率打印訂購清單,并可以將期刊訂購數據生成EXCEL文檔,以用來數據交換。
二、現(xiàn)刊管理:現(xiàn)刊管理要調用期刊訂購數據并為過刊管理積累數據。
1.現(xiàn)刊記到:現(xiàn)刊記到時,系統(tǒng)自動調入訂購數據,自動計算應到期號,自動生成本期訂價,自動對應語種及排架號,自動檢測已到期與缺期。
2.打印裝訂通知單:系統(tǒng)自動檢測已到齊期刊并打印輸出,用戶可根據此清單進行現(xiàn)刊下架。
三、過刊管理:過刊管理由過刊編目、打印著錄卡片、財產賬等幾部分組成。
過刊編目:過刊編目時系統(tǒng)自動調用訂購數據、現(xiàn)刊數據及現(xiàn)刊下架數據,系統(tǒng)自動計算現(xiàn)刊合訂價,自動給出分類號等。
圖書典藏
通過圖書典藏,用戶可以指明每冊書的條碼號、館藏位置、是否允許流通等信息。FLCS允許用戶進行批量交送典藏然后再對個別圖書進行典藏登記的方式,從而簡化了典藏手續(xù),加快了典藏效率。
一、圖書典藏:在圖書典藏時,用戶可以指定每冊書的條碼號也可以不指定,如果不指定,用戶可以在圖書借還時再建立圖書登錄號與條碼號的對應關系。
實際上,F(xiàn)LCS允許用戶不經過圖書典藏而直接進行圖書流通,這反應了FLCS的可簡可詳的設計思想
二、統(tǒng)計打?。和ㄟ^統(tǒng)計打印功能,用戶可以方便的知道在某段時間內向圖書館各部門交送了多少圖書,并可打印出那些圖書的詳細列表。
三、圖書剔舊:FLCS允許用戶進行單冊書剔舊,剔舊書作為歷史保留并可隨時打印輸出。
論文管理
FLCS60論文全文管理系統(tǒng),通過這一系統(tǒng),用戶可以從光盤上、互聯(lián)網上等媒體上下載信息,建立自己的全文數據庫。FLCS的論文管理系統(tǒng)允許用戶通過WINDOWS的OLE功能存放WORD文檔、圖片、聲音、影像等多媒體信息,它是一個有效的多媒體管理工具,同時又是一個得利的辦公助手。
用戶建立的全文數據可以通過FLCS的INTERNET檢索系統(tǒng)通過網絡。
FLCS的INTERNET檢索系統(tǒng)
FLCS提供一個C/S結構的INTERNET檢索系統(tǒng),通過該系統(tǒng),用戶可以利用WWW瀏覽器,從所有上網的計算機上檢索到圖書館的館藏書目、讀者基本信息、讀者借書、預約到書、超期讀者、罰款記錄、最新圖書、借閱頻率最高的圖書及借閱頻最高的讀者、期刊數據、科技論文數據等信息。
該系統(tǒng)的服務器端配置為NT4、IIS3、ASP3、VFPODBC6、TCP/IP協(xié)議。
一、書目檢索:通過INTERNET檢索功能,用戶可以很方便的檢索到自已所需要的圖書,并能查到各分冊的館藏位置、及是否在館等信息。由于系統(tǒng)采用C/S結構,檢索運算在服務器端進行,網絡上傳輸的只是檢索式及檢索結果,從而大大減輕了網絡傳輸負擔,加快了檢索速度。
二、讀者檢索:通過讀者檢索功能,讀者可以在自己的計算機上檢索到自已的基本信息、所借圖書、罰款記錄、預約到書等信息。
三、論文檢索:FLCS允許用戶建自己的全文數據庫,并允許用戶將自己的全文數據庫通過INTERNET。通過論文檢索功能,用戶可以在自己的計算機上下載圖書館論文數據,并可進行下載、打印等處理。
觸摸屏檢索系統(tǒng)
FLCS提供了一個"傻瓜式"讀者檢索系統(tǒng),該系統(tǒng)通過對整部中圖法的引用和書名、作者提詞索引,使觸摸屏檢索成為可能,適合于各學校圖書館。讀者檢索時,完全脫離鍵盤,不懂計算機和圖書館學知識的人員,也能用觸摸屏或鼠標很快檢索到所需圖書。系統(tǒng)采用前臺書目檢索,后臺自動打印借書單的方式,方便了讀者和圖書管理人員。
用戶關心的問題
1.計算機停電或死機會不會造成數據丟失
FLCS有即時存盤功能,被修改的數據會立即存盤,不會因計算機異常錯誤而丟失數據。
2.FLCS能否存貯多媒體信息
FLCS能存貯每冊書的文本、圖片、聲音、動畫等多媒體信息。通過FLCS的科技論文管理系統(tǒng),用戶還能建立自已的多媒體資料庫。
3.FLCS能否打印讀者借閱證
FLCS能根據讀者辦證日期、讀者單位、讀者姓名或證碼打印讀者借閱證。
4.FLCS能否批量銷證
FLCS既能單個銷證,又能批量銷證。
5.FLCS系統(tǒng)是否易學易用
FLCS系統(tǒng)是標準的WINDOWS應用程序,界面友好,操作容易,只要有計算機常識就可維護使用。FLCS系統(tǒng)的數據流程與圖書館工作流程是相符的,只要懂圖書館業(yè)務,在一、兩周時間內就可熟練使用。
6.FLCS系統(tǒng)是否實用、是否具有先進性
FLCS的研制人員有圖書館學專業(yè)、計算機專業(yè)的大學畢業(yè)生,也有從事多年圖書館工作的老館員,F(xiàn)LCS的研制人員決定了其實用性。FLCS系統(tǒng)采用CLIENT/SERVER結構,實現(xiàn)Internet/Intranet信息,F(xiàn)LCS能從互聯(lián)網和光盤上下載信息,能存貯多媒體數據,所以FLCS系統(tǒng)當然是先進的系統(tǒng)。
7.FLCS能存放多少數據、能用于多大規(guī)模的網絡
理論上講,F(xiàn)LCS系統(tǒng)的記錄限制為十億條,系統(tǒng)測試用HP(166/32M/2.1G)服務器,聯(lián)想(166/32M/2.1G)PC機工作站,管理200萬冊圖書時,在檢索、借還等操作時均實現(xiàn)秒級延時。FLCS系統(tǒng)適用的網絡規(guī)模只受網絡操作系統(tǒng)限制。
8.我們是否可以外購數據及與其他圖書館交換數據
FLCS系統(tǒng)可以自動調用所購采訪數據、編目數據,F(xiàn)LCS可以生成標準MARC(ISO2709)數據以用于數據交換,F(xiàn)LCS也可以接收其他圖書館的MARC數據建立聯(lián)合編目。FLCS還可以和其他軟件如WORD、EXCEL等交換數據。
9.FLCS系統(tǒng)是否容易出問題、出了問題時怎么辦
系統(tǒng)全部代碼為32位,具有高度安全性,很少出問題。FLCS系統(tǒng)具有較強的自我修復能力,例如因停電、死機、機器硬件故障等原因造成FLCS系統(tǒng)不能正常運行時,可由系統(tǒng)自動修復。有縱橫公司用戶的地方即有縱橫公司商,縱橫公司已基本做到了服務本地化。
將用戶、終端、網絡、模態(tài)聯(lián)系在一起,需要貼近復雜的環(huán)境,貼近異構終端、異構網絡環(huán)境,尤其是能夠符合三網融合環(huán)境的需要,而在這種環(huán)境下,用戶首先通過終端,經過各種異構網絡接入三網,再統(tǒng)一鏈接到圖書檔案管理系統(tǒng),用戶才能使用系統(tǒng)所提供的服務、海量的信息資源[9];學術界一直研發(fā)新一代信息網絡,國外的參考文獻主要包括文獻[10][10]、文獻[11][11]、文獻[12][12]、文獻[13][13];同時現(xiàn)有技術中能夠鏈接終端、三網和系統(tǒng)的主要是張宏科教授及其團隊的一體化標識網,該技術通過接入標識代表終端的身份,通過交換路由標識表示終端的位置信息,通過連接標識作為服務連接和用戶身份的標識,服務標識表示業(yè)務的各種服務,該技術對流媒體、話音、數據等給予支持,該技術相關的參考文獻主要包括文獻[14][14]、文獻[15][15]、文獻[16][16]、文獻[17][17];基于此進行研究。
1.1用戶、終端、網絡的研究
為了研究用戶模型,首先研究用戶如何使用云平臺下的圖書檔案管理系統(tǒng),用戶接入到圖書檔案管理系統(tǒng),必須使用終端,通過網絡接入。在這個過程中,終端呈現(xiàn)異構化、復雜化、多樣化的特征,①終端目前可能使用電視網、電信網和計算機網中的任何一網,可以通過WLAN、WWAN、Internet、PLMN、HFC、傳統(tǒng)CATV、Ethernet和OAN中任何一網,隨著時代和科技的發(fā)展也可能使用其他網絡,其網絡方面的特征呈現(xiàn)異構化、多樣化;②終端類型和型號都很多,其功能、用途等明顯不同,造成構造的不同和復雜化;終端和網絡的異構化、復雜化、多樣化,造成了其效果差異化很大,主要體現(xiàn)在:①顯示效果方面;②音效效果方面;③網絡方面;④計算復雜度方面;⑤可用空間方面。從顯示效果的角度來看,需要注意以下幾點:①終端不同,其顯示屏幕的大小不同,從這個角度來說,手機和電視的差距是最為顯著的之一,筆記本、PC等終端設備屏幕往往適中,顯示屏幕大小的不同一方面和用戶持有終端是否便利有關,另一方面關系著用戶瀏覽信息資源時屏幕的尺寸和效果。②終端不同,其顯示所使用的分辨率不同,體現(xiàn)為顯示時的效果明顯不同,如顯示時的清晰細膩程度、拍照取景和視頻播放的效果等等,而且部分終端的分辨率是固定不變的,無法進行調節(jié)。③文件的格式不同,其顯示效果可能不同,例如常見的視頻格式有AVI、MPEG、DIVX、MOV、ASF、WMV、RM等,不同的格式記錄相同的視頻信息,其顯示效果也可能完全不同。④顯示效果的程度決定了用戶視覺角度質量的高低,其對于文本、圖片、圖像、單一的視頻是有決定性作用的,同時對多媒體信息資源的效果也是有一定影響的。⑤顯示效果的程度所帶來的影響,對于不同的用戶是不同的,其高度影響高度依賴視覺的用戶,但當用戶不依賴于視覺的時候影響則不大。從音效效果方面來看,需要注意以下幾點:①終端硬件不同,其發(fā)聲所用的效果不同,即使終端硬件相同其發(fā)聲的效果也可能不同,例如一臺筆記本電腦,如果其聲卡是集成的則往往沒有獨立的聲卡效果好,同樣不同廠商所生產的聲卡效果往往也有一定的差別,不同時間、不同技術所生產的聲卡效果也往往不同,但音效效果在設備、設置、播放內容等完全相同的前提下是一致的。②不同的音頻文件,其效果可能不同,首先數字音頻技術指標采樣率、壓縮率、比特率、量化級,分別控制單位時間內波形采樣的數據數量、音樂文件壓縮前后大小的比值、記錄每記錄音頻數據一秒鐘所消耗的比特值的平均值、用多少位二進制的數據描述的聲音波形;其次,不同的音頻文件格式不同,其音效的效果也可能不同,常見的音頻文件格式有WAV、MP3、WMA、OGG、APE等。③對于部分終端來說,音效效果是可以調節(jié)的,但依然存在音效無法調節(jié)的終端。④音頻效果的程度所帶來的影響,對于不同的用戶是不同的,其高度影響高度依賴聽覺的用戶,但當用戶不依賴于聽覺的時候影響則不大。從網絡的角度來看,①目前大部分的電視網依然是單向的,也就是說存在單向和雙向的問題,雖然隨著時代的發(fā)展和技術的進步,單向和雙向的問題最終會被解決,但是目前一段來說其依然是問題的一部分。②網絡不同登陸方式可能不同,例如如果用戶借助電信網登陸和使用服務有兩種模式,其一是通過以點播為基礎的短信息服務,需要利用短信服務的平臺來傳輸信息,由于其平臺經常是第三方提供的,因而實時性往往較差;第二種方式則是通過GPRS網絡,這種方案的缺點是覆蓋率較差、傳輸速度低、費用高,但可以實現(xiàn)實時。從計算復雜度方面來看,終端之間的差異很大,以電視網的機頂盒和電視機來說,即使運行一個非常簡單的動畫也會非常困難,而相同的困擾在計算機上往往不存在,換句話說計算復雜度高的資源無法在部分終端上運行,但同時部分終端上如果使用計算復雜度低的文件則也會浪費資源。從某種程度上來說,不同的終端適合使用的信息資源在內容、格式等方面是完全不同的。從可用空間的角度看,如果可用空間的大小無法支持對應的操作,則后續(xù)的操作無法進行,同時可用空間較小也會在一定程度上降低運算速度。對于可用空間的大小,不同的用戶可能會有不同的定義,部分用戶可能對終端的最小可用空間有自己的要求;還有一部分人對最小可用空間沒有要求,但是最小可用空間不夠用的時候會有自己期望的行為和操作。
1.2用戶行為研究
用戶的行為,①指用戶使用云平臺下圖書檔案管理系統(tǒng)的行為,其根據用戶的身份、目的、習慣、興趣等不同而不同,用戶可能是進行檢索、獲得、修改、保存信息資源,也可能是對圖書檔案管理系統(tǒng)的管理,如計費等;既包括其行為的種類、參數,同時還應該包括其行為所導致的結果。②用戶的行為受到其本身的制約,既要受到其身份影響,又受到其興趣和目的影響,但最終通過行為表現(xiàn)出來,可以通過用戶的行為獲得用戶的信息,并做出調整,以便更精確地認識和了解用戶。
1.3用戶偏好研究
用戶偏好,指用戶在考慮服務或者商品的時候按照其自身意愿所做出的帶有傾向性的符合理性的選擇,是用戶理性、認知和心理感受權衡后的綜合結論,是用戶個性化的體現(xiàn)。在云計算平臺下的圖書檔案管理系統(tǒng)中,其可以作為個性化服務推薦的基礎,主要包括以下幾個方面的內容,①由終端、網絡等帶來的與視頻、音頻、可用空間等有關的偏好信息,此偏好信息用于確認用戶偏好的信息資源的模態(tài)類信息,在此類偏好中用戶往往偏愛一種或者幾種終端,同時對于不同終端參數設置有不同的偏好;②用戶偏好的信息資源內容方面的信息,包括學科、方向、難度等,這種偏好主要來源于用戶原有的背景如職業(yè)、專業(yè)、知識層次等,并隨著用戶的發(fā)展而改變;③其他偏好,主要包括終端、所途經的網絡、所在的位置等;④用戶ID,用以唯一地標識和區(qū)別用戶。
2用戶模型研究
2.1用戶基本信息模型
根據對用戶、終端、網絡的研究,建立用戶基本信息模型,包括三類信息,分別是用戶信息、終端信息和網絡信息(詳見圖1)。其一是用戶信息如用戶ID、姓名、身份、年齡、知識層次、密碼、密碼提示問題、組別,其中①用戶ID、密碼是不可以省略的,其需要在用戶登陸的時候確定用戶的基礎信息,同時用戶ID對于整個系統(tǒng)來說是唯一的,也就是說所有用戶的ID是沒有重復的,是“獨一無二”的;②身份、年齡、知識層次三項可以用于輔助確定用戶的身份,以便在后續(xù)用戶偏好模型未獲得具體信息之前初步判斷和獲得用戶的偏好信息,但鑒于部分用戶的特殊性某些情況下是允許被省略的;③用戶信息可以通過組別確定用戶的權限的確認。其二是終端信息包括終端ID、終端參數等,其中①終端ID用于確定接入和登陸到圖書檔案系統(tǒng)的終端的身份,通過檢索對應于終端的數據表可以獲得包括其使用者、終端的類型、終端的基本參數及范圍、終端的可能配置等的信息,可以初步確定終端的信息;②終端參數包括的是顯示參數、音效參數、計算復雜度參數、可用空間參數,顯示參數和音效參數分別是用戶提供的其習慣使用的顯示、音效參數的設置,而計算復雜度參數需要通過終端ID判斷用戶終端的具體計算復雜度獲得,可用空間則需要在圖書檔案系統(tǒng)運行的時候通過其與終端之間的通訊獲得;③終端信息中終端ID是不可以缺省的,但終端參數是可以缺省的,在缺省的狀態(tài)下,系統(tǒng)依然可以通過終端ID獲得終端的類型及基礎的參數范圍,再根據參數范圍進行其他的判斷,同時由于計算復雜度參數和可用空間參數不需要用戶提供,因而也可以在缺省的情況下獲得。其三則是網絡信息如網絡類型、常見位置等,其中①電視網的單雙向問題可能會帶來新的問題需要給予重點關注;②常見位置,是用戶通常使用終端接入和使用圖書檔案管理系統(tǒng)服務的位置;③網絡ID,用以唯一地標識和區(qū)別網絡。關于用戶基本信息模型,需要注意的有:①用戶基本信息模型雖然是由三個部分組成的,但是其是一個整體,可以通過數據庫表示出來,其中的每一條記錄都只說明的是在某一種情況下用戶使用某種終端通過某種網絡接入和使用圖書檔案管理系統(tǒng)的具體設置以及由此而來的各種參數,每個用戶的具體信息可以不只一條而是若干條記錄的組合。②用戶基本信息模型的三個子模型,可以通過一個數據表體現(xiàn),也可以分成用戶信息表、終端信息表、網絡信息表三個數據表的組合來實現(xiàn)。
2.2用戶行為模型
用戶行為模型,主要用于記錄用戶的行為、狀態(tài)等信息,其由用戶ID、用戶行為、行為參數、狀態(tài)參數三個部分組成,其中①用戶的行為用于記錄用戶狀態(tài)變化的原因,同時可以從中獲得用戶基本信息模型的部分信息,同時也可以完善用戶偏好模型;②用戶行為參數用于說明用戶行為的細節(jié),是用戶行為有機的補充;③狀態(tài)參數,用于表明經過用戶的行為之后用戶的變化。
2.3用戶偏好模型
用戶偏好模型是用戶服務推薦的基礎,其主要包括3個方向,其一是對所獲取資源的模態(tài)傾向性,是與終端相關的,其中包括格式、顯示性能、音效性能等,其大多數屬性是范圍;其二則是對信息資源內容的傾向性,主要包括用戶的身份、年齡、知識層次、專業(yè)等;其三則是用戶通常所在的位置區(qū)域,可以用于以就近原則對其提供服務。
3關鍵技術分析
3.1用戶模型應用研究
從用戶登陸并使用系統(tǒng)服務的角度看用戶模型,用戶通過終端接入計算機網、電信網和電視網三網中的一網,可以利用一體化標識網絡技術連接到系統(tǒng),通過終端ID確定終端的身份(終端信息模型),通過終端所在的位置、IP等可以獲得對應的網絡信息(網絡信息模型),通過用戶ID和密碼登陸系統(tǒng)進而系統(tǒng)可以確定登陸的用戶(用戶信息模型),如果需要調用用戶偏好模型可以根據用戶ID在用戶偏好模型中檢索相應的記錄則找到對應用戶偏好的信息(用戶偏好模型),用戶使用過程中會有所操作記錄下用戶ID、相關操作及對應參數則可以將信息添加到用戶行為模型,根據用戶ID可以從用戶行為模型獲取相關的參數則可以獲得對應信息據此可以修改和完善其他模型。對于用戶模型的應用,本文認為:①對于信息資源的檢索和使用,既涉及到用戶對信息資源模態(tài)的偏好,又要涉及到用戶對信息資源內容的偏好,同時還涉及到用戶所使用的終端;在檢索的時候首先要根據終端信息模型和網絡信息模型判斷終端和網絡的特性,獲得支持的模態(tài)的信息,獲得顯示、音效、網絡、計算復雜度、可用空間等信息,再根據這些信息和模態(tài)結合結合用戶的偏好以集合的形式進行交的運算進而縮小可以接受的信息資源的模態(tài)范圍并將其作為用戶即時信息資源模態(tài)的偏好,再通過用戶偏好模型內容傾向類偏好可以獲得用戶對信息資源內容的偏好。②顯示、音效、網絡、計算復雜度、可用空間等的變化會帶來很多不同的情況,需要形成對應的策略,該策略既要符合用戶的意愿,又要符合運營商等商家的利益,同時必須符合法律法規(guī)并受到相關部門的監(jiān)管。在實踐的過程中,可以設置相應的閾值來劃分對應的范圍,根據閾值與當前值差別的組合來判斷當前所處的情況,當差距過大或者達到閾值的時候可以按照對應的既定策略采取行動,如在許可的情況下重新生成對應的信息資源、只發(fā)送部分信息資源、壓縮等。③用戶基本信息模型中用戶信息模型、終端信息模型和網絡信息模型需要相互結合,是一個有機的整體,在使用的時候相互輔助;同時用戶基本信息模型、用戶行為模型和用戶偏好模型也是一個有機整體,其通過用戶ID彼此關聯(lián)。用戶ID在整個模型中是唯一的,其作用是唯一地標識一個用戶,以便與其他用戶區(qū)別。
3.2用戶模型的初始化與完善
本文認為用戶模型的初始化信息可以從以下幾個方面獲得:①用戶注冊的信息②利用調查研究等方式從側面獲得的用戶信息;③利用公眾的大眾化特征獲得,其實質是首先獲得用戶基礎信息模型,然后再從用戶基礎信息模型獲取數據,以基礎信息模型數據為基礎結合概率歸類和整理,去生成用戶偏好模型和用戶行為模型的初始數據。本文認為用戶模型的信息完善與補充,是一個不斷學習和修正的動態(tài)反饋過程,通過機器學習對參數的重新估計和修正提高了預測的精度,進而提高服務的質量,可以為個性化服務推薦打下基礎。其實質是通過訓練來逐漸完善用戶行為模型,再根據用戶行為模型逐步完善用戶基礎信息模型和用戶偏好模型。具體的實現(xiàn)上,本文認為①用戶行為模型可以作為執(zhí)行單元,學習單元通過用戶行為模型提供的信息根據用戶基本信息模型和用戶偏好模型建立并改進知識庫,執(zhí)行單元格局知識庫中的知識執(zhí)行任務,再將執(zhí)行后的信息反饋到用戶行為模型作為下一步學習的資源。②可以用命令序列作為最小單元描述用戶行為,通過定義兩個序列、兩個狀態(tài)之間的相似度來代表和判斷行為模式之間、狀態(tài)之間的相似程度;模型工作的時候,計算序列相似度來判斷行為和狀態(tài)的變化。
4結束語
【關鍵詞】:圖書管理系統(tǒng);需求;功能
二十一世紀是信息高度交流與發(fā)展的時代,面計算機系統(tǒng)則在信息時代扮演著極為重要的腳色,隨著計算機的不斷發(fā)展,計算機以滲透到各個領域,圖書館也不例外,圖書館的計算機化以不容遲緩。
圖書館在正常運營中總是面對大量的讀者信息、書籍信息以及兩者相互作用產生的借書信息、還書信息。需要對讀者資源、書籍資源、借書信息、還書信息進行管理,及時了解各個環(huán)節(jié)中信息的變更,有利于提高管理效率。作者針對圖書館手工管理的現(xiàn)狀,經過詳細系統(tǒng)的調查,闡明了圖書管理系統(tǒng)的需求和功能,為圖書館管理信息系統(tǒng)的開發(fā)打下堅實基礎。
一、圖書管理系統(tǒng)的需求分析
當決定要開發(fā)一個信息系統(tǒng)時,首先要對信息系統(tǒng)的需求進行分析,需求分析要做的工作是深入描述軟件的功能和性能,確定軟件設計的限制和軟件同其他系統(tǒng)元素的接口細節(jié),定義軟件的其他有效性需求。
獲得當前系統(tǒng)的處理流程,在此首先假設當前系統(tǒng)是手工處理系統(tǒng)。手工處理流程大致是這樣的。讀者將要借的書和借閱證交給工作人員,工作人員將每本書附帶的描述書信息的卡和讀者借閱證一起放在一個小格欄,并在借閱證和每本書上貼的借閱信息。這樣借書過程就完成了。還書時讀者將要還的圖書交給工作人員,工作人員圖書信息找到相應的書卡和借閱證,并填寫相應的還書信息。
抽象出當前系統(tǒng)的邏輯模型。在理解當前系統(tǒng)“怎么做”的基礎上,抽取其“做什么”的本質,從而從當前系統(tǒng)的物理模型抽象出當前系統(tǒng)的邏輯模型。在物理模型中有許多物理因素,隨著分析工作的深入,有些非本質的物理因素就成為不必要的負擔,因而需要對物理模型進行分析,區(qū)分出本質的物理因素就成為不必要的負擔,因而需要對物理模型進行分析,區(qū)分出本質的和非本質的困素,去掉那些非本質的困素即可獲得反映系統(tǒng)本質的邏輯模型。
建立目標系統(tǒng)的邏輯模型。分析目標系統(tǒng)與當前系統(tǒng)邏輯上的差別,明確目標系統(tǒng)到底要“做什么”,從而從當前系統(tǒng)的邏輯模型導出目標系統(tǒng)的邏輯模型。在對上述流程進行分析后,我們對新的圖書處理流程進行整理,圖書館借還書過程如下:
借書過程:讀者從架上選到所需圖書后,將圖書和借書卡交管理人員,管理人員用碼閱讀器將圖書和借書卡上的讀者條碼2碼讀入處理系統(tǒng)。系統(tǒng)根據讀者條碼從讀者文件和借閱文件中找到相應記錄;根據圖書上的條碼從圖書文件中找到相應記錄,讀者如果有如下列情況之一將不予辦理借書手續(xù)。
①讀者所借閱圖書已超過該讀者容許的最多借書數目。
②該讀者記錄中有止借標志。
③該讀者還有已超過歸還日期而仍未歸還的圖書。
④該圖書暫停外借。
若讀者符合所有借書條件時,予以借出。系統(tǒng)在借閱文件中增加一條記錄,記入讀者碼、圖書條碼、借閱日期等內容。
還書過程:還書時讀者只要將書交給管理人員,管理員將書上的圖書條碼讀入系統(tǒng),系統(tǒng)從借閱文件上找到相應記錄,填上還書日期后寫入借閱歷史文件,并從借閱文件上刪去相應記錄,同時系統(tǒng)對借還書日期進行計算并判斷是否超期,若不超期則結束過程,若超期則計算出超期天數、罰款數、并打印罰款通知書,記入罰款文件。同時在讀者記錄上作止借標記。當讀者交來罰款收據后,系統(tǒng)根據讀者條碼查罰款文件,將相應記錄寫入罰款歷史文件,并從罰款文件只刪除該記錄,同時去掉讀者文件中的止借標記。
為了對圖書管理系統(tǒng)做完整的描述,還需要對上面得到的邏輯模型做一些補充.首先采用圖形的方式描述圖書管理系統(tǒng)的用戶界面,這樣做的目的是保證整個系統(tǒng)的用戶界面的一致性,同時也有國助于后續(xù)的開發(fā)人員更好地理解系統(tǒng)需要實現(xiàn)的功能.其次,說明圖書管理系統(tǒng)的一些特珠性能要求。如借書、還書服務花費的時間一次不得大于5分鐘等。
前面著重對借還書流程進行了說細的闡述,下面介紹圖書管理系統(tǒng)的總體功能要求。簡單的圖書管理系統(tǒng)主要包括下面的功能:
>借書處理:完成讀者借書這一業(yè)務流程。
>還書處理:完成讀者還書這一業(yè)務流程。
>罰款處理:解決讀者借書超期的罰款處理。
>新書上架:輸入新書資料。
>舊書淘汰:刪除圖書資料。
>讀者查詢:根據讀者號,查詢讀者借閱情況。
二、圖書管理系統(tǒng)的功能分析
系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務的基礎上完成。圖書館管理信息系統(tǒng)需要完成功能主要有:
有關讀者種類標準的制定、種類住處的輸入,包括種類編號、種類名稱、借書數量、借書期限、有效期限、備注等。
讀者種類信息的修改、查詢等。
讀者基本信息的輸入,包括讀者編號、讀者姓名、讀者種類、讀者性別、工作單位、家庭住址、電話號碼、電子郵件地址、辦證日期、備注等。
讀者基本信息的查詢、修改,包括讀者編號、讀者姓名、讀者種類、讀者性別、工作單位、家庭住址、電話號碼、電子郵件地址、辦證日期、備注等等。
書籍類別標準的制定、類別信息的輸入,包括類別編號、類別名稱、關鍵詞、備注信息等。
書籍信息的輸入,包括書籍編號、書籍名稱、書籍名稱、書籍類別、作者姓名、出版社名稱、出版日期、書籍頁書、關鍵詞、登記日期、備注信息等。
借書信息的輸入,包括借書信息編號、讀者編號、讀者姓名、書籍編號、書籍名稱、借書日期、備注信息等。
借書信息的查詢、修改,包括借書信息編號、讀者編號、讀者姓名、書籍編號、書籍名稱、借書日期、備注信息等。
還書信息的輸入,包括還書信息編號、讀者編號、讀者姓名、書籍編號、書籍名稱、借書日期、還書日期、備注信息等。
還書信息的查詢和修改,包括還書信息編號、讀者編號、讀者姓名、書籍編號、書籍姓名、借書日期、還書日期、備注信息等。
參考文獻
[1]EWinemiller,J.Roff,著.VisualBasic6.0數據庫開發(fā).清華大學出版社,1999.
[2]郭盈發(fā),張紅娟.《數據庫原理》.西安電子科技大學出版社,2002.
為了保護光盤和充分利用光盤數據,現(xiàn)今許多圖書館自行開發(fā)隨書光盤管理系統(tǒng),將光盤內容拷貝、壓縮存入計算機中,架設Web服務器,供網上瀏覽和下載,或者架設FTP服務器,在校園網內供讀者瀏覽或者下載使用,然而這種做法有可能面臨侵犯著作權的風險。
2圖書館光盤管理系統(tǒng)中面臨的著作權問題
圖書館光盤管理系統(tǒng)為讀者在電子資源檢索室及圖書館網站上瀏覽和下載光盤文獻資料提供服務,這樣將大大促進作品的傳播和使用。因此,作品的版權人不可能不關心這樣的問題:將光盤內容存儲到服務器中是否屬于版權人的專有權利?是否應該事先獲得該作品版權人的許可?是否違反了著作權法?
2.1復制權
我國著作權法規(guī)定:“圖書館、檔案館、紀念館、博物館、美術館等為陳列或者保存版本的需要,復制本館的作品,可以不經著作權人許可,不向其支付報酬,但應當指明作者姓名、作品名稱,并且不得侵犯著作權人依照本法享有的其他權利?!眻D書館開發(fā)的光盤管理系統(tǒng),將隨書光盤資源上傳到圖書館專用服務器,改變的只是作品的載體,其作品內容本身的完整性并沒有改變,是一種從數字到數字的復制,所以此時的數字化可以不經過版權人的許可,也不必付費。但是高校圖書館必須嚴格遵守相關法律條例,保證隨書光盤的開發(fā)和利用控制在合理使用的范圍內。
2.2信息網絡傳播權
隨書光盤管理系統(tǒng)是在網絡環(huán)境下進行的,必然涉及信息網絡傳播權。對于高校圖書館而言,各圖書館應認真遵守《信息網絡傳播權保護條例》的規(guī)定:“圖書館、檔案館、紀念館、博物館、美術館等可以不經著作權人許可,通過信息網絡向本館館舍內服務對象提供本館收藏的合法出版的數字作品和依法為陳列或者保存版本的需要以數字化形式復制的作品,不向其支付報酬,但不得直接或者間接獲得經濟利益?!眻D書館要全面監(jiān)控讀者使用各種資源情況,有效規(guī)避讀者在信息使用過程中侵犯權利人的知識產權。
2.3署名權、修改權、保護作品完整權
光盤管理系統(tǒng)的開發(fā)過程主要涉及著作權人的人身權,雖然不必取得著作權人許可,但要尊重作者的署名權、修改權、保護作品完整權:在對光盤的編輯中應指明作者姓名、不得擅自改變;也不能擅自對作品進行修改、更正補充、篡改,防止作者的名譽、聲望受到損害,維護作品的純潔性。
3防范圖書館光盤管理系統(tǒng)中的著作權問題
3.1對館員進行知識產權知識培訓
嚴防盜版光盤的入藏在各種盜版活動猖獗的今天,圖書館必須開展知識產權法宣傳與培訓,提高圖書館工作人員的知識產權意識和法律素質,對工作中容易侵權的問題要特別注意:選擇正規(guī)出版社的出版物,保護著者版權,不購買低價盜版光盤,加強隨書光盤訂購、入藏、驗收等環(huán)節(jié)的管理,嚴防盜版光盤的入藏與流通,一經發(fā)現(xiàn)應堅決剔除。真正做到從行動上去保護知識產權,避免圖書館侵權行為的發(fā)生,首先要具備較高的知識產權保護意識,
3.2正確利用“合理使用”制度
圖書館是一個為教育服務、非營利性信息服務機構,為促進信息資源的共建共享,世界各國的現(xiàn)行著作權法都在不同程度上允許社會公眾的合理使用。圖書館光盤管理系統(tǒng)是將本館的館藏光盤進行數字化處理,是基于服務的并且無任何營利目的,在本館內、在原讀者范圍內使用,可以事先不征得著作權人的同意,也無須支付任何費用,但如果著作權人聲明其作品不允許復制,就不能將其作品拷貝并在網上傳播。圖書館應當以知識產權保護為基礎,充分利用“合理使用”這一權力,以保證最大限度地實現(xiàn)信息資源的合理使用,從而進一步擴大信息資源共享的范圍,但同時也應把握好尺度,嚴格遵循合理使用的范圍、權限。
3.3提高讀者知識產權意識
圖書館要對讀者進行知識產權保護的宣講活動,在數據庫主頁中版權公告,提醒讀者合理、合法使用數據庫資源,對讀者進行有效的引導。圖書館還應盡到注意義務,對有可能發(fā)生的讀者侵權行為進行警示,提醒讀者使用資源時尊重知識產權,不得將從圖書館獲得的資源用于任何商業(yè)目的,同時一旦發(fā)現(xiàn)侵權內容,立即采取適當措施予以移除。只有圖書館廣大讀者確確實實地提高了知識產權保護的意識,才能從根本上杜絕使用中侵權行為的發(fā)生,有效地規(guī)避知識產權風險。
3.4做好技術防范
首先,圖書館要嚴格控制傳播范圍,設置用戶賬號和密碼,中國管理信息化ChinaManagementInformationization確保光盤管理系統(tǒng)僅校內讀者在館域網或校園網內登錄訪問;還可以通過設置防火墻的方法來有效地將互聯(lián)網與內部網隔離,防止不在授權范圍內的網上讀者使用這些信息。其次,通過先進的計算機技術限制讀者下載,只允許讀者在線瀏覽,保護著作權所有人的利益。
3.5以教學為目的的非營利性復制