生产系统实用化整改辅助工具开发及应用.docVIP

生产系统实用化整改辅助工具开发及应用.doc

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

生产系统实用化整改辅助工具开发及应用   摘 要:生产系统实用化考核涉及多项指标,传统整改方式难以取得较好成效。为解决问题,该文结合相关技术,从数据抓取、数据处理、数据发布3方面创新性地提供了一套系统实用化整改解决方案,准确定位用户需求,成功开发并应用生产系统实用化整改辅助工具,切实解决用户迫切的业务需求。   关键词:生产系统 实用化 数据抓取 数据处理 数据发布   中图分类号:TM72 文献标识码:A 文章编号:1674-098X(2016)06(b)-0003-03   1 前言   在电力行业中,生产业务繁杂,涉及业务部门较多。借助信息技术手段,生产系统加强对生产部门相关岗位及基层生产班组的规范管理,实现信息共享。   由于生产系统上每张工作票、操作票的起止时间不一、种类较多,可能导致相关人员因遗漏而未能及时将其归档。而且,由于相关数据格式各异,员工无法根据工作票、操作票距离到期日期的剩余天数进行排序以作优先处理。一方面,这会影响相关工作的规范化开展;另一方面,也会拉低生产系统上的工作票、操作票归档及时率之类的考核指标。   基于此,该文从数据抓取、数据处理、数据发布3方面阐述创新性的系统实用化整改解决方案。   1.1 数据抓取   设置特定的时间点,由计算机在生产系统上抓取所需数据,比如工作票、操作票数据等,节省获取数据的时间和工作。   1.2 数据处理   根据用户需求,计算机将定时处理抓取得到的数据,存储于后台数据库,做好数据备份,特别地,允许用户在无需修改程序代码的情况下,自行添加待处理数据文件的种类,并说明其中所包含的字段、属性、位置等信息。   1.3 数据发布   通过脚本文件,将后台数据库的数据汇总统计,实时展现在网页上供用户浏览,指导其及时做好归档工作。   2 相关技术   该文采用3方面技术原理,具体如下。   2.1 POST请求   POST是向服务器传送数据,把请求数据放置在HTTP请求包的包体中。不同于GET请求,执行POST操作时,浏览器不会缓存数据,对URL限制、表单数据限制均无要求。   2.2 JSON   JSON(JavaScript Object Notiation)是一种轻量级的数据交换格式,易于阅读、编写、机器解析和生成。它是基于JavaScript的一个子集,采用独立于语言的文本格式,并兼顾类似C语言家族的习惯。其建构于两种结构,分别是“名称/值”对集合与值的有序列表。现代计算机语言的支持使得一种数据格式在同样基于上述结构的编程语言之间交换成为可能[1]。   2.3 C#与.NET   作为一种基于现代面向对象设计方法的语言,C#的体系结构和方法论反映了.NET基础方法论,其特定语言功能依赖于.NET基类。.NET基类内容丰富,直观且易用,可以完成此前需要经Windows API实现的大部分工作,极大地提升开发人员的效率[2]。   ASP.NET是目前主流网络开发技术之一,具有高效的运行性能、简易且灵活、可管理性强、生产效率高,使网络程序开发倾向于智能化,运行更为流畅[3]。   该文两个技术关键点如下。   (1)准确定位用户的需求。   项目旨在提高归档及时率,希望提供给用户足够的统计分析信息以供参考,这会是脚本设计的着力点,如何准确地捕获用户的需求亟待考虑。   (2)待处理数据格式各异。   把权力更多地交给用户决定,这就要求程序本身需要考虑的东西足够周全,如何把握好格式各异的数据间的共性,这是一个需要思考的问题。   在技术创新方面,该文真正实现自动化处理过程,目前尚未有能够准确有效协助或替代人工处理相关数据的工具,开发适用于生产部门实际需求的整改工具,在提升工作效率、精简时间成本等方面是一次有益的尝试。   3 工具的开发及应用   对于生产系统实用化指标之一的操作票归档及时率,业务人员需要检查“操作票生成时间+5个工作日”在该月的操作票是否在该月结束前完成归档。以2016年5月为例,需要检查开票日期在2016年4月25日至2016年5月25日的操作票是否已及时归档,这在生产系统上可以查询得到。在点击查询的同时,可使用Opera浏览器的“开发者工具”查看POST请求,如图1所示。其中Request Headers包含所需的Cookie,将其保存在本地。接下来的工作将全部交由计算机实现。   该文使用JAVA语言开发POST请求发送工具,如图2所示。通过J.URL来获取资源,指定POST请求中用到的Request URL。之后打开和URL之间的连接,返回一个URLConnection对象,表示到URL所引用远程对象的连接。考虑到每次POST请求属性稳定,于是在程序中对其设置,包括Requ

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档