ilasii論文校園一卡通論文_第1頁
已閱讀1頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、<p>  薅螂膇莁蒁螁袇膄莇螀罿莀螅螀膂芃蟻蝿芄蒈薇螈羄芁蒃螇肆蒆荿螆膈艿蚈裊袈蒅薄襖羀芇蒀襖膂蒃蒆袃芅莆螄袂羄腿蝕袁肇莄薆袀腿膇蒂衿衿莂莈羈羈膅蚇羈肅莁薃羇芆膃蕿羆羅葿蒅羅肈節(jié)螄羄膀蕆蝕羃節(jié)芀薅羂羂蒅蒁蠆肄羋莇蚈膇蒄蚆蚇袆芇螞蚆肈薂薈蚆膁蒞蒄蚅芃膈螃蚄羃莃蠆蚃肅膆薅螂膇莁蒁螁袇膄莇螀罿莀螅螀膂芃蟻蝿芄蒈薇螈羄芁蒃螇肆蒆荿螆膈艿蚈裊袈蒅薄襖羀芇蒀襖膂蒃蒆袃芅莆螄袂羄腿蝕袁肇莄薆袀腿膇蒂衿衿莂莈羈羈膅蚇羈肅莁薃羇芆膃蕿羆羅葿蒅

2、羅肈節(jié)螄羄膀蕆蝕羃節(jié)芀薅羂羂蒅蒁蠆肄羋莇蚈膇蒄蚆蚇袆芇螞蚆肈薂薈蚆膁蒞蒄蚅芃膈螃蚄羃莃蠆蚃肅膆薅螂膇莁蒁螁袇膄莇螀罿莀螅螀膂芃蟻蝿芄蒈薇螈羄芁蒃螇肆蒆荿螆膈艿蚈裊袈蒅薄襖羀芇蒀襖膂蒃蒆袃芅莆螄袂羄腿蝕袁肇莄薆袀腿膇蒂衿衿莂莈羈羈膅蚇羈肅莁薃羇芆膃蕿羆羅葿蒅羅肈節(jié)螄羄膀蕆蝕羃節(jié)芀薅羂羂蒅蒁蠆肄羋莇蚈膇蒄蚆蚇袆芇螞蚆肈薂薈蚆膁蒞蒄蚅芃膈螃蚄羃莃蠆蚃肅膆薅螂膇莁蒁螁袇膄莇螀罿莀螅螀膂芃蟻蝿芄蒈薇螈羄芁蒃螇肆蒆荿螆膈艿蚈裊袈蒅薄襖羀芇蒀襖膂蒃蒆

3、袃芅莆螄袂羄腿蝕袁肇莄薆袀腿膇蒂衿衿莂莈羈羈膅蚇羈肅莁薃羇芆膃蕿羆羅葿蒅羅肈節(jié)螄羄膀蕆蝕羃節(jié)芀薅羂羂蒅蒁蠆肄羋莇蚈膇蒄蚆蚇袆芇螞蚆肈薂薈蚆膁蒞</p><p>  ILASII論文校園一卡通論文</p><p>  摘要:基于紹興職業(yè)技術學院的校園信息化發(fā)展現(xiàn)狀,結合校園一卡通接入圖書館,初步探究ilasii系統(tǒng)與校園一卡通在端口,數(shù)據(jù)庫等方面的對接技術及實際應用中的需要注意的對接事項。&

4、lt;/p><p>  關鍵詞:ilasii;校園一卡通;對接</p><p>  ilasii docking system and the card system and application technology</p><p>  xu jian, yang hai-yan</p><p>  (shaoxing vocational

5、and technical college, shaoxing 312000, china)</p><p>  abstract: based on the current development of the campus informationization in shaoxing vocational technical college, combined with the technique with

6、which the campus smart card system is connected to the library, this study makes a preliminary exploration on the port and database docking technology joining ilas ii system and campus smart card system and the related o

7、peration in practical application.</p><p>  key words: ilas ii; campus smart card; docking</p><p>  隨著校園的數(shù)字化、信息化建設的逐步深入,校園內(nèi)的各種信息資源整合已經(jīng)進入全面規(guī)劃和實施階段,校園一卡通以結合學校正在進行的統(tǒng)一身份認證、人事、學工等mis和應用系統(tǒng)等建設。通過共同的身份認

