• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      中間數(shù)據(jù)庫(kù)在實(shí)現(xiàn)ILASII系統(tǒng)信息推送服務(wù)中的應(yīng)用

      2009-07-13 09:41:52
      現(xiàn)代情報(bào) 2009年4期

      林 嵐 王 海

      〔摘 要〕本文介紹了利用ACCESS作為中間數(shù)據(jù)庫(kù)在ILASII系統(tǒng)第二次開發(fā)的應(yīng)用,實(shí)現(xiàn)了“預(yù)約通知自動(dòng)發(fā)布系統(tǒng)”、“圖書館短信服務(wù)平臺(tái)”等的功能開發(fā)。

      〔關(guān)鍵詞〕中間數(shù)據(jù)庫(kù);ILASII;ACCESS

      〔中圖分類號(hào)〕G25 〔文獻(xiàn)標(biāo)識(shí)碼〕A 〔文章編號(hào)〕1008-0821(2009)04-0133-03

      On the Application of Middle Dat abase in

      ILASII System for Secondary DevelopmentLin Lan1 Wang Hai2

      (1.Library,Hainan Medical College,Haikou 571101,China;

      2.Library,Hainan Vocational College,Haikou 571101,China)

      〔Abstract〕This paper introduced the application of middle database(ACCESS)in ILASII System for secondary development,which included the“Book Reservation Service System”and“Library Short Message Service Platform”.

      〔Key words〕middle database;ILASII;ACCESS

      ILASII系統(tǒng)是一個(gè)成熟的圖書館集成管理系統(tǒng),其數(shù)據(jù)庫(kù)管理系統(tǒng)是采用分布式結(jié)構(gòu)的LDBMS數(shù)據(jù)庫(kù)管理系統(tǒng)[1],該數(shù)據(jù)庫(kù)管理系統(tǒng)屬封裝性能極好,但不便于對(duì)其進(jìn)行二次開發(fā)。因此,圖書館技術(shù)人員在拓展ILASII系統(tǒng)功能的時(shí)候,所面臨的最大問(wèn)題便是如何利用對(duì)其數(shù)據(jù)庫(kù)進(jìn)行二次開發(fā),用以完善ILASII系統(tǒng)對(duì)日益發(fā)展的圖書館實(shí)際工作的需要。

      為了更好的利用圖書館管理系統(tǒng),使ILASII的各項(xiàng)功能得以擴(kuò)展,實(shí)現(xiàn)部分信息推送服務(wù)。我們經(jīng)過(guò)多次測(cè)試,利用中間數(shù)據(jù)庫(kù)(ACCESS)成功地實(shí)現(xiàn)了“預(yù)約通知自動(dòng)發(fā)布系統(tǒng)”、“圖書館短信服務(wù)平臺(tái)”等基于ILASII系統(tǒng)的功能開發(fā)。

      1 中間數(shù)據(jù)庫(kù)在ILASII中的應(yīng)用實(shí)踐

      中間數(shù)據(jù)庫(kù)的建立與使用,主要是不對(duì)源數(shù)據(jù)庫(kù)進(jìn)行直接操作而破壞源數(shù)據(jù)庫(kù)的整體,它起到了緩沖池、臨時(shí)庫(kù)的作用。從某種程度上來(lái)講,既保持了原有數(shù)據(jù)庫(kù)的完整,也提升了數(shù)據(jù)庫(kù)的數(shù)據(jù)處理效率。

      在實(shí)際的工作中,我們采用ACCESS數(shù)據(jù)庫(kù)作為中間數(shù)據(jù)庫(kù),利用了該數(shù)據(jù)庫(kù)的一些特殊功能(如:數(shù)據(jù)導(dǎo)入及導(dǎo)出,實(shí)現(xiàn)批處理數(shù)據(jù),HTML數(shù)據(jù)導(dǎo)入),取得了很好的效果。

      1.1 利用ACCESS數(shù)據(jù)庫(kù)實(shí)現(xiàn)讀者數(shù)據(jù)的批處理

      圖書館每年新生借閱證的辦理比較復(fù)雜。辦證人員一方面要完成上千的讀者相片、數(shù)據(jù)的收集工作,另一方面要在管理系統(tǒng)中逐個(gè)完成讀者數(shù)據(jù)的錄入工作,工作量極大,而且辦證時(shí)間較長(zhǎng),給新生及時(shí)利用圖書館帶來(lái)了不便,對(duì)圖書館的工作起到了負(fù)面影響。

      因此,根據(jù)ILASII系統(tǒng)“流通管理”子系統(tǒng)中的“讀者定長(zhǎng)數(shù)據(jù)接收”功能結(jié)合ACCESS數(shù)據(jù)庫(kù)摸索出了一套簡(jiǎn)捷方便的方法,實(shí)現(xiàn)了新生數(shù)據(jù)批處理,簡(jiǎn)化了數(shù)據(jù)錄入工作,提高了辦證效率。

      1.1.1 利用ACCESS數(shù)據(jù)庫(kù)完成讀者數(shù)據(jù)的采集及數(shù)據(jù)批處理

      目前各高校的新生數(shù)據(jù)已實(shí)現(xiàn)計(jì)算機(jī)管理,我們可以很方便地從招生辦或教務(wù)處的管理系統(tǒng)中導(dǎo)出當(dāng)年的新生數(shù)據(jù),然后在此數(shù)據(jù)中分配好讀者證號(hào)(建議導(dǎo)出格式用excel表格,以方便讀者證號(hào)的分配);

      在ACCESS2000中導(dǎo)入各班的新生數(shù)據(jù),刪除一些無(wú)關(guān)的字段(數(shù)據(jù)中,只需要保留姓名、班級(jí)、讀者證號(hào)等字段內(nèi)容);

      再?gòu)腁CCESS2000中導(dǎo)出各系部的新生數(shù)據(jù)名單(格式為文本格式,字段用空格隔開),并在“高級(jí)”選項(xiàng)中設(shè)好輸出的字段長(zhǎng)度,如圖1所示。

      最后檢查輸出的文本格式文件中的字段是否正確,字段長(zhǎng)度是否相符。

      1.1.2 利用ILASII系統(tǒng)的數(shù)據(jù)接口完成讀者數(shù)據(jù)的批接收

      進(jìn)入ILASII系統(tǒng)“讀者管理”,利用“定長(zhǎng)讀者數(shù)據(jù)接收”功能,設(shè)定好數(shù)據(jù)接收格式后,便可接收由ACCESS數(shù)據(jù)庫(kù)導(dǎo)出來(lái)的讀者數(shù)據(jù)[3]。

      按照這樣的程序,完全可以在一周之內(nèi)完成所有新生的借閱證辦理工作,極大地提高了新生借閱證辦理工作的速度及效率。

      隨著校園“一卡通”的逐步推廣,可以把圖書館借書證的辦理工作納到學(xué)?!耙豢ㄍā崩?,這樣校園“一卡通”也具備了圖書館借書證的功能,傳統(tǒng)的借書證的辦理模式將不復(fù)存在,讀者數(shù)據(jù)批接收的作用會(huì)越來(lái)越重要。

      1.2 利用ACCESS數(shù)據(jù)庫(kù)實(shí)現(xiàn)圖書預(yù)約通知系統(tǒng)的開發(fā)ILASII系統(tǒng)本身具有圖書預(yù)約通知的功能,但該功能不夠完善,不能實(shí)現(xiàn)動(dòng)態(tài)的發(fā)布及查詢功能。利用ACCESS數(shù)據(jù)庫(kù)所特有的“HTML數(shù)據(jù)導(dǎo)入”功能,再結(jié)合ASP技術(shù)開發(fā)出圖書預(yù)約通知?jiǎng)討B(tài)發(fā)布及查詢系統(tǒng)[4]。再通過(guò)進(jìn)一步的功能擴(kuò)展,本系統(tǒng)還可以實(shí)現(xiàn)圖書過(guò)期催還、圖書借閱排行、讀者借閱排行等動(dòng)態(tài)發(fā)布的功能。

      1.2.1 獲取圖書預(yù)約信息

      雖然不能直接從ILASII的數(shù)據(jù)庫(kù)中自動(dòng)地獲取數(shù)據(jù),但I(xiàn)LASII系統(tǒng)提供了一個(gè)圖書預(yù)約信息的提取及輸出功能接口,并可以輸出html格式的數(shù)據(jù),這樣我們可以通過(guò)此途徑獲取所要的html數(shù)據(jù)。

      在提取及輸出數(shù)據(jù)之前,我們首先在ILASII系統(tǒng)的“預(yù)約通知”(列表式)里設(shè)置好要導(dǎo)出的數(shù)據(jù)字段名,如表1所示。

      在提取某段時(shí)間的數(shù)據(jù)后,點(diǎn)擊菜單上的“輸出文本”,保存html文件如:yy.htm

      1.2.2 利用ACCESS數(shù)據(jù)庫(kù)實(shí)現(xiàn)數(shù)據(jù)的自動(dòng)導(dǎo)入

      打開ACCESS數(shù)據(jù)庫(kù),新建一個(gè)數(shù)據(jù)庫(kù)如ilasdb,新建一個(gè)宏,操作選擇“TransferText”,操作參數(shù)設(shè)置如下:“遷移類型”為“導(dǎo)入HTML”,“規(guī)格名稱”為空,“表名稱”即為導(dǎo)入的表的名稱,可以取為yy,“文件名稱”為導(dǎo)入的源文件,填上絕對(duì)路徑,如D:yy.htm,“帶有字段名稱”為“是”,“HTML表名稱”及“代碼頁(yè)”均為空。

      把該宏保存為“預(yù)約通知”名稱,只要運(yùn)行該宏,便可生成表yy。然后在windows的計(jì)劃任務(wù)添加上該宏,預(yù)設(shè)定在某一時(shí)間里運(yùn)行該宏,便可以實(shí)現(xiàn)數(shù)據(jù)表的自動(dòng)導(dǎo)入。

      1.2.3 預(yù)約通知系統(tǒng)的實(shí)現(xiàn)

      有了以上的ilasdb數(shù)據(jù)庫(kù)和數(shù)據(jù)表yy,便可以利用ASP動(dòng)態(tài)網(wǎng)頁(yè)來(lái)實(shí)現(xiàn)預(yù)約通知系統(tǒng)了。這里,由于用ASP實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)的代碼較為常見,因此在此略去詳細(xì)的代碼。

      之后把導(dǎo)出來(lái)的預(yù)約信息文件保存到指定的路徑,便可以由windows的計(jì)劃任務(wù)自動(dòng)啟動(dòng)數(shù)據(jù)導(dǎo)入進(jìn)程,更新數(shù)據(jù)庫(kù)里的數(shù)據(jù),從而實(shí)現(xiàn)圖書館主頁(yè)上圖書預(yù)約信息的自動(dòng)更新。這個(gè)工作也可以在任何一個(gè)工作終端進(jìn)行,首先把服務(wù)器上保存文件的路徑設(shè)為共享,以后工作人員定期把圖書預(yù)約信息提出來(lái)后保存到該路徑便可。該系統(tǒng)稍加改進(jìn)還可以實(shí)現(xiàn)圖書過(guò)期催還、新書通報(bào)、圖書借閱排行榜及讀者借閱排行榜等功能。

      2 利用中間數(shù)據(jù)庫(kù)實(shí)現(xiàn)部分信息推送服務(wù)

      既然中間數(shù)據(jù)庫(kù)能夠?qū)崿F(xiàn)圖書預(yù)約通知、圖書過(guò)期催還、新書通報(bào)、圖書借閱排行榜及讀者借閱排行榜等功能,為什么不能將這些服務(wù)由被動(dòng)轉(zhuǎn)化為主動(dòng)呢?因此我們對(duì)中間數(shù)據(jù)庫(kù)進(jìn)行了深入探討,建立了圖書館短信平臺(tái),將這些信息主動(dòng)的推送到學(xué)生的手中,讓他們能夠及時(shí)快捷的掌握當(dāng)前的圖書借閱信息和圖書館相關(guān)的服務(wù)。

      2.1 利用ACCESS及SQL數(shù)據(jù)庫(kù)實(shí)現(xiàn)圖書館短信平臺(tái)的開發(fā)隨著手機(jī)及小靈通在大學(xué)生中的普及,通過(guò)短信來(lái)收發(fā)信息已成為廣大大學(xué)生常用的通訊方式,而通過(guò)電子郵件來(lái)傳遞信息的方式逐漸下降。因此,構(gòu)建圖書館的短信發(fā)布與服務(wù)平臺(tái),建立圖書館與廣大讀者之間良好的互通信息的渠道,成為現(xiàn)代技術(shù)環(huán)境下圖書館的一個(gè)新課題??梢哉f(shuō)圖書館短信服務(wù)平臺(tái)的構(gòu)建,是圖書館由被動(dòng)服務(wù)轉(zhuǎn)向主動(dòng)服務(wù)的一個(gè)好的方式[4]。經(jīng)過(guò)多次測(cè)試,我們利用ACCESS數(shù)據(jù)庫(kù)和SQL數(shù)據(jù)庫(kù),開發(fā)出了基于ILASII系統(tǒng)的圖書館短信服務(wù)平臺(tái)。該短信服務(wù)平臺(tái)的功能,除了通過(guò)短信向讀者發(fā)布圖書館的開放時(shí)間、假期閉館時(shí)間、圖書過(guò)期催還、圖書預(yù)約通知等功能外,還可以實(shí)現(xiàn)讀者通過(guò)短信來(lái)查詢圖書館的館藏書目、圖書續(xù)借、圖書預(yù)約等功能。

      2.2系統(tǒng)的實(shí)現(xiàn)

      介于ILASII系統(tǒng)所使用的數(shù)據(jù)庫(kù)管理的特殊性,我們通過(guò)深入研究與測(cè)試,對(duì)于本短信服務(wù)系統(tǒng),用中間數(shù)據(jù)庫(kù)的方式,硬件采用現(xiàn)在比較流行的“短信貓”或“企業(yè)短信通”,程序開發(fā)設(shè)計(jì)語(yǔ)言采用VB,后臺(tái)數(shù)據(jù)庫(kù)采用SQL。

      該系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)管理的實(shí)現(xiàn)思路與圖書預(yù)約通知系統(tǒng)類似,先把需要的數(shù)據(jù)導(dǎo)出來(lái),然后通過(guò)ACCESS數(shù)據(jù)庫(kù)具有的html文件導(dǎo)入功能,用宏或VB的事件促發(fā)器來(lái)實(shí)現(xiàn)數(shù)據(jù)的自動(dòng)導(dǎo)入。然后在程序中實(shí)現(xiàn)數(shù)據(jù)從ACCESS數(shù)據(jù)庫(kù)到SQL數(shù)據(jù)庫(kù)的自動(dòng)導(dǎo)入(短信服務(wù)平臺(tái)采用SQL數(shù)據(jù)庫(kù)作為后臺(tái)數(shù)據(jù)庫(kù))。系統(tǒng)結(jié)構(gòu)參見圖2:

      2.3 系統(tǒng)功能說(shuō)明

      在本系統(tǒng)中,對(duì)于讀者的催還通知可以設(shè)定為提前三天通知,由系統(tǒng)自動(dòng)發(fā)送,通知格式為“尊敬的**讀者:您在圖書館借閱的《***》等潮就際橛****到期,請(qǐng)及時(shí)歸還,謝謝!圖書館”,其中澈瘧硎鞠嚶Φ男彰、書名、還書時(shí)間等字段名,字?jǐn)?shù)控制在一條短信要求的字?jǐn)?shù)(60字)以內(nèi)。如果讀者想查詢?cè)敿?xì)的圖書借閱情況,可通過(guò)發(fā)送短信CX+手機(jī)號(hào)碼或小靈通號(hào)碼到圖書館的短信服務(wù)系統(tǒng),系統(tǒng)會(huì)自動(dòng)回復(fù)。

      系統(tǒng)同時(shí)提供了管理員入口,管理員可以設(shè)定數(shù)據(jù)自動(dòng)導(dǎo)入的時(shí)間以及短信息自動(dòng)發(fā)送的時(shí)間;還可以手動(dòng)批導(dǎo)入讀者或員工的電話信息,短信群發(fā)送;另外還可以按天查詢短信發(fā)送情況以及讀者發(fā)短信查詢記錄。

      3 對(duì)中間數(shù)據(jù)庫(kù)應(yīng)用實(shí)踐的思考與展望

      利用中間數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)對(duì)ILASII的二次開發(fā),從費(fèi)用上更經(jīng)濟(jì),效果上更實(shí)用地發(fā)揮本館集成系統(tǒng)的功能。在開源軟件為代表、促進(jìn)知識(shí)共享和技術(shù)創(chuàng)新為目的的開發(fā)模式和變革運(yùn)動(dòng)興起的今天,“開放”、“共享”越來(lái)越受到人們的認(rèn)可和青睞,二次開發(fā)的障礙將越來(lái)越少。

      參考文獻(xiàn)

      [1]王大可.ILASII的開發(fā)模式與技術(shù)特點(diǎn)[J].現(xiàn)代圖書情報(bào)技術(shù),1999,(2):11-13.

      [2]姚領(lǐng)眾.一種基于中間庫(kù)的數(shù)據(jù)庫(kù)間數(shù)據(jù)轉(zhuǎn)換技術(shù)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,1996,(11):27-29.

      [3]ILASII2.0操作員手冊(cè)[G].深圳市深圖朗思數(shù)字技術(shù)有限公司,135-136.

      [4]唐光前.基于短消息服務(wù)SMS設(shè)計(jì)實(shí)現(xiàn)圖書催還系統(tǒng)[J].現(xiàn)代圖書情報(bào)技術(shù),2004,(9):34-36.

      东乡族自治县| 瑞昌市| 峡江县| 罗源县| 绥芬河市| 罗甸县| 乌兰浩特市| 绥芬河市| 忻州市| 托克逊县| 兴仁县| 周至县| 丰台区| 类乌齐县| 永康市| 健康| 郑州市| 松江区| 东兰县| 阿城市| 弥渡县| 孟村| 宜丰县| 福泉市| 四会市| 吉安县| 遂宁市| 渭南市| 瑞金市| 新津县| 九江县| 疏附县| 鹤壁市| 璧山县| 东平县| 綦江县| 河源市| 霍州市| 西林县| 衢州市| 浦江县|