一种门店业务管理方法和系统的制作方法

文档序号:6575417阅读:136来源:国知局
专利名称:一种门店业务管理方法和系统的制作方法
技术领域
本发明涉及企业门店管理技术,尤其涉及一种门店业务管理方法和系统。
背景技术
通常,大型的连锁零售企业都需要对各门店的物流、资金流、信息流等
进行管理。目前的门店管理方式分为两种一种是基于B/S(Browser/Server, 浏览器和服务器)结构的集中管理方式,所有门店的用户以web形式登录网 络侧的应用服务器,通过在线方式进行日常业务操作;另一种是基于C/S (Client/Server,客户端和服务器)结构的分散管理方式,参见图1,在 C/S结构中,所有门店中的客户端分别安装客户端软件,在本地进行日常业 务,而后再通过数据通信将数据传输到网络侧的应用服务器。
对于运营商来说,为了确保其利益,通常都希望对使用其软件的门店及 其客户端进行控制,从而避免其客户端软件在没被授权的情况下被随意使 用。
对于C/S结构的门店管理系统,目前控制门店及其客户端的方法主要 是在每一个授权的门店中安装一个门店服务器,并为该门店服务器分配外 网IP地址;后续授权门店中的所有客户端都通过门店服务器与网络侧的应 用服务器进行交互。可见,只有在门店安装了运营商提供的门店服务器后, 才能够与网络侧的应用服务器进行通信,完成日常业务,这样,则起到了控 制作用。
然而,对于C/S结构的门店管理系统,现有技术的控制方法必须到每一 个授权门店的现场去安装门店服务器,是一种硬件实现方法,因此增加了施 工和维护的难度,增加了系统成本。
5进一步的,在制定软件销售策略吋,门店中客户端的个数是一个重要因 素,不同的客户端授权数量,销售价格也不同。而现有技术的控制方法只能 控制到门店,而无法控制到门店中的客户端的数量,也就是说只能控制有哪 些门店能够正常进行业务,而无法控制门店中能够正常进行业务的客户端的 数量,因此,大大降低了业务实现的灵活性。

