999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Delphi的日文圖書著者號碼查詢軟件的設計

2014-02-28 12:46:16陳雅
圖書館學刊 2014年5期
關鍵詞:數據庫

陳雅

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

基于Delphi的日文圖書著者號碼查詢軟件的設計

陳雅

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

通過對日文編目著者號查詢規則的分析,根據國內使用現狀和編目工作流程給出了獨立通用查詢軟件的可行性設計方法,利用Delphi技術設計并實現了該查詢軟件,并簡要分析了Delphi編程的基本步驟。

Delphi 數據庫 著者號碼 編目工作

1 設計背景

圖書館文獻編目是指以一定的目的和使用對象,按照相應的方法及其規則將無序的眾多文獻轉化為有序的文獻集合,為文獻檢索提供依據的工作。日文編目中一項最基本的工作就是依據植村著者號碼表來生成日文圖書的著者號碼,用以確定同類圖書的先后次序。

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

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

筆者討論了一種利用Delphi技術設計的植村表著者號碼查詢軟件。該系統只需要輸入日文平假名或者片假名的名字,系統自動生成正確的著者號碼,避免了編目員手誤產生的字符錯誤及肉眼看錯數字等情況,提高了取號的速度和準確率,有利于讀者使用圖書館資源。

2 軟件設計

2.1 植村表著者號碼查詢軟件編寫流程

整理日文植村表的使用細則→確定基本字符庫→編寫查找程序語言→程序檢驗及使用反饋。

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

日文圖書著者號碼,國內圖書館通常采用植村長三郎編的《日本著者號碼簡明表》,簡稱“植村表”。植村表包括正表和附表(著者區分用)。下表為植村表(正表)的一部分。

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

植村表的使用要點如下:

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

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

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

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

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

根據以上列出的5個要點,制作了“基本字符庫”(表2)。

表2 “基本字符庫”的一部分

3 用Delphi設計植村表程序

3.1 植村表著者號碼查詢軟件程序的功能

植村表著者號碼查詢軟件程序設計目標是能夠快速、簡單地查配植村表號碼,提高日文編目的質量和效率。它的簡單工作流程如下:

輸入查找數據→數據庫中檢索→配置成植村表號碼輸出

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

3.2 建立數據庫

3.2.1 數據庫的選擇

植村表著者號碼查詢軟件是一個比較小的應用系統,它產生和處理的數據量也比較小,因此沒有必要使用像SQL Server和Oracle這樣的大型數據庫。可以選擇Access組件建立數據庫,并根據“基本字符庫”創建一個名為“zcdb.mdb”的數據庫。

3.2.2 建立數據庫連接

根據“基本字符庫”創建Access數據庫文件“zcdb.mdb”,然后基于ODBC來建立Delphi應用程序與數據庫文件連接。因為植村表著者號碼查詢軟件主要針對的是“基本字符庫”的查詢,并且不作修改添加等工作,“基本字符庫”是不可更改的。為了使用安全快捷,利用ODBC訪問本地機的“基本字符庫”。

在Delphi應用程序中,通過數據集組件來訪問數據庫。一個數據集對象就代表了數據庫的一張表格、對數據庫的一次查詢結果集或者一次數據運算后的結果。常用的數據集組件有TTable,TQuery。本程序中使用的是TQuery組件。

TQuery組件是開發數據庫應用程序中最常用的組件,也是最重要的組件之一,TQuery對象對應數據庫中的一次條件查詢的結果集。TQuery組件最大的特點是“支持結構化查詢語句(簡稱SQL語句)”,能夠非常方便高效地實現各種條件查詢。

利用TQuery組件訪問數據庫之前,需要確認ODBC數據源已經建立,這就需要在“控制面板”中的ODBC數據源管理器中創建“datasource.dsn”數據源,并且可以成功地鏈接到數據庫中。

3.3 關鍵步驟的源代碼

3.3.1 第一字符:輸入日文人名,在基本字符庫查找,第一個字符若為清音字符保留,非清音字符則取同橫行的清音。為了避免人為輸入字符的錯誤,在正式進行查詢之前,需要進行一些容錯的處理。程序語言如下:

3.3.3 兩個字符結合后在設計界面顯示最后結果。程序語言如下:

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

3.4 界面設計

根據植村表的特點和用戶使用便利的需求,植村表界面如圖1。

圖1

該程序界面是通過可視化設計,無需編寫程序代碼??紤]到用戶使用需求,特別把查找后顯示結果的顯示框設定為淺灰色,讓用戶更清晰明了。該設計程序語言如下:Edit2.color:=clMenu;

