一种基于云服务的电子商务系统

文档序号:31392796发布日期:2022-09-03 02:45阅读:104来源:国知局
一种基于云服务的电子商务系统

1.本发明涉及电子商务领域,尤其涉及一种基于云服务的电子商务系统。


背景技术:

2.电子商务系统一般用于对网络购物的整个过程进行管理,用于实现商品展示、订单生成、物流管理、库存管理、财务管理等功能。现有的电子商务系统,在进行库存管理时,一般仅对出入库进行管理,而缺少对仓库环境的管理,而很多商品对存储环境都有要求,现有的电子商务系统不利于商品的正常保存。


技术实现要素:

3.本发明的目的在于公开一种基于云服务的电子商务系统,解决现有技术中,缺少对仓库环境管理,影响商品的正常保存的问题。
4.为了达到上述目的,本发明采用如下技术方案:
5.一种基于云服务的电子商务系统,包括仓库管理模块、云服务模块和管理模块;
6.仓库管理模块用于通过无线传感器网络获取仓库的环境数据,并将环境数据传输至云服务模块;
7.云服务模块用于存储环境数据;
8.管理模块包括仓库管理子模块,仓库管理子模块用于根据云服务模块中存储的环境数据对仓库环境进行管理。
9.优选地,基于云服务的电子商务系统还包括展示模块;
10.展示模块用于向客户展示商品信息;
11.所述云服务模块还用于存储商品信息;
12.所述管理模块还包括商品信息管理子模块,商品信息管理子模块用于对云服务模块中存储的商品信息进行管理。
13.优选地,基于云服务的电子商务系统还包括订单生成模块;
14.订单生成模块用于获取用户输入的订单数据,以及用于根据订单数据生成网购订单;
15.所述云服务模块还用于存储网购订单;
16.所述管理模块还包括订单管理子模块,订单管理子模块用于对云服务模块中存储的商网购订单进行管理。
17.优选地,基于云服务的电子商务系统还包括物流信息获取模块;
18.物流信息获取模块用于获取商品的物流信息;
19.所述云服务模块还用于存物流信息;
20.所述管理模块还包括物流信息管理子模块,物流信息管理子模块用于对云服务模块中存储的物流信息进行管理。
21.优选地,所述仓库管理子模块包括数据处理单元、环境调节单元和预警单元;
22.数据处理单元用于判断云服务模块中存储的环境数据是否异常;
23.环境调节单元用于在环境数据异常时,根据预设的调节策略对仓库的环境进行调节;
24.预警单元用于在环境数据异常时,根据预设的预警方式作出预警提示。
25.本发明通过无线传感器网络来获取仓库的环境数据,并通过设置相应的模块对仓库环境进行管理,有利于保证仓库的环境条件符合商品的存储要求,有利于商品的正常存储,避免由于存储环境问题影响商品的质量。
附图说明
26.利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。
27.图1,为本发明一种基于云服务的电子商务系统的一种示例性实施例图。
具体实施方式
28.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
29.如图1所示的一种实施例,本发明提供了一种基于云服务的电子商务系统,包括仓库管理模块、云服务模块和管理模块;
30.仓库管理模块用于通过无线传感器网络获取仓库的环境数据,并将环境数据传输至云服务模块;
31.云服务模块用于存储环境数据;
32.管理模块包括仓库管理子模块,仓库管理子模块用于根据云服务模块中存储的环境数据对仓库环境进行管理。
33.本发明通过无线传感器网络来获取仓库的环境数据,并通过设置相应的模块对仓库环境进行管理,有利于保证仓库的环境条件符合商品的存储要求,有利于商品的正常存储,避免由于存储环境问题影响商品的质量。
34.优选地,所述无线传感器网络包括无线节点和无线节点管理装置;
35.无线节点用于获取环境数据,并将环境数据传输至无线节点管理装置;
36.无线节点管理装置用于将无线节点传输过来的环境数据传输至云服务模块。
37.优选地,将无线节点传输过来的环境数据传输至云服务模块,包括:
38.对环境数据进行正确性判断,若环境数据符合预设的正确性条件,则将环境数据传输至云服务模块。
39.优选地,通过如下方式判断环境数据是否符合预设的正确性条件:
40.计算环境数据的正确性判断系数:
41.42.其中,coridx(u)表示无线节点u的正确性判断系数,lbu表示与无线节点u之间距离小于rthre的其它无线节点的集合,swk(u)和swk(v)分别表示lbu中的无线节点u和无线节点v获取的环境数据,δ和分别表示数值系数和距离系数;分别表示数值系数和距离系数;其中nflbu表示lbu中包含的无线节点的数量,twk(v)和twk(u)分别表示无线节点v和无线节点u与无线节点管理装置之间的最小通信跳数;
43.若正确性系数大于预设的正确性系数阈值,则表示环境数据不符合预设的正确性条件。
44.具体的,swk(u)和swk(v)的采集时间相同,比较时采用的数据类型相同。例如都是温度。
45.优选地,环境数据包括温度、湿度、粉尘浓度等。
46.优选地,无线节点管理装置还用于采用自适应的分簇时间间隔将无线节点分成簇头节点和成员节点;
47.成员节点用于获取环境数据,并将环境数据传输至簇头节点;
48.簇头节点用于接收成员节点传输过来的环境数据,并将环境数据传输至无线节点管理装置。
49.优选地,所述自适应的分簇时间间隔通过如下方式进行计算:
50.计算第q个分簇时间间隔内,无线节点的电量损耗指数:
[0051][0052]
其中,enrcusidx(q)表示第q个分簇时间间隔内,无线节点的电量损耗指数,w1、w2、w3表示预设的权重参数,nfchg(q)表示第q个分簇时间间隔内,电量消耗总值大于预设的电量消耗阈值的无线节点的数量,nfchgsw表示预设的电量消耗总值大于预设的电量消耗阈值的无线节点的数量标准值,nfbler(q)表示第q个分簇时间间隔结束后,电量剩余值小于预设的电量剩余值阈值的无线节点的数量,nfblersw表示预设的电量剩余值小于预设的电量剩余值阈值的无线节点的数量标准值,dttrs(q)和(q-1)分别表示第q个分簇时间间隔内,无线节点的平均数据转发量,dtrrssw表示预设的数据转发量参考值;
[0053]
若enrcusidx(q)大于预设的电量损耗指数阈值,则通过如下公式计算第q+1个分簇时间间隔:
[0054]
adjst(q+1)=adjst(q)-φ
×
dws
[0055]
若enrcusidx(q)小于等于预设的电量损耗指数阈值,则通过如下公式计算第q+1个分簇时间间隔:
[0056]
adjst(q+1)=adjst(q)+φ
×
dws
[0057]
其中,adjst(q+1)和adjst(q)分别表示第q+1个和第q个分簇时间间隔,dws表示预
设的时间长度,φ表示补偿系数,enrcusidxthr表示预设的电量损耗指数阈值。
[0058]
优选地,仓库管理模块还用于获取商品的出入库信息,并将出入库信息传输至云服务模块进行存储。
[0059]
优选地,基于云服务的电子商务系统还包括财务管理模块,财务管理模块用于对电子商务过程中产生的交易数据进行管理。
[0060]
优选地,基于云服务的电子商务系统还包括展示模块;
[0061]
展示模块用于向客户展示商品信息;
[0062]
所述云服务模块还用于存储商品信息;
[0063]
所述管理模块还包括商品信息管理子模块,商品信息管理子模块用于对云服务模块中存储的商品信息进行管理。
[0064]
优选地,展示模块包括网页端和app端,网页端用于通过网页的形式向客户展示商品信息,app端用于通过app程序的形式向客户展示商品信息。
[0065]
具体的,商品信息包括商品名称、商品价格、优惠信息等。
[0066]
优选地,基于云服务的电子商务系统还包括订单生成模块;
[0067]
订单生成模块用于获取用户输入的订单数据,以及用于根据订单数据生成网购订单;
[0068]
所述云服务模块还用于存储网购订单;
[0069]
所述管理模块还包括订单管理子模块,订单管理子模块用于对云服务模块中存储的商网购订单进行管理。
[0070]
具体的,订单数据包括商品名称、商品数量、收货地址、联系电话、付款金额、期望配送的快递公司名称、备注等信息。
[0071]
根据订单数据生成网购订单,包括:
[0072]
通过商品名称确定客户购买的商品所处的仓库的编号;
[0073]
根据客户的收货地址、联系电话、商品类型向客户的期望配送的快递公司下物流订单,获得订单编号;
[0074]
根据订单数据、订单编号、仓库的编号生成网购订单。
[0075]
优选地,基于云服务的电子商务系统还包括物流信息获取模块;
[0076]
物流信息获取模块用于获取商品的物流信息;
[0077]
所述云服务模块还用于存物流信息;
[0078]
所述管理模块还包括物流信息管理子模块,物流信息管理子模块用于对云服务模块中存储的物流信息进行管理。
[0079]
具体的,一般根据物流的订单编号获取商品的物流信息。
[0080]
优选地,对云服务模块中存储的环境数据、商品信息等数据的管理,一般包括查询、修改、导出等。
[0081]
优选地,所述仓库管理子模块包括数据处理单元、环境调节单元和预警单元;
[0082]
数据处理单元用于判断云服务模块中存储的环境数据是否异常;
[0083]
环境调节单元用于在环境数据异常时,根据预设的调节策略对仓库的环境进行调
节;
[0084]
预警单元用于在环境数据异常时,根据预设的预警方式作出预警提示。
[0085]
优选地,判断云服务模块中存储的环境数据是否异常,包括:
[0086]
判断环境数据是否超出预设的数值范围,若是,则表示云服务模块中存储的环境数据异常。
[0087]
优选地,环境调节单元设置仓库中,包括鼓风机、空调、吸尘器、抽湿机等设备。
[0088]
优选地,根据预设的调节策略对仓库的环境进行调节,包括:
[0089]
以湿度为例,当仓库中的湿度超出预设的湿度区间时,则通过抽湿机对仓库中的湿度进行调节。
[0090]
优选地,预设的预警方式包括短线预警和电话预警。
[0091]
尽管已经示出和描述了本发明的实施例,本领域技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变形,本发明的范围由权利要求及其等同物限定。
[0092]
需要说明的是,在本发明各个实施例中的各功能单元/模块可以集成在一个处理单元/模
[0093]
块中,也可以是各个单元/模块单独物理存在,也可以是两个或两个以上单元/模块集成在一个单元/模块中。上述集成的单元/模块既可以采用硬件的形式实现,也可以采用软件功能单元/模块的形式实现。
[0094]
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解应当理解,可以以硬件、软件、固件、中间件、代码或其任何恰当组合来实现这里描述的实施例。对于硬件实现,处理器可以在一个或多个下列单元中实现:专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、处理器、控制器、微控制器、微处理器、设计用于实现这里所描述功能的其他电子单元或其组合。对于软件实现,实施例的部分或全部流程可以通过计算机程序来指令相关的硬件来完成。
[0095]
实现时,可以将上述程序存储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。计算机可读介质可以包括但不限于ram、rom、eeprom、cd-rom或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1