发明内容
本发明提出了一种门店业务管理方法和系统,能够降低C/S结构的门店 管理系统施工和维护的难度,减少系统成本。
为了达到上述目的,本发明的技术方案是这样实现的 一种门店业务管理方法,该方法包括
在应用服务器中,针对每一个门店设置门店标识对应的销售点P0S兮
码;
门店中指定的客户端从应用服务器中下载与所在门店的标识对应的POS 号码,存储到门店中的数据库;
将数据库中的各POS号码分别与门店中各客户端的IP地址一一绑定,-
在门店中的任意-个客户端上请求进行日常操作时,该客户端在数据库中 查找是否有与自身IP地址绑定的POS号,如果有,则允许进行日常操作。
较佳的,该方法进一步包括应用服务器将门店标识与P0S号码的对应关 系以加密的方式存储在对客户端不可见的文件中;
所述下载与所在门店的标识对应的P0S号码的步骤包括所述门店中指定 的客户端将携带所在门店标识的号码请求发送给应用服务器,应用服务器解密 所述文件,根据号码请求中的门店标识在该文件中查找到对应的POS号码,并
发送给所述指定的客户端。
其中,所述将数据库中的各POS号码分别与门店中各授权的客户端的IP地 址绑定的步骤包括
在每一个客户端上初始化时,查找数据库中是否有未被绑定的POS号码,如果有,则在该客户端上输入一个未被绑定过的POS号码,该客户端将自身IP 地址与接收到的POS号码绑定,并将该绑定关系存储在数据库中。 较佳的,该方法进一歩包括
在任意-个客户端上输入数据库中一个已被绑定过的P0S号码时,该客户 端提示已被占用信息,如果接收到用户输入的确认绑定指令,则该客户端利用
自身IP地址与该POS号码的绑定关系更新数据库中该POS号码与原IP地址的 绑定关系; 和/或,
当任意一个客户端的IP地址发生变化后,在该客户端上重新输入数据库屮 与该客户端原IP地址绑定的POS号码,该客户端利用变化后的IP地址与重新 输入的POS号码的绑定关系更新数据库中该POS号码与原IP地址的绑定关系;
和/或,
在任意一个客户端的IP地址己于一个POS号码绑定之后,在该客户端上输 入新的POS号码,该客户端利用该新的POS号码与自身IP地址的绑定关系更新 数据库中原P0S号码与自身IP地址的绑定关系;
禾口/或,
所述应用服务器更新门店标识对应的POS号码后,所述门店中指定的客户 端重新下载该对应的POS号码,根据重新下载的POS号码,确定从数据库中删 除和增加的POS号码,并将该删除的POS号码对应的绑定关系删除;以及将增 加的POS号码保存在数据库中,供新的绑定使用。
其中,
所述门店中指定的客户端为该门店中具有外网IP地址的客户端; 与POS号码绑定的IP地址为内网IP地址。
一种门店业务管理系统,包括应用服务器、门店中一个以上的客户端、门 店中的数据库,
应用服务器,用于针对每一个门店设置门店标识对应的POS号码-, 指定客户端,用于从应用服务器中下载与所在门店的标识对应的POS号码,存储到门店中的数据库;
任意一个客户端,在数据库中存在未被绑定的pos号码时,将一个未被绑 定过的pos号码与自身ip地址绑定,将该绑定关系存储到数据库中;在接收到 进行日常操作的请求时,在数据库中査找是否有与自身ip地址绑定的pos号, 如果有,则允许进行日常操作。
较佳的,所述应用服务器,将门店标识与pos号码的对应关系以加密的方 式存储在对客户端不可见的文件中,接收到门店中的客户端发来的携带所在门 店标识的号码请求后,解密所述文件,根据号码请求中的门店标识在该文件中 查找到对应的pos号码,并发送给所述客户端。
其中,所述任意一个客户端,在初始化时,接收用户输入的数据库屮一个 未被绑定过的pos号码,将自身ip地址与接收到的pos号码绑定,并将该绑定 关系存储在数据库中。
较佳的,所述任意一个客户端,
进一步在用户输入数据库中一个已被绑定过的pos号码时,提示已被占用 信息,如果接收到用户输入的确认绑定指令,则利用自身ip地址与该pos号码 的绑定关系更新数据库中该pos号码与原IP地址的绑定关系;
和/或,
进一步在自身ip地址发生变化后,接收用户重新输入的与变化前ip地址 绑定的pos号码,利用变化后的ip地址与重新输入的pos号码的绑定关系更新 数据库中该pos号码与原ip地址的绑定关系;
禾口/或,
进一步在自身ip地址已于一个pos号码绑定之后,接收用户输入的新的 pos号码,利用该新的pos号码与自身ip地址的绑定关系更新数据库中原pos
号码与自身ip地址的绑定关系。
其中,所述指定客户端为门店中具有外网IP地址的客户端; 仟意一个客户端,具体将一个未被绑定过的pos号码与自身的内网ip地址 绑定。
8可见,本发明具有如下优点
1、 本发明无需在门店中设置门店服务器,只需在网络侧的应用服务器 中为每一个授权的门店(允许进行日常操作的门店)设置出可使用的POS号 码,后续门店中指定的客户端通过信息交互将POS号码下载到门店中即可,
由于只有在应用服务器中设置了对应POS号码的门店才能进行日常操作,因
此,实现了对门店的控制,由于本发明中在应用服务器设置POS号码、客户 端卜载POS号码以及后续POS号码与客户端IP地址绑定都是软件处理方式,
无需增加任何硬件设备,因此降低了施工和维护的难度,减少了系统成本。
2、 在本发明中,客户端将自身IP地址与数据库中一个没有绑定的POS 号码进行绑定之后才能进行正常业务操作,也就是说,门店中能够进行正常 业务操作的客户端的数量与应用服务器分配的POS号码的数量是相同的,这 样,则可以进一步通过控制应用服务器中为门店分配的POS号码的数量来控 制门店中可进行日常操作的客户端的数量,从而大大提高了业务实现的灵活 性。
3、 在本发明中,在应用服务器侧更新为一个门店设置的POS号码及其 数量后,门店重新下载该POS号码并相应地删除或增加数据库中的POS号码 以及对应地更新客户端IP地址与POS号码的绑定关系,这样,则可以根据 各个门店对POS号码的实际需求来实现POS号码在各个门店之间的灵活调
配,由于无需任何硬件施工及维护,从而大大降低了施工难度。
4、 在本发明中,每一个门店屮的POS号码可释放,可重用,因此,大 大节约了 POS号码资源。


