APP下载

浅谈生产数据报表在企业中的应用

2014-08-15李艳鸣

网络空间安全 2014年6期
关键词:报表

【摘要】公司主要原材料及炭素中间过程质检报表电子化是公司缩短质检周期运营转型项目的一项主要措施,质检相关数据没有及时纳入管控一体化系统中,无法实现对质检相关数据的查看与分析。为了解决这一问题,经过需求调研与分析,开发管控相关报表功能,利用管控信息平台方便快捷地传递原材料、炭素生产过程电子报表。此次开发出了一套能够合理查询质检分析报告的报表,该报表是管控一体化系统的一个小模块,它主要有数据输入和数据查询组成,使用Web Service(应用服务器)作为中间层,用Visual Studio.NET 2003中的C#语言来具体编程实现。

【关键词】质检数据;报表;管控一体化系统

1前言

目前,在很多生产企业中,生产过程原材料的质检报告采用人工传递,由于原材料种类多,报告存在使用效率低,查看不及时的现象,无法实现对质检相关数据的查看与分析。为了解决这一问题,经过需求调研与分析,进行管控生产系统报表的二次开发,利用管控信息平台方便快捷地传递原材料生产过程电子报表,加快了传递速度,有效提高了化验报告传递效率及报告受众面,为企业生产提供更加快捷的质检服务。

2总体设计

2.1系统需求分析

(1) 数据录入功能。可以将每条质检分析数据的相关信息输入到系统中,比如名称、试样编号、各化学成分的含量、判定等级以及分析者的相关信息。

(2) 质检分析报告信息查询、试样编号查询以及化学成分含量的查询。

(3)质检分析报告以报表的形式输出,替代了Excel表格。

本系统采用三层结构设计,后台数据库采用SQL Server2000数据库,使用Web服务作为中间层,客户层实现主要是在管控一体化系统中,只需给相关用户添加权限即可满足查看,读写数据库和主要功能模块都由Web服务中间层来完成,如图1所示为客户层的实现过程。

2.2开发环境

开发平台所选操作系统为Windows XP,安装了SQL Server2000数据库,安装了IIS组件,用于发布Web 服务;安装了.NET Framework 2.0组件,用于安装Microsoft Visual Studio 2003;配置了管控系统,用于实现报表的输出,程序开发语言为C#。

2.3数据表的设计

经过需求分析,需新建的数据表多大12个。以氟化铝化验分析报告的数据表是HS_fhl为例,主要的字段有主键值fhlId、时间FillDate、化学成分含量等组成。

图2所示为氟化铝化验分析报告的数据存储情况。

3页面的设计

质检分析报告报表主要包括数据查询、数据录入和报表浏览三个页面,每个页面都是在.NET平台上由C#编程设计,下面主要对数据录入页面、数据查看页面进行介绍。

3.1数据录入页面

数据录入页面主要是对质检分析报告中的信息录入,主要包括名称、试样编号、各化学成分的含量、判定等级等。

3.2报表查看页面

报表查看页面主要是通过一定的条件,按厂家或者样品编号查看质检化验分析报告,报表设计主要有查询条件、时间、清空和查询按钮操作以及数据绑定组成,报表是以循环的形式出现。

4在管控一体化系统中的实现

当所有的页面都已经完成以后,为了让用户可以通过管控系统来查看该报表,就需要将报表所有的页面链接到管控一体化系统中,如图3所示。

5开发中需注意事项

5.1平台的搭建问题

在安装IIS Web服务时经常会出现安装不上的情况,这主要是因为操作系统版本不兼容,一般都是从网上下载的Ghost XP系统,建议安装Windows XP或者正版的Windows 2000、Windows 2003。

程序编译。当程序编写完成后,需要检查编写的程序是否有错,就需要对其进行编译操作,具体操作是点击开发工具的“生成”菜单按钮。

当编译完成后,结果就会输出在工具栏的正下方,如图4所示。

编译正确但无法在页面正常显示。如果程序编译成功后,在前台对页面进行查看时仍然无法查看页面,并且报错“未将对象引用设置到对象的实例”,这主要是因为程序员在对代码进行编写的时候对这种情况的报错进行了处理,为了能够让这种报错显示出来,需要对try ……catch代码进行注销,这时再次查看页面时就能检查到页面什么地方出错了。

6结束语

原材料质检报表的开发应用,是以简化工作流程,有效管理数据为出发点,通过管控一体化系统,以报表的形式统计质检化验各项分析数据的结果,从而达到数据透明化、清晰化管理的目的。生产数据报表信息化的开发过程,有利于人员的技术成长,进一步加深了对生产工艺流程的了解,促进了“两化”融合工作的有效开展。同时,也为进一步加深数据分析在企业生产中的应用打下了良好的基础。

参考文献

[1] C#高级编程(第3版).北京:清华大学出版社,2005.

[2] 电脑编程技巧与维护,2009年,第1期1月,总第175期.

作者简介:

李艳鸣(1981-),女,满族,山西侯马人,学士学位,山西华泽铝电有限公司,工程师,从事数据维护工作;主要研究方向和关注领域:数据维护。endprint

【摘要】公司主要原材料及炭素中间过程质检报表电子化是公司缩短质检周期运营转型项目的一项主要措施,质检相关数据没有及时纳入管控一体化系统中,无法实现对质检相关数据的查看与分析。为了解决这一问题,经过需求调研与分析,开发管控相关报表功能,利用管控信息平台方便快捷地传递原材料、炭素生产过程电子报表。此次开发出了一套能够合理查询质检分析报告的报表,该报表是管控一体化系统的一个小模块,它主要有数据输入和数据查询组成,使用Web Service(应用服务器)作为中间层,用Visual Studio.NET 2003中的C#语言来具体编程实现。

【关键词】质检数据;报表;管控一体化系统

1前言

目前,在很多生产企业中,生产过程原材料的质检报告采用人工传递,由于原材料种类多,报告存在使用效率低,查看不及时的现象,无法实现对质检相关数据的查看与分析。为了解决这一问题,经过需求调研与分析,进行管控生产系统报表的二次开发,利用管控信息平台方便快捷地传递原材料生产过程电子报表,加快了传递速度,有效提高了化验报告传递效率及报告受众面,为企业生产提供更加快捷的质检服务。

2总体设计

2.1系统需求分析

(1) 数据录入功能。可以将每条质检分析数据的相关信息输入到系统中,比如名称、试样编号、各化学成分的含量、判定等级以及分析者的相关信息。

(2) 质检分析报告信息查询、试样编号查询以及化学成分含量的查询。

(3)质检分析报告以报表的形式输出,替代了Excel表格。

本系统采用三层结构设计,后台数据库采用SQL Server2000数据库,使用Web服务作为中间层,客户层实现主要是在管控一体化系统中,只需给相关用户添加权限即可满足查看,读写数据库和主要功能模块都由Web服务中间层来完成,如图1所示为客户层的实现过程。

2.2开发环境

开发平台所选操作系统为Windows XP,安装了SQL Server2000数据库,安装了IIS组件,用于发布Web 服务;安装了.NET Framework 2.0组件,用于安装Microsoft Visual Studio 2003;配置了管控系统,用于实现报表的输出,程序开发语言为C#。

2.3数据表的设计

经过需求分析,需新建的数据表多大12个。以氟化铝化验分析报告的数据表是HS_fhl为例,主要的字段有主键值fhlId、时间FillDate、化学成分含量等组成。

图2所示为氟化铝化验分析报告的数据存储情况。

3页面的设计

质检分析报告报表主要包括数据查询、数据录入和报表浏览三个页面,每个页面都是在.NET平台上由C#编程设计,下面主要对数据录入页面、数据查看页面进行介绍。

3.1数据录入页面

数据录入页面主要是对质检分析报告中的信息录入,主要包括名称、试样编号、各化学成分的含量、判定等级等。

3.2报表查看页面

报表查看页面主要是通过一定的条件,按厂家或者样品编号查看质检化验分析报告,报表设计主要有查询条件、时间、清空和查询按钮操作以及数据绑定组成,报表是以循环的形式出现。

4在管控一体化系统中的实现

当所有的页面都已经完成以后,为了让用户可以通过管控系统来查看该报表,就需要将报表所有的页面链接到管控一体化系统中,如图3所示。

5开发中需注意事项

5.1平台的搭建问题

在安装IIS Web服务时经常会出现安装不上的情况,这主要是因为操作系统版本不兼容,一般都是从网上下载的Ghost XP系统,建议安装Windows XP或者正版的Windows 2000、Windows 2003。

程序编译。当程序编写完成后,需要检查编写的程序是否有错,就需要对其进行编译操作,具体操作是点击开发工具的“生成”菜单按钮。

当编译完成后,结果就会输出在工具栏的正下方,如图4所示。

编译正确但无法在页面正常显示。如果程序编译成功后,在前台对页面进行查看时仍然无法查看页面,并且报错“未将对象引用设置到对象的实例”,这主要是因为程序员在对代码进行编写的时候对这种情况的报错进行了处理,为了能够让这种报错显示出来,需要对try ……catch代码进行注销,这时再次查看页面时就能检查到页面什么地方出错了。

6结束语

原材料质检报表的开发应用,是以简化工作流程,有效管理数据为出发点,通过管控一体化系统,以报表的形式统计质检化验各项分析数据的结果,从而达到数据透明化、清晰化管理的目的。生产数据报表信息化的开发过程,有利于人员的技术成长,进一步加深了对生产工艺流程的了解,促进了“两化”融合工作的有效开展。同时,也为进一步加深数据分析在企业生产中的应用打下了良好的基础。

参考文献

[1] C#高级编程(第3版).北京:清华大学出版社,2005.

[2] 电脑编程技巧与维护,2009年,第1期1月,总第175期.

作者简介:

李艳鸣(1981-),女,满族,山西侯马人,学士学位,山西华泽铝电有限公司,工程师,从事数据维护工作;主要研究方向和关注领域:数据维护。endprint

