推荐期刊

CSCW技术在中小型企业电子商务平台中的应用

时间:2015-12-20 23:20:29 所属分类:微电子 浏览量:

[摘要] 随着信息化进程的深入,通信技术与计算机及其网络技术相融合,产生了一个新的研究领域——计算机支持的协同工作CSCW (Computer Supported Cooperative Work),简称计算机协同工作。本文讨论了中小型企业协同商务系统的构建技术,并给出了具体的系统实

[摘要] 随着信息化进程的深入,通信技术与计算机及其网络技术相融合,产生了一个新的研究领域——计算机支持的协同工作CSCW (Computer Supported Cooperative Work),简称计算机协同工作。本文讨论了中小型企业协同商务系统的构建技术,并给出了具体的系统实现过程。
  [关键词] CSCW技术 电子商务平台
  
  计算机支持的协同工作(Computer Support Cooperative Work,简称CSCW)使地域上分散的一个群体可以借助计算机及其网络技术共同协调与协作来完成一项任务。协同是企业获取竞争优势的主要源泉,特别在中小型企业中开展协同电子商务有利于企业创建长期、持续的竞争优势。特别在当今数字化经济和网络经济的浪潮中,电子商务已作为基于Internet应用的一种重要模式,由于它在降低运营成本、提高灵活性与效率、扩大业务范围、拓展新的商业机会等方面具有传统贸易方式所无法比拟的优势。
  一、CSCW的关键技术
  1.CSCW系统模型和体系结构,CSCW系统的基本组成元素可归纳成4类:成员角色(role)、共享对象(shared object)、协作活动(activity)和协作事件(event)。而一般认为CSCW系统有四层模型:开放系统互连环境、协同工作支撑平台、协同工作应用接口、各种CSCW应用系统。如下图所示:
  CSCW典型系统框架图
  2.群体协作模式,CSCW的群体协作模式,是指利用社会科学的研究成果,进行跨学科研究,概括出人类群体协作模式,用于指导协同工作技术研究的一种模式。
  3.协作控制机制,CSCW的协作控制机制要考虑到群体成员在协作时的行为习惯和心理状态,向各成员提供协作所需的信息。
  4.群组通信机制,CSCW的通信支持体系结构可分为4层:主机及路由扩展子层、资源预留子层、)可靠传输子层、协同应用层。
  5.同步机制,CSCW的同步可分为实时事件同步和连续媒体同步两类。实时事件同步描述一个或一组相关事件的发生和由此引起的相应动作之间的时序关系。
  二、中小型企业协同电子商务平台
  1.企业内部的协同。企业内部各部门之间有不同的任务,如人事管理、财务管理、生产管理、质量检查等。将企业内部各部门有效的协同工作,将会降低其运营成本,提高企业的生产效率,为企业的外部协同提供坚实的基础。企业中每个商业程序都可以是一个Web服务,简单地说一个Web服务可以是一个对象或是一个包含许多对象的组件,一个Web服务可提供许多属性和方法。
  2.电子商务供应链的协同。电子商务供应链主要通过销售及销售预测、采购管理、库存管理、运输管理等实现供应商、制造商、分销商、服务商、客户之间的信息流、物流、资金流的协同从而发挥出供应链的整体优势。通过创建以点带面的协同数据平台和基于供应链管理的企业协同工作平台,将电子商务平台与ERP等企业内部管理信息系统的无缝链接,实现企业前后台的协同运作和全面整合,以及供应链企业间业务流、资金流和信息流的协同,建立企业应用集成EAI体系。
  3.与外部系统的集成。中小型企业协同商务系统可以和企业现有系统进行数据交换,这些系统是实现协同的基础,例如:供应商的ERP系统和企业的CRM系统可以为协同商务系统提供供应商的库存信息和客户的相关信息,企业就可以对不同的零部件设计不同的库存计划和生产计划,从而可以为企业节省大量的生产成本。
  4.系统具体实现。整个协同商务系统采用在.NET框架中基于XML的Web服务技术实现。实现一个完整的Web服务包括以下步骤:
  (1)Web服务提供者设计实现Web服务,并将调试正确后的Web服务通过Web服务中介者发布,并在UDDI注册中心注册。
  (2)Web服务请求者向Web服务中介者请求特定的服务,中介者根据请求查询UDDI注册中心,为请求者寻找满足请求的服务。
  (3)Web服务中介者向Web服务请求者返回满足条件的Web服务描述信息,该描述信息用WSDL写成,各种支持Web服务的机器都能阅读。
  (4)利用从Web服务中介者返回的描述信息生成相应的SOAP消息,发送给Web服务提供者,以实现Web服务的调用。
  (5)Web服务提供者按SOAP消息执行相应的Web服务,并将服务结果返回给Web服务请求者。

  调用Web服务方法包括下面的具体步骤,如下图所示:
  调用Web服务方法图
  ①Asp.net应用程序调用代理类中的方法,向它传递参数;②代理类接收调用后,格式化将要发送给Web服务的参数;③将函数调用发送到Web服务;④Web服务用代理类传来的参数执行调用的方法,将结果放入XML文件中;⑤形成的XML文件被发送给代理;⑥代理类收到XML文件后,分析这个文件,得到返回的值;⑦代理类把这些值传递给应用程序。
  这样,将系统基于Web服务进行构建后,企业内部、供应链以及与外部都得到了相应的整合与协同。
  三、结束语
  协同电子商务平台可以有效地实现企业内系统之间和企业内系统与外部系统开展业务流程合作,是电子商务发展的必然趋势。通过采用基于XML的Web服务技术可以很好地实现业务流、资金流和信息流三协同的中小型企业协同商务系统,具有良好的经济效益。

转载请注明来自:http://www.zazhifabiao.com/lunwen/dzxx/wdz/30608.html