8、證機制,實現(xiàn)數(shù)據(jù)管理的集成與共享,使校園一卡通系統(tǒng)成為校園信息化建設有機的組成部分。</p><p>  一卡通系統(tǒng)建設的本質就是學校管理部門通過信息化手段,實現(xiàn)對各種資源的有效整合和優(yōu)化,實現(xiàn)資源的合理配置,實現(xiàn)管理和服務的優(yōu)化、協(xié)調,從而實現(xiàn)提高各種管理和服務工作的效率、效果和效益。其目的在于構建一個方便、快捷、高效的用卡環(huán)境,以實現(xiàn)校園內(nèi)部環(huán)境中的小額電子支付和內(nèi)部電子身份驗證業(yè)務。</p>

9、<p>  1 圖書館的實施的背景</p><p>  圖書館是校園一卡通系統(tǒng)的校內(nèi)實施的重要環(huán)節(jié)之一。一卡通系統(tǒng)在圖書館管理方面的主要應用有:圖書外借和超期、損壞、丟失等借閱管理;讀者信息新增、掛失、驗證等讀者管理。本館原有管理軟件為深圳科圖公司開發(fā)的ilas ii系統(tǒng),ilas ⅱ是采用客戶機/服務器(client/server)模式,主服務器采用red hat linux平臺,客戶端基于windo

10、ws多平臺,使用tcp/ip通信協(xié)議,采用大型分布式數(shù)據(jù)庫管理系統(tǒng)ldbms。在原系統(tǒng)基礎上采用“第三方連接套件”的無縫連接,實現(xiàn)ilas ii系統(tǒng)與校園一卡通系統(tǒng)的對接,用ic卡讀寫器通過rs232口(串口)與終端計算機相連實現(xiàn)信息傳遞,訪問一卡通系統(tǒng)服務器,讀取驗證ic卡內(nèi)圖書證號,使用一卡通系統(tǒng)的電子錢包功能支付相關圖書館費用。一卡通系統(tǒng)在圖書館的推廣,既規(guī)范讀者數(shù)據(jù)操作與設置,又可節(jié)約資源(人力、財力、時間),有利于圖書館、學生

11、相互之間的財產(chǎn)保護及各種個性化服務的開展,更好的實現(xiàn)圖書館的方便讀者,服務讀者的服務宗旨。</p><p>  2 ilas ii與一卡通系統(tǒng)對接的原理分析</p><p>  ilas ii系統(tǒng)與一卡通采用不同操作及數(shù)據(jù)存儲平臺,必須通過支持各個系統(tǒng)信息平臺的數(shù)據(jù)轉換功能,將不同系統(tǒng)的調用數(shù)據(jù)轉換成系統(tǒng)之間能夠識別調用的格式。socket通常也稱作"套接字",應用程序

12、通常通過"套接字"向網(wǎng)絡發(fā)出請求或者應答網(wǎng)絡請求,對于一個網(wǎng)絡連接來說,套接字是平等的,并沒有差別,不因為在服務器端或在客戶端而產(chǎn)生不同級別,因此socket接口作為了tcp/ip網(wǎng)絡最為通用的網(wǎng)絡編程接口api。socket實際上是提供了一個通信端口,當ilas應用程序按照固定格式向一卡通服務器程序發(fā)送請求,一卡通服務器新增一個socket調用,ilas對一卡通服務器程序發(fā)送的 socket包進行解析,并提供解析范

13、例與工具,ilas的應用程序就能夠調用此socket,并新增一個描述,完成通信的建立。ilas ii與一卡通服務器連接成功時,建立了一個socket連接,ilas功能模塊與一卡通服務器都生成一個socket實例, ilas系統(tǒng)的應用程序就可以使用其他特定的調用來為它添加詳細信息,進而實現(xiàn)按設計的數(shù)據(jù)交換方法和格式進行數(shù)據(jù)傳輸,完成所需會話。</p><p>  2.1 一卡通中ic卡讀者信息讀取、消費原理<

14、/p><p>  ilas ii客戶端要求ilas系統(tǒng)與一卡通系統(tǒng)socket通信時必須采用marc格式通信,這就要求相關讀者信息在ilas ii功能模塊與一卡通接入第三方客戶端應用程序之間通信之前必須根據(jù)已經(jīng)定義的相關iccard動態(tài)連接庫先轉換成marc格式的數(shù)據(jù)。</p><p>  如定義void newmarcrecord(char *marcrecord)</p>&

