银行客户条码自动查询系统利用激光技术和世界领先的条码技术,并使其与银行现有计算机体系有机嵌合,实现了一个开放性的客户自动查询系统。

一、系统结构
该系统由2个部分组成:
1、客户条码查询卡
 
  客户条码查询卡,使用CODE39条码表示银行客户帐号(或代码)并采用独特的激光制作工艺,将条码直接生成在PVC工程塑料查询基片上。在正常情况下,首读率为100%,误码率低于百万分之一。卡片有3个级别:普通级、保护级和保护加密级。普通级:直接用明码形式表求帐号,条码特征明显且制作成本低,但有被复印、复制而保密性差的缺点;保护级 采用和种彩色保护膜将条码加以隐含,优点是可防止复印,缺点是不能防止复制,顺便指出,此项技术早在1986年由美国3M公司推出,目前,国内一些公司也采用该技术并称之为“隐形码”。但仍能通过红外、镭射扫描器读出而复制,尚未达到银行的全部要求。保护加密级 它充分利用解码设备的特殊功能,采用加密条码表示部分帐号,配合相把软件,做到了同时防止复印和复制,从而完全达到银行所要求的保密性,可靠的保护了其客户的商业秘密。
  
   例如、假定有一银帐号为:
   O21-489-7765368
   行号十科目号十帐号 共计15B
   利用上述功能,我们可令A= 021-、B=489-;则
   实际条码查询卡上的条码为:
   A B 7765368
   行号+科目号十帐号=9B
   这样,条码位数缩短,有利制作;行号和科目号内容,可根据银行发展需要随时改变,可以用代表行号或科目号的函数A.B做为密码,通过查询软件加以辨别真伪,从根本上解决了查询卡防复制的问题。

2、条码查询专用设备
  1)解码设备该系统所提供的解码设备分为两大系列。一系列用于普通级和保护级卡片。适用于国产终端和任何工作站(PC xT/AT),另一系列用于保护加密级卡片,适用于高级国产终端(如STAR500、600),进口终端(如1BM、DEC、UNISYS、 AT&T、HP、COMPAQ、NEc等)以及各种工作站。需要特别指出,上述条码设备的解码器,均配备有大容量EPROM,可存储丰富的键盘解释程序以及修改键盘之程序,加之品种齐全的通讯接口,因而除具备常规解码功能外,还具备普通解码器所不具备的特殊功能,即:
 
  ①键盘仿真状态设置键盘之基本种类为PC方式和VT方式两种。一般解码器在做键盘仿真时,只需根据所仿真键盘之类型,按其规定的编码进行设置,同时配备对把终端之通讯接口,即可完成各种类型键盘仿真的设置。这一功能,从根本上解决了国内银行机种繁多和升级换代的问题。

 ③语言功能 即能在读入条码的前后,设置前言和后语,可一次性分别设置1~25个ASCII字符的前言或后语,从而可方便的插入原程序大大减少银行软件的修改量。同时,亦可做到一卡多用,即可同时完成查余额、往来帐、打印等多项任务。

 ③修改键盘功能 可设置任一键盘命令(如A键)为一常量或变量之函数,使之任意的对应于1~4个键盘命令(如A=021-)。这样从根本上改变了原有条码技术的局用性,即明码形式和只能表示固定信息,从而使条码技术的应用有突破性的进展。

2)专用终端(工作站)及其通讯接口,系统需要银行在每一营业网点上专门提供一条供查询用通讯口,并联接专门供查询所用的终端(或工作站)。在多用户操作环境中,上述问题比较容易解决,原因是多用户环境中,在多用户卡的支持下,总是可以提供一条专用通讯口,并且可提供丰富的终端通讯接口,因而利用银行现有终端即可实现。但在单机操作环境(DOS)和大型机(如1BM4381,日立M2000等)操作环境下,问题就复杂一点,对于前者,可提供专用工作站及其相应的支持软件、在网络方式下实现自动查询,而完全不影响其本身的作业。对于后者,则可提供多种方式的仿真终端和各种通讯协议,并在银行软件人员的配合下,顺利的与其接口并完成自动查询。