B2B企业电子商务系统的设计与实现

来源:岁月联盟 作者:钟骏林 时间:2014-06-01
  在系统中,允许采购员和销售员郜有权使用小货车。通常各种电子商务网站中常见的是采购员在购买产品时,使用购物车存储挑选出来的产品,本系统之所以允许销售员也使用购物车,是考虑到提出拍卖申请和向求购方提出意向这两种情况下,销售员也需要筛选产品。因为在这两种情况下,销售员需要从众多的本公司的产品中,选择出部分符合条件的产品,然后提出拍卖申请或者向求购方提出意向,那么我们不妨允许销售员也使用购物车来完成上述选择产品的步骤,如同采购员购物一样。只是需要加一个限制,即销售员使用的购物车内只允许放入本公司的产品。为了避免文字歧义,我们把采购员和销售员都可以使用的购物车更名为小货车。
  会员管理中,系统具备评分功能,会员之间可以根据成交的合同交易额和履行情况互相加分,累加到资信当中;如果不按合同办事,出现违约行为,则给会员扣分,累加到资信当中。这样每个会员的资信都与其在网上的交易行为挂钩,相互评分有利于保证市场的公平、公开性,制约会员履行合同以保证自己的诚信度。
  另外物流公司也可以在B2B电子商务系统中对斋要运送货物的会员,根据交易双方的地理位置和货物的类型和数量等因素提出最佳运输方式和路线选择建议。
  四、实际开发
  PHP是一种服务器端的脚本语言。它和HTML一样,是一种编写网页的脚本语言,不同之处是:PHP是一种服务器端的语言,它运行在服务器上,客户端请求某个PHP文件时,首先服务器要对它进行处理,处理完毕后才发送到客户端而HTML则没有这么复杂,它不需要服务器端的解释过程。PHP可以运行在Windows NT和多种版本的Unix上,它不需要任何预先处理就可快速反馈结果,消耗的资源较少。
  MySQL是一种小巧玲珑的数据库服务器软件,对于中型及较大型应用系统是非常理想的。除了支持标准的Anal SQL语句以外,它还支持多种平台。MySQL是一个强大、快速且价格低廉的数据库软件,也是目前最可靠的数据库系统之一。它正迅速成为各地网站服务器的必要设备。在“电子商务系统的研究与建立”项目开发中,我们运用PHP+MySQL来实现。
  首先要搭建网站的开发环境。从相关的PHP网站下载php mysql apache perlsslsmtp的x合一的安装软件,这个软件把PHP、MySQL、Apache、perls等结合在一起,使川户免除了各种软件单独下载、自行配置调试的麻烦;另外还可以下载MySPL-Font_2.5_serup.ese安装软什,它的功能主要是把Access数据库导成MySQL数据库。
  作为服务器的计算机,可以利用Dreamweaver、写字板等文本编辑器编写PHP代码,并进行调试。运行PHP程序时不要忘记打开Apache服务器,此时需要注意,如果该机器还装有lIS服务器,两种服务器同时运行将出现冲突,这里提供两种解决办法:一种是手动切换,确保IlS和Apache两种服务器不同时运行;另外一种是为IlS和Apache设置不同的端口,比如IIS的端口为80,Apaclle的端口为1080。
  如果局域网内的其他机器也要编写PHP程序,服务器管理员可以分配一些用户权限,指定他们操作某些文件夹,允许他们如同服务器自身编写代码一样,在各自机器上编程调试。这样可以保证服务器安全性。