前言
随着散装水泥的大力提倡及发展,地磅在水 泥行业的应用越来越广泛,而计算机在地磅称重 方面的应用则更为重要。在网络、数据库的支持下, 与水泥销售其它部门相配合,使得散装水泥销售更 加规范,更加准确,避免了散装水泥发货由手工操 作失误带来的经济损失,也为水泥销售的信息化管 理提供了最基本的数据来源。本人就巨龙集团的 “地磅计算机管理系统”,简述一下其设计思想及 实施方案。
1.系统设计
“地磅计算机管理系统”是《巨龙集团计算机 管理信息网络系统》(简称HNMIS)的一个子系统,它 与公司销售部门的水泥开票系统及公司二号门稽核 系统等共同完成了散装水泥的销售工作。
1.1业务流程(图1)
销售部门交款开出水泥提货单,在 数据库中记入诸如水泥品种、开票量等相关提货的 具体内容,然后空车过磅,车皮重写人数据库中, 在装完水泥后,进行重车过镑,扣除皮重后,将净 重写人数据库,并在客户的相应提货单数据库的开 票量中,减去这次的发货量,经二号门稽核确认后, 重车出厂,完成一次散装水泥发货过程。
1.2网络拓扑结构(图2)。
1.3网络软、硬件环境
网络服务器采用HPNetServerLIDOOO,工作站采用
方正品牌电脑’传输介质采用光纤及五類绞线’交换 机采用华为的10/100M自适应快速以太网交换机。
网络系统平台采用Windows 2000 server ,数据库 管理平台采用SQL server 2000,应用程序开发平台采 用 Visual studio 6.0、PowerBuilder 6.0、Windows 98se等。
集团公司目前新使用的汽车衡是scs/zcs系列地磅,其最大秤量为loot。具有准确度高,可靠 性好,智能化程度高,适应力强等特点。其匹配的 AD-4322A称重显示器含有1个RS232C异步串行口, 通过此接口与网络计算机相联,我们利用软件可采 集到地磅的称重值,经过相关处理后达到计算机 自动采集、数据处理散装水泥销售计算机管理的目 的。地磅与网络计算机联接示意见图3。
1.4程序设计
我们采用SYBASE公司的PowerBuilder 7.0i5计语
言迸行程序设计。麵采集子程序如下:
初始化端口
ole—1 .object.CommPort=l ole—l.object.Settings= “4800,E,7,1” ole一 1 .object.PoitOpen=true ole_l .objectRthreshold=40 ole_l .objectlnputlen=0 timer(l)
选串口 1,端口参数与汽车衡的COM口参数一致 (4800,E,7,1),波特率4800,无奇偶校验位,数据位7 位,停止位1位。启动时间调用事件,设置1秒中断。
中断调用子程序
EM_l=ole_l .objectinput
CZ=string(dec(em_l ,text)/1000)
取端口数据赋给数值型变量em_l,然后除以 1 000化为吨量赋给字符型变量CZ,CZ就是实际的称 重量。如果是空车,CZ就是车皮重PZ,如果是重车, 我们只需用重车量CZ减去事先称好的车皮量PZ,就 得到净重量JZ (JZ=CZ —PZ)。这样,我们再经过对 相应的数据库处理/就完成了计算机自动采集、称 重、发货的工作。
2.系统功能
(1)系统可随时提供查询当天、当月、当年到此 时的不同品种的开票和销售出厂数据。
⑵系统可随时提供查询当天、当月、当年到此 时的换票和小票作废情况,以便有关人员进行跟踪 管理,提高业务水平和销售服务质量。
(3)系统可随时提供查询当天、当月、当年产品 出厂吨数、车辆数和车辆在厂内停留时间,以便有 利于提高我们的销售水平和装车服务质量。
⑷系统可随时提供查询某天、某月、某年车辆 装载产品的详细记录,有利于对进厂车辆进行有序 的管理和控制。
系统可随时提供不同产品出厂的图形分析对 比,有利于改善销售技能和提高销售数量。
系统可随时提供查询目前产品出厂、提货单 开出多少、多少车辆已进厂、多少车辆待装车、多 少车辆已装好,使产品出厂实现有序管理。
3.结束语
地磅水泥称重计算机管理系统的实施,不仅 进一步发展和完善了集团公司HNMIS的建设,提高 集团公司的现代化管理,而且大大加快了集团公司 7欠泥营销运转的效率,增强了企业竞争的能力。由 于其运行可靠、计量准确,每年可为工厂减少损失 几百吨乃至上千吨,彻底杜绝了以往经常发生的事 故现象,如超发、改票多提、人为性少称等现象, 每年能为集团公司节约资金近20多万元,不仅具有 较大的经济效益,同时带来良好的社会效益。