1、n 目前文文件修改密码:8362839n 更多数据请访问精品数据网(.)对业务步骤重组在月生产计划中应用问题研究 引言:实施ERP系统是企业提升信息化管理水平和市场竞争力关键技术手段。因为ERP系统软件是针对原来特定环境设计,而企业一直处于动态改变市场环境中,当企业业务步骤重组时,该系统就不能适应,即在动态环境下应用静态系统,系统缺乏柔性,这已经成为企业信息化管理一个瓶颈。为快速响应市场改变,企业有必需对原有业务步骤进行改善和重组,所以研究支持业务步骤重组可重构ERP系统势在必行。一、业务步骤重组ERP相关技术(一) 业务步骤重组概述1990年,哈佛商业评论杂志发表了迈克尔哈默(M.Hamme
2、r)文章“改造工作:不要自动化,而要推翻重来”。随即1993年,哈默和担任CSC Index管理顾问企业董事长James Champy于1993年合着再造企业(Reengineering the Corporation)一书,并以“管理革命宣言”作为副标题,从而掀起了世界性BPR业务步骤重组(Business Process Reengineering,BPR)研究浪潮。业务步骤重组就是对企业业务步骤(Process)进行根本性(Fundamental)再思索和根本性(Radical)再设计,从而取得在成本、质量、服务和速度等方面业绩戏剧性(Dramatic)改善,使得企业能最大程度地适应以“
3、用户、竞争和改变”为特征现代企业经营环境(二)ERP概述20世纪90年代以来,伴随企业信息处理量不停加大,企业资源管理复杂性也不停加大,这要求信息处理有更高效率,传统人工管理方法难以适应以上系统,而只能依靠计算机系统来实现,信息集成度要求扩大到企业整个资源利用、管理,从而产生了新一代管理理论和计算机系统企业资源计划ERP(Enterprise Resource Planning)。企业资源计划是以市场和用户需求为导向,以实施企业内外资源优化配置,消除生产经营过程中一切无效劳动和资源,实现信息流、物流、资金流、价值流和业务流有机集成和提升用户满意度为目标,以计划和控制为根本,以网络和信息技术为平
4、台,集用户、市场、销售、采购、计划、生产、财务、质量、服务、信息集成和业务步骤重组(BPRBusiness Process Reengineering)等功效为一体,而面向供给链管理(SCMSupply Chain Management)6现代企业管理思想和方法。(三)业务步骤重组和ERP结合企业实施业务步骤重组和应用ERP系统本是毫无关联两件事,一是关注管理思想,一是关注技术手段。BPR提出是管理领域最新结果,其本身和ERP系统应用并没有直接关联关系。早期ERP系统在企业应用,大家也没有明确意识需要进行业务步骤重组。 不过大家在企业管理模式和管理手段改造实践中,从失败经验教训中找到了问题答案
5、:进行企业管理模式改造BPR离不开ERP系统应用,并经过ERP系统应用支撑新业务步骤。能够说,在BPR从思想到现实转变中,信息系统作为一个关键手段起到了一个催化剂作用,不考虑信息系统应用通常是难以达成对管理业绩戏据性改善目标。要想靠ERP应用改善经营,需要对企业原有业务步骤进行重组,不做BPR,ERP应用也极难达成预期效果。 二、可重构ERP系统实现方法研究(一)可重构ERP系统可重构ERP系统就是当企业组织结构发生改变时,ERP系统在原有软硬件资源基础上功效模块有所增删,面对企业管理系统重新组合改变,ERP系统能够根据需求重新配置裁剪定制面向用户应用系统。开发可重构企业ERP系统目标是为了实
6、现全方面、统一、集成化企业管理,把孤立、有限资源和信息管理支持系统经重构后能集成为一个统一整体,把刚性、局部优化管理变成为柔性、全局一致管理,使系统重构后能充足有效地利用社会资源和多种功效支持软件,快速适应环境改变要求,从而最大化利润和竞争力。(二)可重构技术基础1.可重构概念可重构是指当市场需求发生改变时,在制造系统全生命周期内经过逻辑或物理构型改变而取得最大生产柔性。可重构生产系统研究任务驱动下面向制造资源结构逻辑重构,即依据生产任务将现有厂房或车间内物理位置上没有肯定联络设备,在逻辑上组成一个相对稳定生产单元,并结合调度技术最大程度地挖掘生产系统生产能力,从而提升制造资源利用率,降低设备
7、闲置,实现企业在现有生产条件下效益最大化。2.实现可重构逻辑结构逻辑多层架构设计,就是应用程序按逻辑工作,能够分成三个独特服务领域设计:用户服务、业务服务和数据服务,其逻辑层次图2.1所表示。用户服务业务服务数据服务用户接口、需求最关键通用业务步骤数据库操作、读写网络等图2.1逻辑层次图在信息系统中,用户服务是可见。这些服务提供可移植表示逻辑,将数据显示给用户,并许可用户对这些数据进行操作,而且能够经过业务规则和业务服务链接在一起,进而确定和产生所需数据。用户服务范例有窗体、图形和屏幕上所显示信息等。多层逻辑结构和传统两层用户服务器结构区分在于:两层结构中,用户将实际业务逻辑放置到用户端(作为
8、对表示逻辑增补)或放置到后端数据库中(作为数据逻辑一部分包含在存放过程中)。而在多层结构中,用户将业务逻辑放到中间层上。这种模块化明确划分了表示逻辑,业务逻辑和数据存放。3.分布式组件技术分布式组件技术是计算机网络技术和面向对象技术相互协调、相互促进而发展起来,伴随当今计算机网络尤其是Internet发展,网络环境变得相当复杂多样,处理异构网络环境下互操作性显得尤为关键,分布式对象技术关键内容就是对象之间交互操作。CORBA是对象管理组织OMG(Object Management Group)设计一个标准。CORBA是OMG在其对象管理机构(OMA)基础上,以对象请求代理(ORB)为关键制订分
9、布对象标准,定义了对象之间经过ORB透明地发送请求和接收响应机制。它许可开发人员设计在分布异构型网络环境中可互操作软件对象。对象请求代理ORB是CORBA关键,其结构图2.2所表示。用户对象实现动态调用接口IDLStubsORB界面IDLSkeleton动态框架接口对象适配器ORB内核图2.2 对象接口ORB结构图图2.2中显示用户请求经过ORB送至对象实现,返回值也经过ORB返回给用户。在这个过程中,ORB负责对象实现定位、开启等工作。用户所能操纵接口完全独立于对象位置、实现对象所采取编程语言等细节。(三)可重构ERP系统体系结构建立依据上面对ERP系统可重构技术分析,为使ERP系统含有可重
10、构性,不仅需要将不一样生产类型生产活动之共性内容作为ERP系统基础功效模块,更关键是需要提供一个系统可重构机制,即支持可重构ERP系统体系结构,以实现在这些共性功效模块基础上,经过重构技术形成适合不一样制造企业不一样生产管理特点个性化ERP系统。下面首先对企业生产活动进行分析。1.企业生产活动总体分析企业一切经营活动全部是以生产活动为中心展开,企业不管是实施ERP系统或是其它管理系统也全部离不开对企业生产活动研究。(1) 生产活动特征分析从信息系统角度来看,人员、设备、物料、信息等可抽象为对象,而基础业务活动能够抽象成功效单元,将参与企业生产活动各个部门抽象为实体。将对象、功效单元和实体作为E
11、RP系统基础组员,这些基础组员就形成了ERP 系统重构基础。各基础组员关系可用图3.1来表示。图3.1信息系统基础组员及其关系(2) 生产活动模型分析依据企业生产管理特点,企业生产活动可分为上层决议、中层计划和下层作业三个层次,图3.2所表示。其中上层决议和中层计划统称为企业计划层,而下层作业称为车间活动控制层。 企业计划层通常制造企业生产计划活动情况描述:首先企划部依据销售部门订单、市场情况、生产估计、历史数据及其它情况制订年生产时间生产计划纲领,在生产计划纲领指导下,计划部按到订单或估计制订一个短期投产计划即主生产计划,并经过对企业关键资源能力和负荷比较分析主生产计划可行性,假如计划可行,
12、则生成可行主生产计划。长久计划年度生产计划制订历史统计长久估计上层决议主生产计划制订订单产品设计短期估计物料需求分解独立需求计划自制计划制订采购计划制订外协计划制订外协管理采购管理任务分解作业计划生产实施控制成品库房外协管理质量管理工辅具和物料管理设备管理中层计划下层作业图3.2生产活动模型图 车间活动控制层车间接到计划层下达生产任务即生产定单(自制件计划)后,首优异行任务分解,然后依据一定规则,确定各个子任务加工设备,定单开工日期由任务主管依据定单下达日期及定单计划入库日期,工艺信息,各工作中心和目前加工计划决定,编制出理论计划后,即形成了对各工作中心负荷,接着任务主管在各工作中心进行加工能
13、力和工作负荷平衡,在各工作中心内部,则对所负担各个作业进行排序,接下来制订物料准备计划并下达成各个部门。在核实物料、工装等条件及确定工作中心回馈信息后,制订正式作业计划,并开始派工。2.可重构ERP系统体系结构从上文分析可知,即使不一样制造企业有不一样生产管理特点,不过基础内容含有共性,其生产活动过程、生产活动模型和数据模型是基础相同,这为开发可重构ERP系统提供了基础。下面开始进行系统体系结构设计,针对系统应用目标和研究背景,建立可重构ERP系统体系结构时考虑到以下几方面需求:(1) 支持系统基础功效重组:为表现面向特定企业个性化、用户化系统需求,要求可重构ERP系统含有可淘汰、功效可重组特
14、征。(2) 系统二次开发方便性:通用基础功效模块表现了绝大多数制造企业情况,但不能排除在通用模块基础上作二次开发可能,所以系统体系结构要考虑含有二次开发方便性。(3) 支持业务步骤重组:市场竞争环境日趋恶劣和快速多变必将引发企业要对传统业务步骤进行改造,以取得更大利益,支持业务步骤重组是支持可重构ERP系统体系结构肯定要求。(4) 和异构系统集成:伴随灵敏制造、动态联盟、供需链等新管理模式出现,企业要充足利用全球其它企业资源,所以要求可重构ERP系统含有和异构系统集成特点。功效表示生产计划车间管理步骤表示功效注册机制工作流管理功效重组系统实施服务ERP系统原型功效单元利用二次开发功效单元利用基
15、于CORBA功效单元程序资源数据引擎资料适配器通 信服 务数据库管理系统计算机/网络/操作系统支 撑环 境针对上面提到三层结构,将每层进行了更细分层。表示层细分成菜单示和步骤表示;应用层细分成实施服务层和程序资源层;数据服务层分成通信服务层和支撑环境层,图3.3所表示,不一样层次含有不一样功效。表示层应用层数据层图3.3可重构ERP系统体系结构 (1) 表示层依据在系统中作用表示层能够划分为两个部分:菜单示和步骤表示。菜单示是整个ERP系统用户接口部分,负责用户和应用程序交互、表现系统业务操作。从这个意义上,表示层相当于C1ientServer体系结构中用户层。表示层接收用户输入、请求,将结果
16、以合适形式(图形、报表)返回给用户。 (2) 应用层应用层中系统实施服务,是体系结构关键,它包含工作流管理、功效重组管理和功效注册机制三部分。系统实施服务依据工作运行和功效重组运行方法,经过功效注册对功效单元动态调用来完成某个功效实施,实现系统功效重构。在该层中引入工作流管理技术,就是发挥工作流管理技术最大优势,立即应用逻辑和过程逻辑分离,在不修改具体功效情况下,经过修改过程模型改变系统功效,实现对企业生产经营过程或企业全过程集成管理,可有效地把人、信息和应用工具合理地组织在一起,充足发挥系统效能,有效实现对经营管理和生产组织过程控制和决议支持,提升企业动态响应能力。在程序资源层引入分布式组件
17、开发技术,目标是使ERP系统维护或开发变得简单易行。将ERP系统一个个功效根据CORBA或DCOM技术封装为分布式组件,就可实现在服务器端存放这些功效组件,不一样地方用户即可经过网络来访问这些组件,实现ERP系统构建。另外,开发功效构件粒度大小决定了ERP系统可重构灵活性。 (3) 数据层数据层通信服务包含了数据引擎和数据接口适配器,功效单元可经过数据引擎层完成和数据库交互。数据引擎支持和不一样数据库管理系统连接,从而功效单元能够运行在不一样数据库管理系统上。数据接口适配器功效是负责将应用数据格式转换成CORBA功效单元能识别数据格式。支撑环境包含了计算机、操作系统、数据库管理系统、通信协议和
18、网络等,这部分是系统得以运行基础。3. 系统可重构处理方案支持可重构ERP系统体系结构由功效单元、功效注册、工作流管理、功效重组等组成,能够满足企业管理系统可重构性需求,处理方案简明说明以下:首先,将不一样制造企业共性内容开发成通用管理原型系统功效单元,这是可重构系统根本;假如某个企业实际情况符合原型系统功效单元,则只需要利用功效重组就能够定制个性化ERP系统,从而满足支持基础功效单元可重构需求。同时,可利用原型系统功效单元进行二次开发,实现对部分和企业实际情况不太符合功效修改,满足方便二次开发要求。当企业发生业务步骤重组时,以原型系统功效单元和二次开发功效单元,利用工作流机制重构符合企业业务
19、步骤重组后管理系统。另外,可经过对原型系统功效单元和二次开发功效单元进行CORBA封装,实现和其它企业异构系统集成。 为实现上述处理方案,引入功效注册机制,全部原型系统功效单元和在原功效单元基础上经二次开发功效单元,均需要经过注册,工作流管理和功效重组等全部经过功效注册机制来间接地调用程序资源。 总结从管理科学角度,对ERP理论及ERP和BPR相结合、支持业务步骤重组管理思想进行了初步研究。为了实现这种管理思想,从信息技术和软件开发角度对实现可重构技术进行了探索,包含可重构逻辑结构,分布式组件技术,工作流技术等,而且在对制造业生产活动总体分析基础上,总结它们共性内容,建立了数据需求模型,应用软件重用技术对可重构ERP系统进行了体系结构设计。参考文件1 余菁.企业重组:重组企业业务步骤.广州:广东经济出版社,. 2 陈启申.ERP-从内部集成起步(第2版).北京:电子工业出版社,.3 梁福军,宁汝新.可重构制造系统理论研究J.机械工程学报,39(6):36-43.4 高国军,段永强,张申生. 基于CORBA和多代理技术可重构企业信息系统.计算机集成制造系统,6(3):26-30.5 沈兵虎,王坚,潘瑞芳等. 基于工作流技术知识管理系统研究和设计.制造业自动化,29(3):23-27.6 田珂,朱清新,向培素.复杂工作流模式重构研究.计算机应用研究,24(3):27-29.