书城计算机网络条形码技术与应用
5242200000020

第20章 技术篇(12)

在售票系统中还集成有退票功能,售票员按某一功能键可切换到退票功能下,当售票员输入车票票号,或用译码器扫描车票上的条形码,确认此票有效之后,便可进行退票工作。如果退票已检过或是伪票,计算机就马上报警提示,让售票员做出反应以便及时处理。若改乘,可以先退票,再切换回售票功能,出售旅客需改乘车次的车票。

售票员的票款统计和口令管理要便于财务管理。数据库为每一个售票情况分别做记录,每个售票员拥有自己的口令,计算机根据售票员进入系统时输入的口令,将售票员当日所售票款追加到此售票员的售票库,并按一定时间到财务处结账。

售票系统还提供实时查询功能,可以让售票员根据旅客提问,查询任一次任一时间的发车情况及票价。条形码设置功能,使在车票的形式变化时,只需改变条形码设置,就可将条形码调整打印在合适的位置上。

2.检票子系统

检票系统由计算机、条形码扫描器、译码器、大屏幕显示器等硬件和应用软件组成。根据旅客的车票进行识别、检验,并动态仿真显示该车票的坐次和已检车票的状况,检票结束后自动进行结算。

检票系统的主要功能是:

·车次运营调度安排,实时预告检票口即将检票车次的代号,发车时间和终点站等信息。

·任一检票口既可检一次车的车票,也可同时检两次车的车票,计算机自动识别和区分任一车票所属的车次。

·条形码票据的识别速度符合实时性要求,能自动判断车票可能出现的多种情况(例如已检票、非本次车票、废票等),并给出相应的文字提示和声音报警,供检票员处理。

·售票检票信息是集成在一起的,当检验某一车票时,计算机自动出现与该车票对应的所有信息,并在大屏幕上动态显示出与车票对应的座位状况,便于实时掌握检票状况和进程。

·完成一次检票任务后,通过网络系统自动启动调度室管理软件,实时进行统计和打印结算清单。

本系统具有较好的开放性和容错性,便于移植和扩充。

3.动态显示子系统

动态显示系统主要分布在售票口和检票口,它可随时向旅客报告公司汽车运营情况,以便让旅客选择需乘的车次。同时,显示子系统增加了售票的透明度,能更好地利用资源,以免造成一些不必要的人为损失,同时也可在旅客中树立起良好的公司形象。

4.财务子系统

财务系统是公司的财政要塞,因此口令设置和管理很重要。它主要分为领票记录、统计与转存、查询、结算报表四大功能模块。

·领票记录记录各个售票员领票情况,并管理原始车票的流向。

·统计与转存在售票员、检票员完成当天工作时,计算机自动对每个售票员的售票情况做统计。它还可自动分类,对每个参营公司、每个车次做出统计,并将统计结果转存到上次统计结果中,便于售票员、参营公司按时结账。

·查询提供给财务管理人员使用,它可按财务人员要求项目进行日统计或月统计,与统计转存功能进行核实。还可查询每个售票员或整个公司的当前售票细节。

·结算报表管理各售票员和参营公司结算,售票员或参营公司可以按日或按月随时到财务处结算,并可通过计算机打印出结算表。票据抵消是管理售职员因打印失误造成的废票以及已无法售出的票。

5.调度子系统

调度系统主要是管理发车、停车、加班等情况,它统一安排本公司及各参营公司的发车时间。如果某次车误点或因故障不能发车,它要迅速做出合理的调整。在节假日客流量增大时,需要临时增加一些班次,它可以根据所增加的班次的行程和车型自动确定票价,并重新协调各车次的发车时间。

(三)关键技术问题及解决方法

1.信息的集成方法

由于QYMIS涉及售票、检票、统计、调度、查询等多个功能模块,因此,开发具有一致性的数据库系统是十分重要的。QYMIS将共享信息,例如车次库、检票库、退票库、口令库、导程库等存放在服务器上进行集中、统一的管理。各功能模块根据自己的使用权限可获取相应的信息服务。对于非共享信息,例如打印库、售票临时库等则可分散放置在各个客户机上,以减轻服务器的压力,缓和总线的竞争,加快信息的传输速率。

为了确保共享信息的安全性和一致性,在选用统一的数据库系统平台的基础上,针对客运站的具体情况设计了统一的数据结构,并对信息进行统一的编码。例如,给每张车票分配一个惟一的编码,通过对车票编号的检索,达到对车票的售、检、统计、查询等操作的目的。

QYMIS的信息集成的另一个特色是引入了条形码自动识别技术。条形码自动识别技术具有输入速度快、准确度高、成本低、可靠性强、操作简单等优点。用条形码表示车票的编码,售票时在车票上按系统分配的编码实时生成条形码,检票、退票时只需对条形码进行扫描操作,大大提高了信息处理的速度和准确度。

