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

圖書館集成管理系統與校園一卡通系統數據同步跟蹤的實現

2012-04-29 03:53:18張秀華
現代情報 2012年12期

張秀華

〔摘 要〕介紹魯東大學圖書館集成管理系統和校園一卡通系統數據同步跟蹤系統的設計與實現方法。該系統實現了圖書館集成管理系統和校園一卡通系統之間用戶數據的同步跟蹤,解決了圖書館集成管理系統中存在的用戶信息滯后、狀態更新緩慢等問題,方便了用戶及時利用圖書館。

〔關鍵詞〕集成管理系統;校園一卡通;數據同步跟蹤

校園一卡通系統采用計算機、網絡通信、數據庫技術、自動控制及非接觸IC卡技術將整個校園的各個子系統有機地銜接起來,進行校內資源共享管理。魯東大學2011年8月正式啟動了哈爾濱新中新電子股份有限公司開發的金融化一卡通系統,為此,在校師生必須把上機卡、飯卡、借書卡等卡類型,統一轉換使用校園一卡通。這時,圖書館當務之急是解決圖書館集成管理系統與校園一卡通系統有效整合問題,以保證用戶使用一卡通校園卡能完成在圖書館的借還書、賠罰款、信息查詢等業務。

圖書館集成管理系統是基于Solaris操作系統和Oracle9i數據庫的北京金盤圖書管理系統[1],而校園一卡通是采用哈爾濱新中新電子股份有限公司的一卡通管理系統[2],采用Lunix操作系統、Oracle9i數據庫[3],這樣,兩個數據庫是獨立的,并且兩個數據庫中的讀者數據只有用戶名name是相同的,而校園一卡通的讀卡器是無法讀取該字段,讀卡器只能讀取一卡通校園卡的物理卡號cardno,金盤數據庫中沒有校園卡的物理卡號,所以必須采用中間件技術把兩個數據庫有效進行連接,本文采取的措施是統一校園卡的讀卡字段學工號,把學工號提取到金盤數據庫,在校園一卡通系統使用讀卡器進行身份識別時,讀卡器根據讀取到的校園卡物理卡號到一卡通數據庫中取得驗證信息進行判斷,將該用戶的學工號反饋給圖書館集成管理系統,圖書館集成管理系統與學工號對應的是讀者的借書證號,從而檢索出該用戶的借閱信息,有效地解決了這一問題。

1 系統總體設計

1.1 設計方案

魯東大學圖書館集成管理數據庫中存儲用戶信息的數據表是讀者庫,其主要字段有姓名、借書證號、讀者條碼、密碼、條碼、狀態等。校園一卡通系統數據庫的用戶信息表主要包括AccountNo(賬號)、StudentNo(學號)、InqPassword(查詢密碼)、CardNo(卡號)、FeeFlag(卡類型)、Cname(中文姓名),IndentityCode(身份證號),兩個數據庫表的關聯字段是姓名和Name,即姓名和Name是同一字段。

依據校園一卡通系統和圖書館集成管理系統數據之間的關系所設計的中間連接系統解決方案:

第一步:下載數據:數據庫連接后,把校園一卡通系統中的狀態“正常”的用戶學工號、身份、級別、單位、照片等信息完全下載到圖書館管理系統數據庫的讀者庫表中,在讀者庫表中增加學工號StudentNo字段和照片字段,同時核對身份、級別、單位等字段,其讀取過程如圖1所示。

圖1 系統間數據讀取過程

第二步:同步:同步包括手工同步和時間點同步,同步的主要目的是把校園一卡通系統用戶日常變化的信息記錄同步到圖書館集成管理系統數據庫的讀者表,及時更改用戶的一卡通在圖書館集成管理系統中的狀態,如果同步過來的狀態為掛失、凍結,該卡的信息在圖書館數據庫表中的對應狀態更改為掛失或停用。手工同步是靠手動點擊同步按鈕進行系統同步,時間點同步是設置不同的時間點自動同步校園一卡通系統的用戶信息,本系統設置了3個時間點,對每天變化的信息進行同步。

第三步:讀卡器讀卡:信息同步后,用戶來圖書館借閱時通過讀卡器讀卡,用戶一卡通信息是從卡片中讀出卡信息,包括姓名、性別、學工號、物理卡號等,用于快速核對用戶信息;讀卡并驗證有效性,從卡片中讀出卡片上的信息并與圖書館管理系統數據庫讀者表中同步到的學工號(StudentNo)進行核對,對比成功的反饋讀卡信息,并提示讀卡成功。

第四步:扣款提交:用戶因超期還書、圖書丟失、圖書破損等原因產生罰款、賠款等款項,扣款操作過程雖然是通過圖書館集成管理系統完成,但款項要提交到校園一卡通系統資金庫。

2 系統實現

2.1 數據庫連接配置

實現數據同步的前提條件是圖書館集成管理系統數據庫和校園一卡通系統數據庫是相互連通的。首先,在圖書館集成管理系統程序配置文件GDLISXP.INI增加校園卡一卡通地址和接口參數2.2 調用庫函數設置

2.3 下載數據

