订单自动分配系统技术方案

技术编号:8533583 阅读:852 留言:0更新日期:2013-04-04 17:08
订单自动分配系统,由数据库、订单池模块、分配规则模块、人员轮流规则模块和人员信息采集组成;订单池包括Crontab脚本服务模块、订单队列模块、订单立即分单服务模块和订单web管理页面模块;人员信息采集器包括呼叫中心系统接收器、人员管理系统接收器、Web设置页面模块和人员信息存储模块;人员分配规则模块包括分配人员池和分配规则选择器;所述分配人员池内设有待分配的人员名单;所述分配规则选择器用于根据订单的类型,选择对应的分配规则将人员从分配人员池中取出返回给订单池;人员轮流规则模块包括人员轮流规则选择器,用于按照设定的轮流规则,在人员名单中选出符合条件的人员发送至订单立即分单服务模块。

【技术实现步骤摘要】
订单自动分配系统
本专利技术涉及网络服务器领域,特别涉及一种订单自动分配系统。
技术介绍
随着计算机技术、通信技术和网络技术的突飞猛进,特别是web技术的发展,越来越多的业务使用软件来自动化处理,其中lamp(Linux+Apache+Mysql+Perl/PHP/Python)架构,应用广泛,可以用来搭建动态网站或者服务器.其中PHP是一门简单而有效的编程语言,它像是粘合剂,可以将LAMP系统所有其他的组件粘合在一起。可以使用PHP编写能访问MySQL数据库中的数据和Linux提供的一些特性的动态内容。现有的订单管理系统,能通过对客户下达的订单进行管理及跟踪,动态掌握订单的进展和完成情况,但是该系统没有将人员管理系统纳入管理系统内,订单下单后需要管理人员人工确定和分配,还不能够实现订单的完全自动分配。所以提供一种网络化的订单自动分配系统,真正实现网络订单的自动化分配,已经成为市场的需要。
技术实现思路
本专利技术的目的在于克服现有技术的缺陷,提供一种订单自动分配系统,该系统能够对订单和人员信息进行综合管理,实现订单的在线自动分配。实现本专利技术目的的技术方案是,订单自动分配系统,由数据库、订单池模块、分配规则模块、人员轮流规则模块和人员信息采集器组成;数据库存储标记了订单类型的订单;订单池包括Crontab脚本服务模块、订单队列模块、订单立即分单服务模块和订单web管理页面模块;所述Crontab脚本服务模块在设定的时间范围内,以设定的频率执行一个php脚本,php脚本将启动订单队列模块的查询服务,将等待分配的订单,交给订单立即分单服务模块,执行立即分单服务;所述订单队列模块,接收订单下单,将订单进行分类和排序;所述订单立即分单服务模块,通过内部函数的方式访问分配规则模块,根据分配规则模块返回的人员名单,访问人员信息采集器,根据人员信息采集器提供的信息,将不在状态的人员去除掉,将剩余的可分配的人员名单发送给人员轮流规则模块处理,再从人员轮流规则模块得到选定人员,将订单分配给选定人员;订单web管理页面模块用于提供webserver服务,提供web浏览器访问设定Crontab脚本服务模块的工作时间;人员信息采集器包括呼叫中心系统接收器、人员管理系统接收器、Web设置页面模块和人员信息存储模块;所述中心系统接收器采集人员的电话状态信息储存至人员信息存储模块;所述人员管理系统接收器采集人员的组织结构、交接班状况、在岗状态以及订单接单状态信息储存至人员信息存储模块;所述Web设置页面模块用于提供server服务;所述人员信息存储模块储存电话状态、人员的组织结构、交接班状况、在岗状态以及订单接单状态信息,并将上述信息发送至订单池;分配规则模块包括分配人员池和分配规则选择器;所述分配人员池内设有待分配的人员名单;所述分配规则选择器用于根据订单的类型,选择对应的分配规则将人员从分配人员池中取出返回给订单池;人员轮流规则模块包括人员轮流规则选择器,所述人员轮流规则选择器按照设定的轮流规则,在发送来的人员名单中选出符合条件的人员发送至所述订单立即分单服务模块。作为本专利技术的进一步改进,所述分配规则模块还包括分配Web设置页面,分配Web设置页面提供webserver服务,并提供管理页面供web浏览器访问。作为本专利技术的进一步改进,人员轮流规则模块还包括规则Web设置页面,所述规则Web设置页面供管理人员访问。作为本专利技术的进一步改进,该订单自动分配系统执行下列步骤:订单进入订单池;订单池判断订单是否执行订单分单操作,订单池如果不执行订单分单操作,则暂存订单,等待订单池再次分配,或者等待人员手动分单;订单池如果执行订单分单操作,则分配规则模块从人员池中取出待分配人员;人员信息采集器将采集到的待分配人员的信息返回给订单池;订单池筛选出符合条件的人员;人员轮流规则模块启动规则应用,得到一个选定人员给订单池,订单池将订单分配给该选定人员;如果订单池没有接收到选定人员,则暂存订单,等待订单池再次分配。本专利技术利用人员信息采集器server服务,采集人员的电话状态和在岗状态,准确的了解人员状况,并使用订单池server服务管理订单的分单操作,达到了管理人员只需要按照业务从浏览器登录分单规则和人员轮流规则模块管理网页上,进行少量的设置工作,就能实现订单的自动分配。本专利技术方便管理人员操作,降低了管理成本,提高了分配质量,提高了业务的效率。附图说明图1是本专利技术实施例1的结构框图;图2是本专利技术实施例1流程图。具体实施方式如图1所示,订单自动分配系统,由数据库、订单池模块、分配规则模块、人员轮流规则模块和人员信息采集器组成。数据库存储标记了订单类型的订单。订单池包括Crontab脚本服务模块、订单队列模块、订单立即分单服务模块和订单web管理页面模块;所述Crontab脚本服务模块在设定的时间范围内,以设定的频率执行一个php脚本,php脚本将启动订单队列模块的查询服务,将等待分配的订单,交给订单立即分单服务模块,执行立即分单服务;所述订单队列模块,使用订单入池对外接收模块,接收订单下单,将订单进行分类和排序;所述订单立即分单服务模块,通过内部函数的方式访问分配规则模块,根据分配规则模块返回的人员名单,访问人员信息采集器,根据人员信息采集器提供的信息,将不在状态的人员去除掉,将剩余的可分配的人员名单发送给人员轮流规则模块处理,再从人员轮流规则模块得到选定人员,将订单分配给选定人员;订单web管理页面模块用于提供webserver服务,提供web浏览器访问设定Crontab脚本服务模块的工作时间。人员信息采集器包括呼叫中心系统接收器、人员管理系统接收器、Web设置页面模块和人员信息存储模块;所述中心系统接收器采集人员的电话状态信息储存至人员信息存储模块;所述人员管理系统接收器采集人员的组织结构、交接班状况、在岗状态以及订单接单状态信息储存至人员信息存储模块;所述Web设置页面模块用于提供server服务;所述人员信息存储模块储存电话状态、人员的组织结构、交接班状况、在岗状态以及订单接单状态信息,并将上述信息发送至订单池。分配规则模块包括分配人员池、分配规则选择器和分配Web设置页面;所述分配人员池内设有待分配的人员名单;所述分配规则选择器用于根据订单的类型,选择对应的分配规则将人员从分配人员池中取出返回给订单池;分配Web设置页面提供webserver服务,并提供管理页面供web浏览器访问。人员轮流规则模块包括人员轮流规则选择器和规则Web设置页面;所述人员轮流规则选择器按照设定的轮流规则,在发送来的人员名单中选出符合条件的人员发送至订单池订单立即分单服务模块;所述规则Web设置页面供管理人员访问。如图2所示,订单自动分配系统执行下列步骤:订单进入订单池;订单池判断订单是否执行订单分单操作,订单池如果不执行订单分单操作,则暂存订单,等待订单池再次分配,或者等待人员手动分单;订单池如果执行订单分单操作,则分配规则模块从人员池中取出待分配人员;人员信息采集器将采集到的待分配人员的信息返回给订单池;订单池筛选出符合条件的人员;人员轮流规则模块启动规则应用,得到一个选定人员给订单池,订单池将订单分配给该选定人员;如果订单池没有接收到选定人员,则暂存订单,等待本文档来自技高网...
订单自动分配系统