2.条形码车票的实时生成与印制方法

国内有些客运站的车票上也印制有条形码,但一般是预先印制好条形码,条形码信息与票面信息是无关的,因此,没有充分发挥条形码在信息管理方面的优势。为了解决这一问题,本文提出了实时生成条形码车票的方案。通过实际使用的总结,条形码车票的实时生成首先要满足以下的要求:

·打印速度快。要在20s内完成一张票的打印。

·撕票方便。能自动将车票送入打印机打印;打印完毕,自动送出打好的车票,让售票员撕下。下次打印时,打印机又能将需打印的车票归位。

·能实现汉字、西文和条形码的混合打印。

·要杜绝打印机卡纸的现象。

·能打印连续可变的条形码。

要达到上述要求,必须选择合适的打印机和条形码的种类,在软件上要解决好汉字、西文和条形码的混合打印问题。目前市场上流行的针打有:EPSON、BROTHER,Citizen、HP、FujitSu、Panas0nic等系列。通过大量的尝试比较,认为选用EPSON系列的LQ—150打印机较适宜。它体积小巧,价格便宜,内置ROM汉字模,能高速打印汉字,还带有撕纸回位特性,基本满足了对车票的打印要求。

客票选择条形码的标准应不同于一般商品的选用标准,它要求在指定的印刷面积内能表达尽可能多的信息量,并且具有一定的防伪功能。所以它首先要求信息密度大。又因为条形码信息只需要表示票号,只含有数字。鉴于以上的要求,宜选用一维条形码中的交叉二五码。为了增加信息密度,去掉了交叉二五码的校验位,而在应用软件中增加了校验功能。

条形码的打印有图像法和字模法。图像法的优点是与操作方法无关。打印的条形码密度和精度可根据打字机的精度值任意调整,变化比较丰富。打印的条形码可设计成任意的,并且能做到字符或其他图案和条形码同时打印。但其缺点是:在汉字方式下字体不够丰富或者不能打印汉字,打印速度较慢,且程序编制复杂。字模法是利用造字软件在汉字库的空区造好条形码的构成元素——条形码图形字模,利用各图形字模的组合形成不同内容的条形码。

这种方法的优点是:能做到条形码和汉字的任意混排;能使各种汉字库中不同字体和大小的汉字与条形码共存,可排出复杂美观的版面;程序编制简单。此方法用于打印机硬字库上(不用驱动程序),打印条形码速度与打印字符一样快,能使打印条形码的速度成倍地提高。但字模法打印条形码的密度一般不能任意变动,且只能打印一些离散码,还受不同操作系统的限制。

由于选用的交叉二五码是一种连续码,所以无法用字模法打印条形码。但是为了吸收字模法的优点,采用条形码用图像法打印,而字符和汉字用字模法打印的办法。它综合了字模法打印速度快和图像法打印灵活的优点,能收到良好的效果。

条形码打印软件选用Turb0C2.0编制,它的好处是程序短、速度快、兼容性好,用C语言向打印机发送数据,使条形码打印速度提高很多。但是,由于是用F0xpr02.5F0rWind0ws调用C程序,而Wind0ws的图形屏幕与DOS的图形屏幕是不兼容的,所以在C程序中要避免使用屏幕图形初始化的函数。在C程序中通过一些计算将条形码符号转换成打印数据存放在一组数中,然后直接发送到打印机,而不需在屏幕上显示。这样就能实现文本屏幕下的图像打印条形码,很好地解决了F0xpr0与C的接口问题。

3.系统可靠性设计

系统可靠性的好坏直接关系到系统的成败。如果一个系统经常发生故障,甚至产生错误的数据,导致一些严重的后果,就会给使用者一种不安全的心理影响,最终导致用户弃之不用。当然,要保证一个系统完全不发生故障也是不现实的,关键在于系统应该有一定的自救能力。当系统发生故障或产生错误的数据时,系统本身应能做出反应,采取措施进行补救、恢复,并给出相应的提示信息。

QYMIS为达到这一目的,在软硬件及网络结构的设计上均采取了相应的措施。软件中设计了各种容错功能,防止使用者的误操作非法修改数据。程序中还设计了数据自动备份的功能,避免意外事故造成数据的丢失。在数据库的设计中保留一定的数据冗余度,当某一处的数据发生错误时,可以通过系统别处的冗余数据重建、恢复系统的正确状态。在硬件的设计上,服务器配有阵列式硬盘,具有磁盘镜像功能,自动映射保护的数据。当主工作盘发生故障时,系统自动启用备用盘,并给予警报信息,以便工作人员做出反应。

另外,系统还配有UPS不间断电源,防止掉电时系统突然死亡,造成不可恢复。QYMIS采用了星形的网络结构,当某一客户机发生故障时,不至于影响整个系统的正常运行。

系统可靠性还与系统管理和操作人员的水平有关,正确的使用才能确保系统长期稳定的运行。为了防止系统感染病毒,要严格控制软件的来源和管理。除了系统操作员,其他人员不得自行向系统中引入软件。一般的工作站的软驱用软件锁定,授权享用安装软件的人员必须建立责任制。

4.用户界面的设计

对于一个实用的MIS系统来说。用户界面的质量直接影响其生命力。用户界面具有可靠性、简单性、灵活性和立即反馈等特性。

·可靠性指界面要具有一定的容错能力,能及时正确地给出运行状态指示和出错信息,并指导用户改正错误。

·简单性尽量减少用户的负担。即操作简单、容易记忆,输入/输出容易理解,提供以机器为主导的会话形式,指导用户操作。

·立即反馈性对用户的应用请求在用户心理许可的范围内给出回应,即使得不到结果,也应给出某种信息以缓和用户的等待心理。

二、结论

QYMIS实际投入使用近一年,售票百万余张,运行正常,有效地改善了售票、检票工作环境,提高了工作效率,减少了售检票的出错率,达到了提高客运车站服务自动化水平的预期目的。

QYMIS技术上的创新和特色如下:

·微机售票窗口具有多到站、多票种以及售票、预售和退票等功能。面对旅客售票的信息动态彩色屏幕显示,有利于提高服务水平。

·采用条形码自动识别技术,按票面信息进行惟一编码,通过与售票数据库的联网查询,自动判断车票的真伪、是否属于本次车等多种信息情况,自动进行检票统计和打印结算单。

·QYMIS采用了统一的软硬件平台,统一的数据结构和信息编码。售票、检票、查询、财务等子系统之间实现数据资源共享及信息集成管理。

采用磁盘镜像功能以及数据备份、售票错误自校正、应急处理等程序设计方法,有效保证了系统和数据的可靠安全。

99条形码技术在人事考勤中的应用

人事考勤管理是企事业单位的一项基础性管理工作,它对提高本单位的工作效率,展现本单位的现代管理风貌起了很大的作用。

国外早在20世纪70年代便兴起了采用先进的条形码技术进行单位人事考勤管理。

在国内,由于多方面的因素,很多单位都是采用机械式打卡钟进行考勤,有些单位甚至仍然停留在手工记录考勤阶段。采用人工考勤的落后性显而易见,而采用机械式电子打卡钟进行考勤,对于数据的后续处理,如自动统计、查询、打印报表、数据及时传输等问题都无法解决,而且存在着工作量大、速度慢、统计不及时、有时可能误报或谎报及电子打卡头容易损坏,打卡片每月要更换一次,运行费用较高等问题,不仅浪费了大量的人力、物力,而且与现时飞速发展的计算机技术也极不相符。条形码技术是一种先进的信息采集和输入技术,把它用于企事业单位的人事考勤管理,则能克服机械打卡的各种弊端,同时也是一个企业现代化管理的重要标志。如南京金陵饭店便把考勤管理作为一项日常管理中的大事来抓,他们认为考勤管理的好坏,不仅会影响员工的工作责任心,而且会影响一个企业的对外形象。

如果用一种比较熟悉的词语来形容考勤方式的变更,我们不妨这样认为:从手工记录到机械打卡,为考勤管理上的第一次革命,它完成了人工到机械的转变,使人在考勤中处于辅助配合的地位,大大减轻了人的劳动量;从机械打卡到条形码智能考勤,为第二次革命,它从机械式生硬管理上升到利用先进技术进行智能管理,使人完全从考勤中解脱出来。从人的角度来看,我们完全可以说这是考勤史上的二次革命。

一、考勤管理系统

条形码智能考勤机采用刷卡槽与主机一体化设计。考勤管理系统不仅适用于各企事业单位,而且也适用于各类科研院校,因为它外观大方,功能齐全,操作简单,方便可靠。它可联网亦可单独使用,这样就符合了大小客户的不同需求。

考勤管理系统各个要点简介:

1.计算机

采集考勤机内的考勤数据,对考勤数据进行后台处理,打印或查询各种统计报表。

基本配置:

·奔腾级以上微型计算机;

·32M以上内存;

·370M以上硬盘;

·有COM1、COM2、LPT(打印口)通信接口。

注不需单独为考勤另外配置一台电脑,只需在原有电脑上拷贝一份软件即可。

2.条形码智能考勤机