999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于B/S結構的高校院系資料室圖書管理系統分析與構建

2015-12-28 12:16:56陳從新
長春師范大學學報 2015年2期
關鍵詞:設置圖書館信息

陳從新

(巢湖學院電子商務系,安徽合肥238000)

高校圖書情報工作是學校教學科研管理工作的組成部分,是師生學習、開展學科建設、學術創新的支撐服務機構,在高校工作中具有極其重要的地位。目前很多高校均采用校系兩級圖書資料建設管理模式,而院系圖書資料室一般規模較小。隨著近幾年交叉學科的增多,院系圖書資料數量開始逐年增大,如何選用合適的現代化管理手段使院系資料室發揮更大作用是其發展面臨的基本課題。本文通過分析高校院系資料室圖書管理信息需求,設計了一套基于B/S結構的圖書信息管理系統。

1 設計思路與目標

目前,常見的圖書信息管理系統設計有B/S和C/S兩種結構。其中,C/S結構系統能實現分布計算,效率高、安全但擴展性弱,只能在局域網中使用,需要單獨安裝客戶端,對硬件的要求高,跨平臺和可移植性困難;B/S結構正好解決了這些難題,通過瀏覽器即可訪問系統,升級容易,開發簡單,維護方便,已然成為信息化發展的一個趨勢。在學校的信息化系統中,郵件系統、選課系統等均采用B/S模式。本系統采用主流B/S架構,立足于實際,面向后期發展,旨在設計一款能解決用戶隨時隨地訪問系統頁面,滿足讀者多種查詢預約查閱需求,使圖書管理工作高效化、規范化,讓管理人員能及時了解讀者文獻需要,數據庫格式標準、易擴展、反應迅速的信息系統。

2 系統實現關鍵技術與環境

本文開發的圖書管理系統是基于B/S結構的Web系統,涉及的相關開發工具和關鍵技術主要有Struts框架、Jsp、Servlet JavaBean等Java Web開發的基礎技術,MyEclipse開發集成環境和Mysql數據庫以及Tomcat服務器。

硬件環境:CPU2.00GHz及以上;內存2G及以上;硬盤500G及以上;Web服務器Tomcat 6.0。

軟件環境:開發工具采用集成化的開發環境Myeclipse8.0,Java采用J2SE6.0版本。

操作系統:Windows XP,Windows 7。

3 功能模塊設計

對圖書管理系統各項功能進行集中、分塊,按照功能模塊設計的要求,得到系統功能模塊圖(圖1)。

圖1 系統功能模塊結構圖

3.1 登錄模塊

主要功能是根據用戶提供的用戶名和密碼判斷用戶的合法性,檢測用戶是不是合法用戶。為了界面友好性,設置不同用戶的統一登錄界面,通過該模塊對用戶進行身份驗證和權限驗證,從而為不同權限的用戶調出不同的登錄主界面。

3.2 基本設置模塊

基本設置模塊包含如下幾個子模塊:圖書館設置、閱覽室設置、書架設置和管理員設置,主要功能是完成對圖書館、閱覽室、書架以及管理員的信息的維護,增加修改等操作。

3.2.1 圖書館設置

圖書館設置完成對圖書館基本信息的更新,該模塊的目的主要是考慮系統的擴展性,有了該模塊,方便系統對實施的圖書館具體信息進行修改。

3.2.2 閱覽室設置

閱覽室是圖書館的重要組成部分,本模塊完成對閱覽室的個性化設置,修改閱覽室信息,實現對閱覽室的名稱、借閱天數、續借天數、超期罰款處罰力度以及該閱覽室最大借閱數量修改。圖2為閱覽室設置的處理流程設計圖。

圖2 閱覽室設置處理的數據流程

圖3 圖書檔案管理處理的數據流程

3.2.3 書架設置

每個閱覽室都有很多有序排列的書架,該模塊功能主要是完成對當前書架信息的修改、刪除或添加的操作。在進入該模塊之后,在正常情況下會顯示書架列表信息,如果發現書架信息有誤,可以進行修改,書架信息失效,可以將之刪除,將新書架信息錄入到系統。

3.2.4 管理員設置

該部分功能主要是對管理員權限設置,添加新管理員信息和刪除管理員。在默認情況下,管理員權限顯示為灰色,點擊權限管理,使用局部刷新技術,可以進入權限修改模式,此外可通過點擊添加管理員信息和刪除按鈕添加新的管理員和刪除不需要的管理員。

3.3 讀者管理模塊

該模塊設計包含兩個子模塊,即讀者類型管理和讀者檔案管理,主要完成對讀者信息的維護操作。將讀者和讀者的類型設計成兩個實體,可以解決一個讀者實體造成的數據冗余。

3.4 圖書檔案管理

