面向服务的可重构制造执行系统研究

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:z445786864
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
全球经济的发展表明,一个国家的综合实力主要取决于其制造业提供产品和服务的能力。车间是制造企业管理和生产的基础环节,是企业管理与生产制造的结合部位,也是企业信息流与物流的交汇点。因此,如何利用信息技术,将现代管理思想有效地运用于车间组织生产,从而提高企业的市场竞争力,这是我国制造业所面临的紧迫任务。制造执行系统(Manufacturing Execution System,MES)是连接企业计划管理层和底层控制层之间的桥梁,是企业信息系统的重要组成部分。传统的MES大多是针对具体企业的特定需求而定制开发的,每次的系统开发都要经历系统分析、设计、开发、实施等过程,开发难度大,周期长,成本高,软件的可靠性差,系统的可重构性和可集成性不高。针对上述问题,本文提出一种面向服务的可重构MES的开发模式,基于多层面向服务架构(Service-Oriented Architecture,SOA),以组件组装构件,这些构件可按一定的业务规则进行重组形成满足业务需求的服务,进而通过服务或服务的组合实现用户所要求的功能。本文首先论述了MES的发展历史、现状和未来的发展趋势,分析了传统MES软件开发模式中存在的问题,在借鉴制造业开发和实施MES的成功经验的基础上,提出把SOA、组件技术和构件技术应用到MES软件开发中的思想,实现以组件组装构件、以构件重组服务的方式开发MES软件的目的。在分析MES未来的发展趋势的基础上,给出一套能适应快速变化的,可快速重构和部署的MES解决方案。该解决方案利用组件组成构件,用构件快速组装新服务的方法,将业务流程各活动以服务进行封装,对外提供统一的服务接口,将企业内部系统中的数据以可扩展标记语言(eXtensible Marlkup Language,XML)的形式进行标准化,为企业提供一个标准的、松耦合的信息系统来适应企业的“敏捷制造”战略,以及与其他信息系统的集成与协作。本文结合面向服务的体系结构、可重构性和“关注分离”的设计思想进行该系统的体系结构设计。针对传统的系统体系结构的在设计开发的过程中,所面临系统的稳定性和可靠性,以及当未来业务发生变化时系统功能的可扩展性、能够快速实施和低成本部署等难题,在对上述问题进行深入研究的基础上,提出一种面向服务的可重构MES实现方法,该方法采用模型驱动的系统建模方法实现系统建模,并利用企业服务总线,组件和构件的划分、设计、管理和组装,数据集成和数据交换等关键技术和维度划分的策略为实现系统以及系统的可重构性提供支持。最后,根据本文提出的实现方法,基于Java2平台企业版(Java 2 Platform Enterprise Edition,J2EE)的软件体系结构和XML语言实现可重构的功能组件、功能构件和服务的封装,并设计开发了适合制造企业的MES软件的原型系统。
其他文献
立体匹配算法是双目立体视觉研究中的重要研究内容,大多数匹配算法获得匹配图像的稠密立体视差图。稠密立体视差图是进行视觉测量、三维重建等许多应用的基础。大多数立体匹配
随着计算技术、网络技术和控制技术的深入发展,一种最新的复杂系统Cyber-physical Systems应运而生。Cyber-physical Systems是运用3C技术和3i技术手段集计算、通信与控制于
RFID数据具有流式、海量、时态、语义丰富、不可靠的特点,随着RFID技术的广泛应用,如何实时高效地清洗RFID系统产生的不可靠海量数据是一个亟需解决的问题。   传统的数据
现如今,飞速发展的移动通信技术和手机普及率的快速增长,使得手机短信使用率迅速增加,因为短信以其容易使用、快速、价廉、可靠的特点,很快被广大手机用户接受,已经成为一个
淮河流域洪涝灾害频繁,因灾害而产生的直接及间接损失较重,急需一种新的技术手段以实现防洪减灾工作的数字化、高效化,从而降低灾害损失。虚拟现实技术、地理信息系统技术等
自从计算机发明以来,人们对机器翻译的兴趣越来越大。机器翻译是指计算机把一种自然语言(源语言)转换成另一种自然语言(目标语言)的过程。维吾尔语和乌兹别克语在单词结构、
语音识别是利用计算机对人类的语音进行处理,将语音信号转化为文字符号的一种技术。国内外对汉语语音识别的研究已经有了近60年的历史,取得了很大的进展,但仍存在很多问题。
近年来,随着Internet的快速发展,基于B/S模式架构的.NET技术把Web编程推向了一个新台阶。加上企业对资产管理的业务操作透明化、明细化的需求,基于网络环境的资产管理系统受
近年来Internet发展迅速,网络上需要组通信支持的各种分布式应用不断增多。作为支持组通信的主要技术,传统的IP(Internet protocol)组播技术要求网络为每一个组播组(甚至组播组
随着计算机科学的发展,各行业对软件产品的质量和开发周期提出了更高的要求。面对持续变化的需求,软件本身需要快速地做出响应。建模工具作为软件设计过程中的主要辅助工具,可以