基于Web Services的物资采购管理系统的研究与应用

2010-09-21 08:21周虹湖南长沙南方职业学院计算机网络技术410208
中国科技信息 2010年21期
关键词:订货供货供应商

周虹 湖南长沙南方职业学院计算机网络技术 410208

基于Web Services的物资采购管理系统的研究与应用

周虹 湖南长沙南方职业学院计算机网络技术 410208

物资采购是企业资金、成本管理中极其重要的环节。Web Services是一种基于标准的应用集成方式,能够打破软件应用、网站和各种设备之间的格格不入的状态,实现“基于Web的无缝集成”。该文介绍了Web Services的基本原理、体系结构与技术架构,分析了物资采购系统的设计目标,提出了基于Web Services的电子采购系统设计方案。

物资采购;Web Services;面向服务的体系结构

1 引言

伴随着经济全球化和高科技更新的加速,企业之间的竞争逐渐演变为管理科学竞争的新格局。采购,作为现代化企业管理中的重要一环和供应价值链上的核心之一,愈来愈受到企业和企业家的重视,并越来越成为一门专业的科学,正在为各大学、研究院、专业咨询公司、企业和政府广泛地研究和应用。企业物资采购是最容易流失资金的环节,也是最能挖掘节约资金潜力的环节。把物资采购管理好,则能直接提高企业的经济效益。

但是由于各个企业平台的异构性和开发语言的不同,从而使得他们的对外交换的数据格式和通讯协议可能有着巨大的差异。Web Services作为一种基于XML和SOAP的技术,它完全屏蔽不同软件平台之间的差异,从而为他们之间的信息集成提供了一种可行的方案。此文的系统就是基于Web Services而设计的,可为企业决策者及其职能部门提供一套现代化管理手段,帮助企业准确、及时地将企业外的物资采购置于企业的内部管理之中,动态掌握和控制物资采购的全过程。

2 Web Services技术

Web Services 是一种新型的Web应用程序,具有自包含、自描述以及模块化的特点,可以通过Web发布、查找和调用。它结合了面向组件方法和Web技术的优势,利用标准网络协议和XML数据格式进行通信,具有良好的普适性和灵活性。

Web Services采用面向服务的体系结构(Service Oriented Architecture,SOA)模型作为它的体系架构。Web Services架构基于三种角色(服务提供者、服务注册和服务请求者)之间的交互。交互具体涉及发布、查找和绑定操作。这些角色和操作一起作用于Web Services构件:Web Services软件模块及其描述。在一般情况下,服务提供者提供可通过网络访问的服务软件模块,服务提供者定义Web Services的服务描述,并把它发布到服务请求者或服务注册中心。服务请求者使用查找操作从本地或服务注册中心搜索服务描述,然后使用服务描述与服务提供者进行绑定,并调用相应的Web Services并与之交互。Web Services的体系结构如图1所示。

3 系统分析与设计

3.1 系统需求分析

采购 是指企业为实现经营目标,在现实市场环境下,根据企业的经营能力,运用恰当的方法和策略,通过付出相应费用而向外界获得原材料和服务的行为,是企业产品增值过程的起点。采购管理在企业经营管理中占据非常重要的位置,任何企业要向市场提供产品或服务都离不开原材料或消耗品的采购。在传统的经济活动中,采购成本占据了企业产品成本的60%~70%,同时,企业物资采购是最容易流失资金的环节,也是最能挖掘节约资金潜力的环节。把物资采购管理好,则能直接提高企业的经济效益。如何降低采购成本已经成为降低企业生产成本的关键问题。由于具有信息闭塞、采购周期长、人为因素干扰等特征的传统人工采购方式已无法适应企业发展的进一步要求;而利用Internet的资源优势和效率优势进行电子物资采购可以大幅度降低采购成本。电子化采购是指利用信息网络技术,采购公共部门所需货物、工程和服务的一种方式。电子物资采购已经成为现代化企业生产流程中代替传统采购方式的不可或缺的一环。近年来,国外特别是发达国家集中电子物资采购发展很快,并且大有逐步替代传统物资采购之势。

现阶段的集中电子物资采购主要采用EDI方式和半人工半Internet的浏览查询方式。这样的电子物资采购虽然也能降低采购成本,提高采购效益,但由于技术本身存在的一些缺陷,例如:集成性和适应性比较差,缺乏系统级的共享性、协同困难等。客观上制约了电子物资采购的推广与效益的最大限度发挥。需要进行彻底的改善。而Web Services较好地解决了上述问题。建立在Web Services基础之上的电子物资采购系统克服了传统电子采购系统的低集成性和低适应性.保证了系统良好的兼容性和通用性,能使系统上的企业实现协同运作,极大地提高了物资采购效率、缩短了物资采购周期、降低了物资采购成本,提升了企业之间的战略合作关系。

