杭钢ERP计量报表系统的开发

更新时间:2023-05-15 03:17:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

2006年5月 第二期浙江冶金

23

杭钢ERP计量报表系统的开发

王萍 张晓东

(杭州钢铁集团公司计量管理处 杭州 310022)

摘 要:阐述了杭钢ERP计量报表系统的设计思路、实现方法及主要功能。关键词:委托单;配对;浏览器/服务器(B/S)结构;ASP;DB2

房检斤重量数据和车次分别进行统计。各秤房还

可把进厂、出厂、厂内的检斤重量、车次及公司检斤总量等按所需时间段分别进行统计,有利于对各秤房作业量的管理。

各功能模块的统计时间段最小单位为日,根据需要可按日、旬、月、季、年或任意给定的时间段进行统计,方便用户的使用。图1为杭钢ERP计量报表系统主界面示意图。

0 概述

各类物资检斤司秤数据的分类查询和统计,对于企业的管理和决策,具有十分重要的意义。杭钢

原有的、与公司ERP系统同步开发使用的ERP计量辅助系统,具有完整的各类物资检斤司秤原始数据。但由于该系统的数据结构更多地考虑与ERP的衔接以及系统的运行速度等,对于各类物资检斤司秤数据的分类查询和统计等未予充分考虑。因此,用户对相关数据的查询和统计,仍采用手工统计方式,不仅工作繁琐耗时,并且容易出错。为此,新开发了杭钢ERP计量报表系统,为各二级单位提供了实时可靠的各类物资检斤数据的查询,并通过公司现有内部网络,真正实现了检斤数据的共享。

3 程序设计概要

3.1 总体设计思想

用户使用杭钢ERP计量辅助系统的终端,在创建委托单以及在秤房称重皮重、毛重、周期皮重时,其委托单相关信息和称重数据等均实时存入计量辅助系统的数据服务器中。杭钢ERP计量辅助系统为了提高各秤房检斤物资的速度,设置了一台数据服务器,一台数据备份服务器。数据服务器中保存相关数据一至两个月左右,数据备份服务器中保存完整的公司检斤数据和信息。杭钢ERP计量报表统计系统与杭钢ERP计量辅助系统直接相连,并从数据备份服务器中读取相关信息和数据进行统计和运算,整个系统运行在杭钢主干网上,方便各用户及时查询和统计各类检斤数据。杭钢ERP计量报表系统按不同需要,能以称重者编码和委托者编码等相关信息来进行二级单位物资数据统计,也能按任意时间段来查询检斤数据、司秤员称次作业量和各秤房进、出厂和厂内检斤数据和车次等数据,简化了数据维护操作过程。系统不再采用原先的FTP上传统计数据,直接使用杭钢ERP

1 系统软件的应用环境

操作系统:Windows98、Windows2000、WindowsXP、Windows2000AdvancedServer。

开发工具:ASP。

数据库管理系统:DB2

2 系统功能模块

1)杭钢集团公司各二级单位检斤重量数据模块:对各二级单位检斤重量数据按所需时间段进行统计。能对集团公司和股份公司的物资检斤数据分别进行统计,并可按照物资类别和代过磅类别分别予以统计。

2)计量处司秤员称次数据模块:对各司秤员按给定时间段分别进行称量称次统计。

3)计量处各秤房称重、车次数据模块:对各秤

24浙江冶金2006年5月 第二期

图1 杭钢ERP

计量报表系统主界面图

dows2000AdvancedServer所带的MSIIS(MicrosoftInternetInformationServer)中的WWW服务来进行数据发布,各二级单位、处室采用杭钢主干网与Web服务器联网。采用DB2大型数据库,充分发挥服务器性能,以最短的时间、最快的响应速度刷新实时数据,并向其它部门提供称重数据。另外软件层上也实现了开放式的多用户的联接,不限制用户联接数目。由于Internet不限制客户机机种的特点,应用软件集中于服务器端,而客户机统一使用WWW浏览器,简化了计量处向其它部门提供数据的途径,实现了物资检斤数据的网上共享。

