亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于移動數(shù)字終端下的外采系統(tǒng)功能開發(fā)可行性研究
        ——以IOS、Android系統(tǒng)為例

        2013-05-11 08:28:00單川
        中國科技信息 2013年24期
        關鍵詞:數(shù)據(jù)庫圖書館功能

        單川

        南京醫(yī)科大學圖書館,江蘇 南京

        1. 概述

        圖書館文獻采訪是保障館藏文獻建設的重要工作。目前傳統(tǒng)紙質(zhì)圖書的采購仍是圖書館采編部門的一項工作重點。伴隨著館藏量的不斷增加,館藏資源的日漸豐富,采訪人員在外出采購過程中一直存在著工作量繁重,訂單查重率高的困難?,F(xiàn)有的圖書外采系統(tǒng)大多是基于PC平臺開發(fā)[1],攜帶與操作都有著諸多不便,并沒有實現(xiàn)提高外采工作效率的目的。

        近年來,伴隨著智能移動數(shù)字終端,特別是智能手機的普及,為移動數(shù)字圖書館的發(fā)展提供了良好的硬件基礎;而與之配套的智能操作系統(tǒng),在穩(wěn)定性和兼容性上也日益成熟,為移動數(shù)字化圖書館的發(fā)展提供可靠的軟件拓展平臺[2]。設計一款針對基于移動數(shù)字終端下的圖書館外采系統(tǒng),并對其功能進行可行性的分析與研究,是實現(xiàn)移動數(shù)字外采技術的基礎。以下將以IOS與Android系統(tǒng)為例做簡要闡述。

        2. 操作系統(tǒng)平臺與移動外采客戶端系統(tǒng)分析

        2.1 IOS和Android操作系統(tǒng)

        IOS是由蘋果公司開發(fā)的移動設備操作系統(tǒng), 它是以Darwin為內(nèi)核,系統(tǒng)結(jié)構(gòu)分為四個層次:核心操作系統(tǒng)(the Core OS layer),核心服務層(the Core Services layer),媒體層(the Media layer),Cocoa 觸摸框架層(the Cocoa Touch layer)。支持wap、PC Free無線傳輸、mali、iMessage、云處理等技術。

        Android由Google開發(fā),以Linux為基礎的開放源代碼操作系統(tǒng),系統(tǒng)結(jié)構(gòu)分為四個層次:應用程序?qū)印贸绦蚩蚣軐?、系統(tǒng)運行庫層和linux核心層。支持wap、PC Free無線傳輸、mali、iMessage、多媒體等技術。并且開放而免費的源代碼模式為后期開發(fā)提供便利。

        2.2 客戶端軟件系統(tǒng)

        外采工作當中涉及的主要業(yè)務流程是:圖書信息采集、信息查重、信息數(shù)據(jù)保存,最后生成訂單做進一步處理。設計開發(fā)一款外采客戶端軟件系統(tǒng),可以充分的把移動數(shù)字技術帶來的各項功能整合到外采業(yè)務流程當中,在避免功能的單一化的同時提高工作效率。

        客戶端軟件(即應用程序)的開發(fā)必須依托操作系統(tǒng)進行。Android系統(tǒng)由于其良好的開放性,開發(fā)人員也可以完全訪問核心應用程序所使用的API框架。該應用程序的架構(gòu)設計簡化了組件的重用,任何一個應用程序都可以發(fā)布它的功能塊并且任何其它的應用程序都可以使用其所發(fā)布的功能塊(不過得遵循框架的安全性)。針對Android系統(tǒng)可以選擇Java語言編寫客戶端軟件程序。IOS系統(tǒng)的架構(gòu)比較傳統(tǒng),屬于類Unix的商業(yè)操作系統(tǒng)。本地應用程序需使用IOS系統(tǒng)框架和Objective-C語言進行構(gòu)建。

        3. 功能實現(xiàn)的可行性研究

        3.1 檢索功能

        目前實現(xiàn)移動設備與Internet信息互通的是WAP(無線應用協(xié)議:Wireless Application Protocol)技術。WAP是由Motomla、Nokia、Ericsson幾家公司和美國的軟件公司Phone.com最早倡導和開發(fā)的無線應用協(xié)議,是使移動通信設備接入互聯(lián)網(wǎng)的國際標準[3]。通過WAP技術,可以將Internet的大量信息及各種各樣的業(yè)務引入到移動數(shù)字終端中。在傳輸網(wǎng)絡上,WAP支持絕大多數(shù)無線網(wǎng)絡,包括GSM、CDMA、CDPD、PDC、PHS、TDMA、FLEX、ReFLEX、Den、TETEA、DECT、Dat aTAC和Mobitex。且WAP支持幾乎所有的操作系統(tǒng)。

        實現(xiàn)移動外采系統(tǒng)與本館數(shù)據(jù)庫的實時、同步數(shù)據(jù)交換功能主要是解決接口問題。運用XML做為數(shù)據(jù)接口格式,可以滿足大部分信息點的檢索需求。基本工作原理是:用戶通過WAP發(fā)送檢索請求,系統(tǒng)轉(zhuǎn)化請求后以HTTP方式向接口統(tǒng)一資源定位符(URL網(wǎng)頁網(wǎng)址)指令,得到XML格式的返回數(shù)據(jù)后系統(tǒng)再通過解析提取信息,再以WAP方式向用戶顯示檢索結(jié)果。這一過程可以實現(xiàn)外采系統(tǒng)的檢索功能。

        在進行數(shù)據(jù)檢索的過程中為避免數(shù)據(jù)冗余,我們不必為外采系統(tǒng)建立獨立的數(shù)據(jù)庫,也不必為檢索功能重新開發(fā)設計軟件程序。目前圖書館普遍使用“聯(lián)機公共查詢系統(tǒng)(OPAC:Online Public Access Catalogue)”提供文獻檢索服務。外采客戶端系統(tǒng)在程序設計時就可以直接對OPAC進行WAP化操作[4],根據(jù)URL地址截取關鍵的數(shù)據(jù)庫訪問點做為通道,便可簡化和實現(xiàn)移動外采系統(tǒng)與本地數(shù)據(jù)庫的數(shù)據(jù)交換,使外采人員得到全面的館藏信息。

        3.2 信息采集與查重功能的實現(xiàn)

        外采工作主要是通過采集ISBN號來獲得圖書信息,并進行查重工作。傳統(tǒng)的條碼識別方法是用光電識讀器,主要由光電掃描器、解碼器、端口機、顯示終端和系統(tǒng)主機構(gòu)成。進行掃描時條碼被紅外線照射,深色的條碼吸收光,淺色條碼則將光返回掃描器。掃描器將光的反射情況轉(zhuǎn)換成電子脈沖,解碼器使用數(shù)學算法將此電子脈沖轉(zhuǎn)換成一種二進制碼,然后將信息返回給終端。然而這種方法受條碼印刷質(zhì)量、條碼是否完整無損的制約,且掃描設備昂貴不方便攜帶?;趫D像處理的ENA-l3碼識別,主要是通過圖像處理的方法分割出條碼圖像表示13位數(shù)據(jù)位,然后對這些數(shù)據(jù)位進行譯碼[5]。目前圖像識別技術已十分成熟,現(xiàn)有的移動數(shù)字硬件設備基本都符合其參數(shù)要求。參數(shù)如表1。

        表1 參數(shù)指標

        將圖像識別做為一個模塊功能建立在外采客戶端系統(tǒng)內(nèi),外采人員通過移動設備對EAN-13條形碼進行采集后,系統(tǒng)自動以ISBN號為檢索條件進入OPAC系統(tǒng)查詢,根據(jù)檢索結(jié)果便可實現(xiàn)查重功能[6]。

        3.3 信息保存與訂單生成功能

        查重工作結(jié)束后,對需要購買的圖書進行信息存儲是生成一個訂單的關鍵。當然,現(xiàn)有的技術可以實現(xiàn)把每一條訂購數(shù)據(jù)通過WAP至HTTP的接口以XML格式上傳到本館數(shù)據(jù)庫中。但相比受限于無線網(wǎng)絡的傳輸速度,移動設備的本地數(shù)據(jù)傳輸速度更加穩(wěn)定。采取本地數(shù)據(jù)庫保存的方式可以讓系統(tǒng)運行的效率更高。為此,客戶端軟件中需要鑲嵌一個臨時的本地數(shù)據(jù)庫用來保存訂單信息。目前市場上移動硬件設備自帶或可擴展的硬盤空間大多在10G左右,完全可以滿足存儲XML格式的圖書訂單。臨時數(shù)據(jù)庫的建立是基于查重功能模塊架構(gòu)之下,在對WAP形式的OPAC進行數(shù)據(jù)反饋之后,設計一個保存信息至本地數(shù)據(jù)庫的功能。系統(tǒng)解析完成的XML格式數(shù)據(jù),針對新訂的圖書可以抽取ISBN號為信息點寫入一個建立新的XML格式文件;針對增訂復本的圖書可以抽取多個信息(如書名、作者、出版社等)點寫入一個新建的XML格式文件。最后可以在這個文件中寫入復本數(shù)等信息,用以完善訂單的內(nèi)容。之所以為每一本書都新建一個XML格式的文件,而不是把所有書目信息存放在一個文件下,主要是為了實現(xiàn)臨時庫的本地查重功能。所有新建的XML文件都由系統(tǒng)默認以ISBN號為文件名的方式自動保存。在出現(xiàn)新訂圖書重復的時候,新建XML文件會因為文件名重復而系統(tǒng)無法自動保存,并彈出提示框。如果采訪人員認為是使用了同一書號的叢書或系列圖書而選擇繼續(xù)保存,系統(tǒng)可以自動生成一個序列號標注于ISBN號后作為一個文件名重新保存。

        臨時數(shù)據(jù)庫中還需建立若干個目錄層??蛻舳嗽谙到y(tǒng)設置中對一級目錄層的新建、管理功能是完全開放的,便于系統(tǒng)管理員對書商進行分類設置。外采人員在每次外采工作開始時,首先選擇目錄層中的書商,然后系統(tǒng)會在這個目錄層下自動新建一個以當天日期為目錄名的子目錄。子目錄層的新建功能是封閉且無法修改的,管理功能只對系統(tǒng)管理員開放刪除子目錄的權(quán)限。當天的圖書訂單信息都會被保存在這個子目錄中。外采工作后,系統(tǒng)通過讀取當天一級目錄(即同一書商)下子目錄中的所有XML格式文件,抽取全部數(shù)據(jù)進行解析。完成后把所有信息入一個文件中保存,便生成了一個完整的訂單。客戶端系統(tǒng)可以設計一個文件格式轉(zhuǎn)化功能,方便采訪人員根據(jù)自己的需要,最后生成以txt、Excel等格式的文件。但由于文件格式轉(zhuǎn)化功能對硬件的性能要求較高,考慮到不同移動設備的性能差異,系統(tǒng)也可以直接生成XML格式文件,待上傳至PC端后再進行處理。臨時數(shù)據(jù)庫中建立目錄層的目的有三點:方便讓采購人員把圖書訂單分類處理;保證本地庫查重功能的實現(xiàn);便于系統(tǒng)讀取和處理生成完整訂單。

        3.4 訂單發(fā)送功能

        客戶端系統(tǒng)在完成所有訂單的處理程序后,可以利用IOS與Android系統(tǒng)支持的mail功能將訂單文件發(fā)送給系統(tǒng)管理員指定的郵箱中。這一功能對于Android系統(tǒng)來說,由于使用者能夠直接訪問文件管理器的路徑,郵件功能可以不必鑲嵌在外采客戶端內(nèi)。但IOS系統(tǒng)無法直接訪問其它應用程序數(shù)據(jù)庫中的文件路徑(雖然可以通過加載第三方軟件讀取,但過程較為繁瑣且不利于操作),外采系統(tǒng)必需鑲嵌一個E-mail程序來實現(xiàn)訂單發(fā)送功能。

        4. 結(jié)語

        綜上所述,實現(xiàn)移動數(shù)字外采系統(tǒng)的功能已有可行性的理論依據(jù)和技術支持。但在實際研發(fā)過程中還可能會存在客戶端軟件系統(tǒng)與不同版本操作系統(tǒng)是否兼容性的問題;數(shù)據(jù)庫之間是否兼容的問題;數(shù)據(jù)解析后數(shù)據(jù)庫之間讀取和交換的數(shù)據(jù)格式是否兼容性的問題等等。但這些問題都有待于今后的程序開發(fā)中逐一發(fā)現(xiàn)和解決。

        移動數(shù)字外采系統(tǒng)是移動數(shù)字圖書館在圖書館業(yè)務工作中的實踐與應用。使移動數(shù)字圖書館的概念不再局限于讀者服務層面。必定為移動圖書館的發(fā)展探索出一個新方向。

        [1]唐秀群. 采訪與現(xiàn)代信息技術[J]. 現(xiàn)代情報,2000(4):14-15.

        [2]姜海峰. 移動圖書館的興起和解決方案[J]. 大學圖書館學報,2010,28(6):12-15.

        [3]林穎,孫魁明.基于WAP的圖書館移動信息服務體系及WAP OPAC應用實例 [J]. 現(xiàn)代圖書情報技術,2007(9):80-83.

        [4]張繼清. 利用ASP.NET 2.0移動控件開發(fā)移動OPAC系統(tǒng)[J]. 青海大學學報(自然科學版),2009(4):92-95

        [5]稅午陽等. 基于數(shù)字圖像處理的EAN13碼識別[J]. 計算機工程與應用,2008,44(26):177-179.

        [6]王杰. 基于智能手機的圖書外采查重系統(tǒng)開發(fā)[J]. 現(xiàn)代圖書情報技術,2009(7/8):122-125.

        [7]秦建寧,呂德陽. 談文獻采購智能控制系統(tǒng)的研制[J]. 現(xiàn)代圖書情報技術,2004(7):68-72.

        [8]楊健李,積源. 基于ASP.NET的追蹤技術研究[J]. 微計算機信息,2006(9):105-108.

        [9]彭建,陳岳林. 條碼掃描儀無線數(shù)據(jù)采集終端的研究[J]. 微計算機信息, 2007,23(28):81-83.

        [10]孫昌匯,紀雙龍.圖書現(xiàn)場采購查重軟件的設計原則與思路[J].圖書館學刊,2008(1):121—123.

        [11]梁永鴻,蘇寧.手機二維碼在圖書館OPAC中的應用與實現(xiàn)[J].無線互聯(lián)科技,2011(3):58-59.

        [12]BRIAN DIPERT. Apple's IOS and computing's potential future, Part 2[J].Electrical Design News,2010, 55(20).

        [13]Alexander Sirotkin. The Java API to Android's Telephony Stack[J].Linux journal,2009(183).

        猜你喜歡
        數(shù)據(jù)庫圖書館功能
        也談詩的“功能”
        中華詩詞(2022年6期)2022-12-31 06:41:24
        圖書館
        小太陽畫報(2018年1期)2018-05-14 17:19:25
        關于非首都功能疏解的幾點思考
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        飛躍圖書館
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        數(shù)據(jù)庫
        財經(jīng)(2016年6期)2016-02-24 07:41:51
        去圖書館
        中西醫(yī)結(jié)合治療甲狀腺功能亢進癥31例
        日本japanese少妇高清| 国产的自拍av免费的在线观看| 亚洲精品国产一二三区| 一本色道久久综合无码人妻 | 亚洲白白色无码在线观看| 国产成人综合亚洲av| 国产午夜精品视频观看| 国产精品久久久久一区二区三区| 亚洲国产成人久久综合电影| 亚洲中文字幕在线爆乳| 黄片一级二级三级四级| 国产精品激情自拍视频| 男人j进女人j啪啪无遮挡| 人妻久久999精品1024| 精品少妇一区二区三区四区| 一区二区三区四区国产99| 精精国产xxxx视频在线播放| 国产午夜精品一区二区三区视频| 日本女优中文字幕四季视频网站| 中文字幕亚洲一区二区不下| 国产一极内射視颍一| 亚洲精品一二区| 天堂影院久久精品国产午夜18禁| 国产精品国产三级国产a| 亚洲av无码一区二区三区四区| 亚洲中文字幕乱码免费| 中文字幕有码久久高清| 欧美日韩一区二区三区在线观看视频| 精品性高朝久久久久久久| 国产免费一区二区av| 亚洲av一区二区三区色多多| 天天躁日日躁狠狠久久| 国产一区二区激情对白在线| 色综合久久五十路人妻| 免费观看a级毛片| 玩两个丰满老熟女| 麻豆国产VA免费精品高清在线| 日本免费观看视频一区二区| 人人爽久久涩噜噜噜丁香| 图图国产亚洲综合网站| 国产精品视频白浆免费看|