?

聚仁學校圖書管理系統的設計與實現

2009-09-29 08:58何建平
新媒體研究 2009年14期
關鍵詞:管理系統中小學圖書

何建平

[摘要]中小學圖書館是學校精神文明建設的窗口,是中小學生吸收人類科學文化知識的寶庫,也是新課改的重要課程資源。學校圖書管理的科學與否,直接影響著圖書的使用率。在現階段,如何發揮學校圖書館的作用,使用數據庫系統的管理是一項重要工作。通過聚仁學校對圖書管理系統的設計與實現的闡述,便于其他學校對圖書管理系統有整體的了解和認識,以此促進中小學的圖書管理。

[關鍵詞]圖書 管理系統 中小學

中圖分類號:G48 文獻標識碼:A 文章編號:1671-7597(2009)0720029-01

一、圖書管理現狀

(一)我國中小學圖書管理現狀

隨著計算機技術的不斷應用和提高,計算機已經深入到社會生活的各個角落。而現在的中小學的圖書館實現計算機自動化管理的不足10%,大部分仍采用手工管理圖書的方法,不僅效率低、易出錯、手續繁瑣,而且耗費大量的人力。

(二)聚仁學校圖書管理現狀

蘭溪市聚仁學校在2004年以前也是采用手工方式管理的,為了滿足圖書館管理人員對圖書館書籍,讀者資料,借還書等進行高效的管理,在工作人員具備一定的計算機操作能力的前提下,本人特編寫一個圖書管理系統軟件以提高圖書館的管理效率。

該軟件從2004年開始運行使用至今,情況良好。學校圖書館實現了藏書全部開放,師生共享開架借閱。這種借閱方式充分發揮了圖書館的功效,最大限度地為讀者服務,這也是圖書館自動化管理的最終目標。2005年金華市“信息化示范性學?!痹u選專家組來校檢查時,對學校使用的自編圖書管理系統作了充分肯定。

二、系統總體功能

1.管理系統有一個較好的圖形用戶界面。

2.編目要參照中圖法。

3.要求編目、流通、查詢、統計等能實現自動化管理。

4.使用條形碼作為圖書的標識,使用ID卡作為讀者的標識,實現標識的唯一性。

使用ID卡和條碼后,能夠使圖書管理工作更加簡單、快捷、不易出錯。當一本書具有唯一條形碼標識,每位讀者也具有唯一ID卡標識時,圖書的借閱、查詢就十分便捷了。應用條形碼取代了以往填寫書袋卡、借書證,核對借閱時間等繁瑣的手工勞動。讀者在借書時只要將借書證(ID卡)給工作人員,工作人員只需登錄借書系統,用發卡器讀ID卡信息,屏幕就會顯示出該讀者的信息,包括讀者姓名、班級、已借幾本書、已還幾本書、是否已掛失等。如可以借書,工作人員只需用條形碼閱讀器掃描該讀者所需借的書上的條形碼后,該書的書名和條形碼等信息都從數據庫中調出顯示在屏幕上,自動記錄在該讀者的借閱檔案中,借書工作即告完成。借一本書僅需1至2秒鐘。操作完后,計算機自動地將該借閱者和借閱的圖書號碼輸入對應數據庫中。

三、管理系統的設備要求

該管理系統可移植性強:可在windows98,windows2000、windowsXP

的環境下運行,對電腦無特殊要求。

外設需配置:激光打印機(打印條形碼)、條形碼閱讀器、ID卡發卡器、UPS不間斷電源。

四、數據庫設計

使用數據庫VFP進行設計,主要表有:圖書表、讀者表、借書表、還書表、遺失圖書表、書證遺失表等。其表結構為:

表結構:圖書.DBF

字段1-圖書序號是一個大于10000000而小于99999999的八位數,每一本書都有唯一的序號;字段2-類別是按照中圖法進行分類該圖書所屬的類別;字段3-編號是該類別中的流水號;字段4至字段13是圖書的基本信息。

表結構:讀者.DBF

字段1-借書證號是一個小于10000000的ID卡號;字段2至字段7為讀者的基本信息;備注字段主要是用來記錄讀者借書卡遺失之后又重新換卡等一些信息。

借書表、還書表、遺失圖書表、書證遺失表結構略。

為了確保數據的安全性,數據采用自動備份,保存到相應的日期目錄中,備份周期為一個月。

五、系統各功能塊的實現

1.登錄系統:進入系統需用戶名及密碼驗證。

2.系統管理:包括:修改密碼、數據備份(手動)、圖書數據輸入、讀者數據輸入、數據導出、換借書卡、借書卡掛失/解掛等功能。

圖書數據輸入中,采用字段鎖定手法,對于輸入圖書的復本,不用一本一本輸入,只需輸入一本的詳細信息,其他的只需選中字段鎖定,然后直接點擊“增加”按鈕即可。同時,在該界面中,能實現數據修改,數據刪除。

數據導出,可將所有數據導出到Excel文檔,便于其他應用程序的調用。

3.借書管理:借書時,先在發卡器上刷卡,系統自動讀取該借書證的有關信息,并將借閱情況也統計出來,再用條形碼閱讀器掃描所需借的書上的條形碼,系統讀取該圖書的信息,將借書成功的記錄添加到借書表中,并提醒“已借成功!”

4.還書管理:只需在還書管理窗口中,用條形碼閱讀器掃描所還的書上的條形碼,系統自動完成還書過程。

5.賠書管理:類似于還書管理,但同時記錄遺失圖書表。

6.查詢管理:能查詢各表:圖書表、讀者表、借書表、還書表、遺失圖書表、書證遺失表等中的所有信息。支持模糊查詢,支持查詢條件的“與”和“或”操作,支持操作符“等于、不等于、大于、小于、為空格、為NULL、包含、在…之中、在…之間”,支持查詢結果打印。

7.報表管理:可打印各表中的信息。

8.其他輔助功能:

條形碼管理:用來打印圖書編目時所需的條形碼,要求打印為大于10000000而小于99999999的八位數。

架設asp服務器:使學生能通過學校里的任何一臺電腦查詢圖書館中的圖書信息。

參考文獻:

[1]舒俊紅,新課程改革下中小學圖書館的現代化建設,《中小學實驗與裝備》,2007年第02期.

[2](美)Ivar Jacobson等著,周伯生等譯,《統一軟件開發過程》,機械工業出版社,2002年版.

[3](美)David Simon、周瑜萍等著,《Visual C++6編程寶典》,電子工業出版社,2005年版.

[4]王晶瑩等編著,《Visual FoxPro數據庫開發實例解析》,機械工業出版社,2004年版.

猜你喜歡
管理系統中小學圖書
基于單片機MCU的IPMI健康管理系統設計與實現
基于物聯網的IT運維可視化管理系統設計與實現
基于分布式數據庫Cedar的高效工單管理系統設計與實現
班里有個圖書角
值得孩子閱讀的100種圖書
略談中小學信息技術教學中微視頻的應用
新課標下書法高效課堂教學探究
基于.NET框架的內容管理系統設計與實現
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合