3.2 系统功能设计

电子物资采购系统是一个涉及面广、功能较复杂的系统。完整的电子物资采购系统不仅包含订货系统和供货系统两个方面,还包括网上信息搜寻、网上交易功能。它既可以独立于企业管理信息系统存在,也可以与企业的ERP、CRM 等系统相互使用。

一个功能完备的网上采购系统至少应由物资采购订单生成模块、电子物资采购模块、物资采购信息管理模块、供应商评估模块、物资采购合同管理模块、电子支付模块和报表打印模块七个功能模块组成。

物资采购订单生成模块:一个物资采购过程是从一个物资采购单生成开始的。物资采购订单的生成要经历四个步骤:采购需求申报、采购项目立项、采购项目审批、制定采购订单。

电子物资采购模块:供货方收到订货方的采购订单后,供货方的系统根据供货方产品数据库响应采购单;订货方可以比较多个供货方产品信息得出最终选择。常用的电子物资采购方式主要有目录采购、询比价采购、竞价采购、招投标采购等。

物资采购信息管理模块:用来管理供应商企业信息、供应商产品信息及其他相关产品信息,发布采购公告,查询物资采购结果。

供应商评估模块:用来对现有供应商的日常表现进行定期监督和考核。以确保供应商的供应质量,同时在供应商之间进行比较,以便继续同优秀的供应商进行合作,淘汰绩效差的供应商。

物资采购合同管理模块:主要涉及从合同谈判、签订到合同审批到合同履行期间的执行跟踪直至合同终止的供应商或采购商的关于合同的所有活动,目的是要解决合同期间出现的任何问题,确保供应商履行合同规定的义务。

电子支付模块:当网上采购双方达成协议之后,可以利用电子支付这种方便快捷的方式进行交易。电子支付安全、快捷,不仅能够缩短支付时间,还能够降低支付成本。利用电子方式保存的信息可以方便快捷地实现搜索功能和统计功能,为以后企业领导的查阅、决策提供方便。

报表打印模块:报表打印模块能方便快速、准确无误地生成领导需要查阅的各种采购信息,并能最大限度地减少报表的数量。

4 系统的实现

基于Web Services的主动式电子采购系统是一种需要订货方与供应商之间相互配合才能发挥最大效率的系统。订货方系统的实现需要利用大量的供应商提供的Web Services,同样供货系统也是如此。

订货方发布物资采购单的Web Services的实现:此服务首先检索采购订单数据库,把还没有完成的采购订单信息检索出来,并发布给供应商。

订货方提供的供货方基本信息修改Web Services的实现:此服务可以使供应商动态地修改自己的基本信息,如公司名称、公司电话、联系人、产品简介等。但公司编号、公司信用等级是由订货方维护,供应商只能浏览,无法修改。

订货方利用供应商提供的Web Services实现流水化电子物资采购:实现流水化电子采购需要供货方提供一整套的Web Services,包括产品信息的检索、采购单的处理、网上议价、订货单的处理等。

5 结束语

随着Internet的进一步发展,与传统的分布式对象技术相比,Web Services是构建在诸如XML,SOAP,WSDL和UDDI (统一描述、发现和集成协议)等等这些开放、中立的标准之上的,它支持开放的标准、互操作性好、应用面广,克服了传统电子物资采购系统的低集成性和低适应性。保证了系统良好的兼容性和通用性。操作简便、安全快捷、易于扩展、管理和维护方便。通过Web Services,企业集成应用可以高效、自动化地整合其应用,降低开发费用,获得更多成功的机会。

[1]罗海驰.基于Web Services 的电子政务体系结构及其应用[J].计算机工程与应用.2006;42(32).229-230

[2]李晓昕,薛永献.基于J2EE的Web服务构建[J].福建电脑.2009,2.117

[3]敬辉蓉,李传昭.采购管理理论综述[J].工业工程.2008,11(2).2

[4]金银凤.国外电子化采购及其对中国的启示[J].石油石化物资采购.2009,10.93-95

[5]王瑄,李燕.应用Web Services构建多层架构的高效.NET应用[M].第1版.北京:科学出版社.2005;311

10.3969/j.issn.1001-8972.2010.21.053

周虹:学士,助教,计算机网络技术。

猜你喜欢
订货供货供应商
『斗山杏仁』味飘香 飞机高铁供货忙
航材需求为随机变量的订货批量模型建立与应用
新一轮印标 中国供货百万吨分析
基于粗糙集理论的航材可修件订货预测
用户对供货速度的需求决定了自行车行业的未来
基于策略消费行为的服装定价与订货决策研究
基于极限学习机神经网络的买断制加盟模式订货决策
供应商汇总
供应商汇总
供应商汇总