图1是C/S结构的门店管理系统的结构示意图2是在本发明门店业务管理方法的一个具体实施例的流程图3是本发明中门店业务管理系统的基本结构图。
9
具体实施例方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体 实施例对本发明进行详细描述。
本发明提出了一种门店业务管理方法,该方法的核心思想是在应用服 务器中,针对每一个门店设置门店标识对应的销售点POS号码;门店中指定 的客户端从应用服务器中下载与所在门店的标识对应的POS号码,存储到门
店中的数据库;将数据库中的各POS号码分别与门店中各客户端的IP地址 一一绑定;在门店中的任意一个客户端上请求进行日常操作时,该客户端在 数据库中查找是否有与自身IP地址绑定的POS号,如果有,则允许进行日
常操作。
本发明无需在门店中设置门店服务器,只需在网络侧的应用服务器中为
每一个授权的门店设置出可使用的POS号码,后续门店中指定的客户端通过 信息交互将POS号码下载到门店中即可,由于只有在应用服务器中设置了对 应POS兮码的门店中的客户端才能进行日常操作,因此,实现了对门店的控 制,由于本发明中在应用服务器设置POS号码、客户端下载POS号码以及后 续POS号码与客户端IP地址绑定都是软件处理方式,无需增加任何硬件设 备,因此降低了施工和维护的难度,减少了系统成本。
图2是在本发明门店业务管理方法的一个具体实施例的流程图。参见图 l和图2,在本发明的一个具体实施例中,对门店进行业务管理来控制门店 的具体过程包括以下步骤
步骤201:在网络侧的应用服务器中,针对每一个门店设置门店标识对 应的销售点(P0S)号码。
本步骤中,可以根据实际业务要求,确定为每一个允许进行日常操作的 门店设置的POS信息,包括具体的POS号码及POS号码个数。其中,可以根 据实际需求,比如软件销售策略来确定为每一个门店设置的P0S号码的个 数,从而在后续过程中能够利用该P0S号码的个数控制一个门店中允许进行日常操作的客户端的数量。
比如,允许门店l和门店2进行日常操作,根据软件销售策略,门店l
中允许进行日常操作的客户端的数量最多为5个,门店2中允许进行H常操 作的客户端的数量最多可以为10个,那么,在应用服务器中,可以设置门 店1的标识对应5个POS号码,并设置门店2的标识对应另10个POS号码。 步骤202:将门店标识与POS号码的对应关系存储在应用服务器的文件中。
每一个门店可使用的POS号码及其个数都是在网络侧的应用服务器中控 制的,这样,则便于运营商根据业务需求比如软件销售策略等,对每一个门 店进行限制。为了避免门店用户通过修改数据记录的方式来使自己的门店在 未经授权的情况下支持更多客户端,在本步骤中,较佳的,可以将门店标识 与POS号码的对应关系以加密的方式存储在应用服务器内对客户端不可见 的文件中。
步骤203:门店中指定的客户端将携带所在门店标识的号码请求发送给 应用服务器。
步骤204:应用服务器解密所述文件,根据号码请求中的门店标识在该 文件中査找到对应的POS号码,并发送给该指定的客户端。
步骤205:门店中指定的客户端将下载的门店标识对应的POS号码存储 到门店中的数据库。
在上述步骤203 步骤205,门店中指定的客户端可以是门店中具有外网 IP地址,能与网络侧的应用服务器进行信息交互的任意一个客户端,比如 可以是门店中的店长客户端。
步骤206:在对门店中每一个客户端初始化时,査找门店的数据库中是 否有未被绑定的POS号码,如果有,则执行步骤208,否则,执行步骤207。
步骤207:确定该客户端不可进行日常操作,结束当前流程。
步骤208:在该客户端上输入一个未被绑定过的POS号码,该客户端将 自身IP地址与接收到的POS号码绑定,并将该绑定关系存储在数据库中。本步骤中,与POS号码绑定的IP地址是客户端在门店的内网IP地址。 步骤209:在门店中的任意一个客户端上请求进行日常操作时,该客户 端在数据库中查找是否有与自身IP地址绑定的POS号码,如果有,则执行
步骤210,否则,转向执行歩骤207。
步骤210:该客户端打开相应的操作界面,允许进行日常操作。
至此,则完成了本发明中门店管理的基本过程。
为了进一步增强本发明实现的灵活性,使得在门店中对POS号码能够进 行非常灵活的使用,在上述图2所示流程中,还可以包括如下业务情况下对
POS号码的使用及相应的客户端处理 业务情况1:
在对任意一个客户端(记为客户端1)进行初始化时,用户往往希望将 已与其他客户端(记为客户端2)的IP地址绑定过的一个POS号码在该客 户端l上重新绑定,比如,在客户端2发生硬件故障无法继续使用时,或者 根据用户个性化要求,希望在该特定的客户端1上使用该POS号码时,会出 现该重新绑定的情况。针对此种情况,在本发明一个较佳实施例中,如果在 在任意一个客户端上输入数据库中一个已被绑定过的POS号码时,那么,该
客户端会向用户提示已被占用信息,如果接收到用户输入的确认绑定指令, 则该客户端利用自身IP地址与该POS号码的绑定关系更新数据库中该POS 号码与原IP地址的绑定关系,从而实现了重新绑定。 业务情况2:
在门店内部,客户端的IP地址有时会由于网络原因或人为设定等原因 而发生变化,为了使得IP地址变化后的客户端仍然能够继续利用之前绑定 的POS号码进行正常日常操作,在本发明的一个较佳实施例中,当任意一个 客户端的IP地址发生变化后,在该客户端上重新输入数据库中与该客户端 原IP地址绑定的POS号码,利用变化后的IP地址与重新输入的POS号码的 绑定关系更新数据库中该POS号码与原IP地址的绑定关系,也就是说,删 除该客户端原IP地址与该POS号码的绑定,并增加该客户端新IP地址与该POS号码的绑定,可见,在该过程中,同时完成了 POS号码的释放和重用。 业务情况3:
在实际实现中,门店中的客户端在将自身IP地址与一个POS号码绑定
之后,可能需要更换POS号码,针对此种情况,在本发明的一个较佳实施例 中,在该客户端上重新进行POS初始化,输入新的POS号码,该客户端利用 该新的POS号码与自身IP地址的绑定关系更新数据库中原POS号码与自身 IP地址的绑定关系。
业务情况4:
在实际实现中,经常需要对各f」店使用的POS号码进行重新分配,在此 种情况下,网络侧的应用服务器更新门店标识对应的pos号码,门店中指定 的客户端需要重新下载该对应的pos号码,根据重新下载的pos号码,确定 从数据库中删除和增加的pos号码,并将该删除的pos号码对应的绑定关系 删除;以及将增加的pos号码保存在数据库中,供新的绑定使用。
本发明还提出了一种门店业务管理系统,参见图3,该系统中包括应用服 务器、门店中一个以上的客户端、门店中的数据库,其中,
应用服务器,用于针对每一个门店设置门店标识对应的POS号码;
指定客户端,用于从应用服务器中下载与所在门店的标识对应的pos号 码,存储到门店中的数据库;
任意一个客户端,在数据库中存在未被绑定的POS号码时,将一个未被 绑定过的POS号码与自身ip地址绑定,将该绑定关系存储到数据库中;在 接收到进行日常操作的请求时,在数据库中查找是否有与自身IP地址绑定 的P0S号,如果有,则允许进行日常操作。
为了避免用户修改门店可使用的POS号码信息,较佳的,所述应用服务 器,将门店标识与POS号码的对应关系以加密的方式存储在对客户端不可见 的文件中,接收到门店中的客户端发来的携带所在门店标识的号码请求后, 解密所述文件,根据号码请求屮的门店标识在该文件中查找到对应的POS号 码,并发送给所述客户端。
13利用客户端实现绑定的具体处理为,由仟意一个客户端在初始化时,接 收用户输入的数据库中一个未被绑定过的POS号码,将自身IP地址与接收 到的POS号码绑定,并将该绑定关系存储在数据库中。
利用本发明系统还可以实现对POS号码的灵活利用,此时,任意一个客
户端的处理还包括
进一步在用户输入数据库中一个己被绑定过的P0S号码时,提示己被占
用信息,如果接收到用户输入的确认绑定指令,则利用自身IP地址与该POS
号码的绑定关系更新数据库中该POS号码与原IP地址的绑定关系; 禾口/或,
进一步在自身IP地址发生变化后,接收用户重新输入的与变化前IP地
址绑定的POS号码,利用变化后的IP地址与重新输入的POS号码的绑定关 系更新数据库中该POS号码与原IP地址的绑定关系;
和/或,
进一步在自身IP地址已于一个POS号码绑定之后,接收用户输入的新的 POS号码,利用该新的POS号码与自身IP地址的绑定关系更新数据库中原 POS号码与fi身IP地址的绑定关系。
指定客户端为门店中具有外网IP地址的客户端;
任意一个客户端,具体将一个未被绑定过的POS号码与自身的内网IP 地址绑定。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本 发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在 本发明保护的范围之内。
权利要求
1、一种门店业务管理方法,其特征在于,该方法包括在应用服务器中,针对每一个门店设置门店标识对应的销售点POS号码;门店中指定的客户端从应用服务器中下载与所在门店的标识对应的POS号码,存储到门店中的数据库;将数据库中的各POS号码分别与门店中各客户端的IP地址一一绑定;在门店中的任意一个客户端上请求进行日常操作时,该客户端在数据库中查找是否有与自身IP地址绑定的POS号,如果有,则允许进行日常操作。
2、 根据权利要求l所述的方法,其特征在于,该方法进一步包括应用服务器将门店标识与pos号码的对应关系以加密的方式存储在对客户端不可 见的文件中;所述下载与所在门店的标识对应的p0s号码的步骤包括所述门店中指定的客户端将携带所在门店标识的号码请求发送给应用服务器,应用服务器解密所述文件,根据号码请求中的门店标识在该文件中査找到对应的pos号码,并发送给所述指定的客户端。
3、 根据权利要求l所述的方法,其特征在于,所述将数据库中的各pos号码分别与门店中各授权的客户端的ip地址绑定的步骤包括在每一个客户端上初始化时,査找数据库中是否有未被绑定的pos号码,如果有,则在该客户端上输入一个未被绑定过的pos号码,该客户端将自身 ip地址与接收到的p0s号码绑定,并将该绑定关系存储在数据库中。
4、 根据权利要求3所述的方法,其特征在于,该方法进一步包括 在任意一个客户端上输入数据库中一个已被绑定过的p0s号码时,该客户端提示己被占用信息,如果接收到用户输入的确认绑定指令,则该客户端 利用自身ip地址与该pos号码的绑定关系更新数据库中该pos号码与原ip 地址的绑定关系; 禾口/或,当任意一个客户端的IP地址发生变化后,在该客户端上重新输入数据库 中与该客户端原IP地址绑定的POS号码,该客户端利用变化后的IP地址与重新输入的POS号码的绑定关系更新数据库中该POS号码与原IP地址的绑 定关系; 和/或,在任意一个客户端的IP地址已于一个POS号码绑定之后,在该客户端上 输入新的POS号码,该客户端利用该新的POS号码与自身IP地址的绑定关 系更新数据库中原POS号码与自身IP地址的绑定关系;和/或,所述应用服务器更新门店标识对应的POS号码后,所述门店中指定的客 户端重新下载该对应的POS号码,根据重新下载的POS号码,确定从数据库中删除和增加的POS号码,并将该删除的POS号码对应的绑定关系删除;以及将增加的POS号码保存在数据库中,供新的绑定使用。
5、 根据权利要求1至4中任意一项所述的方法,其特征在于, 所述门店中指定的客户端为该门店中具有外网IP地址的客户端; 与POS号码绑定的IP地址为内网IP地址。
6、 一种门店业务管理系统,包括应用服务器、门店中一个以上的客户端、 门店中的数据库,其特征在于,应用服务器,用于针对每一个门店设置门店标识对应的POS号码; 指定客户端,用于从应用服务器中下载与所在门店的标识对应的POS号码,存储到门店中的数据库;任意一个客户端,在数据库中存在未被绑定的POS号码时,将一个未被绑定过的POS号码与自身IP地址绑定,将该绑定关系存储到数据库中;在接收到进行R常操作的请求时,在数据库中査找是否有与自身IP地址绑定的P0S号,如果有,则允许进行日常操作。
7、 根据权利要求6所述的系统,其特征在丁,所述应用服务器,将门店 标识与POS号码的对应关系以加密的方式存储在对客户端不可见的文件屮,接收到门店中的客户端发来的携带所在门店标识的号码请求后,解密所述文 件,根据号码请求中的门店标识在该文件中査找到对应的pos号码,并发送 给所述客户端。
8、 根据权利要求6所述的系统,其特征在于,所述任意一个客户端,在 初始化时,接收用户输入的数据库中一个未被绑定过的pos号码,将自身ip 地址与接收到的p0s号码绑定,并将该绑定关系存储在数据库中。
9、 根据权利要求6、 7或8所述的系统,其特征在于,所述任意一个客 户端,进一步在用户输入数据库中一个已被绑定过的pos号码时,提示已被占用信息,如果接收到用户输入的确认绑定指令,则利用自身ip地址与该pos 号码的绑定关系更新数据库中该p0s号码与原ip地址的绑定关系;禾口/或,进一步在自身ip地址发生变化后,接收用户重新输入的与变化前ip地址绑定的p0s号码,利用变化后的ip地址与重新输入的p0s号码的绑定关 系更新数据库中该pos号码与原ip地址的绑定关系;禾口/或,进一步在自身ip地址已丁一个pos号码绑定之后,接收用户输入的新的 pos号码,利用该新的pos号码与自身ip地址的绑定关系更新数据库中原 p0s号码与自身ip地址的绑定关系。
10、 根据权利要求6、 7或8所述的系统,其特征在于,所述指定客户端 为门店中具有外网ip地址的客户端;任意一个客户端,具体将一个未被绑定过的pos号码与自身的内网ip 地址绑定。
全文摘要
本发明公开了一种门店业务管理方法和系统。该方法包括在应用服务器中,针对每一个门店设置门店标识对应的销售点POS号码;门店中指定的客户端从应用服务器中下载与所在门店的标识对应的POS号码,存储到门店中的数据库;将数据库中的各POS号码分别与门店中各客户端的IP地址一一绑定;在门店中的任意一个客户端上请求进行日常操作时,该客户端在数据库中查找是否有与自身IP地址绑定的POS号,如果有,则允许进行日常操作。本发明在对门店进行控制时,无需增加任何硬件设备,因此降低了施工和维护的难度,减少了系统成本。
文档编号G06Q10/00GK101630384SQ20091009138
公开日2010年1月20日 申请日期2009年8月21日 优先权日2009年8月21日
发明者李金巧 申请人:用友软件股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1