技术领域
[0001] 本
发明涉及
电子商务技术领域,特别是涉及一种电子商务系统及其方法。
背景技术
[0002] 电子商务(Electronic Commerce),是以信息网络技术为手段,以商品交换为中心的商务活动(Business Activity);也可理解为在互联网(Internet)、企业内部网(Intranet)和增值网(VAN,Value Added Network)上以电子交易方式进行交易活动和相关服务的活动,是传统商业活动各环节的电子化、网络化、信息化;以互联网为媒介的商业行为均属于电子商务的范畴。
[0003] 目前的电商平台虽然很成熟,但在交易环节都是模板化,都是由交易平台开发的固定流程,特别是对于公司间业务交易或非标品定制服务交易,以往电商系统往往都只能是公司或企业内部员工间处理流转,当需要客户对交易进行参与处理时,则往往需要客户与员工在系统外沟通,难以直接通过系统进行处理,费时费
力,且难以及时确定交易的最新进展。
发明内容
[0004] 为克服上述
现有技术存在的不足,本发明之目的在于提供一种电子商务系统及其方法,以实现一种可将员工与客户都纳入流转过程、以客户下单为起点、各个环节处理情况对用户透明且中间环节持续让用户作为处理人员参与工作进展的电子商务系统。
[0005] 为达上述及其它目的,本发明提出一种电子商务系统,包括:
[0006] 管理端,用于利用表单设计器配置下单单据,并为下单单据配置相应的工作流;
[0007]
服务器端,用于保存所述管理端所配置的下单单据及配置的相应的工作流,并根据工作流将下单单据自动流转到相关人员进行处理;
[0008] 客户端,于取得登录权限后,根据选择的产品或服务获取相应的下单单据,根据下单单据格式填写相应的需求后生成下单
请求,并于接收到流转当前环节的下单单据时进行相应的处理;
[0009] 员工端,于接收到流转到自身环节的下单单据时,对下单单据的当前环节进行处理。
[0010] 优选地,所述管理端进一步包括:
[0011] 表单生成模
块,用于利用表单设计器生成提供用户配置需求项的表单;
[0012] 下单单据设置单元,用于根据生成的表单设置用户下单单据,并保存至所述服务器端;
[0013] 工作流配置单元,用于基于实际的业务流程配置为各下单单据的工作流,并将结果保存到所述服务器端。
[0014] 优选地,所述表单设计器包括:
[0015] 获取单元,用于获取基于表格类
软件形成的表单模板文件的内容,于该表单模板文件中,包含本次交易的基本信息以及买卖双方对本次交易约定的需求项;
[0016] 解析单元,用于对获取的表单模板文件进行解析,获取其中的表单元素;
[0017] 配置单元,根据用户需求对表单模板文件中的表单元素的属性进行调整配置,得到可编辑的配置文件;
[0018] 表单生成单元,用于根据解析单元的解析结果及对应的配置单元的配置文件配置生成所述交易表单。
[0019] 优选地,所述下单单据设置单元为所生成的下单单据设置金额字段、用户信息以及处理状态字段。
[0020] 优选地,所述客户端进一步包括:
[0021] 登录模块,用于客户进行登录,并
访问产品展示模块;
[0022] 产品展示模块,用于记录并展示每个产品或服务的信息;
[0023] 下单请求模块,用于根据选择的产品或服务获取相应的下单单据,根据下单单据格式填写相应的需求后生成下单请求。
[0024] 优选地,所述客户端还包括流转处理模块,于接收到流转到自身环节的下单单据时,根据工作流对下单单据的当前环节进行处理。
[0025] 为达到上述目的,本发明还提供一种电子商务方法,包括:
[0026] 步骤S1,根据客户端选择的产品或服务提供相应的下单单据,接收客户端根据下单单据格式填写相应的需求后生成的下单请求;
[0027] 步骤S2,根据下单请求对应下单单据的工作流,将下单单据自动流转到相关人员进行处理。
[0028] 优选地,于步骤S1之前,还包括如下步骤:
[0029] 步骤S0,获取管理端利用表单设计器配置的下单单据,以及为下单单据配置相应的工作流。
[0030] 优选地,步骤S0进一步包括:
[0031] 步骤S001,所述管理端利用表单设计器生成提供用户配置需求项的表单;
[0032] 步骤S002,根据生成的表单设置用户下单单据,并保存至服务器端;
[0033] 步骤S003,基于实际的业务流程配置为各下单单据的工作流,并将结果保存到服务器端。
[0034] 优选地,步骤S2进一步包括:
[0035] 当下单单据流转到员工端时,由员工端对下单单据的当前环节进行处理,并将处理结果反馈至服务器端,以便进行下一流转环节;
[0036] 当下单单据流转到客户端时,由客户端对接收到流转到当前环节的下单单据时进行相应的处理,并将处理结果反馈至服务器端,以便进行下一流转环节。
[0037] 现有技术相比,本发明一种电子商务系统及方法通过管理端利用表单设计器配置下单单据,并为下单单据配置相应的工作流,服务器端根据工作流将下单单据自动流转到相关人员进行处理,客户端根据选择的产品或服务获取相应的下单单据,根据下单单据格式填写相应的需求后生成下单请求,并于接收到流转当前环节的下单单据时进行相应的处理,员工端,于接收到流转到自身环节的下单单据时,对下单单据的当前环节进行处理,实现了一种可将员工与客户都纳入流转过程、以客户下单为起点、各个环节处理情况对用户透明且中间环节持续让用户作为处理人员参与工作进展的电子商务系统,本发明尤其适合于公司间业务交易、非标品定制服务交易。。
附图说明
[0038] 图1为本发明一种电子商务系统的系统结构图;
[0039] 图2为本发明具体
实施例中管理端的结构示意图;
[0040] 图3为本发明具体实施例中客户端的结构示意图;
[0041] 图4为本发明一种电子商务方法的步骤
流程图;
[0042] 图5为本发明具体实施例之电子商务系统的工作流向图。
具体实施方式
[0043] 以下通过特定的具体实例并结合附图说明本发明的实施方式,本领域技术人员可由本
说明书所揭示的内容轻易地了解本发明的其它优点与功效。本发明亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本发明的精神下进行各种修饰与变更。
[0044] 图1为本发明一种电子商务系统的系统结构图。如图1所示,本发明一种电子商务系统,包括:
[0045] 管理端10,用于利用表单设计器配置下单单据,并为下单单据配置相应的工作流。
[0046] 在本发明具体实施例中,如图2所示,管理端10进一步包括:
[0047] 表单生成模块101,用于利用表单设计器生成提供用户配置需求项的表单。
[0048] 具体地,表单设计器包括:
[0049] 获取单元,用于获取基于表格类软件形成的表单模板文件的内容,于该表单模板文件中,包含买卖双方对本次交易的所有需求项。在本发明具体实施例中,所述表格类软件可以为微软的Excel软件产品或者金山的WPS软件产品,也就是说,用户可基于微软的Excel软件或者金山的WPS软件绘制包含表单元素的表单模板。在本发明具体实施例中,以生成一房产交易表为例,利用Excel软件绘制包含若干表单元素的表单模板,本实施例中,该房产交易表的表单元素包括买房姓名、身份信息、卖方姓名、身份信息、房产信息、交易金额、交易流程各
节点及对应的日期信息、付款金额、违约规定等等,买卖双方可根据需求协商形成。
[0050] 解析单元,用于对获取的表单模板文件进行解析,获取其中的表单元素。具体地,解析单元通过对表单模板文件的解析,获得表单元素的文本内容、
位置及排列顺序以及单元格格式等。
[0051] 在本发明具体实施例中,解析单元的解析过程如下:
[0052] 根据所述表单模板文件的文本内容的首行提取出表单名称。在本发明具体实施例中,根据所述表单模板文件的文本内容的首行提取出表单名称为:房产交易表;
[0053] 根据所述表单模板文件的连续性提取出主数据字段或明细字段。一般地,表单可分为两大类:一类是表单元素全部为主数据字段的表单,第二类是表单元素的部分为主数据字段,还附带上明细字段的表单。
[0054] 根据提取出的主数据字段或明细字段,分别为各个字段确定其属性,在本发明具体实施例中,各字段的属性包括但不限于字段位置、数据类型、默认值,字段的数据类型包括但不限于文本、数字、日期、
条形码、图片、下拉选择、多项选择、公式等。
[0055] 配置单元,根据用户需求对表单模板文件中的表单元素的属性进行调整配置,得到可编辑的配置文件。也就是说,可由用户根据表单实际情况对表单元素的属性进行配置,进而得到满足用户需求的表单。
[0056] 本实施例中,需要将本发明之表单设计器与Excel软件关联,在Excel软件中,根据解析结果,利用表单设计器对表单模板文件中的表单元素进行配置。
[0057] 具体地,配置单元的配置过程如下:
[0058] 生成配置界面,所述配置界面可以列表形式提供对表单元素的各主数据字段与明细字段进行配置的操作;
[0059] 获取对表单元素的各字段信息的配置操作,根据配置操作确定各字段信息的配置结果,形成所述配置文件,具体地,用户可根据需求对表单元素进行配置,例如对各表单元素的数据类型进行设置,例如对于买卖方姓名,其数据类型可设置为文字,对于约定的日期,其数据类型可设置为日期类型,优选地,对于一些特殊的数据类型,则需要输入相应的内容,例如公式的数据类型,则对应相应的表单元素生成公式字段,对于下拉菜单的数据类型,则需要输入默认值,以逗号分割。所述的配置还可包括对字段的增删操作,例如对某个字段进行增加或删除。所述的配置还可包括对字段设置相应的关联关系,可设置带出的数据内容。
[0060] 优选地,配置单元还可对表单设置唯一主键属性,包括唯一性与唯一性编号格式,表单的唯一性表示一个数据用于确定独一的依据,比如订单中的订单号、项目的项目编号等等,唯一性编号格式,用于规范编号规则的方法以及自动编号的方法,以及设置排序依据的字段及顺序和倒序的属性。优选地,配置单元还可以对表单设定分组,以便其可以在不同终端,例如Excel/WPS端、Web端、手机端中进行归组显示。
[0061] 表单生成单元,用于根据解析单元的解析结果及对应的配置单元的配置文件配置生成相应的表单,并存储于服务器端。在本发明具体实施例中,表单生成单元可以根据预先设计的表单引擎根据表单模板文件的解析结果以及配置单元的配置结果生成表单存储于服务器端。
[0062] 优选地,该表单设计器还包括
渲染单元,用于将配置完成的下单单据根据不同的展示平台进行渲染,形成各个终端可以访问的单据。
[0063] 下单单据设置单元102,用于根据生成的表单设置用户下单单据。在本发明具体实施例中,设置用户下单单据需要为所生成的表单设置金额字段、用户信息以及处理状态字段等。
[0064] 工作流配置单元103,用于基于实际的业务流程配置为各下单单据的工作流,并将结果保存到服务器端20。也就是说,当各下单单据配置好后,管理端还需要根据各下单单据的实际的业务流程设置各个环节。
[0065] 在本发明中,可以由管理端自定义配置工作流,这样管理端不仅可以配置员工处理单据,也可以配置客户处理单据,而现有技术中一般公司或企业内部的电商平台的工作流都仅仅是员工之间的处理流转,不会将客户纳入。本发明通过让用户自定义配置工作流,可以根据需求让内部员工及相关客户都作为处理人员参与工作进展,使得本发明的电商系统更灵活,更具有通用性和实用性。
[0066] 服务器端20,用于保存管理端所配置的下单单据及配置的相应的工作流,并根据工作流将下单单据自动流转到相关人员进行处理。具体地说,当接收到客户端的下单请求后,则根据下单单据所对应的工作流依据流程自动流转到相关人员进行跟进处理。
[0067] 客户端30,于取得登录权限后,根据选择的产品或服务获取相应的下单单据,根据下单单据格式填写相应的需求后生成下单请求,并于接收到流转当前环节的下单单据时进行相应的处理,例如流转到客户端处理支付预付款,确认各类条款、客户支付款项等。
[0068] 具体地,如图3所示,客户端30进一步包括:
[0069] 登录模块301,用于客户进行登录,并访问产品展示模块。登录模块包含有账号登录单元、产品列表信息单元;所述账号登录单元用于客户进行登录,产品列表信息单元用于客户就系统内记载的产品或服务进行查看;
[0070] 产品展示模块302,用于记录并展示每个产品的信息。产品展示模块102包含多个相互独立的产品信息单元,各产品信息单元与所述产品列表信息单元内的产品一一对应,并产生相应的链接,即通过产品列表信息单元内的某个产品/服务直接连接到产品模块内该产品/服务对应的产品/服务信息单元,所述产品信息单元可记载有该产品/服务的基本信息、图片、音频、视频信息、沟通链接等。
[0071] 下单请求模块303,用于根据选择的产品或服务获取相应的下单单据,根据下单单据格式填写相应的需求后生成下单请求。也就是说,当客户通过访问产品展示模块选取某一产品或服务后,则根据选择的产品或服务从服务器端获取相应的下单单据,然后客户根据下单单据格式填写相应的需求,提交下单请求,产生所述下单请求。
[0072] 流转处理模块304,当接收到流转到自身环节的下单单据时,根据工作流对下单单据的当前环节进行处理,例如当前环节为下单单据流转到客户端需处理支付预付款,确认各类条款等,则处理支付预付款,确认各类条款后反馈至服务器端,以便进行下一环节,若当前环节为下单单据流转到客户端需客户支付款项,则处理支付款项,交易流程结束,由服务器端根据工作流控制售后
跟踪。
[0073] 员工端40,于接收到流转到自身环节的下单单据时,对下单单据的当前环节进行处理。也就是说,当客户端30进行下单请求后,服务器端则会根据下单单据配置的对应的工作流对下单单据进行流转,当流转到当前环节时,处于当前环节的员工端40则会收到该下单单据,当员工端40处理完当前环节的下单单据并反馈至服务器端时,服务器端则又根据工作流继续流转至下一环节,直接最终环节结束。
[0074] 图4为本发明一种电子商务方法的步骤流程图。如图4所示,本发明一种电子商务方法,包括:
[0075] 步骤S1,根据客户端选择的产品或服务提供相应的下单单据,接收客户端根据下单单据格式填写相应的需求后生成的下单请求。
[0076] 于步骤S1之前,还包括验证客户端登录权限的步骤。在客户端取得登录权限后,用户可查看系统内记载的产品或服务,当客户选择相应的产品或服务后,根据客户选择的产品或服务提供相应的下单单据,客户根据下单单据格式填写相应的需求后生成下单请求。
[0077] 优选地,于步骤S1之前,还包括如下步骤:
[0078] 步骤S0,获取管理端利用表单设计器配置的下单单据,以及为下单单据配置相应的工作流。
[0079] 在本发明具体实施例中,步骤S0进一步包括:
[0080] 步骤S001,管理端利用表单设计器生成提供用户配置需求项的表单。
[0081] 具体地,该表单设计器包括:
[0082] 获取单元,用于获取基于表格类软件形成的表单模板文件的内容,于该表单模板文件中,包含买卖双方对本次交易的所有需求项。在本发明具体实施例中,所述表格类软件可以为微软的Excel软件产品或者金山的WPS软件产品,也就是说,用户可基于微软的Excel软件或者金山的WPS软件绘制包含表单元素的表单模板。在本发明具体实施例中,以生成一房产交易表为例,利用Excel软件绘制包含若干表单元素的表单模板,本实施例中,该房产交易表的表单元素包括买房姓名、身份信息、卖方姓名、身份信息、房产信息、交易金额、交易流程各节点及对应的日期信息、付款金额、违约规定等等,买卖双方可根据需求协商形成。
[0083] 解析单元,用于对获取的表单模板文件进行解析,获取其中的表单元素。具体地,解析单元通过对表单模板文件的解析,获得表单元素的文本内容、位置及排列顺序以及单元格格式等。
[0084] 在本发明具体实施例中,解析单元的解析过程如下:
[0085] 根据所述表单模板文件的文本内容的首行提取出表单名称。在本发明具体实施例中,根据所述表单模板文件的文本内容的首行提取出表单名称为:房产交易表;
[0086] 根据所述表单模板文件的连续性提取出主数据字段或明细字段。一般地,表单可分为两大类:一类是表单元素全部为主数据字段的表单,第二类是表单元素的部分为主数据字段,还附带上明细字段的表单。
[0087] 根据提取出的主数据字段或明细字段,分别为各个字段确定其属性,在本发明具体实施例中,各字段的属性包括但不限于字段位置、数据类型、默认值,字段的数据类型包括但不限于文本、数字、日期、条形码、图片、下拉选择、多项选择、公式等。
[0088] 配置单元,根据用户需求对表单模板文件中的表单元素的属性进行调整配置,得到可编辑的配置文件。也就是说,可由用户根据表单实际情况对表单元素的属性进行配置,进而得到满足用户需求的表单。
[0089] 本实施例中,需要将本发明之表单设计器与Excel软件关联,在Excel软件中,根据解析结果,利用表单设计器对表单模板文件中的表单元素进行配置。
[0090] 具体地,配置单元的配置过程如下:
[0091] 生成配置界面,所述配置界面可以列表形式提供对表单元素的各主数据字段与明细字段进行配置的操作;
[0092] 获取对表单元素的各字段信息的配置操作,根据配置操作确定各字段信息的配置结果,形成所述配置文件,具体地,用户可根据需求对表单元素进行配置,例如对各表单元素的数据类型进行设置,例如对于买卖方姓名,其数据类型可设置为文字,对于约定的日期,其数据类型可设置为日期类型,优选地,对于一些特殊的数据类型,则需要输入相应的内容,例如公式的数据类型,则对应相应的表单元素生成公式字段,对于下拉菜单的数据类型,则需要输入默认值,以逗号分割。所述的配置还可包括对字段的增删操作,例如对某个字段进行增加或删除。所述的配置还可包括对字段设置相应的关联关系,可设置带出的数据内容。
[0093] 优选地,配置单元还可对表单设置唯一主键属性,包括唯一性与唯一性编号格式,表单的唯一性表示一个数据用于确定独一的依据,比如订单中的订单号、项目的项目编号等等,唯一性编号格式,用于规范编号规则的方法以及自动编号的方法,以及设置排序依据的字段及顺序和倒序的属性。优选地,配置单元还可以对表单设定分组,以便其可以在不同终端,例如Excel/WPS端、Web端、手机端中进行归组显示。
[0094] 表单生成单元,用于根据解析单元的解析结果及对应的配置单元的配置文件配置生成相应的表单,并存储于服务器端。在本发明具体实施例中,表单生成单元可以根据预先设计的表单引擎根据表单模板文件的解析结果以及配置单元的配置结果生成表单存储于服务器端。
[0095] 优选地,该表单设计器还包括渲染单元,用于将配置完成的下单单据根据不同的展示平台进行渲染,形成各个终端可以访问的单据。
[0096] 步骤S002,根据生成的表单设置用户下单单据。在本发明具体实施例中,设置用户下单单据需要为所生成的表单设置金额字段、用户信息以及处理状态字段等。
[0097] 步骤S003,基于实际的业务流程配置为各下单单据的工作流,并将结果保存到服务器端。也就是说,当各下单单据配置好后,管理端还需要根据各下单单据的实际的业务流程设置各个环节
[0098] 步骤S2,根据下单请求对应下单单据的工作流,将下单单据自动流转到相关人员进行处理。
[0099] 当下单单据流转到员工端时,由员工端对下单单据的当前环节进行处理,并将处理结果反馈至服务器端,以便进行下一流转环节。也就是说,当客户端进行下单请求后,服务器端则会根据下单单据配置的对应的工作流对下单单据进行流转,当流转到当前环节时,处于当前环节的员工端则会收到该下单单据,当员工端处理完当前环节的下单单据并反馈至服务器端时,服务器端则又根据工作流继续流转至下一环节,直接最终环节结束。
[0100] 当下单单据流转到客户端时,由客户端对接收到流转到当前环节的下单单据时进行相应的处理,例如流转到客户端处理支付预付款,确认各类条款、客户支付款项等。
[0101] 实施例
[0102] 以下配合图5说明本实施例:
[0103] 一、管理端:
[0104] 1、配置下单的表单模板格式:在表格软件,例如微软的Excel软件产品或者金山的WPS软件产品中定义表格格式模板;解析模板,获取其中的字段等元素;调整配置并保存至服务器端;将表单设置为用户下单单据,其中需设置用户信息、金额字段、处理状态字段等;
[0105] 2、配置下单单据的工作流:选择某一表单,基于实际的业务流程设置各个环节,并将流程保存至服务器端。
[0106] 二、服务器端:
[0107] 保存管理端所配置的下单单据及配置的相应的工作流,并根据工作流将下单单据自动流转到相关人员进行处理。
[0108] 三、客户端:
[0109] 1、注册登录;
[0110] 2、于取得登陆权限后,查看可供下单的产品或服务;
[0111] 3、于服务器端获取设置的对应的下单单据,并根据下单单据格式填写需求,产生下单请求。
[0112] 四、员工端:
[0113] 1、客户端提交订单后,服务器端根据配置的工作流,按照流程自动流转到相关人员进行跟进处理;
[0114] 2、流转到公司其他成员进行补充处理,比如备货、协商付款条款和货物标准等;
[0115] 3、流转到客户端进行处理,比如支付预付款、确认各类条款等;
[0116] 4、流转到对应员工端继续执行;
[0117] 5、流转到客户端支付款项;
[0118] 6、交易完成,由客户端客户进行确认;
[0119] 7、根据工组流进行售后跟踪。
[0120] 综上所述,本发明一种电子商务系统及方法通过管理端利用表单设计器配置下单单据,并为下单单据配置相应的工作流,服务器端根据工作流将下单单据自动流转到相关人员进行处理,客户端根据选择的产品或服务获取相应的下单单据,根据下单单据格式填写相应的需求后生成下单请求,并于接收到流转当前环节的下单单据时进行相应的处理,员工端,于接收到流转到自身环节的下单单据时,对下单单据的当前环节进行处理,实现了一种可将员工与客户都纳入流转过程、以客户下单为起点、各个环节处理情况对用户透明且中间环节持续让用户作为处理人员参与工作进展的电子商务系统,本发明尤其适合于公司间业务交易、非标品定制服务交易。
[0121] 上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何本领域技术人员均可在不违背本发明的精神及范畴下,对上述实施例进行修饰与改变。因此,本发明的权利保护范围,应如
权利要求书所列。