15、lt;p>  即初始化一個marc記錄,在調用putfld之前必修先進行初始化;</p><p>  int getfld(char *marcrecord,char *fldno,char *fldx)</p><p>  即根據(jù)字段標識fldno,從marc記錄緩沖區(qū)marcrec中取出相應的字段內(nèi)容fldx;</p><p>  int putfld (

16、char *marcrecord,char *fldno,char *fldx)</p><p>  即把某一字段信息fldx根據(jù)字段標識fldno送入marc記錄緩沖區(qū)marcrec中。</p><p>  在ilas ii app一端由ilas ii客戶程序把相應的驗證、消費等操作同樣轉換成一條 marc記錄,發(fā)送給一卡通接入第三方客戶端應用程序,通過api函數(shù),取出相應的字段,進行相

17、應的處理,寫入一卡通服務器數(shù)據(jù)庫,然后將操作結果(用marc方式) 送回。ilas ii服務器就能接收到此marc記錄,根據(jù)相應的marc字段,再次修改寫入讀者庫。</p><p>  2.2 ilas讀者信息更新原理</p><p>  目前,一卡通系統(tǒng)對圖書館管理軟件的讀者數(shù)據(jù)更新的常用方式有兩種:一種是一卡通服務器數(shù)據(jù)庫與圖書管理軟件數(shù)據(jù)庫實時連接,數(shù)據(jù)實時更新;另一種是一卡通服務器

18、數(shù)據(jù)庫與圖書管理軟件數(shù)據(jù)庫定時連接,數(shù)據(jù)定期更新。從數(shù)據(jù)庫的安全及操作的規(guī)范性來考慮,圖書館采用定時更新方式更為適宜。ilas ii系統(tǒng)采用定時讀者數(shù)據(jù)更新,通過xml數(shù)據(jù)模型實現(xiàn)同步和異步信息交換模式。</p><p>  xml全稱可擴展性標記語言(extensible markup language),是由sgml(標準通用標記語言)發(fā)展而來的子集。xml是設計用來傳送及攜帶數(shù)據(jù)信息,不用來表現(xiàn)或展示數(shù)據(jù)。

19、xml作為一種數(shù)據(jù)描述語言,采用通用的語言規(guī)范,支持幾乎所有的網(wǎng)絡傳輸協(xié)議,具有強大的語法功能、互操作性和開放性、可擴展性、數(shù)據(jù)存取與顯現(xiàn)可分離性。xml將數(shù)據(jù)的內(nèi)容和形式分離,記錄可直接轉換為數(shù)據(jù),非常適合marc數(shù)據(jù)的機讀目錄。</p><p>  例如,下面是根據(jù)一卡通內(nèi)學生信息定義的xml簡單實例:</p><p><b>  1234</b></p&g

20、t;<p><b>  ……</b></p><p><b>  1</b></p><p><b>  1</b></p><p><b>  11111111</b></p><p><b>  1</b></

21、p><p><b>  …………</b></p><p><b>  541</b></p><p><b>  會計1班</b></p><p><b>  2</b></p><p><b>  學生</b>&

22、lt;/p><p><b>  男</b></p><p>  13900000000</p><p>  ilas ii通過調用xml的文檔類型聲明dtd定義marc數(shù)據(jù)類型、字段等標識,通過一卡通接入第三方客戶端動態(tài)鏈接庫,將數(shù)據(jù)轉換成讀者庫要求的字段,并最終寫入讀者庫。</p><p>  percoder01b 讀者

23、證號</p><p>  accnamer0la 讀者名稱</p><p>  certcode r01i 證件號碼</p><p>  birthday r02b 出生日期</p><p>  accsex r028 性別</p><p>  clsnamero2t 讀者借閱的類別</p><p&

24、gt;  depnamer03u 單位</p><p>  postname ro3a 通訊地址</p><p>  emailr03e e—mail</p><p>  mobilecode r03t 電活</p><p>  需轉換的marc數(shù)據(jù)定義:</p><p>  newmarcrecord(n_marcr

25、ecord);//初始化一條marc記錄;</p><p>  putfld(n_marcrecord,"r0lb",percode);//定義讀者證號記錄;</p><p>  putfld(n_marcrecord,"r0la",accname);// 定義讀者名稱記錄;</p><p>  putfld(n_marcre