【摘要】公司主要原材料及炭素中间过程质检报表电子化是公司缩短质检周期运营转型项目的一项主要措施,质检相关数据没有及时纳入管控一体化系统中,无法实现对质检相关数据的查看与分析。为了解决这一问题,经过需求调研与分析,开发管控相关报表功能,利用管控信息平台方便快捷地传递原材料、炭素生产过程电子报表。此次开发出了一套能够合理查询质检分析报告的报表,该报表是管控一体化系统的一个小模块,它主要有数据输入和数据查询组成,使用Web Service(应用服务器)作为中间层,用Visual Studio.NET 2003中的C#语言来具体编程实现。

【关键词】质检数据;报表;管控一体化系统

1前言

目前,在很多生产企业中,生产过程原材料的质检报告采用人工传递,由于原材料种类多,报告存在使用效率低,查看不及时的现象,无法实现对质检相关数据的查看与分析。为了解决这一问题,经过需求调研与分析,进行管控生产系统报表的二次开发,利用管控信息平台方便快捷地传递原材料生产过程电子报表,加快了传递速度,有效提高了化验报告传递效率及报告受众面,为企业生产提供更加快捷的质检服务。

2总体设计

2.1系统需求分析

(1) 数据录入功能。可以将每条质检分析数据的相关信息输入到系统中,比如名称、试样编号、各化学成分的含量、判定等级以及分析者的相关信息。

(2) 质检分析报告信息查询、试样编号查询以及化学成分含量的查询。

(3)质检分析报告以报表的形式输出,替代了Excel表格。

本系统采用三层结构设计,后台数据库采用SQL Server2000数据库,使用Web服务作为中间层,客户层实现主要是在管控一体化系统中,只需给相关用户添加权限即可满足查看,读写数据库和主要功能模块都由Web服务中间层来完成,如图1所示为客户层的实现过程。

2.2开发环境

开发平台所选操作系统为Windows XP,安装了SQL Server2000数据库,安装了IIS组件,用于发布Web 服务;安装了.NET Framework 2.0组件,用于安装Microsoft Visual Studio 2003;配置了管控系统,用于实现报表的输出,程序开发语言为C#。

2.3数据表的设计

经过需求分析,需新建的数据表多大12个。以氟化铝化验分析报告的数据表是HS_fhl为例,主要的字段有主键值fhlId、时间FillDate、化学成分含量等组成。

图2所示为氟化铝化验分析报告的数据存储情况。

3页面的设计

质检分析报告报表主要包括数据查询、数据录入和报表浏览三个页面,每个页面都是在.NET平台上由C#编程设计,下面主要对数据录入页面、数据查看页面进行介绍。

3.1数据录入页面

数据录入页面主要是对质检分析报告中的信息录入,主要包括名称、试样编号、各化学成分的含量、判定等级等。

3.2报表查看页面

报表查看页面主要是通过一定的条件,按厂家或者样品编号查看质检化验分析报告,报表设计主要有查询条件、时间、清空和查询按钮操作以及数据绑定组成,报表是以循环的形式出现。

4在管控一体化系统中的实现

当所有的页面都已经完成以后,为了让用户可以通过管控系统来查看该报表,就需要将报表所有的页面链接到管控一体化系统中,如图3所示。

5开发中需注意事项

5.1平台的搭建问题

在安装IIS Web服务时经常会出现安装不上的情况,这主要是因为操作系统版本不兼容,一般都是从网上下载的Ghost XP系统,建议安装Windows XP或者正版的Windows 2000、Windows 2003。

程序编译。当程序编写完成后,需要检查编写的程序是否有错,就需要对其进行编译操作,具体操作是点击开发工具的“生成”菜单按钮。

当编译完成后,结果就会输出在工具栏的正下方,如图4所示。

编译正确但无法在页面正常显示。如果程序编译成功后,在前台对页面进行查看时仍然无法查看页面,并且报错“未将对象引用设置到对象的实例”,这主要是因为程序员在对代码进行编写的时候对这种情况的报错进行了处理,为了能够让这种报错显示出来,需要对try ……catch代码进行注销,这时再次查看页面时就能检查到页面什么地方出错了。

6结束语

原材料质检报表的开发应用,是以简化工作流程,有效管理数据为出发点,通过管控一体化系统,以报表的形式统计质检化验各项分析数据的结果,从而达到数据透明化、清晰化管理的目的。生产数据报表信息化的开发过程,有利于人员的技术成长,进一步加深了对生产工艺流程的了解,促进了“两化”融合工作的有效开展。同时,也为进一步加深数据分析在企业生产中的应用打下了良好的基础。

参考文献

[1] C#高级编程(第3版).北京:清华大学出版社,2005.

[2] 电脑编程技巧与维护,2009年,第1期1月,总第175期.

作者简介:

李艳鸣(1981-),女,满族,山西侯马人,学士学位,山西华泽铝电有限公司,工程师,从事数据维护工作;主要研究方向和关注领域:数据维护。endprint

猜你喜欢

报表
“一表通”为基层减负
合并报表编制及其局限性
镇长看报表
老牛送报表
月度报表
基于B/S结构远程web报表打印技术的研究与实现
月度报表
月度报表
年终总结
VS.NET中Crystal Reports的使用