自由组态报表研究与开发.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自由组态报表研究与开发

自由组态报表研究与开发   摘要:该文以MES系统为背景,对生产调度数据和公用工程生产能耗数据,按照统计要求的颗粒度进行整合优化,建立数据模型,为ERP系统提供数据接口,并通过自由组态为统计人员提供统计报表。   关键词:MES;数据模型;自由组态;报表   中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)04-0683-03   Free Configuration Reports of Research and Development   ZHU Teng-fei, ZHANG Cheng   (Automation Institute of Lanzhou Petrochemical Company, Lanzhou 730060, China)   Abstract:Based on Manufacturing Execution System as the background, according to the statistical requirements of the Statistics department ,integrate and optimize the production scheduling data and utility production energy consumption data, establish data model, provide the data interface for the ERP system, and with the free configuration, provide statistical reports for the statistics personnel.   Key words: MES; data model; free configuration; reports   中国石油信息化“十一五”规划中,MES与ERP是极为重要的建设项目。MES是面向生产层面的信息系统,处理各项生产业务,主要服务对象为生产管理人员;ERP是面向经营层面的信息系统,处理各项经营业务,主要服务对象为企业经营管理人员。   MES系统必须实现统计业务需求,必须能够为ERP系统提供企业生产实际数据,支撑ERP系统的统计核算业务,为企业经营管理层业务提供实际、准确的数据基础。当前使用的报表是通过报表模板组态,实施人员写SQL的模式来实现的,报表格式一旦定下来,就不能根据业务实际灵活的调整,报表缺乏扩展性。所以,需要建立一个能够自由组态的报表系统,使用户可以轻松定制各种报表。   1 系统总体结构   本系统的总体结构分为四个层次和两个部分。四个层次分别是数据源层、模型搭建层、报表实现层及展示层,在数据源层集成了物料平衡的装置投入产出、罐收付存、进出厂计量及物料平衡数据,公用工程的能耗数据和计划数据;在模型搭建层,实现统计报表和台帐的业务模型搭建功能,方便数据的提取及统计报表的实现;在报表实现层,实现统计业务对统计平衡及统计报表业务的需求,通过简单???模板组态,实现企业统计报表和台帐。展示层实现报表的生成和导出。   两个部分分别是B/S体系模块和C/S体系模块,B/S体系架构模块是统计报表系统的核心,系统实现对统计报表及平衡模型的搭建,为统计报表系统提取物料平衡数据鉴定了基础。C\S体系架构模块主要实现了灵活组态报表的需要。C\S报表系统根据B\S组态的业务模型,提取统计部门需要的装置进出、罐区库存、收入拨出和生产能耗等的业务数据,以及计划数据,同时可以灵活的添加各种报表显示指标,通过组态方式实现统计报表、台帐。   2 系统设计与实现   本系统开发平台为Microsoft Visual Studio 2005,采用Oracle数据库,编程语言使用C#来进行开发。   2.1模型组态模块   创建数据模型需要将指标表和数据表数据字段映射到模型表中。其中涉及到指标、状态和模板这些名词的定义。指标就是要取数的对象,如汽油、渣油等;状态就是对象的属性,如库存,产量等。报表模板是指由指标和状态组建的二维报表,一般指标为行项,状态为列项。   指标表主要存储指标的信息,其中包括指标编码、指标所属的罐或装置、车间、分厂、以及它的源和目的等;状态表主要存储指标对应的生产数据信息,其中包括指标编码、日期、原始值、确认值等;模型表主要存储数据模型的信息,其中包括模型编码、模型对应的指标表和数据表、指标所有的层级信息、数据表中的状态。   2.1.1统计平衡信息组态   组态统计所需粒度的平衡模型。实现统计关注的物料粗颗粒度的平衡模型搭建,创建分厂统计关注的物料组(从分厂的角度,把分厂统计的每一种统计物料

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档