4 植村表著者號碼查詢軟件使用效果

4.1 優點

第一,杜絕了清音和促音字符混淆的錯誤:原來沒有植村表著者號碼查詢系統的時候,如編目員并不精通日語,在取號時容易將日文字符辨認錯誤或者輸入錯誤。比如說,清音和促音字符形狀一樣,編目員由于手誤會把促音字符輸入系統,造成索取號取號錯誤。

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

第三,杜絕了編目員手工查找不準確的錯誤:由于編目員用肉眼對照表格的字符查找相應的數字,會出現看錯數字或者手誤輸錯數字的情況。

第四,提高了編目員取號的速度。

4.2 使用效果反饋

準確率方面:可以原來用人工取號可能產生的輸錯字符、找錯數字的情況。使用該軟件,廣州圖書館編目的近600種日文數據,取索取號準確率達100%。

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

回溯糾正錯誤方面:對舊數據進行回溯修改,在回溯的約1000種數據中,訂正數據約18.5%。雖然植村表著者號碼查詢軟件只是一個小小的數據庫應用程序,但是大大提高了日文編目的工作效率,減少了工作失誤率,提高了索取號的準確率。

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

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

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

[4]植村長三郎.日本植村長三郎著者號碼表.北京圖書館東方語文編目組譯.[出版地不詳]:[出版者不詳],1957.

陳 雅女,1980年生。本科學歷,館員。研究方向:文獻編目。

G254.131

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

猜你喜歡
數據庫
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
兩種新的非確定數據庫上的Top-K查詢
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
數據庫
財經(2015年3期)2015-06-09 17:41:31
數據庫
財經(2014年21期)2014-08-18 01:50:18
數據庫
財經(2014年6期)2014-03-12 08:28:19
數據庫
財經(2013年6期)2013-04-29 17:59:30
主站蜘蛛池模板: 久久亚洲日本不卡一区二区| 国产精品99在线观看| 日韩天堂网| 欧美在线观看不卡| 狠狠干欧美| 亚洲欧美国产高清va在线播放| 亚洲一级毛片在线观播放| 日本一区二区三区精品国产| 免费观看男人免费桶女人视频| 免费毛片视频| 99在线视频免费| 久久精品免费看一| 中文字幕免费播放| 免费jizz在线播放| 91小视频在线| 精品人妻AV区| 在线观看免费AV网| 91无码网站| 网久久综合| julia中文字幕久久亚洲| 日韩欧美国产成人| 色婷婷啪啪| 这里只有精品在线| 91在线免费公开视频| 亚洲无线视频| 国产迷奸在线看| 国国产a国产片免费麻豆| 亚洲a免费| 欧美综合成人| 亚洲激情99| 99热这里只有精品免费国产| 日韩黄色大片免费看| 伊人久久久久久久久久| 午夜无码一区二区三区| 日韩精品一区二区深田咏美| 五月激激激综合网色播免费| 中文天堂在线视频| 亚洲精品国产自在现线最新| 国产在线自在拍91精品黑人| 蜜桃视频一区二区| 成年av福利永久免费观看| 日韩小视频在线观看| 亚洲高清在线天堂精品| 欧美午夜久久| 国产第一页屁屁影院| 日韩精品无码不卡无码| 亚洲午夜福利精品无码| 国产一级毛片高清完整视频版| 久久国产精品夜色| 国产成人综合亚洲欧美在| 谁有在线观看日韩亚洲最新视频| 欧美成人综合在线| 青青操国产视频| 亚洲精品第一在线观看视频| 成·人免费午夜无码视频在线观看| 伊人色天堂| 成人精品区| 在线观看欧美精品二区| 国产无套粉嫩白浆| 在线观看视频一区二区| 国产成在线观看免费视频| 91成人在线观看视频| 国产成人av一区二区三区| 无码日韩视频| 福利小视频在线播放| 欧美在线中文字幕| 久久无码av一区二区三区| 亚洲性视频网站| 国产91色在线| 又爽又黄又无遮挡网站| 高清无码不卡视频| 色婷婷成人| 欧美成人免费午夜全| 美女扒开下面流白浆在线试听| 国产成人亚洲日韩欧美电影| 国产一区二区三区在线无码| 2022国产无码在线| 中文字幕在线欧美| 国产综合精品日本亚洲777| 国产精品密蕾丝视频| 毛片网站在线看| 乱人伦视频中文字幕在线|