| 电信 教育 政务 机械 汽车 船舶 交通 石化 烟草 服装 电力 金融 外贸 冶金 电子 |
条形码应用方案--客运系统中的应用1、前言 2、QYMIS总体结构 2.1 QYMIS开发的原则和目标 该系统实现的具体目标如下: 2.2 系统的总体结构 基于上述设计目标的要求,按新型集成和功能处理分布的原则,自上向下进行了客运车站功能设计,提出QYMIS层次功能模块结构如图2所示。 2.2.1 售票子系统 车票的制作是整个系统的主要环节,将在3.2节进一步讨论。座位的管理涉及售票顺序问题,因为大多数旅客喜欢靠窗的座位,而购买连票的旅客又希望座位能靠在一起,因此可采用从小到大依次出售的方法。票价的计算功能方便售票员,且避免出错。当售票员输入旅客所要求的车次、到站及票的张数后,计算机就能自动迅速地显示出总票价;售票员再输入旅客实际交纳的金额时,退款又能自动显示在屏幕上;经售票员确认正确后,计算机就可自动打印车票。售票过程的界面如图3所示。 在售票系统中还集成有退票功能,售票员按某一功能键可切换到退票功能下,当售票员输入车票票号,或用译码器扫描车票上条码,确认此票有效之后,便可进行退票工作。如果退票已检过或是伪票,计算机就马上报警提示,让售票员作出反应以便及时处理。若改乘,可以先退票,再切换回售票功能,出售旅客需改乘的车次。 售票员的票款统计和口令管理要便于财务管理。数据库为每一个售票情况分别作记录,每个售票员拥有自己的口令,计算机根据售票员进入系统时输入的口令,将售票员当日所售票款追加到此售票员的售票库,并按一定时间到财务处结帐。 售票系统还提供实时查询功能,可以让售票员根据旅客提问,查询任一次任一时间的发车情况及票价。条码设置功能,使在车票的形式变化时,只需改变条码设置,就可将条码调整打印在合适的位置。 2.2.2 检票子系统 检票系统的主要功能是: 售票检票信息是集成在一起的,当检验某一车票时,计算机自动出现该车票对应的所有信息,并在大屏幕上动态显示出车票对应的座位状况,便于实时掌握检票状况和进程。 完成一次检票任务后,通过网络系统自动启动调度室管理软件,实时进行统计和打印结算清单。 本系统具有较好的开放性和容错性,便于移植和扩充。检票子系统功能主画面如图4所示 。 2.2.3 动态显示子系统 2.2.4 财务子系统 统计与转存 在售票员。检票员完成当天工作时,计算机自动对每个售票员的售票情况作统计。它还可自动分类,对每个参营公司、每个车次作出统计,并将统计结果转存到上次统计结果中。便于售票员、参营公司按时结帐。 结算报表 管理各售票员和参营公司结算,售票员,参营公司可以按日或按月随时到财务处结算,计算机打印出结算表。票据抵销是管理售职员因打印失误造成的废票以及已无法售出的票。 2.2.5 调度子系统 3 QYMIS 关键技术问题及解决方法 3.1 信息的集成方法 为了确保共享信息的安全性和一致性,我们在选用统一的数据库系统平台的基础上,针对客运站的具体情况,设计了统一的数据结构,并对信息进行统一的编码。例如,给每张车票分配一个唯一的编码,通过对车票编号的检索,达到对车票的售、检、统计、查询等操作的目的。 3.2 条码车票的实时生成与印制方法 国内有些客运站的车票上也印制有条码,但一般是预先印制好条码,条码信息与票面信息是无关的,因此,没有充分发挥条码在信息管理方面的优势。为了解决这一问题,本文提出了实时生成条码车票的方案。通过实际使用的总结,条码车票的实时生成首先要满足以下的要求: 要达到上述要求,必须选择合适的打印机和条码的种类,在软件上要解决好汉字、西文和条码的混合打印问题。目前市场上流行的针打有:EPSON、BROTHER,Citizen、HP、FujitSu、Panasonic等系列。通过大量的尝试比较,我们选用了EPSON系列的LQ-150打印机。它体积小巧,价格便宜,内置ROM汉字模,能高速打印汉字,还带有撕纸回位特性。基本满足我们对车票的打印要求。 客票选择条码的标准应不同于一般商品的选用标准,它要求在指定的印刷面积内能表达尽可能多的信息量,并且具有一定的防伪功能。所以它首先要求信息密度大。又因为条码信息只需要表示票号,只含有数字。鉴于以上的要求,我们选用了一维条码中的交叉二五码。为了增加信息密度,我们去掉了交叉二五码的校验位,而在应用软件中增加了校验功能。 条码的打印有图像法和字模法。图象法的优点是与操作方法无关。打印的条码密度和精度可根据打字机的精度值任意调整,变化比较丰富。打印的条码可设计成任意的,并且能做到字符或其它图案和条码同时打印。但其缺点是:在汉字方式下字体不够丰富或者不能打印汉字,打印速度较慢,且程序编制复杂,字模法是利用造字软件在汉字库的空区造好条码的构成元素——条码图形字模,利用各图形字模的组合形成不同内容的条码。这种方法的优点是:能做到条码和汉字的任意混排;能使各种汉字库中的不同字体和大小的汉字与条码共存,可排出复杂美观的版面;程序编制简单。此方法用于打印机硬字库上(不用驱动程序),打印条码速度与打印字符一样快,能使打印条码的速度成倍地提高。但字模法打印条码的密调度一般不能任意变动,且只能打印一些离散码,还受不同操作系统的限制。 由于选用的交叉二五码是一种连续码,所以无法用字模法打印条码。但是为了吸收字模法的优点,采用条码使用图像法打印,而字符和汉字用字模法打印的办法。它综合了字模法打印速度快和图像法打印灵活的优点,能收到良好的效果。 条码打印软件选用Turbo C2.O编制,它的好处是程序短、速度快、兼容性好,用C语言向打印机发送数据,使条码打印速度提高很多。但是,我们是用FOxpro2.5 For Windows调用C程序,而WINDOWS的图形屏幕与DOS的图形屏幕是不兼容的,所以在C程序中要避免使用屏幕图形初始化的函数。在C程序中通过一些计算将条码符号转换成打印数据存放在一组数中,然后直接发送到打印机,而不需在屏幕上显示。这样就能实现文本屏幕下的图像打印条码,很好的解决了FOXPRO与C的接口问题。条码车票的打印示例见图5。 3.3 系统可靠性设计 QYMIS为达到这一目的,在软硬件及网络结构的设计上均采取了相应的措施。软件中设计了各种容错功能,防止使用者的误操作非法修改数据。程序中还设计了数据自动备份的功能,避免意外事故造成数据的丢失。在数据库的设计中,保留一定的数据冗余度,当某一处的数据发生错误的时候,可以通过系统别处的冗余数据重建、恢复系统的正确状态。在硬件的设计上,服务器配有阵列式硬盘,具有磁盘镜像功能,自动映射保护的数据。当主工作盘发生故障时,系统自动启用备用盘,并给予警报信息,以便工作人员作出反应。另外,系统还配有UPS不间断电源,防止掉电时,系统突然死亡,造成不可恢复。QYMIS采用了星形的网络结构,当某一客户机发生故障时,不至于影响整个系统的正常运行。 系统可靠性还与系统管理和操作人员的水平有关、正确的使用才能确保系统能长期稳定的运行。为了防止系统感染病毒,要严格控制软件的来源和管理。除了系统操作员,其他人员不得自行向系统中引入软件。一般的工作站的软驱用软件锁定,授权享用安装软件的人员必须建立责任制。 3.4 用户界面的设计 4. 结论 QYMIS技术上的创新和特色如下: 采用条码自动识别技术,按票面信息进行唯一编码,通过与售票数据库的联冈查询,自动判断车票的真伪、是否属于本次车等多种信息情况,自动进行检票统计和打印结算单。 QYMIS采用了统一的软硬件平台,统一的数据结构和信息编码工作。售票、检票、查询、财务等子系统之间实现的据资源共享,信息集成管理。 采用磁盘镜像功能以及的据备份、售票错误自校正、应急处理等程序设计方法,有效保证了系统和数据的可靠安全。
相关案例
|
解决方案速查(共有 14387 个方案) 基础软件
安全保密
管理软件
办公软件
软件开发
系统网络
图形多媒体
辅助设计
行业专用
教育教学
电子政务
其他软件
接入
通信
网络
存储
IT服务
推荐解决方案
领军企业实施案例
+更多领军企业案例
电子杂志订阅
赞助商链接
| ||||||||