圖書檔案管理是圖書館管理系統的重點,在圖書館管理系統中,圖書是其中重要的實體,對圖書的有效管理是系統的重要工作。本系統實現的圖書檔案管理模塊可以完成對圖書檔案的多條件查詢,進行分頁顯示,可以將信息詳細顯示,并修改、刪除以及添加新的圖書檔案。設置流程設計圖如圖3所示。

3.5 圖書借還模塊

圖書借還模塊是圖書館管理系統中的核心業務之一,該模塊分為三個子模塊:圖書借閱、圖書歸還和圖書續借。圖書借閱的功能主要是完成讀者的借閱信息的登記,圖書歸還模塊完成圖書到期或讀者歸還圖書的工作。在讀者對圖書有合理續借理由情況下,續借模塊完成圖書續借的相關業務。

3.5.1 圖書借閱

圖書借閱模塊的主要功能是根據讀者的請求,判斷讀者是否具備借閱條件,如果具備則滿足讀者的請求,完成對特定圖書的借閱;否則提示讀者不能借閱是什么原因造成的,例如讀者處于欠費狀態或者有圖書超期未及時歸還等,在正常狀態下解決對讀者借閱圖書的請求。

3.5.2 圖書歸還

該模塊的主要功能是滿足圖書歸還處理的需求,系統設計時只提供一個輸入就是圖書條形碼,輸入該條形碼,則可顯示借此圖書的讀者信息以及是否超期等操作。同時在歸還環節,考慮到讀者有遺失圖書情況,在設計中,需要有選項判定圖書是否丟失還是正常歸還。圖書歸還處理流程設計如圖4所示。

圖4 圖書歸還處理的數據流程

3.5.3 圖書續借模塊

該模塊需要滿足相應續借條件,又要能完成對圖書借閱檔案的更新,流程設計如圖5所示。

圖5 圖書續借處理的數據流程

3.6 系統查詢模塊

系統查詢模塊主要完成對圖書館管理系統中圖書檔案、讀者檔案以及借閱信息3個部分的查詢。

3.6.1 圖書檔案查詢

圖書檔案信息是圖書館管理系統中的重要數據信息,對圖書檔案信息的有效查詢是本系統的設計重點。本系統實現對圖書的多條件查詢和分頁顯示,具體可以根據出版社、所在書架、圖書類型、條形碼或圖書名稱任意組合實現對圖書的查詢,有完全匹配查詢和模糊匹配查詢兩種方式,必要時對查詢結果進行分頁顯示。

3.6.2 讀者檔案查詢

本系統實現通過讀者類型和讀者條形碼以及讀者姓名對讀者的多條件組合查詢,必要時對查詢結果必要時進行分頁顯示。

3.6.3 圖書借閱查詢

圖書借閱記錄了圖書館核心業務的處理流程和數據資料,是圖書館管理系統中的重要業務。每天有大量借還信息錄入數據庫,這些信息的有效管理對于圖書館來說非常重要。本模塊提供對歸還、到期以及通過借書和還書時間段作為條件進行查詢,并對查詢的結果進行分頁顯示。

3.7 讀者自服務模塊

該模塊主要是滿足讀者自己的一些自助服務,一方面可以更方便地為讀者服務,另一方面可以減輕圖書管理員工作量。主要功能包括圖書信息、讀者個人借閱、讀者歷史借閱的信息查詢,以及修改個人密碼、圖書續借等讀者自主服務操作。該子系統在讀者登錄之后顯示當前借閱情況,讀者可以通過該子系統進行欠費記錄查詢、多條件圖書查詢、歷史借閱查詢以及修改讀者密碼等操作。

4 數據庫設計

通過對高校院系資料室的實際調研得出用戶需求,結合具體的業務流程,給出系統的邏輯模型,構造系統邏輯模型的工具是數據流圖和數據字典及E-R圖。圖6為系統的數據流圖,圖7為數據庫匯總表設計。

圖6 頂層數據流圖

表1 數據庫匯總表

5 系統安全設計

在圖書館管理系統的設計過程中,系統安全控制需要時時把握,本系統在安全性控制方面主要采用以下手段:登錄驗證;session控制;過濾器控制,通過這三種手段的控制,系統在安全性能方面能夠達到一定的要求。

5.1 登錄驗證

登錄驗證是信息管理系統中非常普遍的一種初步安全控制,用戶必須具備合法的用戶名和登錄密碼方能登錄用戶,否則進不了系統。實現過程如圖7所示。

圖7 登錄設置處理的數據流程

5.2 session 控制

在登錄系統后,訪問眾多頁面都需要一個用戶權限。當用戶登錄成功后,進入的新頁面和登錄窗口的關系需要統一聯系,session記錄在瀏覽器中掌握整個操作,完成并記錄登錄成功后用戶的信息,不同頁面再判斷訪問session是否有效,有效繼續訪問,無效則要重新登錄。

