时间:2022-06-18 17:39:02
导言:作为写作爱好者,不可错过为您精心挑选的10篇供应链管理系统,它们将为您的写作提供全新的视角,我们衷心期待您的阅读,并希望这些内容能为您提供灵感和参考。
金刚汽车制造公司是浙江吉利控股集团的全资一级制造子公司和主要生产基地,作为汽车主机厂,其配套零件有上千种,生产配套企业上百家,因此,供应链上成员企业之间的合作显得尤为重要,加强供应链的有效管理也成为相关企业首要考虑的问题。
如何有效降低物流成本?如何制定一套可执行的、科学的、有充分扩充潜力的供应链管理系统?针对这些问题,吉利金刚公司于2005年开始着手进行供应链管理的研究与试行。
一个好的企业供应链管理方案,不一定是最先进、最现代和软硬件最高级,而应根据企业自身特点量体裁衣,从根本上提高物流效率、降低物流成本。基于此,金刚FC新项目在借鉴老厂经验的基础上,根据自身特点,重点控制整条供应链的物流成本,设计了一整套科学的供应链管理系统(P-SCM),重在采购物流及生产物流管理,销售物流、回收物流工作由集团公司相关部门负责。该系统实施几年来,显著增强了企业的竞争力。
汽车制造业供应链
随着经济的快速发展,汽车行业逐渐呈现出以下特点:①汽车制造业是劳动技术密集型产业,随着市场的开放,行业竞争越来越激烈;②随着功能性、经济性、环保性等市场需求的多样化,产品更新频率高,市场需求变化快;③汽车产品运营流程长,研发时间长,试制、投产周期长,与市场需求的快速变化相矛盾;④汽车行业原配零部件繁多,零配件厂商形成的供应关系网极为庞杂,如图1所示。
由于消费者对汽车产品的功能性、经济性、个性化等需求变化越来越快,“多品种、小批量”成为市场竞争的大趋势。随着订单式生产管理模式的产生,供应链管理对于汽车生产厂的作用越发重要。汽车主机厂与零配件供应商需要建立稳定的合作伙伴关系,摒弃传统的以补充库存为目的的采购模式,转而以生产计划作为供应商供货的驱动,使供需作业达到高效化和柔性化。要实现这一目的,主机厂需与零部件供应商建立密切的信息交互、共享平台。
金刚公司的供应链分析
据统计,金刚FC-2/3新项目的供应商共有264家,主要分布在江、浙、沪一带(见图2)。在汽车行业,零部件供应物流占总物流成本的比重较大,约为30%~40%,因此,成本降低的空间也很大。在我国,供应商分布通常比较零散,并且生产水平良莠不齐,难以形成以主机厂为中心、供应商周边建厂’的局面,这必然造成汽车制造业的物流成本居高不下,同时,这种现状在短期内又很难改变。在吉利金刚的新项目中,针对供应物流成本高的情况,分别对远距离供应商和近距离供应商采用了VMI和JITS物流管理模式,并开发了P-SCM供应链管理系统。
P-SCM系统是联系金刚公司与供应商的信息桥梁。过去采用电话或传真等传统的信息传递方式,常常由于沟通不及时,供应商无法了解金刚公司的计划和生产状况,不能及时调节自己的生产节奏。此外,传统信息传递方式的弊端还表现在:沟通的互动_生差,双方的反应时间较长,效率低;供应商不了解自己存放在金刚公司仓库的物料库存状况,库存量偏高、不良品退库不及时等严重影响了双方的生产和物流管理。为改变这种状况,金刚公司在引进ERP系统、组建第三方物流的同时,开发实施了P-SCM系统。
P-SCM管理系统
1 P-SCM系统的结构及功能
P-SCM系统涵盖了采购过程的各个方面,同时还考虑了与企业EIKP、MES等系统的接口。系统采用模块化结构设计,具有功能全面、安全可靠的特点,通过采购部门、供应商、公司分厂及相关部门,共同完成整个供应链业务。系统结构如图3所示。
在采购公司的开发平台上,金刚公司结合自身实际情况进行了二次开发,增加了电子看板的打印与发货指令、零星销售计划的下达指令、第三方物流日收发业务报表的查询、金刚公司日生产作业结算信息的查询、金刚公司不合格品日信息的查洵、金刚公司对供应商实施的配额监控作业指令的查询、月计划查询、结算单查询等多个模块。
2 P-SCM系统信息平台
金刚公司的采购物流体系是以看板管理为基础的拉动式准时化物料供给体系,其信息平台建立在ERP系统上,通过P-SCM系统进行具体操作。在生产现场的不同位置,设置了条形码扫描点,实时采集动态物料信息,由电子看板向供应商发出物料需求信息,从而组织物料供给(通过生产拉动物料供给)。虽然金刚公司没有设立仓库,但实现了物料供给准时化,物料直接上线使用。生产物流信息的传递如图4所示。
P-SCM系统的成效
1 实现了ERP、SCM、第三方物流系统的高度集成,在集团内首次建立了准时化物料供给体系,彻底优化了采购供应链。
2 搭建了以ERP系统数据支持的生产物流管理平台,系统提供的数据与生产同步,供应商与金刚公司可以同步共享,进而充分有效地为生产、物流、采购服务。
3 实现了看板电子化,使供应商与制造公司之间的信息传递更为快捷,解决了传统手工入账不及时的弊端。
4 过去通过电话催促供应商发货,应用P-SCM系统后,从系统中可以直接查看库存信息,下发供货指令,由推动式生产转变为拉动式生产,为实现精益生产奠定了基础。同时,也为随时发现并解决生产运营过程中存在的问题打开了大门,为今后的改善提供了手段。
5 报废物料信息由P-SCM直接实时传递给供应商,供应商直接查看相关信息并清理不良品,解决了报废物料不能及时退回供应商造成的物料积压问题。
6 应用条形码技术,实现了数据同步化、自动化、实时化,形成电子账,为生产动态管理的改善提供了空间。
有待优化和改进之处
今后,金刚公司物流体系的建设与发展将重点集中在采购物流和生产物流两个方面。
调查显示,目前真正建设了完整的SCM系统的企业并不多,只有上海光明乳业股份有限公司、雅戈尔集团等少数企业已经建设或正在尝试。上海光明乳业股份有限公司选择了上海博科的SCM产品,雅戈尔集团则与中科院合作开发。
但近60%的被采访企业如宛西制药、新华制药、长空机械、安徽叉车机械厂、广东美的、江苏春兰、上海烟草集团等都表示对SCM比较感兴趣或正在建设日程上。新华制药信息主管宾深竣的看法颇有代表性,他表示:“SCM系统是加强企业的市场反应速度、提升竞争力的支持平台。随着企业ERP的实施,SCM将是企业信息化的下一个重要考虑。”除此之外,其他被采访企业则表示,由于信息化基础比较薄弱,目前还没有SCM需求。
总之,SCM市场在国内仍处于启动期。随着越来越多的企业走出国门参与国际市场竞争,全球市场竞争趋势已由原来的企业与企业之间的竞争转变为供应链与供应链之间的竞争。而供应链与供应链之间的竞争优势主要取决于供应链的创新能力和核心能力的竞争,国内制造和流通企业迫切需要运用IT技术实现其生产、库存、日常交易的管理规范化、精确化,加强企业成本控制,提高企业运营效率。所以,对成本控制和价值创造进行的研究已经推动企业,特别是制造商、运输公司,转向供应链管理解决方案以便取得盈利的结果并在竞争更加激烈的领域中巩固商业关系。SCM系统正在为越来越多的企业所采用,其中大中型企业成为市场需求主体。尤其是,随着不少企业尝试实施并应用了ERP系统,业务系统必将继续向上、下游扩展,因此SCM必将是企业信息化的下一个重点方向。
注重整体解决方案
用户在建设SCM系统中会遇到什么难题?40%的被采访者表示,如何选择合适的解决方案会是一个比较大的难题。长空机械信息主管王军的解释是,由于企业内部一般没有足够专业的技术人员,因此,难以自行评断个别解决方案的利弊与适用性。
他们选择SCM厂商的标准是什么?调查显示,目前被采访企业在选择SCM软件时更加务实,他们希望通过供应链管理适应复杂、变动的竞争环境,从而为企业提供及时的决策信息,进而提升流程效率、降低生产成本,因此,能否提供一整套解决方案正是选择的首要标准。其中,SCM软件中所包含的管理思想,以及管理模式的可延伸性(随企业业务或规模扩展, 是否可以继续支持)又是重中之重。对此,江苏春兰集团网络中心主任邵伯余表示:“事实上,信息技术应用的好坏,最大的难点在于管理和业务流程两方面。一个项目的实施过程,最大的障碍有时并不是来自于IT技术本身,而是来自于对自身管理问题的理解和对先进管理思想的消化,来自于对业务流程规范化和数据标准化的认识。因此,建设SCM必须意识到这更是企业管理改革的一种手段。”
其次,被采访者表示厂商的专业技术能力、在相关行业的实施经验、队伍的规模(对项目支持的稳定性)等也是考察的重要标准。
另外,随着用户对SCM认识的不断成熟,对服务的需求也日趋多样。除了传统的支持、维护和实施之外,咨询服务也成为一个新的需求。因此,用户将会更加重视咨询服务在系统实施中的地位,希望通过制定个性化的信息化方案,帮助自己进行硬件、软件和网络方案的选型,信息化建议和项目实施计划以及项目实施和监理等,进而提高项目实施成功率,增强企业的综合竞争力。
期待成熟的SCM产品
目前国内SCM市场大概分成两大阵营,高端大型企业被国外I2、SAP等厂商所占据;中低端企业则是国内SCM厂商的客户群。像联想、华为等大企业采用的都是I2的产品,海尔采用的是SAP的APOSCM产品;而四川华西德顿塑料管道工程有限公司引入的是招商迪辰SCM管理系统,上海光明乳业股份有限公司等企业则选择了上海博科的SCM产品。
被采访者如何评价市场上的SCM产品?他们有什么看法和建议?调查显示,大多数被采访者一致表示,国外厂商SCM软件产品成熟、性能优越,但价格昂贵、实施难度大;国内SCM软件产品相对不太完善、功能不太齐全,但却小巧灵活、使用方便、而且价格便宜。
另据赛迪顾问统计,我国SCM软件企业通过CMM认证的并不多,因而厂商的解决方案真正能使客户的管理流程得到优化的成功案例并不多。SCM软件产品及市场的发展需要继续完善。
随着用户认识的深入,用户对SCM系统提出了新的需求。首先是其涵盖的功能将日益丰富,包括管理供应商、原材料、库存、渠道、价格体系、市场渗透、品牌宣传等诸多方面的内容。其次,要充分考虑与企业已有系统的集成整合。也就是,要根据企业的具体情况,将SCM与企业已经有的IT系统结合起来,不仅要发挥已有系统的作用,还要使SCM系统顺利运转。
2003年国内SCM(供应链管理)市场现状与趋势分析
一、2003年SCM市场概况
赛迪顾问统计显示,2003年第一季度中国SCM软件市场的销售总量为0.75亿元,同比2002年第一季度增长11.3%,增幅一般。2003年第二季度中国SCM软件市场的销售总量为0.82亿元,相对2002年第二季度,同比跌幅达10.6%。其中,高端SCM软件受到“非典”因素影响,第二季度跌幅在20%以上;而低端的物流软件市场日趋成熟、饱和。
总体说来,国内SCM软件的应用环境还不成熟。目前SCM软件的市场集中于大型企业、中小型企业,在政府及教育等行业没有市场。其行业用户主要集中在制造、流通、能源三个行业。SCM软件市场的主要拉动力是企业针对物流方面所采用的管理模块和一些第三方物流企业所采用的管理软件。
二、未来5年国内SCM软件市场趋势分析
赛迪顾问预测,今后5年里,中国SCM软件市场将保持增长态势,市场规模逐年递增,到2007年将由现在的4.09亿元翻一番,增加到9.54亿元。但增长速度并不均匀,其中2003年增长最快,达到42.5%,从2004年起,市场发展逐渐成熟,增长速度也逐年放缓,2005年开始,增长下降到不足10%。
如图1所示的三层结构[1],通过在结构功能层对商流、物流、资金流的职能管理和业务推进,以实施层的信息技术、策略过程、施设设备及组织变革来实现商流、物流和资金流各流的业务流程重组和优化及“三流”之间的集成和协同,从而提升客户服务水平,提升行业竞争能力,实现组织的最高使命和战略层的目标。
1.1结构功能层在信息化的今天,敏捷而有效的供应链规划、组织和管理,是以高效协作为前提,以信息流为手段,以有效需求管理为核心,将物流、资金流、商流集成于相互联系业务流程的协调运作,寻求供应链系统中各成员企业之间的动态联盟与合作,从而促进供应链速度、成本、效率的优化。从商流管理来看,通过卷烟商流与资金流、物流体系的分离和流程推进,加强采购、销售、服务等营销管理,做好上下游客户服务营销,真正按市场需求,做好客户需求的获取、分析、预测,适时地组织货源的计划、采购和补货。从资金流管理来看,通过对每个运营、管理活动成本、盈利等要素的核算与监控,实现对供应链上的业务单元的准确核算和控制,以缩短对客户订单的响应周期,有效控制产品成本,降低供应链成本,实现资金流的管理目标。从物流管理来看,通过DC、仓库、中转站的规划、选择和网络优化、运输管理的优化、物流服务改进来实现与供应链战略、财务约束相匹配的物流服务。
1.2从实施层来看从实施层面来看,建立在以信息技术和一定设备设施基础上的组织变革、策略流程的创新是“三流合一”和供应链快速响应的主要内容和根本任务。因此,信息技术是实现“三流合一”的基础支撑,也是实现供应链快速反应的前提和保证。在烟草商业供应链中,从工商的销售计划衔接、烟草商业的购进、入库,到由烟草商业对零售户的网上订货、卷烟配送构成。在这其中,烟草商业是最为重要的环节,起着承接工业、零售户的作用。其主要的卷烟商流(不包括烟叶)是指从采集客户订单到与工业企业签订采购合同的过程,包括计划管理、采购管理、存货管理、货源分配、订单采集、订单管理、需求采集和管理等业务活动;卷烟物流是指从卷烟出厂,到进入烟草公司仓库,再到分拣、配送到零售户为止的过程,包括仓储出入库扫码、入库、存储管理、分拣、打码、出库、出库扫码、送货签收等业务活动;卷烟资金流是指从与零售户的销售结算到与供应商的采购交易、结算、对账、资金转账等的过程。从实施层来看,需要通过对需求、计划、采购、订单、销售、补货等的需求和交易信息共享和协同实现商流的顺畅和协同;通过RDC、DC、中转站的选址、作业流程来实现物流的协同和精益管理;通过精确的资金流收支、核算和监控来实现经济活动价值目标;而每一个“流”重要环节与其他“流”的重要活动间的协同、交互和准确是实现供应链战略目标的关键所在。
2烟草商业“三流合一”敏捷供应链管理系统架构的初探
2.1构建“三流合一”集成平台是实现行业敏捷供应链的重要途径国家局提出的CT-155蓝图的根本诉求是通过信息化手段实现商流、物流、资金流的“三流合一”,总结国内外的优秀实践。根据行业信息化应用特点,构建应用集成架构和技术集成架构一体化的集成平台是实现“三流合一”的重要途径。
2.1.1应用集成架构通过元模型方法构建设比较完善的企业级信息化架构,包括业务架构、数据架构、应用架构和技术架构,在此基础上通过资产疏理和差异化分析,建设并实施符合行业“三流合一”的集成平台架构[2]。从应用架构来分析,从人员、活动、管理记录和活动记录四个维度来记录每一项业务活动,其重点是管控记录和三流活动记录,管控记录是对操作人员所做的业务操作进行合规管理、痕迹化记录、质量监控、平衡记分卡记录和战略关注的工具;三流活动记录是综合记录业务活动的需求流、商流、资金流、物流的增减变化情况。应用集成必须改变管理流与业务流相脱节,制度规范众多、许多纸质文件传递、人工流转、数据和信息并非数出一门、重复输入、处理、存储的状况,改变实际运行执行烦,效率低,工作效率低下的状况,实现物流、商流、资金流与管理信息流的融合,实现数据流、非结构性数据的互通和共享。根据管理及应用的详细程度,可将管控记录和三流活动记录中的任一项变量进行细分成若干个子项,例如,资金流,可细分成收入、支出、成本等子项。因此,应用集成架构A可用以下函数表达:A=f{人员(代码、角色、分组、权限),活动(名称,前置条件,模式),管控记录(操作名称、操作者、标准、操作痕迹、质量监控、BSC记录或战略关注),三流活动记录(需求流、商流、资金流、物流)}这样,引入流程智能和平衡计分卡管理思想,进行数据分析,以便于实现业务流程自动化、业务流程协同,对流程节点进行审核、监控、预警以及标准化、精细化、过程化、科学化的全面绩效管理。
2.1.2高效集成技术架构按照国家局CT-155统一应用平台规划蓝图,集成平台指行业统一平台,应具备数据分析服务能力、应用集成与协同能力、信息共享能力、数据传输与交换能力和基础设施资源管理能力。它应能实现企业级“三流合一”内部整合的功能,它一般采用SOA、ESB、BPM、主数据管理、BPEL4WS、云计算、规则、组件、门户等技术搭建可灵活配置的具有集成能力的集成环境、数据环境和行业云环境。与ERP系统架构等其他系统架构相比,这样的架构具有先进、开放、灵活、集成、集约、可配置、跨系统、可扩展、可管理的技术架构,可以更好地利用原有遗留信息系统的资产,使建设集页面、节点、表单、活动、消息、门户、报表等一体的集成平台成为可能。这种架构的优点是可以在企业内部、企业之间实现信息和服务的共享,将相关企业的WebService集成到云服务环境或自身系统中。但集成的深度取决于统一应用平台基础架构的健壮性和灵活性。
2.2通过导入ERP实现企业级“三流合一”是构建敏捷供应链的基础一体化数字烟草的核心理念就是要实施ERP,其优点是为“三流合一”打下最坚实的基础,实现了财务业务的及时、高效、精准一体化的成本核算。ERP系统一般具有较强的流程引擎和较完善的流程管理功能,世界级的ERP产品在其系统架构上具有很强的开放性并保持超强的研发优势,从而保持了其产品在系统架构、流程管理等技术上的领先优势。著名的SAP的NETWAVE具有建立流程模型、、维护、跨系统组合等诸多功能;能提供支持BPMN/BPEL等协议的流程建模、定义、编辑、集成和仿真工具,确保业务流程设计开发过程的快捷和高效。同时,加上ERP在数据关系定义上严密科学,使得与业务流程相关的“三流”信息严格同步。ERP的最大优点是实现了企业内部尤其是ERP系统中的“三流合一”。为了适应供应链合作的需要,可能通过ERP提供的接口来实现与企业内部其他系统之间的互通和应用,以实现“三流”的分离推进、“三流”集成和协同运作,以信息流驱动商流、物流和资金流,实行业务过程的不断优化。
2.3混合模式这种模式引入ERP管理思想和企业集成架构的理念方法,内核应用采用ERP的架构,非ERP应用则向企业集成平台发展[3]。这种模式的集成包括企业内部的ERP系统集成和外部的ERP系统集成。而对于内部集成,又可以区分为ERP系统之间的集成以及ERP与其他系统的集成,对于外部集成,也同样包含与ERP之间或其他系统之间的集成[4]。这需要从组织架构、主数据等企业信息资源进行规划,采用ESB、SOA、BPM等技术进行企业集成平台进行规划、设计和研发。这种方式可以方便地实现企业内部的不同应用系统、不同企业的应用系统进行信息共享和系统集成,实现企业间信息系统的商务、交易、结算、物流等数据的交换;实现SCM系统与和ERP、DRP、WMS、TMS等商流、财务、物流系统之间的集成。这里举一个订单处理环节三流合一的例子:业务单元通过网订或电话订货获取的客户订单由WMS根据对零售客户的送货时间等服务承诺,对订单进行按线路优化排程,形成合理的订单波次,传送给分拣系统;同时,将订单汇总后生成的出库数据一方面传送给WMS以给分拣补货用,另一方面物流系统中产生的出库单据凭证传送到财务系统,财务系统以此进行存货核算。分拣系统在进行数字拣选处理并将订单发送给打码到条分拣中心控制机,进行分拣、打码到条处理。打码到条后的卷烟按户进行包装后,按TMS计算获得的车辆和送货线路、时间窗口进行送货和签收,保证按时送达,还可以通过ETL定期抽取到物流运作管理系统,使得物流运作管理系统能够跟踪管理整个货品的物流过程。从而实现了商流、资金流、物流的同步运作。
一、从CRM的发展过程看CRM的局限性
CRM起源于美国20世纪80年代初提出的“接触管理”(contract management ,CM) ,即专门收集整理客户与公司联系的信息。90年代初演变成包括电话服务中心与客户资料分析的客户服务(customer care)。此后一些公司又逐渐研发了销售自动化系统( sales force automation ,SFA)、客户服务系统(customer service & support ,CSS)以及销售现场服务等典型应用,并在此基础上逐步集成计算机电话集成(computer telephony integration , CTI)、呼叫中心技术。从CRM系统的形成过程由此可以看出,最初CRM只关注核心企业全面外部关系,此后由于企业认识的局限以及各功能模块的固化将“客户”简单地理解为产品或服务的最终用户。然而随着供应链的出现,供应商、合作伙伴以及最终用户更加深入地渗透到企业的“价值链”之中,核心企业不仅要处理来自最终用户的信息,更要分析来自供应商、合作伙伴的信息,这些信息无时无刻不在影响企业的行为和最终成效。
由此可见,传统的CRM(见图1)在提高企业收益,提高所在供应链的效率方面,已经显得力不从心,那么如何来克服这一缺陷,如何更有效率地把CRM这个管理上的伟大成就应用到供应链上呢?这就需要对CRM进行改进,把服务对象由最终消费者进行向前的延伸,结合供应链管理,进一步拓展CRM的概念。
图1 传统的CRM流程简图
二、CRM与供应链管理系统整合的必要性
供应链与客户关系管理的结合,使供应链管理思想由以前的“推式”转为以客户需求为原动力的“拉式”供应链管理,也就是更加重视客户。也就是以顾客的需求为大前提,透过供应链内各企业紧密合作,有效益地为顾客创造更多附加价值;对从原材料供应商、中间生产过程到销售网络的各个环节进行协调;对企业实体、信息及资金的双向流动进行管理;强调速度及集成,并提高供应链中各个企业的即时信息可见度,以提高效率。
同时两者的结合实现了企业间相互信任,保证信息高质量、高安全性、高可靠性使各企业同步协调高效率地为顾客提供具有成本优势、差异化优势的产品和服务,满足了顾客个性化。SCM集成供应商、生产商、销售商的资源优势、技术优势、配送优势、响应优势、成本优势,通过建立与他们之间的合作伙伴关系保证信息流、资金流、物流、服务流安全顺畅流动。供应链管理系统与CRM的整合实现整体优化的自动化管理系统;为关键顾客和合适顾客提供个性化、高价值产品和服务;获得顾客信任与顾客建立长久稳定的关系;促进CRM成功,使顾客、企业和股东价值最大化。所以,从这个角度讲,二者的整合具有极大的必要性。
三、供应链管理与客户关系管理整合过程
把供应链管理与客户关系管理进行整合之后,得到如下的概念模型图(见图2)
图2 供应链管理系统与客户关系管理系统整合概念图
在实施供应链管理与客户管理整合过程中主要包括以下几个方面:
(1)进行营销和供应链的调查。企业要了解他们客户价值的主导者、客户需求、客户关系管理过程、供应链设施和供应链管理和客户关系管理之间的连接点和切断点。
(2)决定一体化管理的目标。根据企业的财政目标,企业决定一体化管理的长期和短期目标,要注意供应链管理和客户关系管理存在的目的。
(3)分析和确认差异。这里,企业要分清分析目标和调查结果之间的差异,然后确认他们的强点和弱点。
(4)确切的阐述整合战略。这个阶段是非常关键的。因为在这个阶段,企业将决定怎么接近一体化管理,即决定实行方案。企业要决定他们用什么方法来追求供应链管理和客户关系管理的最优化。同时,也要考虑一体化带来的效益。
(5)计划初步一体化和培训。根据一体化管理战略,企业可以确定实行战略的初步计划。初步计划围绕从系统一体化到新库存计划系统,而且为了一体化管理初步的成功,培训是非常关键的要素。
(6)决定实施顺序。企业要重视初步一体化,而且要建立逻辑的初步一体化顺序。
(7)设立评估指标。这个阶段非常重要,因为这个过程影响到整个一体化过程。如果企业实行不合理的评估指标的话,投资将不能获得良好的效果。设立评估指标是一种持续的过程, 而且需要不断地改善。
(8)跟踪结果和修正目标。企业要按照规定的标准评价计划实施结果。这种标准或者建立在企业一体化管理目标的基础上或者是竞争者的绩效水平或者两者皆有。根据实行的结果,企业可以再建立自己的目标。
四、小结
供应链系统和客户关系管理系统的融合,在很大程度实现了供应链以及企业的透明化。单方面来讲,客户关系管理是专注于销售、营销、客户服务和支持等方面,在这方面会更全面、更进一步。同时它的运作可以完善供应链管理流程。CRM正是通过管理与客户间的互动,努力减少销售环节,降低销售成本,从这个角度也是对供应链管理系统的一种提升,并实现最终效果的提高。
参考文献:
一、供应链管理及其特点
在全球经济的竞争中,出现了一些新的交易模式,如B2B和B2C,而与此同时也形成了一些新颖而富有创造力的商业合作关系,如供应链和虚拟企业网络。
供应链(Supply Chain)是关于协作信息、原材料流、工厂运做及物流的管理。它能以最小的资源利用成本,灵活而敏捷地应对顾客需要的变化。供应链存在的基础是不同的、独立的业务实体间的同步,也就是供应链成员内部以及成员间的协调。供应链成员需要本着合作的精神进行谈判和妥协,目的是寻求整个供应链的绩效最优。供应链管理(Supply Chain Management, SCM)是对不相关系统及其部件组成的复杂网络进行管理的艺术和科学,包括确定供应链目标,制定相关战略、战术,以及对其实施的有效、高效控制。
对整个供应链而言,决策是在一种分布式环境下进行的。供应链管理会把整个供应链的共同策略强加给供应链的各个成员,而每个成员自己的目标和策略尽管都独立于共同的目标和策略,在实施时却需要同整个供应链的目标策略相一致。供应链是一个复合分布式系统,供应链可以建模成为一个智能(Intelligent Agent)系统,这些为同一最终目标而合作。
一个基本的供应链包括来源(Source)、生产(Make)、运输(Delivery)三个业务流程。生产部门根据顾客的需求从供应商购买原材料,生产出的产品通过运输配送到不同销售点以满足顾客需求,基本的供应链管理框架如图1所示。
图1 供应链管理的基本框架
供应链管理是创建设置供应链,确定供应链的测度指标,找到供应链中的弱点,通过协同工作获得最佳效果以满足顾客需求的过程。供应链管理的目标是制定管理所有资源(原材料、服务)、平衡累积需求和供给的策略,包括五个步骤:规划(Plan)、来源(Source)、产品和材料(Product & material)、传递(Delivery)、返还(Return)。供应链管理是对供应链各环节中产品流、资金流和信息流的管理,其管理的复杂性在于,其一需要同时考虑不同的目标;其二在于供应链中任何一个环节细小的修改都会影响到整个供应链的效益。
本体是对共享概念化的正式、清晰的说明,它可以看作特定领域知识的语义本源。利用本体可以实同特定领域中不同主体间知识的共享与重用。如果在供应链管理中采用一个标准的本体集,这将有利用于增强不同供应链管理系统间的互操作性。
二、本体与供应链管理
本体也可以看作某领域公认的概念集,通过本体可以使领域知识结构更加明确,有助于不同的人(或)对信息语义理解的一致性。按照本体的应用规模和级别可以分为四类,分别为域本体(domain ontology)、任务本体(task ontology)、元本体(meta-ontology)、知识表示本体(knowledge representation ontology)。Gruber提出了本体开发时需要遵循的标准,清晰(clarity)、一致(coherence)、可扩展性(Extendibility)、最小编码偏差(minimal encoding bias)、最小本体承诺(minimal ontological commitment)。本体是某领域内重要概念的简单等级结构描述,并辅以对每一概念的详细描述。本体包括一系列概念,例如 类(class)、子类(subclass)、类结构(class hierarchy)、实例(instance)、槽(slot)、值(value)、默认值(default value)、面(facet)、类型(type)、势(cardinality)、继承(inheritance)、变量(variable)、关系(relation)等。
本体技术是语义网的基础,目前较多采用的开发语言是DAML+OIL,其他的开发描述语言还包括,XOL(XML-Based Ontology exchange Language)、SHOE(Simple HTML Ontology Extension)、OML(Ontology Markup Language )、OIL(Ontology Interchange Language)。本体已经成功地应用到知识管理和电子商务领域。
供应链管理系统可以看作一个分布式信息系统,其所面临的主要问题是异质性问题,也就是系统结构和设备异构和系统间缺乏统一的语义理解(即本体)。造成这种语义异构的原因就在于整个供应链中的信息系统没有共同的本体。具体表现为:不同系统使用多种术语表示同一概念,同一概念在不同系统中表达不同的含义,各系统使用不同的结构表示相同的信息,各系统中的概念之间存在着各种关联,但由于各系统分布自治,这种隐含的联系不能显性化。
解决信息异构的方式有两种,即结构方法和语义方法。结构方法的扩展性差、而且不提供语义级的检索,以本体作为语义层集成手段的语义方法能很好的解决这一问题,但实现比较复杂、因为涉及本体的建立。作为供应链中结点的不同企业间(即 整条供应链内部)存在着信息系统的差异,即使同一企业的内部不同部门之间也存在着信息的不一致性。尽管EDI和受控词汇(CV,Controlled Vocabulary)在一定程度上可以解决这个问题,但是也有其自身不足。EDI需要大量资源投入,甚至重构业务流程以适应EDI的要求,提高了现有运作成本。通过本体技术可以很好地解决现有的问题。
三、本体在供应链管理中的应用
供应链管理需要供应链中不同的环节中的资源或间互操作,通过本体的方法可以解决这些问题。间的互操作是非常复杂的,因为不同的往往是独立开发的,间采用的是不同的通信语言和术语。独立开发的的互操作能力主要依赖于彼此间的理解能力。本体是共享的概念化的正式的清晰的表述。概念化就是指对一些现象的抽象,也就这个现象相关的概念、概念的含义及利用这些概念的限制,也就是说本体应该是可以机读的,这样本体就为互操作过程中所使用的术语提供了正式、明确的说明。
不同对其所处的环境的理解不同,其目标和能力也不尽相同,但从整个供应链管理来说,为完成供应链的目标它们之间要能够进行互操作。这种互操作是不同基于共同理解的基础上达成一致的结果,是以间对不同之处妥协为基础的。通过本体合并(merging)可以实现这一要求,本体合并也就是建立一个包含不同版本本体的本体,这些本体内容之间有相似或交叉的部分。
解决互操作问题的方法之一就是元层次方法(meta level approach),指从元属性层次来描述本体。元属性指可变性、可变频率、逆可变性、事件可变性、模式、原型化、例外、继承、继承与差别,元属性包括各种语义信息,目的是表征在概念描述中的不同属。元属性对概念语义的精确说明以及本体分析来说是非常重要的。这种元属性描述方法的创新之处就在于,它可以通过对概念属性的可变化的描述,来清晰地表达随时间变化的属。此外,这种方法还能表示类成员机制,因为每个属性都关联一个定性的量词(qualitative quantifier)以表达子类继承了多少属性。这种模型不仅表达概念的原型属性,而且还包括一些特殊的属性。通过这种清晰的描述我们不仅可以很好地理解一般域,而且还能理解概念在描述具体域时的作用。
供应链本体应该为供应链管理中不同主体提供标准的交流方式,使供应链软件开发商能基于一致的供应链管理的概念进行软件开发,供应链本体可以为作一个基础本体用于更具体的本体的构建。
在进行供应链本体开发时,首先要通过供应链相关文献获取与供应链管理相关的信息并建立供应链管理领域的精确定义。之后,从获取到的知识中抽取出供应链管理的不同概念,只有最相关的并一致认可的概念才能抽取出来。抽取后的概念可以分为不同的组,而且不同概念间的关系也应该描述出来。在此基础上再进一步抽取不同概念的详细属性,最后利用本体开发工具构建出本体。开发过程如图2所示。
图2 供应链本体的开发过程
根据供应链的定义和特点及供应链管理本体开发方法我们可以利用元层次方法创建企业本体。本体可以看来具有一定逻辑规则集的图,即O=(G,R)。图可以表达供应链运行过程的等级结构顺序,这也可以与供应链管理中的多系统相对应。图是由节点V和边E组成的,即G=(V,E)。其中节点代表概念名称,而边代表概念间的关系。关系或其所表态的语义可以是元属性中定义任何概念或关系,如类O、子类O等。对于供应链本体,特别需要注意的是节点的,内部评价以及节点间的多元交流与谈判。根据供应链流程,可以做出供应链管理本体的元图,如图3所示。
图3 供应链管理本体元图
供应链本体从管理的角度来看,它应该有以下特点:
1.易变性,即概念属性变化的可靠性;
2.易变频率,即在概念描述中属性变化的频度;
3.事件易变性,即属性变化的原因;
4.模态,表示命题真假的方式。
考虑到上述特点,所以在构建供应链本体时可采用聚类本体。采用聚类本体的基础是不同类及其资源概念间存在着相似之处。表示类及其资源模型的本体是一致的,没有冗余且经过结构化处理的。在聚类本体中的每一个本体都通过属性和关系来描述概念,而且等级结构中的层次结构也利于不同间信息的传递,所以聚类本体的等级结构可以使供应链管理中不同的异质本体共存,并通过本体间联系来实现间的互操作。
四、本体在供应链管理中应用时应注意的问题
在开发供应链本体时首先需要注意的问题是选择哪一种开发语言。不同的开发语言有其自身的应用特点。供应链管理中需要不同的间进行谈判与协商,也就是要在共同语义理解的基础上各要具体一定的能力,所在本体开发时需要优先选择能够描述规则并进行推理的语言,如OIL和DAML+OIL。
本体应用于供应链管理时,必须注意本体的演化问题。在聚类等级结构的本体中继承是一个重要的特点。一个本体可以重用并扩展为另外一个本体,当被重用的本体发生变化时,必然导致在它基础上派生出别的本体的变化,因此供应链管理中本体之间的变化是互相关联的,它们之间的实时同步问题是必须解决的。如果一个供应链系统中相互信赖的本体越多,则系统中本体演化的复杂性就越高。本体的演化是一个分散的协作过程,供应链管理中相互依赖的本体在物理上的分布必须考虑,本体的深化需要追踪每个本体的改变,以及一系列的相关变化。
参考文献:
[1]Alexander V. Smirnov, Charu Chandra. Ontology-Based Knowledge Management for Co-operative Supply Chain Configuration[EB/OL].[2007-04-06]省略
[2]Frankovi, B., Budinská, I., Dang, T. Tung. Ontological framework for supply chain modeling and management[EB/OL]. [2007-04-06]bmf.hu/conferences/SAMI2003/BUDINSKA.pdf
[3]Ali Ahmad, Mansooreh Mollaghasemi, Luis Rabelo. Ontologies for Supply Chain Management[EB/OL].[2007-04-20] www2.isye.gatech.edu/people/faculty/Leon_McGinnis/8851/Sources/Ontology/Ontologies.pdf
1前言
自20世纪90年代中后期以来,互联网的发展逐渐渗透入企业管理领域,并带来了企业管理的信息化和网络化。尤其是企业电子商务的Business-to-Business(B2B)模型,不仅仅改变了企业的交易模式,也影响了企业与企业间的合作模式。互联网的发展同样也影响了供应链管理。作为一种最重要的企业管理,供应链管理指的是对从最初原材料到最终产品及其消费的整个业务流程进行计划、组织与控制。这些流程将关系到从供应商到顾客的所有企业。然而,随着互联网的发展,传统的供应链管理已经无法适应电子商务环境下的市场需求。因此,随之出现了一种新的供应链管理模型,即电子供应链管理模型[1],它包括顾客资源管理,供应资源管理以及基于互联网的电子商务。电子供应链管理模型已经广泛应用于船舶工业,百货业,IT工业,汽车制造业等行业[2]。尤其值得注意的是汽车制造业。随着我国经济的快速发展,我国汽车市场一直呈快速增长态势,产销量自2009年以来已连续3年位居全球第一,成为世界第一汽车产销大国,远超美国和日本。其中,汽车供应链是各行业中最复杂的供应链系统之一,从零部件供应到整车交付,总共包括了运输、储存、加工、整车制造、车辆配送和备件供应等流程,这些流程层次繁多、结构复杂,并且在整个供应链中为一个整车厂配套的供应商通常会多达上百家[3]。随着互联网的发展,汽车供应链管理也逐渐向信息化进行转变。然而,国内汽车制造企业的供应链管理电子化过程中遇到了一些困难。首先,多个部门和不同经销商之间的计划制定和执行系统是相互独立的,这导致了供应链管理系统无法实现信息共享,纵向、横向之间的通信受阻,并因此形成了信息孤岛和信息资源垃圾。其次,多个部门和不同经销商各自使用自己的管理软件,并且这些管理软件之间没有统一的接口,互不兼容,这就使得无法通过系统进行信息的自动共享、搜集和分派。第三,不同部门和不同经销商的管理软件尽管目前已经连接了互联网,但这些系统的互不兼容致使各自的数据需要先经过格式处理才能导入其他系统中,以至于无法提供完全的、精确的和实时的数据。在本文,我们探讨了能够通过信息搜集、共享和优化来提供真正有效的信息,提高工作效率,降低供应链管理成本的电子商务供应链管理系统。该研究对国内汽车制造企业的供应链管理系统电子化进程具有重要的参考价值。
2基于互联网的电子商务供应链管理系统
电子商务供应链管理系统通过互联网链接到全世界,形成了巨大的价值链。电子供应链管理信息平台不仅仅服务于汽车制造企业的核心,而且为相关企业提供了完全的供应链信息服务。这一方面可以解决供应和销售中出现的信息不顺畅的问题,另一方面还能够将消费者关系管理,供应商关系管理,分布资源计划和电子商务统筹为一个完整的电子商务供应链管理系统[4]。信息共享是电子商务供应链管理系统的关键。作为上游和下游工厂的信息交换平台,电子商务供应链管理系统需要IT系统提供精确的数据并形成真正的信息共享,资源共享甚至信息交换。在确保商业机密的先决条件下,数据流会交互式流动而不是单向流动[5]。特别是,这些上下游工厂可以获得更多的有效信息,节约了人力资源,简化了大量的手工作业和重复性工作。传统的供应链管理系统是根据核心制造工厂的需求来开展工作的,他并没有从上下游厂商中搜集相关的供应链管理数据。但对于供应商或销售商而言,他们同时为不同的制造商提品或服务,因此他们只能人工处理相关数据,而这是及其耗时耗力的。但对于基于电子商务的供应链管理系统而言,因为该系统是基于统一的IT系统工作的,因此数据格式和操作界面是统一的,供应商或销售商对于数据的处理也因此变得简单[6]。
3服务于经销商的电子商务供应链管理系统解决方案
电子商务供应链管理系统也为大型汽车制造商和经销商之间的信息统一管理提供了解决方案。该解决方案主要研究了汽车制造商的下游企业的供应链,包括市场管理,库存管理和顾客管理,以及在汽车制造商的市场系统中的综合管理[7]。在汽车制造商的下游企业的供应链管理中,首先需要解决的是从制造商到经销商的管理问题。这包括:
(1)建立一个经销商管理系统。
作为下游经销商之间的信息交换通道,经销商管理系统能够提供统一的信息交换格式,以便为汽车制造商提供高速的信息搜集能力。经销商管理系统应该能够有效处理制造商与经销商之间的关系以及经销商彼此间的关系。
(2)建立统一的市场规划方案。
经销商与制造商通过实时协同预测汽车消费市场的长期发展趋势,制定和适时修订供应链发展的战略规划,为制造商及其下游经销商提供长期决策的依据,并增强品牌意识,有利于保持汽车制造商与供应商的战略伙伴关系。
(3)实现统一的库存管理。
通过核心库存管理,制造商能够实时掌握各个经销商的库存并统一管理和分配库存,这一方面可以确保制造商的利益,另一方面也节约了经销商的库存开销。这是一个双赢的处理。
(4)整合顾客资源。
通过汽车市场的供应链管理解决方案,消费者关系管理系统和经销商管理系统中的顾客资源得以共享。经销商因此可以知道当前的消费者和潜在的消费者数据。而制造商则可以对顾客资源进行分类管理,以便定位市场和发展、开拓新市场。此外,在汽车制造商的下游企业的供应链管理中还需要解决内部管理问题。对于汽车经销商而言,电子商务供应链管理系统使得他们可以很容易的实时掌握他们所经销品牌当前的市场形势,这可以提高工作效率,降低工作负担。因此,经销商需要一个专业的市场管理系统。而在过去,几乎没有经销商会考虑购买一个相关管理软件以便提升他们的管理水平,这主要是要么没有合适的管理软件,要么就是太贵了,以至于经销商并没有强烈的购买相关管理软件的愿望。但大型经销商仍然有相关需求,因为他们需要从制造商那里得到更多的信息。而现在,电子商务供应链管理系统可以满足他们的需求,并且可以根据他们的需求产生他们自己需要的曲线,因此大幅改善了经销商的市场管理水平。
4从订单计划到销售的集成管理系统
汽车制造商的供应链的各个环节彼此联系非常紧密,这需要产品设计研发中心、各种层面的供应商、下游经销商、地区负责人、售后服务及供应链上的相关企业的协同操作。与传统的以整车制造工厂为中心的供应链管理系统相比,集成了从制造商到经销商各种信息资源的电子商务供应链管理系统实现了信息数据的双向流动,提供了一个值得称赞的信息平台。通过从订单计划环节到销售环节的集成管理,汽车生产将与市场很好的保持一致[8]。从订单计划环节到销售环节的集成管理是非常复杂的,其中包括了计划管理,汽车型号定位,汽车市场跟踪,仓库管理,顾客订单渠道,订单确认,装配,广告等等。在早期的进程管理中,销售和生产计划是分离的,然而实际上这两部分是不可分离的,尤其是生产将制造商与经销商紧密联系在了一起。集成管理可以很好的处理制造商与经销商之间的关系,包括制造商实时了解市场信息,经销商实施反馈顾客信息以及经销商快速获得产品信息。从订单计划环节到销售环节的集成管理使得电子商务供应链管理系统的信息集中和快速回应的优势得到最好的发挥,让进程管理变得快捷,方便。
中图分类号:F270 文献标识码:A
为了保持企业竞争力,现代企业必须在为顾客提供服务和产品方面进行协作,这些服务或产品取决于多种业务资源和多个组织资源。无论该协作是正式的长期联营或者仅仅持续到某项客户服务终止,协作期间参与企业都会形成高效运转的虚拟企业。建立能利用并管理供应链中各成员企业提供的Web服务的供应链,企业可以获得很高的效率。
本文提出一种通过集成并协调Web服务的跨企业过程,来建立并管理跨企业供应链的技术。为实现此目标,提出了基于Web服务的过程模型(Process Model)的概念:a. 将供应链捕获为选取、集成并使用Web服务的多个跨企业过程;b. 捕获Web服务,即对虚拟企业中的各联盟企业提供的服务间的函数关系、契约关系和会话关系进行建模;c. 通过Web服务组合和自动Web服务协调规范为供应链管理系统程序设计提供执行语义和协调原语。
一、 跨企业过程的服务集成所面临的问题
服务的使用包括服务请求者(服务客户)与服务提供者间的会话。这种会话包括服务请求操作的执行、服务运行期间的各种控制和信息交换操作以及服务结果的最终交付。对会话进行捕获和协调就需要建模和执行原语,这远远超出了传统工作流模型中活动的调用/结束语义。如果服务请求者与服务提供者间还存在异构性,那么情况将变得更加复杂。将异构服务集成进传统工作流模型会导致规范爆炸、过程活动及其依赖间的组合爆炸,因此实际应用中难以对其进行有效管理。
为了集成各成员企业提供的服务,在基于服务的跨企业过程中需要使用服务活动。服务活动也就是将各服务的操作和/或状态转换成可以加入到跨企业过程中活动行为的服务(Service Proxy)。在虚拟企业中,当相同的服务具有多个提供者时,基于服务的跨企业过程就必须包含抽象活动,称其为服务接口。一个服务接口可以具有多个实现,而服务活动用于实现各服务接口。这也就是说,相同的服务具有多个提供者时,可以用多个服务活动实现一个服务接口。
过程模型不对已提供服务做任何假设,而仅对服务设计人员做以下假设:
(1) 他/她不具有其它企业所使用的服务模型和实现方面的知识;
(2) 属于不同企业的服务只通过跨企业过程进行集成和交互。
现有过程模型(如工作流管理委员会提出的工作流过程模型)和很多传统的工作流管理系统对跨企业过程的支持却很有限,这主要是因为:
(1)服务通常都是会话式的;
(2)服务是异构的;
(3) 集成异构服务的跨企业过程规范会受到组合爆炸的影响。
1.会话式服务
在WSBPM模型中,将服务和活动这些的传统概念结合为单个WSBPM原语,称之为服务活动。实际上,服务常常封装多个单企业过程,这样的服务是典型的会话式服务,即服务在运行过程中需要交互。交互过程中,客户执行多个服务调用并接收可用于进一步调用的中间结果。由于现有的过程模型假定活动仅调用一次,随即进入运行状态直至完成或终止才产生结果数据,因此无法直接从现有的过程模型捕获会话式活动。例如,使用现有的过程模型来捕获服务的注销过程,就必须在服务提供活动后添加一个服务注销活动。因此,在捕获服务请求和注销过程中,现有过程模型具有以下局限:
a. 只有当服务请求操作(和服务内相应的单企业过程)完成后才能调用注销活动,即不能注销正在进行中的服务请求;
b. 无法将服务和相应的服务操作建模成单个传统活动。
本文提出的过程模型通过引入能够扩展活动语义的服务接口和服务活动来满足会话式服务的上述需求。
2.服务异构性
不同企业通常使用不同的模型和相应的语义对服务进行建模。异构服务是由不同服务供应者在不同时间为不同的客户设计的。尽管任何模型都不存在处理异构性的通用解决方案,但在处理异构性方面,捕获应用语义并通过子类(Subclass)提供有效抽象的过程模型比那些将集成语义隐藏在集成程序代码中的其它过程模型更加有效。
现有的过程模型仅提供一般活动状态和操作,如正在运行(running)、已完成(completed)或已终止(terminated)活动状态,这些活动状态无法捕获集成在跨企业过程中的异构服务的应用语义。在WSBPM模型中,可以为服务使用专用状态,如已订购(ordered)、已供应(provisioned)、已完成(fulfilled)等活动状态,还可以描述引起这些服务状态变迁的显式操作。此外,本模型还提供专用活动状态和操作的子类,这样就可以将其泛化为某个具体的一般状态。通过这种方法,我们就可以对继承和子类型(Subtype)进行清晰的语义分析,从而将面向对象程序设计方法应用到WSBPM模型中。
3. 组合爆炸
支付子过程、客户服务子过程等服务均表示为跨企业过程的单个传统活动(即表示为跨企业过程的子过程)。如果使用现有过程模型来集成这些服务,那么将变得极为复杂。尤其是在传统过程模型中捕获单企业过程集成语义,需要为这些单企业过程间的调用和交互引入辅助的调用和/或反馈活动。
此外,设计人员还必须引入辅助数据流和控制流,以便将这些活动与跨企业过程中的其它活动关联起来。而使用过程建模方法可以将单企业过程紧密集成到跨企业过程中。尤其是与每个单企业过程的每次交互,都必须将该单企业过程设计成至少包含一个调用活动;对于因与其进行交互而引起的另一个单企业过程的每个状态变化,都必须至少包含一个反馈活动。例如,假设跨企业过程中的各个组成服务由多个服务提供者提供,且跨企业过程提供者可以动态地选择最好的服务,那么就必须为服务提供者的各个可能的组合提供单独的单企业过程。而这必将导致跨企业过程组合爆炸。因此,当前的过程技术对跨企业过程管理的可扩展性和柔性设定了严格的限制条件。
二、问题的解决
为满足上述需求,该过程模型将服务活动接口从服务活动实现中分离出来。这样,活动类型就由活动接口决定。为了避免使用术语“活动”具有不同意义带来的混淆,以下将对活动类型(由活动接口表示)与活动实现进行区分,并将过程中使用的活动称为活动变量。
面向对象技术如抽象、封装和多态性(Polymorphism)等设计概念对于实现WSBPM模型的主要目标,即实现不同跨企业过程中服务的重用、跨企业过程的可扩展性和柔性等方面起着重要作用,因此将这些设计概念引入WSBPM模型,并将这些设计原理用于开发支持WSBPM模型外部服务的下述原语中:
(1) 服务接口(Service interface)即活动接口,用于将外部服务建模为可以包含专用状态和操作的状态机;
(2) 服务活动(Service activity)即可以在WSBPM过程模型中直接使用的活动。服务活动与外部服务(即服务实现)进行通信,以执行在服务接口中定义的实际调用和反馈操作;
(3) 占位符(Placeholder)也就是抽象活动,主要用于活动的后期绑定。当存在多个活动类型时,可以选择其中之一进行绑定。运行时由于占位符可以在多个服务提供者间进行选择,因此它支持服务的动态集成;
(4)服务包装器(Service wrapper)是用于隐藏服务异构性的过程。
1.服务接口
客户请求服务时,服务提供者将向客户提供一份包含服务接口的服务契约。如果客户对所提供的契约满意,就可以使用该服务接口来控制服务、请求服务状态信息或观察服务状态变化以便了解服务状态。服务接口是服务活动使用的外部服务的抽象。通过服务接口我们可以将服务活动向占位符进行映射。这样就可以用多个服务活动实现占位符。占位符类型接口在抽象层捕获实现需求,而服务活动接口在具体层捕获实现的性能。
WSBPM服务接口由活动状态机类型和活动输入/输出组成。下面介绍服务接口的组成。
2.服务状态机类型
服务状态机类型用于确定各活动接口实例可能的活动状态及其相应的状态变迁。服务状态机类型在形式上是一个(S, T)的二元组,其中S是状态组,而T是变迁组t=(s1, s2),其中s1, s2∈S,t∈T。状态变迁由活动操作的显式调用引起。
(1)活动操作
过程中活动的执行及相应的状态变迁通过执行活动操作(如开始和结束操作)进行驱动。现有的工作流过程模型如工作流管理委员会使用隐式活动操作,即在其过程模型中并不明确提及活动操作。而其活动操作与工作列表GUI和编程API中的活动表示紧密耦合。
(2) 活动状态
为实现与WfMC标准间的互操作,本文提供一组一般活动状态和状态变迁,这就构成了如图2所示的一般活动状态类型。活动状态Uninitialized(未初始化)与活动实例尚未存在的状态对应。当活动实例出现在一个或多个参与者的工作列表中时,活动状态变为Ready(就绪)。当参与者请求启动活动实例时,活动变为Running(运行)状态。而活动实例的最终状态是Completed(完成)还是Terminated(终止)状态将取决于活动是正常结束还是异常终止。这两种状态都是Closed(结束)状态的子状态。Suspended(挂起)状态只用于过程活动实例,表示过程实例的执行暂时挂起。处于挂起状态的过程活动实例在它重新开始运行前不能对其进行任何操作。图中的一般活动状态用于捕获应用独立活动实例的行为。
除一般活动状态外,在WSBPM模型中还可以定义专用状态。这样就可以对应用进行精确建模,而且也便于将不同企业的服务进行集成。某些工作流过程模型(如METEOR)可以定义任意活动状态。虽然这样可以实现活动状态的灵活定义,但就活动状态而言,由于活动间的共同点较少,反而会使过程模型变得非常复杂,使互操作性难以实现。
图1显示了相应的活动状态类型。客户通过虚拟企业提供的浏览购物页面,选择所需商品,输入所需数量及交货日期并提交订单,订单处理服务便开始运行。虚拟企业接收到客户提交的订单,开始启动订单处理流程,订单此时处于正在定购(Ordering)状态。虚拟企业对客户提交的订单进行验证,依据订单中各列支项(Line Item)的数量及交货日期对零售商系统的仓库和制造商系统进行查询,如果能满足客户需求,虚拟企业通知客户已接受该订单及应支付的预付定金。一旦收到客户的预付定金,这时订单处于已定购(Ordered)状态。此后,虚拟企业开始分配提供该服务所需资源(如采购制造该成品所需的原材料及零部件等)以履行该订单,订单便由已定购(Ordered)状态变为正在交付(Delivering)状态。图1中,状态由正在定购状态变为已订购状态,其上有标记为Internal。Internal是关键词,表示该状态变迁仅由活动实现触发,不由过程设定系统控制。商品交付客户后活动结束,即进入完成状态。只要定单尚未完成就可以取消该订单。取消用于表示从已订购状态到终止状态的状态变迁。图中为了简化,忽略了取消订单所需活动,并假定终止活动执行该项任务。同样,图中也省略了挂起(Suspend)活动。
图2中将正在运行状态细化为正在订购、已订购和正在交付三种服务状态。其中只有已订购状态可以直接变迁到终止状态。同样,只有经过正在交付服务状态才可以转变为完成状态。这样就可以限制过程直接从正在订购和已订购服务状态直接进入完成状态,或者服务进入正在交付服务状态后转变为终止服务状态。
3.服务活动
服务活动用于将活动接口中定义的操作转换为外部服务提供的操作,也就是服务活动(Proxy)。通过服务活动进行服务集成需遵循以下两个步骤:
(1) 服务活动声明:包括活动接口的选取或创建;
(2) 相应服务活动的程序实现:服务活动程序将外部服务提供的操作转换为服务接口指定的操作。
与作为描述性规范的WSBPM过程类型和服务活动接口不同的是,服务活动程序使用传统编程语言进行编码,而它们都是描述性规范。服务活动程序是一种用于外部服务的高级包装器程序。由于服务活动程序需处理通信协议和服务提供者格式,并将其转换成WSBPM中使用的格式,因此必须对程序进行部署(Deployment)。需注意的是一个服务接口可以存在多个实现,即属于不同服务提供者的服务活动程序。只要服务与已存在的服务接口一致,就不用改变WSBPM过程而增加新的服务提供者。因此,服务活动概念提供了一种用于处理服务异构性纯抽象方式。
4.占位符
由于可能存在多个服务提供者,且在制定过程规范时还无从知道各提供者所提供的服务,因此需要一种辅助机制,用于支持服务活动的后期绑定和服务提供者的选取。在WSBPM模型中,这种机制就是占位符和服务器(Service Broker)。
活动占位符不仅允许过程规范制定阶段活动实现未知或有意留待以后进行设定,还允许运行时将活动类型赋值给指定的活动变量。由于跨企业过程中的服务通常使用具有抽象活动状态类型的服务接口(该接口与多个具体类型匹配)来表示,因此活动占位符是运行时能够进行服务动态选取的基础。服务动态选取是跨企业过程中服务具有多个服务提供者的必然要求。
占位符用于替代过程类型中活动变量声明处的具体活动类型。活动占位符使用一种判定策略,可以在运行时为占位符活动变量选取实际活动类型。为保证那些使用活动占位符的过程类型间的一致性,必须指定活动类型组以便选取策略从其中进行选取。只有与所需要的活动状态类型或其子类型匹配的活动类型才可用于为活动占位符赋值。数据流使用的输入到使用占位符的活动变量的资源(或从使用占位符的活动变量输出的资源)会对可选取的活动类型施加额外的签名限制。
图3显示了跨企业过程中规范制定阶段的一个活动占位符示例。图中显示在规范制定阶段,活动变量provide_PartX的实际类型可以从零件供应商{Supplier_A,…,Supplier_N}构成的服务活动类型组中选取。为了简化,图中未描述选取策略逻辑。
图4显示了跨企业过程实例的一个快照。假设活动占位符选取策略已将活动类型Supplier_M赋值给活动占位符。
活动占位符由两部分构成:占位符活动变量和活动类型判定策略。占位符活动变量与过程类型中的活动变量类似,不同点在于占位符指定抽象活动类型,而不是具体活动类型。与其它的活动变量一样,占位符活动变量也可以有依赖,如用于控制流和数据流的依赖。
5. 服务包装过程
通过为抽象服务定义专用状态和操作,服务接口便建立起对外部服务的抽象。为充分利用服务抽象的概念,逻辑上等效的服务应纳入相同的服务接口。虽然不同的服务提供者会提供相似的服务,但在服务行为的细节方面仍会存在差异。过程规范中的每个可用服务都需要单独的服务变量,由于存在这样的异构性而引入各自的服务接口将增加跨企业过程规范的复杂性。此外,整个过程还必须适应每个新增的服务。为了解决上述问题,我们提出服务包装过程的概念。服务包装过程以一致的方式,通过对服务活动进行重新包装来解决服务异构性问题。使用服务包装过程可以对基本的服务活动进行包装并补偿其与目标服务接口的异构性。与基本服务过程一样,服务包装过程也有专用状态和专用活动操作这些特点,即它也实现服务接口。需注意的是,要包装的服务活动接口是包装过程服务接口的特殊化(specialization)。因此,包装过程的活动状态类型是服务活动状态类型的泛化(generalization),并且包装过程提供的活动操作是基本服务活动提供的活动操作的子集。包装过程提供的专用活动操作可以映射为已包装服务活动的专用操作。这样就可以确保包装过程的专用操作及其相应的状态变迁总能执行。而包装过程的内部状态变迁或者直接从已包装的服务活动内部变迁派生,或者从包装过程包含的辅助活动派生。
图5显示了一个服务包装过程示例。假定零件供应商提供一项服务provide_PartX,该服务与其他零件供应商提供的该项服务一致(即具有相同的接口)。但是它们之间也存在以下两点差别:
①某零件供应商一旦接收到服务客户的请求,便立即向该服务客户开具帐单;而其他零件供应商仅在零件供应服务完成后为客户开具帐单。这样,该服务供应商与其他零件供应商在为客户开具帐单的方式方面就很不一致。
②该零件供应商还会在所需信息设置完成前就报告该服务已激活。因此,该零件供应服务的客户必须能对该服务进行检查。
图5显示了对该不规范零件供应服务进行改写的服务包装过程,这样就可以与其他零件供应商提供的零件供应服务的行为保持一致。
包装过程包含三个服务活动:一个需集成的不规范的服务活动(零件供应服务)、一个退款活动和一个状态检查活动。在客户注销零件订单时,退款活动用于将此前开具的帐单金额退还给客户(图5中使用Terminated状态对注销活动进行建模)。我们在零件供应服务与退款活动之间提供一种新型的控制流变迁,这样无论什么时候,只要客户注销零件订单,退款活动都会自动执行。
作者单位:仲恺农业工程学院经济管理学院
参考文献:
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2014 . 11. 028
[中图分类号] f270.7;tp391 [文献标识码] a [文章编号] 1673 - 0194(2014)11- 0042- 03
1 前 言
随着信息产业的飞速发展以及计算机软件的广泛使用,条形码技术在物流、金融、交通中运用日益广泛,而供应链作为企业从生产、销售到售后的一条产业链线,其管理效率对企业生产和发展至关重要[1]。条码是由一组规则排列的条、空以及对应的字符组成的表达信息的标记。目前主要的条码应用为一维码和二维码。一维条码的特点是:具有垂直冗余度、可重复扫描、提供多个扫描路径等。一维条码主要应用于工业、储运、零售、设备标识等场合。二维条码的特点是:具有冗余编码、信息容量大、容错能力强、可表示图像等多种文字信息、可引入加密机制等。二维条码可对文字、二进制数、声音、指纹、签名、照片等信息进行编码,可应用于身份认证、门禁系统、工业、物流运输等场合。二维条码识读可集成到手机上,使得物与机之间的信息传递成为可能。牛小娟 等通过无线条码数据采集设备和条形码技术对实验室信息管理系统进行改进和简化实验室管理工作,节省人力,同时可以实现实时数据采集与传送,对实验室设备进行统一管理[2]。邢彤 等提出基于条形码技术的样品登记管理系统,通过条形码技术对实验室样品进行接收、标识、查询,减轻实验室管理人员的工作强度,优化改进基层检验站的样品工作管理流程[3]。另一方面,条码作为商品的唯一标识在供应链中流通,对商品在供应链流通过程中的情况反馈意义重大。李建辉 等提出供应链物流和商品条码技术的重要作用[4]。条码技术在物流配送中的作用也具意义[5-6]。randall t.hayden等通过分析条码在减少临床实验室样品检测错误中的机制,为医院样品检测提供有力手段[6],供应链的管理模型以及如何评价供应链管理效率高低,也是研究的重点。如邵伟 等设计了基于条码技术的库存管理系统,以周期性带约束条件允许缺货的有限供货模型为基础,设计了以总的平均费用最少为目标的生产方案[7],为库存供应链模型提供有效的定性分析,旨在提高供应链效率。
由于工厂地域范围小、产品种类繁多,传统的供应链管理手段已不能满足现代工业的发展要求。条码技术包括编码技术、解码技术、印刷技术、检测技术、扫描识别技术、系统集成技术等。根据条码技术的特点,以及一维条码、二维条码的应用场合,将条码技术应用于工厂供应链管理中,可以提高供应链管理的准确度和效率。
2 系统需求与分析
结合工厂的实际情况,设计基于条码技术的工厂供应链管理系统,目的在于加快供应链各环节中货物出入库的速度,提高供应链管理效率。系统需求和分析部分主要为系统的主要功能模块和系统流程图。系统主要功能模块分为订单管理、原材料采购管理、库存管理、产品管理、设备管理、系统管理;系统流程图主要描述系统分析和处理业务的过程。
2.1 系统功能模块
系统功能模块分为订单管理、原材料采购管理、库存管理、产品管理、设备管理、系统管理。订单管理主要为销售订单和发货订单;原材料采购管理主要为原材料采购后的条码扫描入库,以及领用原材料后的出库扫描;库存管理主要为原材料库存和成品库存;成品管理主要为成品的订单情况以及库存情况;设备管理主要为终端设备和无线设备的管理;系统管理主要为系统的配置以及权限分配等。
一、课程设计思路
1.课程设计的指导思想。《ERP供应链管理系统》课程是以我院的办学理念及教学改革总目标作为课程设计的指导思想,学院办学理念是人才培养目标的具体体现,课程设计目标必须服务于学院人才培养目标,所以它是课程设计的灵魂;教学做一体化、教研产一条龙的教改目标既是人才培养的途径也是课程设计教学模式具体的体现。课程为专业服务、专业为就业服务、就业服务于区域经济发展,以工学结合为主线,基于工作过程进行课程设计。
2.课程设计的导向、原则和路线。《ERP供应链管理系统》课程设计是以就业为导向,通过近年来会计电算化专业教师多次走访人才市场进行调研;邀请行业、企业专家进行专业、课程论证;并深入不同类型企业进行调研,我们得出如下结论:随着企业信息化水平的不断提高,企业对电算化人才的需求量不断增加,对电算化人员的要求也越来越高,现在企业需要的不再是能简单使用财务软件进行会计核算的人员而是能使用ERP软件进行财务业务一体化管理的人才。
基于会计电算化专业服务区域经济,为中小企业培养财务、业务信息化处理人员的专业定位,本专业对应的就业岗位主要是业务核算、财务核算岗及ERP项目实施岗。不同于《会计电算化》课程,《ERP供应链管理系统》这门课程对应的就业岗位主要包括采购、销售、库存等相关业务部门核算岗位及存货会计岗位。
这就是我们课程设计的导向,课程设计要以工学结合为主线,基于采购、销售、库存、存货核算岗位的工作过程选取典型工作任务,构成了《ERP供应链管理系统》这门课程。
3.课程定位。作为会计会计电算化专业的专业核心课程,《ERP供应链管理系统》这门课程主要培养学生利用ERP软件进行企业财务业务一体化处理的专业核心能力,它开设在第四学期,在专业人才培养方案中起到了承上启下的作用。
4.校企合作开发课程。为了更好的满足就业岗位能力的需求,我们采用嵌入式合作模式,与用友公司、银河人才网合作共同开发了《ERP供应链管理系统》教材、实训指导书及会计电算化专业实训项目,同时整合了一系列的软硬件教学资源如教学大纲、习题库、多媒体实训室、沙盘模拟实训室、校外实训基地等。
二、教学内容的选取
基于行业企业发展的需要,以用友公司22年与全国80万客户成功合作经验,我们直接选取用友培训教育学院的《ERP供应链管理系统》课程标准作为我们这门课的课程标准,该课程标准具体体现在知识、能力、素质三方面,为满足知识能力素质目标要求,由用友公司负责教学内容的制定,我们编写讲义并随时补充教学内容,充分体现了教学内容的开发性和动态性。
《ERP供应链管理系统》这门课程在教学过程中以学生为主体,教师引导,引入企业专家参与教学,帮助同学们了解行业、企业现状,对企业在使用软件过程中出现的常见性问题进行分析,保证学生的可持续发展,为日后从事相关业务、财务核算岗位及ERP项目实施工作奠定良好的基础。
三、教学组织与实施
在教学的组织与实施过程中始终遵循“以学生为主体,以能力为本位”的教学理念、“教学做一体化”的教学模式,灵活采用项目驱动、情景模拟、角色扮演、互动演练相结合的教学方法来组织教学。
下面选取具体一个单元-赊销业务的处理为例来介绍具体的教学组织与实施过程。
首先进行任务告知,本单元的任务就是赊销业务处理,通过本单元的学习让同学们明确赊销业务处理流程,了解前期的参数设置和业务处理的关联;培养熟练使用软件处理赊销业务的能力。
然后进行任务准备,教师进行实训案例讲解并发放相关原始单据和凭证,包括出库单、销售专用发票、各种凭证等。
最后进入任务实施阶段;
第一阶段:学生调研成果展示,第二阶段:业务演练,第三阶段:师生互动,第四阶段:要点总结、教师点评,第五阶段:流程修订,第六阶段:学生总结,自评
在教学组织与实施的过程中,可针对知识型项目、技能型项目、综合型项目的不同灵活选取适当的教学方法来组织教学,并有效利用FTP网络平台、网络学习平台、各种网站等网络教学资源实现教学资料的共享。
评价并检验教学成果好坏最直接的手段就是考核,本门课程的考核分为平时考核和期末考核两部分,期末考核引入了行业标准-信息化工程师ERP应用资格证书,平时考核突出考核方式多元化、考核内容多样化的特点。
四、教学成果与社会评价
通过对《ERP供应链管理系统》这门课程的设计我取得了一些阶段性的教学成果,同时,通过本门课程的学习学生毕业时可以保证100%的取得由信息产业部颁发的“信息化工程师ERP应用资格证书”。近年来,会计电算化专业的同学还多次代表学院参加相关比赛都取得了不俗的成绩,包括第二届“用友杯”全国大学生管理信息化应用技能大赛河北区总决赛团体一等奖、“用友杯”第五届全国大学生创业设计大赛暨沙盘模拟经营大赛河北总决赛二等奖等。
此外,我们的大部分毕业生在毕业单位都表现良好,获得所在单位领导较高的评价。这些都充分说明了通过课程设计的改革,学生的职业能力和专业素质都能得到大幅度的提高。
中图分类号:TP311.52 文献标识码:A 文章编号:1674-7712 (2013) 10-0115-01
ERP借用一种新的管理方式来改变原来企业旧的管理方式,这是一种是先进的、有效的管理思想和方法。作为ERP系统发展中重要的一种管理思想,供应链管理在内外部供应链的整合上给予ERP管理系统极大的支撑。
一、系统相关技术介绍
(一)ERP系统和供应链
ERP是国际先进的企业管理模式,它是把企业的资源进行平衡和优化管理,最终提高企业的综合竞争力。ERP起源于20世纪70年代中期MRP(物料需求计划),它是来源于企业生产管理和控制的基本概念。后来80年代MRP进一步发展成MRPII(制造资源计划),然后90年代MRPII在此基础上,融合财务和会计,人力资源,销售功能等功能后,变成为各行业和企业在全球通用的信息系统,这个系统称为:ERP系统(企业资源计划)。ERP系统中包含的当今企业业务的管理最新技术和最前沿的理念,ERP的建立就是为了提高整个企业资源的有效应用效率。
(二)供应链
供应链是一个功能网链结构,它是从企业扩大生产的概念发展。供应链使得企业的生产活动变得前伸和后延。供应链将本应该是供应商的工作也整合成企业生产活动的部分,并对这部分工作进行控制和协调,这即是前伸。后延是相对于前伸而言,是指将生产活动将扩展到产品的销售和服务阶段,这本应该是销售公司的工作。供应链是通过这一系列活动,在供应商与客户之间直接形成的一种衔接,省去中间商,从而使得企业可以满足内部和外部客户的需求。可以这么说,如果供应链是一棵大树,那企业生产构件树这根本树根。产品经过商这个树杆,分销给经销商这些树技,树枝上的绿叶就是企业生产的产品的用户。在供应链思想的管理下,前伸和后延把大树脉络打通,这些流通的大树脉络就是供应链。从采购原计划开始,企业生产并制作原材料、初级产品以及最终产品,最后销售网络把产品送消费者手中的将物料供应商,生产制造商、产品分销商、产品零售商,直到把最终用户连成一个整体,打通供应链脉络。
(三)J2EE轻量级框架
基于J2EE轻量级框架的ERP供应链管理系统利用成熟的,主流的J2EE轻量级框架。采用Tomcat、Struts、Spring、Hibernate等开源技术,使得系统可以方便的进行二次开发、改进、扩展、可以更容易的将ERP供应链管理系统应用到现实的企业生产活动中去。采用J2EE技术开发Web应用程序,对于Web软件开发工程师来说,并不是一件容易的事,它需要许多方面的技术。对一个项目来说,开发一个Web应用程序技术可以选择的太大,而新技术并不是很短的时间就能掌握。
二、系统功能模块设计
(一)基础信息模块
基础信息模块是方便系统管理人员对系统的数据字典进行管理。对于ERP供应链管理系统数据结构的优化,对ERP供应链管理系统数据存储进行说明,是基础信息模块主要功能。基础信息模块负责管理ERP供应链管理系统用户权限设置,BOM表、物料基础数据等系统最基本、最底层的ERP供应链管理系统资料和信息。基于J2EE轻量级框架的ERP供应链管理系统基础信息模块设计如图所示。
图1 基于J2EE轻量级框架的ERP供应链管理系统基础信息模块
(二)ERP供应链管理系统用户设计
登录系统界面,输入登录系统的自己的帐号和密码。如果正确,即可以登录ERP供应链管理系统主界面。这时用户点击某个功能模块,这时系统权限管理功能会查询数据库中的权限数据表和用户数据表,如果拥有该功能管理模块界面即加载用户点击的模块功能,并打开相关模块界面。这种方式是每次用户点击都要访问用户的数据表和权限数据表,安全性比较高。另一种方式是用户在权限管理中把拥有的使用权限的界面展示出来,而没有使用权限的界面刚在系统界面加载时隐藏,这种方式速度比较快,用户转换功能模块不再须要权限验证,功能已经加载,但安全性与上一种方式要差一点。
(三)基于J2EE轻量级框架的ERP供应链管理系统
基础信息模块中主要管理采购单、制造工单、原材料入库管理的基础数据和信息。而基础信息模块中的数据则是企业员工开立销售订单、开立制造工单、开产成品入库、开产成品发货的基础数据和信息。基于J2EE轻量级框架的ERP供应链管理系统还有一个很重要的表:BOM表,它是整个ERP几个重要表之一,是MRP计划、开立制造工单的基础数据和信息。
三、结语
采用基础开发平台,标准化了ERP供应链管理系统的设计思路,通过建立一个拥有技术规范、样本程序和培训教材的基本开发平台,以ERP供应链管理系统为实例,使得面向接口的开发平台,这种思想深入人心。ERP供应链管理系统采用了MVC模式,系统各个层面相对独立。ERP供应链管理系统通过Spring配置进行耦合,采用J2EE开源Struts、Hibernate结合Mysql。正是由于建立了完善的基础开发平台,项目组中每个组员分工明确,组成的项目组开发效率高。在开发ERP供应链管理系统取得了良好的效果,对基础开发平台的运用积累了相当多的经验。
参考文献