26、cord,"r02s",accsex);// 定義讀者性別記錄;</p><p>  putfld(n_marcrecord,"r0li",certcode);// 定義讀者證件號碼記錄;</p><p>  putfld(n_marcrecord,"r03u",depname);// 定義讀者部門信息記錄;</p>

27、<p><b>  ……</b></p><p>  根據(jù)ilas讀者庫數(shù)據(jù)代碼信息增加相應marc數(shù)據(jù)通過一卡通接入第三方客戶端應用軟件發(fā)送給ilas功能模塊更新數(shù)據(jù)到ilas讀者庫。</p><p>  3 具體技術的實際應用必要設置</p><p>  3.1 對接所需軟件及動態(tài)連接庫</p><p>

28、  ilas ii與一卡通系統(tǒng)對接的功能主要體現(xiàn)在流通管理及讀者管理2個部分,主要通過客戶端的相關應用功能模塊實現(xiàn),無需修改服務端及客戶端軟件,增加的2個功能軟件分別為管理ic卡軟件ilassmartcardfin.exe及讀者管理更新程序ilasxmlprofile.exe。同時增加ilas ii系統(tǒng)與一卡通對接所需的相關動態(tài)連接庫iccard.dll、thirdclient.dll,根據(jù)ilas需要通過一卡通系統(tǒng)提供的ic卡讀卡器讀

29、取ic卡內(nèi)相關讀者信息,必須在ilas的流通客戶端上安裝ic讀卡器驅動程序和加密狗,第三方接口程序thirdclient.exe,讀卡器驅動程序負責讀卡器硬件的啟動,加密狗保護數(shù)據(jù)接入服務器的單一性及安全性,而第三方接口程序提供ilas服務器與一卡通系統(tǒng)服務器及后臺服務器相互對接,第三方接口程序是必須安裝在每臺ilas流通客戶端上,與后臺服務器相連的第三方接口程序則是客戶端ilas系統(tǒng)管理員應用的程序。</p><p

30、>  3.2 ilas系統(tǒng)客戶端與一卡通系統(tǒng)對接基本設置</p><p>  ilas系統(tǒng)的參數(shù)設置通過設定服務器的ip地址及讀卡器的通訊端口等,以確保圖書館流通管理操作時數(shù)據(jù)庫信息的安全性和準確性。當安裝每臺ilas流通客戶端時,根據(jù)每臺客戶端修改相應參數(shù)設置。</p><p>  在ilasii.ini中設置</p><p><b>  [sys

31、tem]</b></p><p><b>  ip=</b></p><p><b>  port=</b></p><p><b>  ilaspath=</b></p><p>  localpath=</p><p>  #localp

32、ath=……</p><p>  [iccard settings]</p><p><b>  ichostip=</b></p><p>  icport=9052</p><p>  timeout=3000</p><p>  zycardtype=</p><p>

33、;  zycardoperator=</p><p>  ilasusername=</p><p>  ilasuserpin=</p><p><b>  ncom=</b></p><p>  ichostip為連接一卡通服務器的ip地址,iccardport為對接通信中的ilas開放的端口號,timeout為返回

34、動態(tài)鏈接文件的session對象的超時周期,zycardoperator為全校一卡通使用單位的管理系統(tǒng)代碼,代表圖書館ilas系統(tǒng),控制了圖書館校園卡的收費流向,zycardtype為讀卡器的卡類型,分別有無讀卡器,璽瑪克讀卡器,通用讀卡器,rf-sim讀卡器相關屬性選擇,ncom為讀卡器連接到系統(tǒng)使用的串口號。ilasusername和ilasuserpin分別采用ilas系統(tǒng)中管理員用戶的id及密碼,確保一卡通在消費過程中獲得系統(tǒng)的

