• 
    

    
    

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

      ?

      基于Delphi的日文圖書(shū)著者號(hào)碼查詢(xún)軟件的設(shè)計(jì)

      2014-02-28 12:46:16陳雅
      圖書(shū)館學(xué)刊 2014年5期
      關(guān)鍵詞:編目員濁音清音

      陳雅

      (廣州圖書(shū)館,廣東 廣州 510055)

      基于Delphi的日文圖書(shū)著者號(hào)碼查詢(xún)軟件的設(shè)計(jì)

      陳雅

      (廣州圖書(shū)館,廣東 廣州 510055)

      通過(guò)對(duì)日文編目著者號(hào)查詢(xún)規(guī)則的分析,根據(jù)國(guó)內(nèi)使用現(xiàn)狀和編目工作流程給出了獨(dú)立通用查詢(xún)軟件的可行性設(shè)計(jì)方法,利用Delphi技術(shù)設(shè)計(jì)并實(shí)現(xiàn)了該查詢(xún)軟件,并簡(jiǎn)要分析了Delphi編程的基本步驟。

      Delphi 數(shù)據(jù)庫(kù) 著者號(hào)碼 編目工作

      1 設(shè)計(jì)背景

      圖書(shū)館文獻(xiàn)編目是指以一定的目的和使用對(duì)象,按照相應(yīng)的方法及其規(guī)則將無(wú)序的眾多文獻(xiàn)轉(zhuǎn)化為有序的文獻(xiàn)集合,為文獻(xiàn)檢索提供依據(jù)的工作。日文編目中一項(xiàng)最基本的工作就是依據(jù)植村著者號(hào)碼表來(lái)生成日文圖書(shū)的著者號(hào)碼,用以確定同類(lèi)圖書(shū)的先后次序。

      目前,圖書(shū)編目信息化日益增強(qiáng),而日文圖書(shū)著者號(hào)碼——基于植村著者號(hào)碼表生成著者號(hào)仍是用手工方式,市面上流行的各種編目系統(tǒng)(如匯文、ILAS、圖創(chuàng))都未集成植村著者號(hào)的自動(dòng)生成功能,圖書(shū)采編人員也沒(méi)有做這方面研究,筆者分析主要有兩方面原因:一是日文圖書(shū)在圖書(shū)館收藏中只占很小一部分,屬于小語(yǔ)種。由于數(shù)量小,很多圖書(shū)館對(duì)日文圖書(shū)的處理不夠重視,使日文圖書(shū)取著者號(hào)碼仍處于手工查找階段。二是著者號(hào)的生成只是整個(gè)圖書(shū)編目工作的一個(gè)小的環(huán)節(jié),這一工作的自動(dòng)化、智能化往往被編目員或者系統(tǒng)提供商忽略。

      而實(shí)際上植村號(hào)碼表基于日文字符的拼寫(xiě)需要編目員對(duì)日文有一定的了解,但是國(guó)內(nèi)許多圖書(shū)館的外文圖書(shū)編目人員一般是以英語(yǔ)為第一外語(yǔ),對(duì)日文并不十分精通。且每一次查找日文字符(日文字符有很多形狀大小相似的需要區(qū)分),編目員僅用肉眼識(shí)別和查找,不僅耗時(shí)也耗精力,一定程度上會(huì)降低編目速度和準(zhǔn)確率,影響圖書(shū)館日文數(shù)據(jù)庫(kù)質(zhì)量。因此,編寫(xiě)植村表著者號(hào)碼查詢(xún)軟件是很有必要的。

      筆者討論了一種利用Delphi技術(shù)設(shè)計(jì)的植村表著者號(hào)碼查詢(xún)軟件。該系統(tǒng)只需要輸入日文平假名或者片假名的名字,系統(tǒng)自動(dòng)生成正確的著者號(hào)碼,避免了編目員手誤產(chǎn)生的字符錯(cuò)誤及肉眼看錯(cuò)數(shù)字等情況,提高了取號(hào)的速度和準(zhǔn)確率,有利于讀者使用圖書(shū)館資源。

      2 軟件設(shè)計(jì)

      2.1 植村表著者號(hào)碼查詢(xún)軟件編寫(xiě)流程

      整理日文植村表的使用細(xì)則→確定基本字符庫(kù)→編寫(xiě)查找程序語(yǔ)言→程序檢驗(yàn)及使用反饋。

      2.2 整理日文植村表和確定基本字符庫(kù)

      日文圖書(shū)著者號(hào)碼,國(guó)內(nèi)圖書(shū)館通常采用植村長(zhǎng)三郎編的《日本著者號(hào)碼簡(jiǎn)明表》,簡(jiǎn)稱(chēng)“植村表”。植村表包括正表和附表(著者區(qū)分用)。下表為植村表(正表)的一部分。

      表1 植村表(正表)的一部分

      植村表的使用要點(diǎn)如下:

      ①著者號(hào)是取著者姓氏頭兩個(gè)假名,在正表上查出第二個(gè)假名的代號(hào),再冠以第一個(gè)假名,兩者組配而成。例如:植村(ウエムラ):第二個(gè)假名是エ,查正表知其代號(hào)為07,再冠以第一個(gè)假名ウ而成ウ07、即是植村一姓的著者號(hào)。

      ②濁音、半濁音與清音同樣處理。濁音就是與清音字符形狀一樣,“肩膀”上有兩點(diǎn)的字符,如:“ヴガギグゲゴザジズゼゾダヂヅデドバビブベボ”;半濁音就是與清音字符形狀一樣,“肩膀”上有一個(gè)圓圈的字符,如:“パピプペポ”。

      ③促音、拗音的處理。促音是不發(fā)音的,是在它的前后兩個(gè)音間停頓一下。促音字型和清音一樣,字型大小比清音小一半,編目員要避免兩種字符混淆;拗音就是清音、濁音、半濁音的“い”段音和小寫(xiě)的“ゃ、ゅ、ょ”配合起來(lái)構(gòu)成的音節(jié)。

      ④植村表的片假名是以發(fā)音式的讀法為原則。把“ヰヱヲ”包括在“イエオ”里(“ヰヱヲ”與“イエオ”音同)。

      ⑤植村表只有片假名,在實(shí)際工作中,常有著者名為平假名形式需要編目員轉(zhuǎn)換為片假名。

      根據(jù)以上列出的5個(gè)要點(diǎn),制作了“基本字符庫(kù)”(表2)。

      表2 “基本字符庫(kù)”的一部分

      3 用Delphi設(shè)計(jì)植村表程序

      3.1 植村表著者號(hào)碼查詢(xún)軟件程序的功能

      植村表著者號(hào)碼查詢(xún)軟件程序設(shè)計(jì)目標(biāo)是能夠快速、簡(jiǎn)單地查配植村表號(hào)碼,提高日文編目的質(zhì)量和效率。它的簡(jiǎn)單工作流程如下:

      輸入查找數(shù)據(jù)→數(shù)據(jù)庫(kù)中檢索→配置成植村表號(hào)碼輸出

      植村表著者號(hào)碼查詢(xún)軟件要實(shí)現(xiàn)的是在查詢(xún)框輸入日文著者姓名后,在輸出窗口中顯示“著者姓氏的第一個(gè)字母(片假名清音)+著者姓氏的第二個(gè)字母(假名)的數(shù)字號(hào)碼”的樣式。如:日文著者“ウエムラ,キョウイチ”,輸入查詢(xún)框后,顯示結(jié)果是“ウ07”。

      3.2 建立數(shù)據(jù)庫(kù)

      3.2.1 數(shù)據(jù)庫(kù)的選擇

      植村表著者號(hào)碼查詢(xún)軟件是一個(gè)比較小的應(yīng)用系統(tǒng),它產(chǎn)生和處理的數(shù)據(jù)量也比較小,因此沒(méi)有必要使用像SQL Server和Oracle這樣的大型數(shù)據(jù)庫(kù)。可以選擇Access組件建立數(shù)據(jù)庫(kù),并根據(jù)“基本字符庫(kù)”創(chuàng)建一個(gè)名為“zcdb.mdb”的數(shù)據(jù)庫(kù)。

      3.2.2 建立數(shù)據(jù)庫(kù)連接

      根據(jù)“基本字符庫(kù)”創(chuàng)建Access數(shù)據(jù)庫(kù)文件“zcdb.mdb”,然后基于ODBC來(lái)建立Delphi應(yīng)用程序與數(shù)據(jù)庫(kù)文件連接。因?yàn)橹泊灞碇咛?hào)碼查詢(xún)軟件主要針對(duì)的是“基本字符庫(kù)”的查詢(xún),并且不作修改添加等工作,“基本字符庫(kù)”是不可更改的。為了使用安全快捷,利用ODBC訪問(wèn)本地機(jī)的“基本字符庫(kù)”。

      在Delphi應(yīng)用程序中,通過(guò)數(shù)據(jù)集組件來(lái)訪問(wèn)數(shù)據(jù)庫(kù)。一個(gè)數(shù)據(jù)集對(duì)象就代表了數(shù)據(jù)庫(kù)的一張表格、對(duì)數(shù)據(jù)庫(kù)的一次查詢(xún)結(jié)果集或者一次數(shù)據(jù)運(yùn)算后的結(jié)果。常用的數(shù)據(jù)集組件有TTable,TQuery。本程序中使用的是TQuery組件。

      TQuery組件是開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序中最常用的組件,也是最重要的組件之一,TQuery對(duì)象對(duì)應(yīng)數(shù)據(jù)庫(kù)中的一次條件查詢(xún)的結(jié)果集。TQuery組件最大的特點(diǎn)是“支持結(jié)構(gòu)化查詢(xún)語(yǔ)句(簡(jiǎn)稱(chēng)SQL語(yǔ)句)”,能夠非常方便高效地實(shí)現(xiàn)各種條件查詢(xún)。

      利用TQuery組件訪問(wèn)數(shù)據(jù)庫(kù)之前,需要確認(rèn)ODBC數(shù)據(jù)源已經(jīng)建立,這就需要在“控制面板”中的ODBC數(shù)據(jù)源管理器中創(chuàng)建“datasource.dsn”數(shù)據(jù)源,并且可以成功地鏈接到數(shù)據(jù)庫(kù)中。

      3.3 關(guān)鍵步驟的源代碼

      3.3.1 第一字符:輸入日文人名,在基本字符庫(kù)查找,第一個(gè)字符若為清音字符保留,非清音字符則取同橫行的清音。為了避免人為輸入字符的錯(cuò)誤,在正式進(jìn)行查詢(xún)之前,需要進(jìn)行一些容錯(cuò)的處理。程序語(yǔ)言如下:

      3.3.3 兩個(gè)字符結(jié)合后在設(shè)計(jì)界面顯示最后結(jié)果。程序語(yǔ)言如下:

      Edit2.Text:=Edit2.text+ADOQuery1.Fields[0].value;

      3.4 界面設(shè)計(jì)

      根據(jù)植村表的特點(diǎn)和用戶(hù)使用便利的需求,植村表界面如圖1。

      圖1

      該程序界面是通過(guò)可視化設(shè)計(jì),無(wú)需編寫(xiě)程序代碼??紤]到用戶(hù)使用需求,特別把查找后顯示結(jié)果的顯示框設(shè)定為淺灰色,讓用戶(hù)更清晰明了。該設(shè)計(jì)程序語(yǔ)言如下:Edit2.color:=clMenu;

      4 植村表著者號(hào)碼查詢(xún)軟件使用效果

      4.1 優(yōu)點(diǎn)

      第一,杜絕了清音和促音字符混淆的錯(cuò)誤:原來(lái)沒(méi)有植村表著者號(hào)碼查詢(xún)系統(tǒng)的時(shí)候,如編目員并不精通日語(yǔ),在取號(hào)時(shí)容易將日文字符辨認(rèn)錯(cuò)誤或者輸入錯(cuò)誤。比如說(shuō),清音和促音字符形狀一樣,編目員由于手誤會(huì)把促音字符輸入系統(tǒng),造成索取號(hào)取號(hào)錯(cuò)誤。

      第二,杜絕了濁音、半濁音字符混淆的錯(cuò)誤:由于濁音、半濁音按清音處理,部分編目員由于對(duì)規(guī)則不熟悉,把濁音、半濁音放在索取號(hào)首字符上。

      第三,杜絕了編目員手工查找不準(zhǔn)確的錯(cuò)誤:由于編目員用肉眼對(duì)照表格的字符查找相應(yīng)的數(shù)字,會(huì)出現(xiàn)看錯(cuò)數(shù)字或者手誤輸錯(cuò)數(shù)字的情況。

      第四,提高了編目員取號(hào)的速度。

      4.2 使用效果反饋

      準(zhǔn)確率方面:可以原來(lái)用人工取號(hào)可能產(chǎn)生的輸錯(cuò)字符、找錯(cuò)數(shù)字的情況。使用該軟件,廣州圖書(shū)館編目的近600種日文數(shù)據(jù),取索取號(hào)準(zhǔn)確率達(dá)100%。

      速度方面:原來(lái)用紙質(zhì)表人工查找,速度比較慢,一天只能做15種,其中取日文索取號(hào)需要用大量時(shí)間,每取一個(gè)大約需3~5分鐘。用了該軟件后,取索取號(hào)時(shí)間僅為1秒,大大提高了速度。

      回溯糾正錯(cuò)誤方面:對(duì)舊數(shù)據(jù)進(jìn)行回溯修改,在回溯的約1000種數(shù)據(jù)中,訂正數(shù)據(jù)約18.5%。雖然植村表著者號(hào)碼查詢(xún)軟件只是一個(gè)小小的數(shù)據(jù)庫(kù)應(yīng)用程序,但是大大提高了日文編目的工作效率,減少了工作失誤率,提高了索取號(hào)的準(zhǔn)確率。

      [1]鄭阿奇,陳瑞芬.Deliphi編程教程[M].北京:電子工業(yè)出版社,2013.

      [2]北京圖書(shū)館.圖書(shū)館目錄(下冊(cè))[M].北京:中華書(shū)局,1957:79-86.

      [3]陳雅.如何利用在線資源進(jìn)行日文編目[J].圖書(shū)館建設(shè),2008(5):54-56.

      [4]植村長(zhǎng)三郎.日本植村長(zhǎng)三郎著者號(hào)碼表.北京圖書(shū)館東方語(yǔ)文編目組譯.[出版地不詳]:[出版者不詳],1957.

      陳 雅女,1980年生。本科學(xué)歷,館員。研究方向:文獻(xiàn)編目。

      G254.131

      2014-01-06;責(zé)編:楊新寬。)

      猜你喜歡
      編目員濁音清音
      《山水清音》
      《園林清音》
      人文天下(2022年5期)2022-08-11 14:49:26
      對(duì)高校圖書(shū)館編目工作的新思考
      日語(yǔ)半濁音的變化規(guī)律研究
      清濁音分離抗噪的語(yǔ)音識(shí)別算法的研究
      新媒體時(shí)代編目員面臨的機(jī)遇和挑戰(zhàn)
      有關(guān)鼻濁音使用實(shí)態(tài)的研究
      ——以NHK新聞為中心
      淺談高校圖書(shū)館西文編目員的職業(yè)素養(yǎng)
      中文信息(2017年6期)2017-06-30 20:48:28
      基于計(jì)算聽(tīng)覺(jué)場(chǎng)景分析的改進(jìn)清音分離方法
      《山水清音圖》
      文藝論壇(2012年12期)2012-11-07 09:37:38
      郑州市| 监利县| 大石桥市| 常州市| 黑龙江省| 北碚区| 华坪县| 镇赉县| 淳化县| 景宁| 深泽县| 太白县| 田林县| 澜沧| 军事| 涡阳县| 晋州市| 沅陵县| 美姑县| 陕西省| 孙吴县| 滕州市| 石台县| 阆中市| 白银市| 迁西县| 岳西县| 温宿县| 津市市| 普陀区| 盱眙县| 台南市| 沙坪坝区| 宝清县| 临城县| 宁南县| 新竹市| 荃湾区| 日照市| 峡江县| 南京市|