連接成功后,設置下載數據按鈕從一卡通數據庫中來下載用戶數據。下載數據主要是把一卡通數據庫中的學工號寫進圖書館集成管理系統讀庫表,增加SNO字段。具體實現代碼過程:

2.4 同步數據

同步數據是把校園一卡通數據中變化的數據分時段寫入讀者庫表,以便及時更新讀者用戶信息,主要包括用戶單位、級別、數據、照片等,語句和數據下載語句相同,其中數據主要是更新讀者的掛失注銷狀態。這里設計的跟蹤系統分為手工同步和定時同步兩種,手工同步是隨時手工點擊同步按鈕既可以同步在那一時刻一卡通數據庫中的用戶數據,定時同步是24小時內分設幾個時間段,把間隔時間段內變化的信息同步過來。

以上是下載數據和同步數據的部分程序代碼,讀卡器讀卡和扣款提交程序從略。

3 應用實例

本館從2011年8月開始對系統數據同步跟蹤系統試運行,運行了6個月,效果良好,下面給出系統數據同步跟蹤運行的主要過程,如圖2所示,其它運行界面從略。

圖2 數據同步跟蹤系統界面

圖3 運行同步后下載到圖書館管理系統的讀者信息

4 總 結

本文所設計的中間同步數據跟蹤系統,通過在魯東大學圖書館的實際應用表明,該系統能夠把校園一卡通系統中增加的新用戶,用戶卡更換以及操作狀態變更等信息及時有效地同步跟蹤到圖書館集成管理系統中,保證用戶在圖書館及時借還圖書,同時,避免了圖書館工作人員單條插入用戶信息,提高了工作效率。這也是筆者對校園應用系統之間的集成作了一個初步嘗試,為學校實施校園一卡通系統與電子閱覽室系統、學校教務系統、校外訪問系統用戶數據之間的同步奠定了基礎。參考文獻

[1]北京金盤鵬圖軟件技術有限公司.金盤圖書館集成管理系統用戶手冊[S].北京金盤鵬圖軟件技術有限公司,2007.8.

[2]哈爾濱新中新電子股份有限公司.金融化一卡通系統用戶手冊[S].北京金盤鵬圖軟件技術有限公司,2011.3.

[3]趙元杰.Oracle數據庫適用指南[M].北京:電子工業出版社,2002.

[4]顧澤明.PowerBuilder基礎教程[M].北京:機械工業出版社,2004.

(本文責任編輯:孫國雷)

主站蜘蛛池模板: 2022国产91精品久久久久久| 国产精品综合色区在线观看| 亚洲第一极品精品无码| 久久久久无码精品| 欧美丝袜高跟鞋一区二区| 波多野结衣视频一区二区| 国产福利免费视频| 国语少妇高潮| 成人91在线| 97av视频在线观看| 97视频免费在线观看| 婷婷亚洲视频| 国产在线精品99一区不卡| 国产精品冒白浆免费视频| 精品无码人妻一区二区| 亚洲热线99精品视频| 亚洲一区二区视频在线观看| 国产成人综合日韩精品无码首页| 欧美不卡二区| 国产成人免费手机在线观看视频 | 喷潮白浆直流在线播放| 日韩亚洲高清一区二区| 又爽又黄又无遮挡网站| 无码人妻热线精品视频| 一级黄色网站在线免费看| 欧亚日韩Av| 精品91视频| 国产日本欧美亚洲精品视| 亚洲免费播放| 亚洲成肉网| 婷婷综合亚洲| 日本道中文字幕久久一区| 蜜芽一区二区国产精品| 伊人无码视屏| 日韩精品欧美国产在线| 91精品国产自产91精品资源| 国产美女在线免费观看| 高清久久精品亚洲日韩Av| 国产精品一区二区不卡的视频| 综合人妻久久一区二区精品| 极品私人尤物在线精品首页 | 亚洲黄色高清| 午夜国产理论| 一区二区三区精品视频在线观看| 欧美性猛交一区二区三区| 日本爱爱精品一区二区| 欧洲欧美人成免费全部视频| 热99re99首页精品亚洲五月天| a级毛片免费网站| a毛片在线播放| 国产在线精品网址你懂的| 国产欧美视频在线| 欧美一区二区人人喊爽| 国产伦片中文免费观看| 久久精品丝袜| 国产精品毛片在线直播完整版| 日韩人妻无码制服丝袜视频| 青青久久91| 精品国产一二三区| 久久久噜噜噜| 精品久久777| 欧亚日韩Av| 国产91线观看| 欧洲日本亚洲中文字幕| 国产成人AV男人的天堂| 91亚洲精选| 日韩欧美中文亚洲高清在线| 2020亚洲精品无码| 国产福利微拍精品一区二区| 国产精品无码久久久久AV| 亚洲国产成人超福利久久精品| 免费观看无遮挡www的小视频| 成人av手机在线观看| 国产91精品调教在线播放| 亚洲国产成人综合精品2020 | 青青操视频免费观看| 久久精品无码专区免费| 久久国产av麻豆| 国产一级毛片高清完整视频版| a级高清毛片| 国产青榴视频在线观看网站| 波多野结衣亚洲一区|