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.

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

主站蜘蛛池模板: 欧美在线综合视频| 欧美福利在线播放| 国产老女人精品免费视频| 色成人亚洲| 国产福利小视频高清在线观看| 亚洲天堂区| 99青青青精品视频在线| 一本色道久久88综合日韩精品| 亚洲男人在线天堂| 2020久久国产综合精品swag| 国产第四页| 六月婷婷精品视频在线观看| 天天摸夜夜操| 日韩精品一区二区三区免费在线观看| 日本成人精品视频| 日韩一级二级三级| 久久五月视频| 亚洲欧美成人影院| 又黄又湿又爽的视频| 亚洲av色吊丝无码| 色亚洲激情综合精品无码视频 | 天天视频在线91频| 国内精品小视频在线| 中文纯内无码H| AV网站中文| 亚洲女同欧美在线| 亚洲无码精品在线播放| 日韩在线1| 国内精自线i品一区202| 欧美精品在线观看视频| 在线va视频| 91麻豆国产视频| 伊人国产无码高清视频| 亚洲精品无码在线播放网站| 亚洲精品爱草草视频在线| 欧美亚洲欧美| 91精品国产丝袜| 国产又大又粗又猛又爽的视频| 人人91人人澡人人妻人人爽| 日本尹人综合香蕉在线观看 | 精品伊人久久大香线蕉网站| 國產尤物AV尤物在線觀看| 久久精品国产亚洲麻豆| 亚洲免费播放| 91在线播放国产| 91美女视频在线| 午夜无码一区二区三区在线app| 福利一区在线| 亚洲熟女偷拍| 精品视频一区在线观看| 婷婷激情亚洲| 久久青草热| 亚洲美女高潮久久久久久久| 中国国产高清免费AV片| 狠狠做深爱婷婷久久一区| 亚洲一区二区无码视频| 国产精品人人做人人爽人人添| 婷婷伊人五月| 久久精品人妻中文系列| 亚洲AV无码久久精品色欲| 日韩欧美国产成人| 国产午夜福利在线小视频| 婷婷丁香色| 国产黄色片在线看| 波多野结衣第一页| 国产成人福利在线视老湿机| 国精品91人妻无码一区二区三区| 亚洲无码视频喷水| 首页亚洲国产丝袜长腿综合| 青青操视频在线| 亚洲网综合| 國產尤物AV尤物在線觀看| 美女被操黄色视频网站| 亚洲日韩久久综合中文字幕| 伊人天堂网| 伊人久久久久久久久久| 日韩精品中文字幕一区三区| 高清视频一区| 欧美性精品不卡在线观看| 国产女人在线观看| 99久久99这里只有免费的精品| 精品色综合|