35、最高權限。</p><p>  3.3 ilas與一卡通服務器數(shù)據(jù)的同步設置</p><p>  ilas通過登錄一卡通服務器建設的ftp下載一卡通服務器每天定時自動生成在xml目錄下的xml的文件,如:/xml/*.xml,并將xml轉化為ilas系統(tǒng)可以寫入的marc記錄導入ilas服務器中的讀者數(shù)據(jù)庫,新增或修改相關讀者記錄。</p><p>  在\wind

36、ows\ilasprocess.ini中設置</p><p>  [ftp setting]</p><p>  ilasusername=</p><p>  ilasuserpin=</p><p>  ilastime=140000</p><p><b>  ip=</b></p&g

37、t;<p>  ftpusername=</p><p>  ftpuserpin=</p><p>  ilasusername和ilasuserpin采用ilas系統(tǒng)管理id及密碼,ilastime為定時處理文件的時間,如:14為小時,00為分,00為秒,程序默認為140000,ip,ftpusernamet和ftpuserpin為一卡通服務器站點的服務器的ip地址,用戶

38、名和密碼。</p><p><b>  4 結束語</b></p><p>  圖書館中一卡通系統(tǒng)的成功接入,是校園信息化拓展的實際應用,是提高圖書館服務質量和服務水平的必然途徑. 紹興職業(yè)技術學院圖書館ilas ii系統(tǒng)與校園一卡通系統(tǒng)已經(jīng)實現(xiàn)對接完成,隨著圖書館ilas ii系統(tǒng)與一卡通系統(tǒng)整合后的功能、應用等的更多融合,使其不斷修改完善,從而使圖書館進一步提升服

39、務,方便讀者。</p><p><b>  參考文獻:</b></p><p>  [1] 常曉群.校園一卡通系統(tǒng)與圖書館的創(chuàng)新管理[j].現(xiàn)代圖書情報技術,2003(z1):19-20.</p><p>  [2] 趙曉玲.校園一卡通系統(tǒng)與ilas系統(tǒng)的整合應用[j].現(xiàn)代圖書情報技術,2004(6):32-34.</p>&l

40、t;p>  [3] 申飛駒.xml技術在數(shù)字圖書館web中的實現(xiàn)[j].現(xiàn)代情報,2004(9).</p><p>  [4] 黃麗苑.圖書館利用實現(xiàn)一卡通功能的模式探討[j].圖書館學研究,2006(8):36-38.</p><p>  [5] 方東權.數(shù)字校園中圖書館門戶和ilas ii系統(tǒng)集成的設計與實現(xiàn)[j].華中農(nóng)業(yè)大學學報,2008,27(3):23-24.</p

41、><p>  莄蕿袇聿莃螞蠆羅莂莁裊袁莁蒄蚈腿蒀薆袃肅葿蚈蚆羈蒈莈袁羇肅薀螄袃肄螞羀膂肅莂螂肈肂蒄羈羄肁薇螁袀膁蠆薄腿膀荿蝿肅腿薁薂肁膈蚃袇羇膇莃蝕袃膆蒅袆膁膅薈蚈肇膅蝕襖羃芄莀蚇衿芃蒂袂螅節(jié)蚄蚅膄芁莄羈肀芀蒆螃羆艿薈罿袂艿蟻螂膀羋莀薄肆莇蒃螀羂莆薅薃袈蒞芅螈襖莄蕆蟻膃莄蕿袇聿莃螞蠆羅莂莁裊袁莁蒄蚈腿蒀薆袃肅葿蚈蚆羈蒈莈袁羇肅薀螄袃肄螞羀膂肅莂螂肈肂蒄羈羄肁薇螁袀膁蠆薄腿膀荿蝿肅腿薁薂肁膈蚃袇羇膇莃蝕袃膆蒅袆膁膅薈蚈

42、肇膅蝕襖羃芄莀蚇衿芃蒂袂螅節(jié)蚄蚅膄芁莄羈肀芀蒆螃羆艿薈罿袂艿蟻螂膀羋莀薄肆莇蒃螀羂莆薅薃袈蒞芅螈襖莄蕆蟻膃莄蕿袇聿莃螞蠆羅莂莁裊袁莁蒄蚈腿蒀薆袃肅葿蚈蚆羈蒈莈袁羇肅薀螄袃肄螞羀膂肅莂螂肈肂蒄羈羄肁薇螁袀膁蠆薄腿膀荿蝿肅腿薁薂肁膈蚃袇羇膇莃蝕袃膆蒅袆膁膅薈蚈肇膅蝕襖羃芄莀蚇衿芃蒂袂螅節(jié)蚄蚅膄芁莄羈肀芀蒆螃羆艿薈罿袂艿蟻螂膀羋莀薄肆莇蒃螀羂莆薅薃袈蒞芅螈襖莄蕆蟻膃莄蕿袇聿莃螞蠆羅莂莁裊袁莁蒄蚈腿蒀薆袃肅葿蚈蚆羈蒈莈袁羇肅薀螄袃肄螞羀膂肅莂螂

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論