西地磅称量管理系统采用Access作为后台数据库。主 要原因是因为目前磅房还不具备网络环境,无法实现大、中型数 据库的支持。考虑到将与油田生产数据库的顺利接轨,系统在设 计和开发过程中对于数据表的建立、标准代码的编制、索引和约 束的规范、存储过程的使用、数据接口的预留和程序代码的编制 等方面均考虑到今后地磅房网络环境搭建完成后,系统向 Client/Server客户/服务器)模式顺利转换以及历史称量数据 平稳迀移至网络数据库的问题。数据库由以下部分组成:
车辆信息表Clxxb ):包括车牌号、车辆唯一标识、车型、 单位、车重、驾驶员姓名等信息。
代码表Codetable )包括自动编号、代码ID、代码、序、 上级主项代码、活动notebook页、修改标识等信息。
串口维护表hmsetting )包括串口号、波特率、数据位、 停止位、校验位等信息。
查询字段表Queryfields ):包括查询表名、查询字段、查 询字段对应汉字、数据类型、是否代码、代码表的名字、对应的代 码字段、从代码表里查找代码的条件、序号等信息。
系统参数设置表scalesetting )包括皮重Zui小值、皮重 Zui大值、毛重Zui小值、毛重Zui大值、空车的允许误差百分比、原 油”磅单Zui大序号、轻烃、液化气”磅单Zui大序号、其它”磅单Zui大序号等信息。
标准用户权限表stantardrights ):包括序、代码项、按模 块划分的权限名称等信息。
用户信息表(iserinfo):包括用户ID、用户真实姓名、用 户口令、用户类型等信息。
用户权限表仏errights ):包括用户ID、权限项等信息。
称重信息表weightinfo):包括自动编号、车牌号、车辆唯 一标识、货品名称、皮重、皮重称量日期、皮重称量时间、毛重、毛 重称量日期、毛重称量时间、净重、油田名称、装油点、生产单位、 提油单位、卸油时间、放行时间、送货单位、提运人、押运人、驾驶 员姓名操作员、备注、施封锁号、磅单号等信息。
4.系统使用
(1)系统登录
用户按系统管理员用户名:sx)设定的用户名和自己指定 的口令登录。
(2)称量皮重空车)
点击工具栏上称皮重”按钮,弹出如图所示的称量皮重对 话框。显示屏上显示出称重车辆的皮重量。
此时,根据称重实际情况、从下拉框中依次选择:货品名称、 称运单位、车号等信息。采集信息项目会根据货品名称的不同而 变化。
各采集项输入完毕后,点击‘保存”按钮,将此次称重信 息保存入库。
当称量皮重时,皮重量可手工修改。
当称重车辆的皮重、毛重都称过之后便自动生成净重。此 时,可通过点击打印按钮完成称重磅单的打印。
(3)称量毛重重车)
称量毛重的操作同上。
当称量毛重时,可以手动修改毛重值。
当车辆完成一次皮重、毛重称量操作并打印出过磅通知单 后,保存入库的数据普通用户将无法修改。只能由授权用户 通过查看记录”或业务查询”模块调出历史数据后修改保存。
(4)打印磅单
磅单打印可通过两种方法完成:
在称重皮重或毛重模块中,当两次称重都完成并产生净 重后。点击打印”按钮完成。
点击主界面上的业务查询”按钮,在弹出的业务查询窗 口中选中要打印的过磅记录。后点击工具栏上打印票据”按钮。
注意:磅单格式会根据货品名称的不同而发生变化。依次是 原油类、轻烃液化气类、其它类。磅单上序列号可通过‘系统设置”模块进行调整。
(5)生成报表
点击主菜单查询统计”下的统计报表”选项,弹出报表条 件选择”窗口图4)。
系统按货品名称提供几种不同类型的统计报表:①原油曰
报;②原油月报;③轻烃、液化气类和其它类月报;④原油类、轻烃液化气类和其它类的按任意起止日期生成的报表。
具体方法是:选择报表类型归报、月报、其它)选择日期范 围,当选择其它类时日期范围分为起始日期和终止日期;选择货品名称,当报表类型为日报时只能是‘原油”类;用户可手动修改报表标题。
(6)修改称重数据
点击工具栏上业务查询”按钮。打开业务查询窗口,系统默 认显示当天的所有称量车辆数据,可通过调整起止日期按要求 显示车辆称量信息,可通过点击标题栏进行排序按住shift键 后再点击列头可对多列进行排序)。点击工具栏上编辑”按钮后可对数据直接进行修改只有授权用户有此功能),Zui后点击保 存按钮保存修改数据。
5 .结束语
石西地磅称量系统的设计,包含计算机与仪器仪表的接口 通讯和称量MIS管理信息系统)两部分。很好地将称重仪表、计 算机和数据库管理结合起来并根据需要定制管理系统,实现了 车辆分类称量、数据采集齐全、报表自动生成、磅单分类打印等 基本设计目标。为企业的生产、管理发挥了积极作用。通过项目 实施使地磅称重仪表与计算机连接,通过计算机软件编程读写 控制仪表数据、与后台数据库交换数据。实现对称量数据的显示、存储、查询、汇总统计和打印等工作。