乾元坤和MES系统应用

MES生产统计报表设计

日期:2024-12-19

乾元坤和编辑

摘要:MES生产统计报表是MES系统实现生产过程、生产现场信息化管理的重要功能,那么如何通过合理的、科学的MES生产统计报表设计,为生产数据统计、分析、管理提供有效的支撑呢。本文将从MES生产统计报表开发技术、框架设计和流程设计上,对MES生产统计报表设计进行介绍。

MES生产统计报表开发技术

MES生产统计报表由于具有格式复杂、内容易变、数据来源广泛等特点,因此,如果仅用.Net进行MES生产统计报表设计和开发,是无法满足MES系统的复杂生产数据统计需求的,比如:仅用net开发,如果需要改动MES生产统计报表格式或内容,就需要专业人员重新调试、修改,工作量大,不易于后期的维护和扩展。

所以,乾元坤和在MES生产统计报表开发技术上,采用.netVBA两种技术并行开发的方式,结合.netBS模式和VBA的易于开发维护和扩展的功能,基本能够满足实际生产的需求。对于一些不能采集的数据,例如月生产计划、生产记事等由于格式固定,采用.net开发录人界面,统一进行管理。对于实际的生产报表,采用VBA开发方式,能够满足客户对复杂报表的需求。

MES生产统计报表框架设计

对于MES生产统计报表的发布,则借助.net开发的发布平台,统一发布,便于客户的查询和维护。MES生产统计报表开发采用了.NET+存储过程+Excel的技术架构,运用Microsoft VBNET2003开发平台,结合VBA生成Web发布模式的报表系统。MES生产统计报表的开发主要包括创建报表用户操作的web页面、进行XML相关文件的配置、创建符合业务逻辑的存储过程、编写各报表子系统对应的Fa qade类和利用VBA填充Excel模板。 

MES生产统计报表流程设计 

MES生产统计报表主要实现报表数据提取、报表发布、生产情况计划量维护、生产记事和生产记事维护等功能。MES生产统计报表工作流程如下:

MES生产统计报表开发完成以后会交给用户各个报表的模版,用户每天生成报表时先在用户本机打开报表的模版,点击菜单中的“生成报表”,报表所需要的数据会自动提取到报表中。

对于需要手动录入计划量的内容,MES生产统计报表提供了计划量的维护功能,用户需要手工维护每个月计划量的数据。

对于需要生产记事的内容,MES生产统计报表提供了生产记事维护功能,用户可以直接在MES生产统计报表功能模块维护界面上录人生产记事的内容。

用户检查生成的报表,修改错误的数据。MES生产统计报表审核完成以后,用户需要点击菜单中的发布数据,将用于审核确认的数据发布到数据库中。

在报表发布的过程中,MES生产统计报表会自动按照日期保存报表的Excel内容,并且同时自动生成可以用于web浏览的html页面,用于web浏览。

温馨提示:

乾元坤和专业从事MES系统定制开发服务,可以针对用户需求,专业定制个性化的MES解决方案,您如果还有任何疑问,欢迎联系乾元坤和MES系统开发技术工程师,他们会给您详细的解答。


相关文章: