您现在所在的位置:

首页 > 电子商务 > B2B and B2C > B2B网上超市管理系统的设计与实现

B2B网上超市管理系统的设计与实现

来源: 中国电子商务研究中心   2011-03-16 01:39
  摘要:本文着重研究了公共独立平台交易模式,该模式主要是提供一个贸易平台,参与者可享受产品信息发布、厂家信息发布与认证、交易促成等服务,同时该平台也可以为特定行业提供一般性问题解决方案。在系统集成方面,具有跨平台,跨语言的优势。

  一、Web Service系统构架

  Web Service模型中的角色:

  服务提供者(Service Provider):从企业的角度看,这是服务的所有者。从体系结构的角度看,这是托管访问的服务的平台。总的来说,服务提供方主要执行了两个方面的操作:新服务的生成和新服务的注册。

  服务请求者(Service Request):从企业的角度看,这是要求满足特定功能的企业。服务请求者通过UDDI查询服务地址再调用服务单位个体。

  二、Web Service在电子商务中的应用模式

  由于电子商务的演变过程和企业经营模式的改变,特别是动态电子商务概念的提出,现今企业必须妥善运用Internet资源来创造和增进与交易伙伴间的合作关系,方能充分掌握市场行销变动并做出快速反应。Web Service正是为适应这种转变而出现的新的技术。Web Service是一种想把全世界的Internet变成一个虚拟计算环境的观念和技术,是一个能在任何平台上的任何语言中被动态调用的软件组件。

  为了实现动态电子商务,相关企业必须将有关的应用封装成Web Service,面向互联网提供一个标准的接口,以供用户或合作伙伴调用。

  三、网上超市的系统分析

  基于Web Service的B2B网上超市管理系统,其目标是实现企业信息的交流平台,给企业提供及时的供求信息,降低企业获取信息的成本,提高企业产品的市场竞争力。

  系统提出用品牌建设带动渠道和网络建设,进而建成一个辐射全国的连锁电子超市,为此第一个在农资流通领域引入了现代流通营销方式。

  在此系统业务流程中,各电子交易系统分别先通过订货系统浏览总部的商品目录,然后根据此向总部提交各自的单品订货清单,如有新的商品需要,可以在系统中向总部申请新商品信息。总部根据各电子交易系统已经上报并存在于总部数据库中的销售记录和库存记录来审批订货清单。

  四、网上超市的实现

  采用该技术的对于web Service的优点体现在调用服务的时候,直接引用服务非常方便,服务将业务逻辑封装了,数据库的结构对于调用服务者,完全是低耦合的,数据库的结构,服务调用者完全可以不用关心。

  数据类实现:

  在WebService中,所有的SOAP消息最终都将反序化为对象来进行进一步的处理;而要包含进SOAP消息里每种类型必须要有一个能正确序列化为一段XML文档。如果对SOAP消息里的每种类型必须要有一个正确序列化该类型的序列化器和反序列化器,否则SOAP服务器无法正常工作。

  数据访问层:

  为了把数据库和应用系统的细节隔开,可以使用微软企业库来实现数据库的访问层。

  简单的说,通过配置WebService的配置文件微软企业库中的Data模块就可以定位数据库。主要要完成三项任务,即:建立与数据库的连接;发送SQL语句;将SQL执行结果返回等。

  有效的WSDL文档通常由接口定义和实现定义两个部分构成。这两个文档一般存储在两个独立的文档中,一个使用WSDL服务文档描述接口定义,另外一个使用WSDL绑定文档来描述实现定义。

  在系统的申报求购服务的描述文档中Order List Report_Service.wsdl是WSDL实现文档,Order List Report_Interface.wsdl是WSDL绑定文档。下面将以系统实现中两个描述文档中关于get Order List()方法的服务描述代码来简要说明生成的描述文档。

  五、小结

  基于Web Service的B2B网上超市系统有较强的实际应用意义,目前电子商务已经得到了业界的认可,已经有成功案例,B2B的电子交易管理系统将会是企业降低生产经营成本,提高产品竞争力的有效手段。
  • 一比多网站:一比多一比多移动平台
  • 一比多咨询热线:13361975067   

    沪公网安备 31011502004088号

  • 增值电信业务经营许可证:沪B2-20070060 网站ICP备案号:沪ICP备07012688号 一比多(EBDoor) 版权所有 Copyright 1998-2018 EBDoor.com All rights reserved.