毛玉
(山东阳煤恒通化工股份有限公司,山东 郯城276100)
[摘 要] 山东阳煤恒通化工股份有限公司生产控制系统和管理系统均比较先进和完善,但其质量管理系统存在明显的短板,如长期以来进厂原料化验单和产品质量报告单均为手写人送、各分厂中控分析数据的传输未能实现联网(接入内网),影响了原料及产品的质量控制,也不利于分析数据的及时共享与利用。为此,公司质量管理中心自行(独立)开发了化验室数据管理系统。简要介绍化验室数据管理系统的网络结构、信息传输、系统与工具软件、开发环境,详细介绍系统中的Web Service建立与开发、PowerBuilder Clinet应用建立、.NET Web Forms Application建立、服务器发布。质量管理系统上线运行迄今已近3 a,其运行稳定、可靠,中控分析数据及时得到传输与利用,原料、成品检验与分析各环节均得到把控,其应用效果获得公司各级相关人员和客户的一致好评。
[关键词]质量管理系统;中控分析数据;化验室数据管理系统;信息传输;开发环境;前端开发工具PowerBuilder 12.5.2;运行情况
[中图分类号]TP274+.2[文献标志码] B[文章编号] 1004-9932(2019)03-0066-03
1 化验室数据管理系统开发背景
山东阳煤恒通化工股份有限公司(简称阳煤恒通)的生产控制系统和管理系统均比较先进和完善,信息化管理的短板在于质量管理系统,其进厂原料化验单和产品质量报告单均为手写人送,客户手里的报告单均为复写纸手写件,很多客户反映阳煤恒通质量方面的管理与其实力和形象极不相符,有的新客户甚至对阳煤恒通的实力产生了质疑。
阳煤恒通各分厂的中控分析数据是直接指导生产的主要参数,有的甚至是唯一的参数,对工艺生产的把控起着不可替代的作用;色谱仪等化验、分析仪器均采用了世界上先进的仪器,但中控分析数据未能接入公司的内网,由于分析成分较多,分析频次高,对讲机报数很容易报错,给化验分析人员和工艺操作人员、生产调度人员带来很大的不便,公司相关领导也不能及时得到有关的生产数据信息。
为解决质量管理方面存在的问题,推行科学化、信息化、现代化管理,提升质量管理水平和管理手段,实现化验、分析数据的及时共享与利用,阳煤恒通决定由质量管理中心自行(独立)开发相关的管理软件。以下就化验室数据管理系统的开发及应用作一介绍。
2 化验室数据管理系统的构建
化验室数据管理系统在公司内部称作《山东阳煤恒通化工质量管理系统》,系笔者独立开发。系统采用C/S和B/S两种结构实现数据的传输,Web服务器操作系统为Windows Sverver 2008 R2,应用软件为ASP.net 4.0、IIS8.0、Microsoft.NET Framework 4.6.2、Microsoft ASP.NET 2.0 AJAX Extension 1.0;数据库服务器操作系统为Windows Sverver 2008 R2,大型数据库软件为MS SQL Server 2008 R2,基于前端开发工具PowerBuilder 12.5.2建立WebService及PowerBuilder Clinet应用与.NET Web Forms Application,并使用二维码控件pbfunclib.dll实现产品质量报告单等的防伪。
2.1 网络结构
采用C/S结构和B/S结构有机结合的模式,即数据录入、处理计算采用C/S结构模式,数据查询、分析采用B/S结构模式。Web服务器和数据库服务器利用路由器、防火墙等与公司内网及互联网连接。色谱仪等化验仪器通过厂家提供的数据接口接入公司内网。
2.2 信息传输
B/S结构的工作站通过浏览器向Web服务器发出请求,通过Web服务器提取和存储数据。B/S结构的工作站不需要安装任何相关的客户端程序。该模式一般用于公司各部门数据的查询。
C/S结构的工作站,需安装相关客户端程序和相应数据库连接软件,工作站数据直接与数据库服务器进行通讯。这种模式一般用于化验分析数据处理上报客户端,供原始数据的输入和处理。
更多内容详见《中氮肥》2019年第3期