在銀行、保險、公安、海關等需要人名處理的業務系統中,會經常遇到冷僻字,這些冷僻字在GB2312-80漢字國標字符集(僅含有6700多個漢字)中找不到,而現有的通用字符啞終端只能處理GB2312-80漢字國標字符集,處理冷僻字只能通過造字方法來解決。造字方法最大的弊端是同一個漢字內碼,在不同終端可能會出現不同的漢字顯示或打印(除非統一編制、管理),而且造字容量很有限,隨著銀行存款實名制的實施,冷僻字的矛盾更加突出。
《漢字內碼擴展規范(GBK)》1.0版是國家技術監督局標準化司與原電子工業部科技與質量監督司于1995年發布和實施的技術規范指導性文件。GBK 內碼體系共有2.3萬多個漢字碼位,共收集了2.1萬多個漢字,字數是GB2312的3倍,收集的漢字包含大部分的冷僻字、繁體字等。其優點是與現行的GB2312-80內碼體系兼容,保持系統兼容性,容易為用戶所接受,而且是等長雙字節代碼,碼長較短,通信、處理、存儲都比較小,因此是GB2312-80的理想換代標準。
GBK自從1995年發布后,較好地解決了中文冷僻字問題,受到業界的廣泛關注。
GBK大字符集終端,是在傳統終端的基礎上,增加了大容量的GBK 1.0版漢字字符集,建立了GBK漢字平臺。隨著銀行儲蓄實名制的實施,各終端廠商紛紛推出了GBK漢字終端。實達GBK 大字符集終端產品于1997年開發成功并上市,是國內首創的符合GBK漢字標準的中西文大字符集終端。至今,實達GBK系列終端已廣泛應用于銀行、保險的業務系統。下面以實達GBK終端為例,介紹GBK終端在金融等行業的應用情況。實達的GBK終端主要優點表現在三個方面:
(1) 產品的功能
由于實達GBK大字符終端推出的時間較長,期間也曾遇到各種問題,包括主機環境、打印等,最終都已解決,因此功能強,應用環境廣。如在不改動應用軟件的基礎上能在普通打印機(僅支持GB2312-80)上打印出GBK字庫,很好地解決了冷僻字的輸入、顯示、打印問題。
(2) 產品的成熟性
由于實達GBK終端已推出2年多時間,并已大量銷售,因此產品已相當成熟,在產品穩定性、兼容性等指標上領先。
(3) 產品的組合
為了滿足各種不同用戶的應用,實達GBK大字符集終端有各種不同的產品類型供用戶選擇:
STAR NT-560+/ GBK版本,16點陣漢字顯示,16或24點陣漢字打印;
STAR NT-562/ GBK版本,16點陣漢字顯示,16或24點陣漢字打印,雙主口;
STAR NT-860/ GBK版本,24點陣漢字顯示、打印;
STAR NT-862/ GBK版本,24點陣漢字顯示、打印,雙主口;
STAR NT-560+L/ GBK版本,16點陣液晶顯示,16或24點陣漢字打印;
STAR NT-562/GBK版本,16點陣液晶顯示,16或24點陣漢字打印,雙主口;
STAR Netterm-810/GBK版本,TCP/IP網絡終端,16點陣漢字顯示,16或24點陣漢字打印,10M以太網、RS232接口;
STAR NT-860/862大字符集終端采用24點陣漢字顯示,因此對于筆劃復雜的冷僻字,顯示效果比16點陣好很多;
STAR NT-560+L/562L液晶大字符集終端,與傳統的CRT終端相比,最大好處是省空間、環保(無輻射、低能耗等);
STAR Netterm-810網絡終端采用傳統的RS232異步或10M以太網絡(TCP/IP協議)兩種通訊方式,布線靈活、簡單,用網絡聯接時,直接掛在HUB上,可節省終端服務器。
若原應用系統數據庫不支持GBK字符集,必要時要進行升級。目前國內銀行大多采用IBM主機,而IBM主機內碼采用EBCDIC碼,因此必須在前置機(仿真系統)將GBK與EBCDIC碼轉換。