企业设备离线修复系统设计和实现.docVIP

  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文档。上传文档
查看更多
企业设备离线修复系统设计和实现

企业设备离线修复系统设计和实现   摘 要:制造企业机械设备离线维护及相关零部件新制是企业设备管理和生产运转中重要的一环,相关能力的提升也能反映制造企业全流程管理的综合实力。以信息化平台为基础,建设设备离线制造体系,实现订单承接、物料拆解、修复流程排产、人工成本统计、质检等功能,贯通制造企业设备生产管控流程最后一环。   关键词:设备离线修复;设备拆解;生产工艺排产   中图分类号:TP311.52 文献标识码:A 文章编号:1671-2064(2018)04-0040-01   1 系统需求模式分析   随着国家制造业2025规划的颁布,知识和技术创新正在逐步走向主导地位,信息化的深度应用已经是企业的必经之路。当大型制造企业主体生产信息化改造完成后,信息化的全覆盖就提上了管理日程。设备及零件的新制和修复是企业设备流程管理中重要的节点,通过建设企业自己的设备离线修复平台,全方位监测各离线设备、备件的使用周期、寿命、修复次数、动态库存、在线状态,一方面可提高车间级生产运转效率,另一方面可为企业PM系统提供基础数据支撑,反馈生产管理。   设备的新制和修复业务设计相对复杂,既要顾全订单一类的大数据管理,又要考虑生产排产中小零件的工艺流程,还要考虑的人工工时和成本的认定。通过对实际业务流程的梳理,设备离线修复系统的设计需求包含订单承接、生产准备、生产流程、外委流程、采购流程、订单结算等六大方面,对生产流程逐层分级,以树状管理架构为框架,汇总建立包括物料编码、成本中心、定制部门、工艺流程、物料拆解等各个基础主数据。   2 系统设计总体思路   根据设备新制和修复流程的管理特点,设备的拆解、检定和生产流程的排产是主要的功能模块,以订单为主线,以设备和物料为主要跟踪内容,通过逐级分层的链接模式,完成了系统整体生产流程的设计,以便及时了解现场设备生产修复状况,有效分析生产过程中发生的问题。   企业设备离线修复系统的设计思想具有以下几个方面的特征:   (1)实用性:企业设备离线修复系统作为生产设备管理系统和生产MES系统双重职责,以满足生产管理工作的业务需求、快捷准确为首要目标,避免盲目追求最新技术。   (2)可靠性:采用稳定可靠的成熟技术,保证系统长期安全运行。系统中的硬、软件及信息资源要满足可靠性设计要求。   (3)可维护性:对后台类模块化,针对不同的物料修复生产模式设计多种参数调用方式,可根据不同情况复用,即便于系统功能的各种扩展,又便于多开发人员之间的开发运维。   (4)易操作性:贯彻面向最终用户的原则,建立友好的用户界面,操作简单,直观灵活,易于学习掌握。   系统采用C#语言和ASP.NET MVC5技术搭建一个B/S构架的系统,数据库使用Oracle11g。企业设备离线修复系统业务功能包括设备采购、物流管理、订单承接、生产排产、成品质检、消耗跟踪、成本核算报表等功能。设计以订单为主线贯穿整个系统,接收订单后,按照订单类型进行物料拆解、新制、修复,根据实际工位和修复能力进行计划排产,在系统中记录设备总体的流转情况,通过零件修复情况分析不同的修补技术对设备整体组装和生产的影响。通过服务端集成SAP的Web Service接口实现与SAP进行通讯,将订单和采购信息上传至SAP设备管理PM系统,完成数据贯通。   3 主要技术及实现   (1)利用ASP.NET MVC5技术,实现了Model-View-Controller模式,将视图与控制逻辑解耦,并利用Razor视图渲染引擎简化数据传输与呈现,通过ASP.NET MVC的Filter特性进行日志记录、权限验证、异常处理等AOP编程。   本系统采用ASP.NET 的Filter(过滤器)实现AOP编程,可对很多类进行加强控制,比传统的继承方式要有一定优势。结合Attribute通过重写HandleErrorAttribute中的AttributeOnException方法,加入自己的逻辑,例如将异常信息写入日志文件等,再在Controller或者Action上方标注Attribute即可让AOP处理形成可重复,简单易用,让代码结构简单清晰,只需要在服务层抛出异常即可,过滤器在拦截异常之后会判断是否为业务流程异常或系统程序异常,分别进行不同的处理,前者可以抛给用户提示,后者可以进行系统异常日志的记录。   (2)前端框架采用jQueryEasyUI,包含了丰富的Web组件,为企业设备离线修复系统带来美观并且功能丰富的UI界面。系统的数据展示界面和报表大量用到了EasyUI的组件集合、图形展示等功能,当下流行的扁平化UI设计,只需要在页面引入少量EasyUI文件便可以在Html标签中加入相关class迅速实现优美的页面效果,使复杂的业务

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档