5.3 過濾器控制

過濾器控制是信息系統中安全控制的高級手段,此方法也是本系統實現系統安全的核心,它實現對訪問者來源的控制,以及記錄哪個用戶訪問哪個頁面,這個控制手段可以有效地防止外網的惡意攻擊。部分實現代碼如下:

6 結語

圖書管理系統是一個復雜的系統工程。開發一個功能完善的高校圖書管理系統需要在系統開發和后期的使用過程中兼顧各種因素,應同時具備網絡、計算機硬件、圖書館等專業知識。本系統是以高校院系圖書資料室為典型運行環境,為方便資料室的管理,提高工作質量和工作效率而設計的管理信息系統,目前能夠良好運行,達到了預期的效果。

[1]李廣建,張智雄,黃永文.國外圖書館自動化系統的現狀與趨勢[J].現代圖書情報技術,2003(3):13-18.

[2]王姝.基于 B/S模式的圖書管理系統的設計與實現[D].西安:西安理工大學,2006.

[3]劉治國.構建基于B/S結構的圖書管理系統[J].信息技術,2005(3):72-77.

[4]萬濤.圖書館管理系統的設計與實現[D].長春:吉林大學,2009.

[5]劉冬梅.基于B/S模式圖書館管理系統的設計與實現[D].沈陽:東北大學,2009.

[6]賈玉芳,王瑞華.中小型學校圖書管理系統的設計與實現[J].晉中學院學報,2007(3):21-23.

[7]陳大廣.編制圖書館計劃和規則的一些思考[J].圖書情報工作,2004(4):53-55.

猜你喜歡
設置圖書館信息
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
圖書館
小太陽畫報(2018年1期)2018-05-14 17:19:25
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
飛躍圖書館
本刊欄目設置說明
中俄臨床醫學專業課程設置的比較與思考
圖書館里的是是非非
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
去圖書館
地鐵出入段線轉換軌設置
主站蜘蛛池模板: 99热国产这里只有精品9九| igao国产精品| 九九香蕉视频| 国产幂在线无码精品| 免费无码AV片在线观看国产| 日本不卡在线播放| 亚洲天堂视频在线播放| 精品国产免费观看| 成年人午夜免费视频| 91成人免费观看| 日本午夜在线视频| 亚洲天堂.com| 亚洲伦理一区二区| 亚洲国产天堂在线观看| 国产91无码福利在线| 欧美三级自拍| 午夜视频日本| 狠狠色婷婷丁香综合久久韩国| 青青青国产精品国产精品美女| 国产亚洲精久久久久久久91| 亚洲国产成人无码AV在线影院L| 国产黄色视频综合| 99久久精品免费看国产免费软件| 亚洲天堂免费在线视频| 国产精品99久久久久久董美香| 伊人久久福利中文字幕| 国产成人在线小视频| swag国产精品| 成人中文字幕在线| 2021亚洲精品不卡a| 久热这里只有精品6| 国产精品刺激对白在线| 99精品一区二区免费视频| 国产草草影院18成年视频| 久久精品66| 无码久看视频| 日韩欧美国产另类| 亚洲三级成人| 中文字幕无码中文字幕有码在线| 国产成人8x视频一区二区| 91麻豆精品视频| 好久久免费视频高清| 欧洲在线免费视频| 一级毛片视频免费| 国产a v无码专区亚洲av| 亚洲欧美激情另类| 制服丝袜亚洲| 影音先锋亚洲无码| 亚洲欧美极品| 亚洲一级毛片免费看| 成人毛片免费观看| 超级碰免费视频91| 欧美a在线| 国产精品成人观看视频国产| 欧美综合成人| 国内精品小视频福利网址| 国产91全国探花系列在线播放| 天堂成人在线| 精品超清无码视频在线观看| 亚洲国产av无码综合原创国产| 精品久久蜜桃| 宅男噜噜噜66国产在线观看| 二级特黄绝大片免费视频大片| 欧美午夜在线播放| 麻豆精品久久久久久久99蜜桃| 天堂va亚洲va欧美va国产| 日韩精品一区二区三区swag| 免费xxxxx在线观看网站| 亚洲日韩精品伊甸| 在线观看免费人成视频色快速| 国产在线91在线电影| 97视频精品全国免费观看| 国产不卡网| 精品视频在线观看你懂的一区| 中文字幕第1页在线播| 久久99久久无码毛片一区二区| 99偷拍视频精品一区二区| 丁香五月婷婷激情基地| 精品国产自在现线看久久| 黄色在线网| 亚洲精品无码AV电影在线播放| 亚洲一级毛片在线观|