【技术保护点】
订单自动分配系统,其特征是,该系统由数据库、订单池模块、分配规则模块、人员轮流规则模块和人员信息采集组成;数据库存储标记了订单类型的订单;订单池包括Crontab脚本服务模块、订单队列模块、订单立即分单服务模块和订单web管理页面模块;所述Crontab脚本服务模块在设定的时间范围内,以设定的频率执行一个php脚本,Php脚本将启动订单队列模块的查询服务,将等待分配的订单,交给订单立即分单服务模块,执行立即分单服务;所述订单队列模块,接收订单下单,将订单进行分类和排序;所述订单立即分单服务模块,通过内部函数的方式访问分配规则模块,根据分配规则模块返回的人员名单,访问人员信息采集器,根据人员信息采集器提供的信息,将不在状态的人员去除掉,将剩余的可分配的人员名单发送给人员轮流规则模块处理,再从人员轮流规则模块得到选定人员,将订单分配给选定人员;订单web管理页面模块用于提供web?server服务,提供web浏览器访问设定Crontab脚本服务模块的工作时间;?人员信息采集器包括呼叫中心系统接收器、人员管理系统接收器、Web设置页面模块和人员信息存储模块;所述中心系统接收器采集人员的电话状态信息储存至人员信息存储模块;所述人员管理系统接收器采集人员的组织结构、交接班状况、在岗状态以及订单接单状态信息储存至人员信息存储模块;所述Web设置页面模块用于提供server服务;所述人员信息存储模块储存电话状态、人员的组织结构、交接班状况、在岗状态以及订单接单状态信息,并将上述信息发送至订单池;人员分配规则模块包括分配人员池和分配规则选择器;所述分配人员池内设有待分配的人员名单;所述分配规则选择器用于根据订单的类型,选择对应的分配规则将人员从分配人员池中取出返回给订单池;?人员轮流规则模块包括人员轮流规则选择器,所述人员轮流规则选择器按照设定的轮流规则,在发送来的人员名单中选出符合条件的人员发送至所述订单立即分单服务模块。...

