论文部分内容阅读
制造执行系统(MES)是位于企业上层企业资源计划和底层工程控制系统之间,面向车间层的生产管理技术与实时信息系统。MES的任务是根据上级下达的生产计划,充分利用车间的各种生产资源、生产方法和丰富的实时现场信息,快速、低成本地制造出高质量的产品。MES汇集了车间中用以管理和优化从下定单到产出成品的生产活动全过程的相关硬件和软件构件,它控制和利用实时准确的制造信息来指导、传授、响应并报告车间发生的各项活动,同时向企业决策支持过程提供有关生产活动的任务评价信息。MES的功能包括车间的资源分配、过程管理、质量控制、生产调度管理、数据采集、性能分析及物料管理等。由此可见,MES是车间信息集成、实现生产管理自动化与敏捷化的基本技术手段。本论文详述了MES的基本理论,介绍了MES的功能及技术模型。根据MES功能模型,结合乌鲁木齐客车检修中心的实际情况,设计了基于MES的生产调度管理信息系统。该系统采用Oracle 9i作为后台数据库,客户端采用多种语言开发,但界面风格和门户统一。论文通过对客车检修中心的需求进行详细分析,提出了软硬件的总体架构。在项目完成过程中,针对现有系统与新系统的兼容和多种语言开发问题,研究了数据共享和软件对接与整合技术;针对开发周期短、任务重的实际情况,进行了瀑布模型和原型模型嵌套的软件工程开发方法尝试,并取得成功;针对客户机/服务器模式升级烦琐的问题,提出了一种改进的客户端自动升级模型,并首次在同行业同类软件中得以成功实现,使管理员从繁杂的简单劳动中解脱出来;针对该系统24小时持续运行的实际情况,研究了服务器双机热备技术,数据库的备份与恢复策略,并将它们成功应用于系统中。通过系统较长时间的稳定运行,印证了选用MES功能模型作为软件框架的合理性和可行性,也为系统的扩展提供了便利。