图2 杭钢ERP计量报表系统拓扑图计量报表系统一次性完成数据发布,操作简单便捷。使用该系统,用户只需在系统中简单地选择时间段,并轻松点击鼠标就可以自动完成各类数据的统计,不仅速度快捷,还保证了数据的准确性、可靠性,避免了因手工统计带来的各类弊端。另外运行该系统的客户端,无需安装专用软件,利用客户端自带的WWW浏览器,只需输入相应网址就可进行相关操作。图2为杭钢ERP计量报表的系统拓扑图。

3.2 系统原理及技术关键

杭钢ERP计量报表系统程序采用了浏览器/服

3.3 二级单位检斤重量数据模块的设计

有了检斤称重配对数据,可以根据人员组织结构表、人员表和委托单信息表,完成各二级单位检斤重量数据的统计。在这一模块中,根据根用户给定条件等,系统从各基础表中检索相关信息数据,经统计后将检斤重量数据以特定打印报表的形式反馈到用户端。其基本数据流程为:系统根据谁检斤谁委托的约定来统计各二级单位检斤重量数据,通过人员组织结构表和人员表相关联统计出二级单位人员名单,根据委托单信息表中创建委托单人员编号与人员组织结构表和人员表相关联,统计出创建委托单的具体二级单位,最后通过委托单代码,

2006年5月 第二期杭钢ERP计量报表系统的开发 25

位的检斤数据量,其结构图如图3

所示。以报表的形式反馈到用户端,用户可以将报表打印输出。其基本数据流程为:系统根据进厂物资皮重所在秤房的净重作为进厂物资的称重数据;出厂物资根据毛重所在秤房的净重作为出厂物资的称重数据;厂内物资根据皮重所在秤房的净重作为厂内物资的称重数据。通过秤基本信息表和原始数据表相关联统计出各秤房的一些相关信息和皮重、毛重的编号,根据委托单信息表区分出物资为进厂、出厂还是厂内等类型,经与配对数据表中委托单编号相关联,统计出配对数据中进厂、出厂或厂内物资的净重数据,并根据皮重、毛重编号等统计出各

图3 二级单位检斤重量数据模块结构图3.4 计量处司秤员称次模块的设计

司秤员称次数据统计主要依据是原始数据表。

在这一模块中,称次数据从原始数据表中读出,经计算后以打印报表的形式反馈给用户。其基本数据流程为:系统根据原始数据表中司秤员编号和人员表中司秤员编号相关联统计出各司秤员检斤称次数据量。用户可以指定任意时间段进行实时司秤员检斤称次数据的统计,使计量处能实时了解各司秤员的作业量,以此作为对司秤员工作量评价的依据。

3.5 计量处各秤房称重、车次数据模块的设计

各秤房称重、车次数据统计主要来源是配对数据表,可以根据原始数据表、委托单信息表和秤基本信息表的相关信息和数据完成各秤房检斤称重、车次的数据统计。在这一模块中,各秤房称重、车次数据统计的难点在于配对数据表中没有秤房的任何信息,而净重数据只在配对数据表中,因此完成该统计难度较大,系统需要根据原始数据表和秤基本信息表的关联读取秤房的相关信息。经统计后系统将各秤房称重、车次数据及公司检斤总量等

秤房车次、称重数据量等。该模块为相关管理人员了解各秤房作业情况,提供了及时、准确、可靠的管理手段,其结构图如图4

所示。

图4 计量处各秤房车次、称重数据模块结构图

4 结语

杭钢ERP计量报表系统从多个层面完成了对

检斤数据的实时统计,研究了现在流行的B/S(浏览器/服务器)模式和脚本语言,使统计人员从繁重的手工统计转化为计算机的自动统计,实现了称重数据的信息共享,满足了各单位的相关信息需求,向各单位提供了可靠、准确的称重数据,从管理、监控的角度,为公司及各单位提供决策信息。

收稿日期:20050829审稿:杨少尉编辑:陈绍勋

本文来源:https://www.bwwdw.com/article/683e.html

Top