【技术特征摘要】
1.订单自动分配系统,其特征是,该系统由数据库、订单池模块、分配规则模块、人员轮流规则模块和人员信息采集组成;数据库存储标记了订单类型的订单;订单池包括Crontab脚本服务模块、订单队列模块、订单立即分单服务模块和订单web管理页面模块;所述Crontab脚本服务模块在设定的时间范围内,以设定的频率执行一个php脚本,php脚本将启动订单队列模块的查询服务,将等待分配的订单,交给订单立即分单服务模块,执行立即分单服务;所述订单队列模块,接收订单下单,将订单进行分类和排序;所述订单立即分单服务模块,通过内部函数的方式访问分配规则模块,根据分配规则模块返回的人员名单,访问人员信息采集器,根据人员信息采集器提供的信息,将不在状态的人员去除掉,将剩余的可分配的人员名单发送给人员轮流规则模块处理,再从人员轮流规则模块得到选定人员,将订单分配给选定人员;订单web管理页面模块用于提供webserver服务,提供web浏览器访问设定Crontab脚本服务模块的工作时间;人员信息采集器包括呼叫中心系统接收器、人员管理系统接收器、Web设置页面模块和人员信息存储模块;所述中心系统接收器采集人员的电话状态信息储存至人员信息存储模块;所述人员管理系统接收器采集人员的组织结构、交接班状况、在岗状态以及订单接单状态信息储存至人员信息存储模块;所述Web设置页面模块用于提供server服务;所述人员信息存储模块储存电话状态、人员的组...

【专利技术属性】
技术研发人员:于敦德陈福炜胡小敏
申请(专利权)人:南京途牛科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1