一种在线销售系统的制作方法

xiaoxiao2021-2-25  224

一种在线销售系统的制作方法
【技术领域】
[0001]本发明涉及一种在线销售系统,属于在线销售领域。
【背景技术】
[0002]随经济社会的发展,特别是移动互联网技术的发展,网络购物逐渐成为一种潮流,越来越多的人通过网络购物。在现有技术中,当买家订购一个货物时,通常都是由卖家将货物快递给买家,而当买家想要退换一个货物的时候,同样都是由买家将货物快递给卖家。而有时买家和卖家之间的距离比较远的时候,快递费用通常比较高,退货和换货都需要买家出运费,这些都急需解决的问题。

【发明内容】

[0003]为为解决上述技术问题,本发明提出一种在线销售系统,在该销售系统中包括卖家、代理,买家,卖家拥有自己所售卖的货物,代理也会库存一些货物。当买家购买一个货物时候,由于卖家和代理都有可能库存该货物,因此,可以从卖家和代理中选择距离买家最近者来将货物快递给买家,从而节省了快递的费用;当客户欲退换货时,也可以从卖家和代理中选择距离买家最近者来负责退换货。而当有附近代理接收所退货物时,需要将代理账户中的预设的钱打到卖家的账户中,从而保证了卖家的利益。本发明具有安全、方便的优点。
[0004]为了达到上述目的,本发明的技术方案如下:
[0005]本发明提供了一种在线销售系统,如图1所示,包括服务器、卖家客户端、代理客户端、买家客户端,其中:
[0006]所述服务器包括处理器系统和连接到其上的待售货物数据库、流通货物数据库、货款数据库、销售信息数据库;所述卖家客户端、代理客户端、买家客户端连接到所述处理器系统;
[0007]所述待售货物数据库存储有各个卖家的信息,及其待售货物、待售货物的价格,各个代理的信息;
[0008]所述流通货物数据库存储有各个流通货物及其所对应的卖家、代理、买家、流通货物编号、该货物的位置;
[0009]所述货款数据库存储有卖家、代理、买家所拥有的账户信息;
[0010]处理器系统可以执行以下动作,
[0011 ]动作一,当处理器系统从第一买家客户端获取到第一买家欲购买的第一货物时,从货物数据库中查询拥有第一货物的第一卖家并发送给第一买家客户端,从流通货物数据库中查询第一货物所对应的且第一买家客户端附近代理为代理的第一流通货物编号,将第一流通货物编号及其代理发送给第一买家客户端,代理需要有大于或等于第一货物价格的预设金额方可做第一代理,从第一买家在货款数据库中的账户扣除第一货物的货款,并打入第一卖家在货款数据中的账户;该货物的位置为第一买家,且在第一预设时间后,从第一卖家在货款数据库中的账户从扣除代理费,并打入到第一指定代理在货款数据库中的账户,在第一预设时间之后,买家不可以退货或换货;
[0012]动作二,从第一代理在货款数据库中扣除第二货物的货款,如果是退货打入第一买家在货款数据中账户;是换货打入第一卖家在货款数据中的账户,货由第一卖家发出,快递费用由第一买家出。当处理器系统从第二买家客户端获取到包含有第二买家欲购买的第二货物、其所对应的发货者的第二订单时;该发货者是第一代理,从待售货物数据库中获取第二批代理并发送给第二买家客户端,并从第二买家客户端获取第二指定代理和第二流通货物编号;第二代理需要大于或等于第二货物价格的预设金额方和在第二买家附近可做第二代理,在第二买家完成第二货物的购买时,从流通货物数据库选择该第二货物所对应第二卖家,从第二买家在货款数据库中的账户扣除第二货物的货款,并打入到第二卖家在货款数据库的账户中;从流通货物数据库将第二流通货物编号所对应的代理设为第二指定代理,买家设为该第二买家,该货物的位置设置为第二买家;且在第二预设时间后,从第一卖家在货款数据库中的账户扣除双份代理费,并打入到第一,第二指定代理在货款数据库中的账户,在第二预设时间之后,买家不可以退货或换货;
[0013]动作三,从第二代理在货款数据库中扣除第三货物的货款,如果是退货打入第二卖家在货款数据的账户中;是换货打入第一卖家在货款数据中的帐户,货由第一卖家发出,快递费用由第二买家出。当处理器系统从第三买家客户端获取到包含有第三买家欲购买的第三货物、其所对应的发货者的第三订单时;该发货者是第二代理,从待售货物数据库中获取第三批代理并发送给第三买家客户端,并从第三买家客户端获取第三指定代理和第三流通货物编号;第三代理需要大于或等于第三货物价格的预设金额方和在第三买家附近可做第三代理,在第三买家完成第三货物的购买时,从流通货物数据库选择该第三货物所对应第三卖家,从第三买家在货款数据库中的账户扣除第三货物的货款,并打入到第三卖家在货款数据库的账户中;从流通货物数据库将第三流通货物编号所对应的代理设为第三指定代理,买家设为该第三买家,该货物的位置设置为第三买家;且在第三预设时间后,从第一卖家在货款数据库中的账户从扣除双份代理费,并打入到第二,第三指定代理在货款数据库中的账户,在第三预设时间之后,买家不可以退货或换货。
[0014]本发明的有益效果:
[0015]本发明提供了一种在线销售系统,在该销售系统中包括卖家、代理,代理,卖家拥有自己所售卖的货物,代理也会库存一些货物。当买家购买一个货物时候,由于卖家和代理都有可能库存该货物,因此,可以从卖家和代理中选择距离买家最近者来将货物快递给买家,从而节省了快递的费用;当客户欲退换货时,也可以从卖家和代理中选择距离买家最近者来负责退换货。而当有附近代理接收所退货物时,需要将代理账户中的预设的钱打到卖家的账户中,从而保证了卖家的利益。本发明具有安全、方便的优点。
【附图说明】
[0016]图1为本发明所提供的一种在线销售系统的架构图;
[0017]其中:1.服务器,11.处理器系统,12.货物数据库,13.流通货物数据库,14.货款数据库,2.卖家客户端,3.代理客户端,4.买家客户端;
【具体实施方式】
[0018]下面结合【具体实施方式】对本发明作进一步详细的说明。
[0019]本发明提供了一种在线销售系统,包括服务器1、卖家客户端2、代理客户端3、买家客户端4,其中:
[0020]在该系统中,卖家客户端、代理客户端、买家客户端的数量可以为多个,卖家通过登录到卖家客户端从而连接到服务器,代理通过登录到代理客户端从而连接到服务器,买家通过登录到买家客户端从而连接到服务器。
[0021]所述服务器1包括处理器系统11和连接到其上的待售货物数据库12、流通货物数据库13、货款数据库14、销售信息数据库15;所述卖家客户端2、代理客户端3、买家客户端4连接到所述处理器系统11。
[0022]参与该销售系统的用户角色分为卖家、代理、买家。卖家即为销售货物的厂家或商家,买家即为购买货物的用户,而代理处于卖家、买家之间,代理负责给用户提供售后服务,同时也帮助卖家售卖货物。
[0023]在该系统中货物分为待售货物、流通货物。为了销售,各个卖家会库存货物,这些货物就属于待售货物;而在实际的销售过程中,卖家需要将待售货物发送给买家,即卖家从仓库中取出,以快递出去的货物属于流通货物;待售货物、流通货物之间是可以转换的,卖家从仓库中取出,快递出去的库存货物就转换成流通货物,而买家有可能退换货,卖家将所接收到的流通货物存储到仓库中,该流通货物就转换成待售货物。
[0024]所述待售货物数据库12存储有各个卖家的信息,及其待售货物、待售货物的价格,各个代理的信息。
[0025]利用卖家做key值从待售货物数据库中查询到该卖家所待售货物信息,利用货物做key值从货物数据库中查询到该所有售卖该货物的卖家信息。
[0026]所述流通货物数据库13存储有各个流通货物及其所对应的卖家、代理、买家、流通货物编号、该货物的位置。
[0027]为了能够唯一的标记流通货物,需要给每个流通货物设置一个唯一的流通货物标号。在现实中,每种货物数量一般是大于1的,即每种货物会包括多个流通货物,则这些流通货物的流通货物编号也是不一样的。
[0028]利用卖家做key值从流通货物数据库中查询到该卖家所对应的流通货物,利用代理做key值从流通货物数据库中查询到该代理所对应的流通货物的位置(该流通货物可以处于买家手上,也可以处于代理手上),利用买家做key值从流通货物数据库中查询到该买家所购买的流通货物。
[0029]所述货款数据库14存储有卖家、代理、买家所拥有的账户信息。
[0030]在该系统中,所有卖家、代理、买家在系统中都拥有账户,该账户存储有他们所拥有的货币数目。这些都属于现有技术。
[0031]处理器系统11可以执行以下动作,
[0032]动作一,当处理器系统11从第一买家客户端4获取到第一买家欲购买的第一货物时,从货物数据库12中查询拥有第一货物的第一卖家并发送给第一买家客户端4,从流通货物数据库13中查询第一货物所对应的且第一买家客户端附近代理为代理的第一流通货物编号,将第一流通货物编号及其代理发送给第一买家客户端4,代理需要有大于或等于第一货物价格的预设金额方可做第一代理,从第一买家在货款数据库14中的账户扣除第一货物的货款,并打入第一卖家在货款数据14中的账户;该货物的位置为第一买家,且在第一预设时间后,从第一卖家在货款数据库14中的账户从扣除代理费,并打入到第一指定代理在货款数据库14中的账户,在第一预设时间之后,买家不可以退货或换货。
[0033]在本系统中,一种货物位于卖家处,因此当买家 在搜索该货物的时候,需要将拥有该货物的卖家展示给买家。
[0034]当买家想要购买第一货物的时候,系统会从货物数据库中搜索拥有第一货物的卖家。其从流通货物数据库中选择第一货物所对应的代理且第一代理位于买家附近。将卖家和代理的信息发送给买家客户端,从而提交订单。
[0035]动作二,从第一代理在货款数据库14中扣除第二货物的货款,如果是退货打入第一买家在货款数据14中账户;是换货打入第一卖家在货款数据14中的账户,货由第一卖家发出,快递费用由第一买家出。当处理器系统11从第二买家客户端4获取到包含有第二买家欲购买的第二货物、其所对应的发货者的第二订单时;该发货者是第一代理,从待售货物数据库12中获取第二批代理并发送给第二买家客户端4,并从第二买家客户端4获取第二指定代理和第二流通货物编号;第二代理需要大于或等于第二货物价格的预设金额方和在第二买家附近可做第二代理,在第二买家完成第二货物的购买时,从流通货物数据库13选择该第二货物所对应第二卖家,从第二买家在货款数据库14中的账户扣除第二货物的货款,并打入到第二卖家在货款数据库14的账户中;从流通货物数据库13将第二流通货物编号所对应的代理设为第二指定代理,买家设为该第二买家,该货物的位置设置为第二买家;且在第二预设时间后,从第一卖家在货款数据库14中的账户扣除双份代理费,并打入到第一,第二指定代理在货款数据库14中的账户,在第二预设时间之后,买家不可以退货或换货。
[0036]当买家在买家客户端提交订单时,用户需要同时指定一个指定代理为该用户服务,因此需要选择一批代理提供个用户以供用户选择,代理必须在买家附近。当用户所选择的发货者为代理的时候,货款就要发送给代理,且在第二预设时间之后即此次交易完成之后,第一卖家需要将双份代理费打到第一代理,第二代理的账户中。为了降低代理的损失,买家退货,换货的货物在代理处销售一段时间后,可以将货物返回第一卖家拿回本金,返回的快递费用由代理出,销售时间根据货物而定。
[0037]动作三,从第二代理在货款数据库14中扣除第三货物的货款,如果是退货打入第二卖家在货款数据14的账户中;是换货打入第一卖家在货款数据14中的帐户,货由第一卖家发出,快递费用由第二买家出。当处理器系统11从第三买家客户端4获取到包含有第三买家欲购买的第三货物、其所对应的发货者的第三订单时;该发货者是第二代理,从待售货物数据库12中获取第三批代理并发送给第三买家客户端4,并从第三买家客户端4获取第三指定代理和第三流通货物编号;第三代理需要大于或等于第三货物价格的预设金额方和在第三买家附近可做第三代理,在第三买家完成第三货物的购买时,从流通货物数据库13选择该第三货物所对应第三卖家,从第三买家在货款数据库14中的账户扣除第三货物的货款,并打入到第三卖家在货款数据库14的账户中;从流通货物数据库13将第三流通货物编号所对应的代理设为第三指定代理,买家设为该第三买家,该货物的位置设置为第三买家;且在第三预设时间后,从第一卖家在货款数据库14中的账户从扣除双份代理费,并打入到第二,第三指定代理在货款数据库14中的账户,在第三预设时间之后,买家不可以退货或换货。
[0038]当买家想要退货时,买家可以将货物退给代理,此时代理需要将货款打到买家的账户上。为了降低代理的损失,买家退货,换货的货物在代理处销售一段时间后,可以将货物返回第一卖家拿回本金,返回的快递费用由代理出,销售时间根据货物而定。
[0039]在现有技术中,往往都是用户在网上订购货物,然后卖家将货物快递给买家,从而完成购买过程;而在本发明中,供用户选择的代理的距离为到相对应的买家的距离小于预设值的代理,并供用户选择;由于减少了距离,退货和换货不需要买家再出运费,从而节省了快递货物的费用。
[0040]本发明提供了一种在线销售系统,在该销售系统中包括卖家、代理,买家,卖家拥有自己所售卖的货物,代理也会库存一些货物。当买家购买一个货物时候,由于卖家和代理都有可能库存该货物,因此,可以从卖家和代理中选择距离买家最近者来将货物快递给买家,从而节省了快递的费用;当客户欲退换货时,也可以从卖家和代理中选择距离买家最近者来负责退换货。而当有附近代理接收所退货物时,需要将代理账户中的预设的钱打到卖家的账户中,从而保证了卖家的利益。本发明具有安全、方便的优点。
[0041]显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。
【主权项】
1.一种在线销售系统,包括服务器(1)、卖家客户端(2)、代理客户端(3)、买家客户端(4),其特征在于: 所述服务器(1)包括处理器系统(11)和连接到其上的待售货物数据库(12)、流通货物数据库(13)、货款数据库(14)、销售信息数据库(15);所述卖家客户端(2)、代理客户端(3)、买家客户端(4)连接到所述处理器系统(11); 所述待售货物数据库(12)存储有各个卖家的信息,及其待售货物、待售货物的价格,各个代理的信息; 所述流通货物数据库(13)存储有各个流通货物及其所对应的卖家、代理、买家、流通货物编号、该货物的位置; 所述货款数据库(14)存储有卖家、代理、买家所拥有的账户信息; 处理器系统11可以执行以下动作, 动作一,当处理器系统(11)从第一买家客户端(4)获取到第一买家欲购买的第一货物时,从货物数据库(12)中查询拥有第一货物的第一卖家并发送给第一买家客户端(4),从流通货物数据库(13)中查询第一货物所对应的且第一买家客户端附近代理为代理的第一流通货物编号,将第一流通货物编号及其代理发送给第一买家客户端(4),代理需要有大于或等于第一货物价格的预设金额方可做第一代理,从第一买家在货款数据库(14)中的账户扣除第一货物的货款,并打入第一卖家在货款数据(14)中的账户;该货物的位置为第一买家,且在第一预设时间后,从第一卖家在货款数据库(14)中的账户从扣除代理费,并打入到第一指定代理在货款数据库(14)中的账户,在第一预设时间之后,买家不可以退货或换货;动作二,从第一代理在货款数据库(14)中扣除第二货物的货款,如果是退货打入第一买家在货款数据(14)中账户;是换货打入第一卖家在货款数据(14)中的账户,货由第一卖家发出,快递费用由第一买家出。当处理器系统(11)从第二买家客户端(4)获取到包含有第二买家欲购买的第二货物、其所对应的发货者的第二订单时;该发货者是第一代理,从待售货物数据库(12)中获取第二批代理并发送给第二买家客户端(4),并从第二买家客户端(4)获取第二指定代理和第二流通货物编号;第二代理需要大于或等于第二货物价格的预设金额方和在第二买家附近可做第二代理,在第二买家完成第二货物的购买时,从流通货物数据库(13)选择该第二货物所对应第二卖家,从第二买家在货款数据库(14)中的账户扣除第二货物的货款,并打入到第二卖家在货款数据库(14)的账户中;从流通货物数据库(13)将第二流通货物编号所对应的代理设为第二指定代理,买家设为该第二买家,该货物的位置设置为第二买家;且在第二预设时间后,从第一卖家在货款数据库(14)中的账户扣除双份代理费,并打入到第一,第二指定代理在货款数据库(14)中的账户,在第二预设时间之后,买家不可以退货或换货; 动作三,从第二代理在货款数据库(14)中扣除第三货物的货款,如果是退货打入第二卖家在货款数据(14)的账户中;是换货打入第一卖家在货款数据(14)中的帐户,货由第一卖家发出,快递费用由第二买家出。当处理器系统(11)从第三买家客户端(4)获取到包含有第三买家欲购买的第三货物、其所对应的发货者的第三订单时;该发货者是第二代理,从待售货物数据库(12)中获取第三批代理并发送给第三买家客户端(4),并从第三买家客户端(4)获取第三指定代理和第三流通货物编号;第三代理需要大于或等于第三货物价格的预设金额方和在第三买家附近可做第三代理,在第三买家完成第三货物的购买时,从流通货物数据库(13)选择该第三货物所对应第三卖家,从第三买家在货款数据库(14)中的账户扣除第三货物的货款,并打入到第三卖家在货款数据库(14)的账户中;从流通货物数据库(13)将第三流通货物编号所对应的代理设为第三指定代理,买家设为该第三买家,该货物的位置设置为第三买家;且在第三预设时间后,从第一卖家在货款数据库(14)中的账户从扣除双份代理费,并打入到第二,第三指定代理在货款数据库(14)中的账户,在第三预设时间之后,买家不可以退货或换货。
【专利摘要】本发明提供了一种在线销售系统,在该销售系统中包括卖家、代理,买家,卖家拥有自己所售卖的货物,代理也会库存一些货物。当买家购买一个货物时候,由于卖家和代理都有可能库存该货物,因此,可以从卖家和代理中选择距离买家最近者来将货物快递给买家,从而节省了快递的费用;当客户欲退换货时,也可以从卖家和代理中选择距离买家最近者来负责退换货。而当有附近代理接收所退货物时,需要将代理账户中的预设的钱打到卖家的账户中,从而保证了卖家的利益。本发明具有安全、方便的优点。
【IPC分类】G06Q30/06
【公开号】CN105488704
【申请号】CN201510808458
【发明人】陈献友
【申请人】陈献友
【公开日】2016年4月13日
【申请日】2015年11月16日

最新回复(0)