1、1码头 LED 大屏幕动态显示业务系统实时信息的实现摘要:随着社会经济与城市建设的发展,港口在体现区位优势、发展现代物流中扮演着越来越重要的角色。码头公司作为港口主营的货物装卸业务的主要承担单位,对信息化的建设非常重视,以生产业务为核心的综合管理信息系统的作用,日益凸显。而近年来,LED 大屏幕在各个领域得到普及,在信息发布方面具有一定的优势。本文介绍了如何在研究码头现有各种类型 LED 大屏幕的显示设置方式基础上,通过软件设计,实现自动提取业务系统实时信息并显示在 LED 大屏幕上。 关键词:业务综合管理信息系统、LED 显示屏、信息化、码头、港口、现代物流 中图分类号: U656 文献标识
2、码: A 一、前言 随着社会经济与城市建设的发展,港口在体现区位优势、发展现代物流中扮演着越来越重要的角色。港口是物流业的一个重要环节,物流依靠信息由一般活动转化为系统的活动,物流的信息对于整个物流系统的顺畅运行起着基础性的作用。物流信息形成于物流活动的各个环节,通常从生产到消费的活动中所表现出来的信息流,对于物流活动有着不可或缺的作用。因此物流信息的通畅程度关乎现代物流发展的方方面面。港口物流信息化不仅是提高港口作业效率的有效手段,还是促进区域经济发展的“引擎” ,是转变港口形象、服务公众的内在需求。总之,港口2是连接铁路、公路和水路的节点,也是物流设施建设的重点。港口现代物流信息化建设必将
3、促进运输、仓储、装卸、中转及货运代理等各类企业的信息化及电子商务应用水平,从而提升整个港口物流供应链效率,带动区域经济发展。 码头公司作为港口主营的货物装卸业务的主要承担单位,对信息化的建设非常重视。以生产业务为核心的综合管理信息系统(以下简称业务系统)的作用,日益凸显,对系统发展的各种有益探索,从未停止。如何运用现有的设施设备或必要的投入,来实现业务系统扩展管理范围,最大程度实现单位内各种数据信息有序组织、充分共享,来满足新的业务、新的管理模式、新的作业方式的需要,消除影响工作效率的瓶颈环节,是港口信息人面对的重要课题。 二、LED 大屏幕的发展 LED 即 Light Emitting D
4、iode,发光二极管,是自上世纪六十年代末发展起来的一种半导体显示器件。它凭借亮度高、功耗小、视角广、故障率低、组合灵活、使用寿命长等优点,迅速成长为平板显示的主流产品,在信息显示领域得到了广泛的应用。近年来,随着国内生产企业逐步掌握了关键的生产和控制技术,LED 显示屏设备在价格上也更为低廉,不再是高端商务所独有。而新技术的发展,使 LED 显示屏得以应用于室内外各种公共场所,显示内容从简单的显示文字,到文字的各种动态呈现,再到全面支持图形、动画、视频图像等各种信息的显示。各个码头公司,也在该单位区域内的进出门、办公楼大厅、交通道路边、场院指定位置等地,安装了一些大 LED 大屏幕,初衷是做
5、一些宣传和教育信息3的展示。 三、LED 大屏幕动态显示业务系统实时信息的提出 随着码头作业量的节节攀升,码头内部及周边运载货物的集疏运汽车流量相应增大,如若管理不善,产生拥堵,将会大大影响作业效率,带来安全隐患,混乱的交通秩序还会增加堆存货物管理的难度,产生货损或丢货的情况。 如何解决这一问题?经过探讨,制定了一系列方案:首先,增加集疏运车辆的预约管理,由货主或货物的承运代理人提前申报集疏运车辆计划,由码头调度同一安排,给出确切时间;为了体现预约的优势,向合作单位申明,有预约的车辆优先放行。其次,增设人员疏导交通,开辟缓冲区用于车辆等待,避免车辆无序拥堵,增设信息维护地点,司机在缓冲区等待过
6、程中,将车辆信息登记,等待放行作业;调度部门增加车辆放行批准工作,业务系统将为其提供场院内作业、车辆及道路交通情况实时信息。再次,增加进出门车辆发卡准入,车辆在进出门,过磅,装卸货物时,均有相应读卡操作,实时记录车辆来港作业情况,有效监控车辆,也使调度能够及时全面的掌握码头区域内整体情况,决定是否继续批准放行车辆。 从信息内容上,通过以上的一些措施,已经扩展了业务系统的功能,系统中,已经通过预约、进门前登记和调度确认放行功能,记录了车辆的基本信息和调度的作业指示,各种条件已经具备。那么,如何为没有计算机终端、也没有登入业务系统查看信息权限的司机提供一个明确的动作指示呢?设在各个醒目位置的 LE
7、D 大屏幕,无疑是最佳的选择。 4四、LED 大屏幕动态显示业务系统实时信息软件的设计实现 1.项目调研 首先,确认显示内容的项目,要足以让司机和作业人员得到明确的指示,显示内容不宜过多,主要有:车辆牌照号、运载货物、场地安排、是否过磅等。 其次,确认显示内容的项目,在生产系统中有对应的数据,如车辆信息主要来自预约登记记录表,场地安排和是否放行来自调度放行车辆记录表等,所有信息均有对照。 再次,研究码头现有各种类型 LED 大屏幕的显示设置方式。经了解,目前主要使用的 LED 大屏幕分为有独立存储和无须独立存储的两种,二者都使用指定微型计算机进行显示控制,控制软件相同。有独立存储的LED 大屏
8、幕,需要将显示内容先在控制微机上编辑预览好,再另存为显示文件,通过联网上传到大屏幕存储器,该文件汉字均被转换为汉字的内码。无独立存储的 LED 大屏幕的控制微机安装了设置硬件,使用控制软件编辑好显示的内容,再通过硬件设备联网发出控制指令;更为简单的是,此类型的软件还提供一个显示区,大屏幕显示的内容与动态效果与其是同步的,将要显示的内容以别的软件载体(例如别的窗口,打开的文本文件等等)置于显示区之上,则大屏幕显示出来的是前端显示而非显示区本身的内容。 最后,调研码头决策层及信息管理人员,确认以上调研结果,听取显示实时数据的外观及其它一些特殊要求。 2.软件开发 5软件开发工具为 SYBASE 公
9、司的 POWERBUILDER,数据库为码头公司的业务系统采用的 ORACLE。 数据的提取 采用 PB 支持的 SQL 语句,从数据库中获取放行车辆信息。获取关键代码信息如下: SELECT A.INFORM_NO,A.TRUCK_NO,A.YARD_COD,B.CARGO, DECODE(B.BANG_ID,1,) BANG, B.INGATE,B.TRUCK_INPORT_NUM TIN /*提取数据一次为预约编号、车牌照号、场地安排、货物、是否过磅、进门车道、同车队准入车数*/ FROM TRUCK_REC A, ( SELECT BB.INFORM_NO, NVL(B3.C_CARG
10、O_NAM,其他货物) CARGO, BB.BANG_ID, B4.NAME INGATE, BB.TRUCK_INPORT_NUM FROM WORK_INFORM BB, C_CARGO B3, ( SELECT CODE,NAME FROM S_CODE WHERE FLD_ENG = GATE_NO ) B4 WHERE BB.CARGO_COD = B3.CARGO_COD(+) AND BB.TRUCK_INPORT_GATE_NO = B4.CODE(+) 6) B WHERE A.INFORM_NO = B.INFORM_NO AND A.IFEND_ID = 0 AND A.
11、RTA_ID = 0 AND A.BOOK_TIM IS NOT NULL AND A.ALLOW_IN_ID = 1 AND A.TRUCK_NO IS NOT NULL; 有独立存储 LED 大屏幕动态数据显示的实现 该类 LED 屏幕,在设置好显示设定后,将提取的数据信息转化为指定格式文档,上传至大屏幕存储器中,即可实现显示。需要注意的是,该类屏幕显示的文件不直接支持汉字,需要将汉字字符转换为内码,转换代码主要如下: ls_re = for i = 1 to len(as_string) if asc(mid(as_string,i,1) 127 then /发现是非标准 ASCII 编
12、码,即进行转换 ls_re += “ + f_10_16(asc(mid(as_string,i,1) elseif asc(mid(as_string,i,1) 32 then /发现是非字母非数字字符,进行处理 if asc(mid(as_string,i,1) = 9 then /发现空格 if right(ls_re,1) = then 7else ls_re += end if /每个字符后加制表符隔开 ls_re +=tab end if else /字母数字直接加入 ls_re += mid(as_string,i,1) end if next 无独立存储 LED 大屏幕动态数据
13、显示的实现 采用 POWERBUILDER 的数据窗口(DATAWINDOW)将查询结果直接显示出来,并设计控制台程序,实现数据的动态显示。在启动软件后,将显示区域覆盖到 LED 屏幕控制软件显示区之上,即可实现数据动态展示。而各项设置可以保存以便多次使用。软件的界面简单,易于操作,功能较为全面。 由此,不同类型的 LED 大屏幕动态显示生产系统数据的功能得以实现。 五、测试和运行 1.测试 软件在投入测试后,发现了一些问题,主要是计时刷新数据和显示8效果(字体、字号、颜色、项目顺序、文字对齐等)的问题,用户在直观看到和试用操作软件后,又提出一些新的需求,如要求间歇性显示,兼顾生产指挥和宣传教
14、育。经过调整,提交试运行。 2.试运行 初期,开展使用培训,收集使用者意见,对软件进行调整。试运行1 个月后,提交正式运行。 3.正式运行 正式运行后,发现长时间使用后,会有数据库连接超时被中断数据访问,导致程序报错退出等问题,修改为每次获取数据前连接一次数据库,获取后,断接数据库,避免两次获取数据间隔内,因无动作而被数据库关闭连接会话的情况。 此外,码头还增设了两处 LED 大屏幕,将软件安装到其控制微机上,指导人员使用。 六、结语 软件进过详细的调研、开发和周密的测试运行,实现了在 LED 大屏幕动态显示业务系统实时信息,有效的加强了业务系统对码头资源的控制与管理,为码头信息化建设扩展了新的应用领域。 参考文献: 1关积珍.LED 显示屏发展综述.国际光电与显示.2001.(11):177-182. 2陈永强主编.PowerBuilder 编程技术全接触.清华大学出版社.92007-05. 3陈永强,李茜,詹红霞等编著.PowerBuilder 数据库开发经典实例精解. 机械工业出版社.2007-02.
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。