e-works数字化企业网  »  文章频道  »  管理信息化  »  管理信息化综合

离散制造企业信息系统架构解决方案

2009/12/12    来源:e-works    作者:北自所研发部      
关键字:离散制造业  企业信息系统  架构  解决方案  
本文主要介绍了北京机械工业自动化研究所研发的离散制造企业信息系统架构解决方案,深入分析离散制造业的特点对企业信息系统进行了较好的架构设计和层次划分。

一、背 景

    制造业是一个国家经济的基础,众多的生产资料和生活资料都将从制造业中产出。制造业从整体上可以分为流程制造业和离散制造业。离散制造业涵盖机械、电子设备制造业及机电消费品制造业等,与我们的日常生活息息相关。

    以信息化带动制造业,能够提高制造企业的设计、生产、流通、管理的效率,促进企业发展壮大,提升企业的竞争力,也得到了越来越多企业的重视。

    在信息化过程中一个重要的问题就是企业信息系统的架构问题。如果希望我们的信息系统能够经得住业务变化和时间的考验,信息系统的良好架构是必不可少的。如果不重视整个信息系统的规划,从全局的角度考虑,就可能造成各部门各自为政,信息沟通不畅的局面,企业的信息系统也就成了信息孤岛。

    离散制造业企业信息系统的架构通常需要满足以下几个要求:

    灵活性:灵活性通常表现为对新的需求的响应速度,如果希望能够提高响应变更的能力,就需要提高软件各个模块的可重用性,最终这将归结为软件结构的分层是否合理。良好的分层系统对软件的各个部分提供了足够的封装,模块的内聚性和可重用性也更好。一个到来的变更需求将在经过系统的各个层次时被逐渐分解,通常只需要调整有限的相关模块,很少有需求能够影响到软件的内核。如果没有进行很好的层次划分,变更将可能在系统中扩散开去。

    健壮性:健壮性体现在系统对突发事件(如业务异常,网络异常等)的响应和处理能力,应对突发的异常事件进行合理的缓冲和通知,不会导致使用者在不明究竟的情况下操作失败,从而能够很好的控制异常状况。

    包容性:即使我们通盘考虑统一规划,由于企业的信息化是一个浩大而复杂的工程,通常不可避免的会出现一些异构的系统(如不同的数据库,不同标准的中间件,不同的通信协议等)存在。一个企业的信息系统架构应该有足够的包容性能够整合各个系统,便于他们能够进行通信和互操作。

    为此我们提出了一个企业信息系统架构的解决方案。

二、架构综述

图1 体系结构示意图
图1 体系结构示意图


    在架构中,我们使用了一个称之为企业服务总线的结构,它充当整个架构的骨架。作用就相当于一个集线器,负责对在各个异构系统之间的消息进行转换和路由,以处理他们的通信和互操作。

    以下各个模块将通过企业服务总线进行连接:

    业务应用:具有一定独立性的功能模块,如现在RS10系统中的各个子系统,每个业务应用可能被划分为多个更加细粒度的(具体的)业务服务,每个业务服务通过使用业务组件库中的组件协作来完成任务。

    流程:规划了各个系统之间的工作流,流程指挥业务的扭转。

    规则:描述在实现一个组织的目标时所应用到的操作、定义和约束。这些规则用来帮助组织去更好地达成目标,在委托方和代理方内部进行更好的沟通,以及在组织和有兴趣的第三方之间的更好沟通,更好的示范了法定义务的履行,操作更有效率,操作更好的自动化,在当前的实践中更好的执行分析等等。

    门户:门户作为产品的前端显示,提供整合、定制及个性化功能。

    协作:如即时消息中心,会议中心,文件管理等,提供共享和协作功能。

    第三方系统:我方系统之外的系统,可能是我们系统整合使用的一些合作厂商的系统,或者是一些客户已有的系统。

    整个体系结构从底层到上层都可以通过相应的管理控制台对其进行管理和控制。此外,集成开发环境将对体系结构提供全面支持,将提高程序的开发效率,提高产品响应需求的速度。

责任编辑:殷爽
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。
e-works
官方微信
掌上
信息化
编辑推荐
新闻推荐
博客推荐
视频推荐